AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 12 |
r3wp | 292 |
total: | 304 |
results window for this page: [start: 1 end: 100]
world-name: r4wp
Group: #Red ... Red language group [web-public] | ||
DocKimbel: 15-Apr-2012 | I am moving all my web site and web apps to a new server. Unfortunately, I have to change all the DNS entries too, so interruptions might occur during the next 24-48h on the following sites: - cheyenne-server.org - curecode.org - static.red-lang.org - softinnov.org | |
Kaj: 26-Sep-2012 | CGI is based on the same principle. It's supposed to be a gateway from a Unix web server to a Unix file system, so you can secure it with operating system tools | |
Kaj: 16-Oct-2012 | The Apache licence was written for a complete web server, the GPL is used for complete kernels | |
DocKimbel: 21-Nov-2012 | Does this mean no GUI or just gui done in different way? See all the presentation slides for Red, a native GUI system will be provided. Also a web server with a new web framework will be part of Red stack, so modern style web apps will be supported. The GUI will probably be done in different way than R3 underneath, maybe a gob!-like datatype will be a good match, but such implementation detail is not known until implementation starts. Also, it is possible to extract R3 GUI code, wrap it in a shared library and plug it in Red (but I won't be the one doing that and maintaining such wrapper). | |
Kaj: 28-May-2013 | It combines most of my bindings to create an alternative for a web browser. It's a graphical program that loads pages and apps written in Red from our web server and executes them | |
Group: Announce ... Announcements only - use Ann-reply to chat [web-public] | ||
Kaj: 10-Oct-2012 | The locations of the repositories on the web are unchanged. I need the Red- prefixes there to make the repository names unique in the Fossil server | |
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
Maxim: 6-Jun-2013 | I've been rather dormant in many rebol spheres in the last months because I've been working a lot and most of it is commercial and private work, but I feel like its time for Rebolers to break out of their inferiority complex and show others that Rebol is better, more cutting edge than ever. And it still stays simple, overall, even in large projects. I think the community has lost a bit of its resolve, and I am trying to make a point with the devcon. Rebol has never gone away and its back on track. I think its up to everyone involved in public projects to promote this by actually playing on Its strengths. I resisted the urge to build the site using public tools, and I think, Chris and I and building a super default framework just by catering to the needs of the devcon's web site. Chris just added a news module to it (in one day). we will show the site's internals at the devcon, showing how easy it really was to build up, using a centralized Git Repo to share the code and with the server, when ready for production. Its ALL coded with REBOL. at the devcon, we will look at packaging QM with cheyenne, Remark and making sure it all works with my web service API... with this l think the rebol community will have a pretty nice framework to rival RR and others. | |
Group: Rebol School ... REBOL School [web-public] | ||
Sunanda: 31-Jul-2012 | If you want the server-sideCGI to send updated values to the client-side JS for that JS to update the web form.....You may need to look at AJAX -- a way for JS to do just that. | |
Sujoy: 11-Oct-2012 | yes - mongrel as a proxy is great, but i was thinking more in terms of zed's idea of a language agnostic web server | |
Group: Databases ... group to discuss various database issues and drivers [web-public] | ||
Pekr: 12-Nov-2012 | Create 2 files. Call the first one e.g. cgi-test.html, and upload it to your server. The only thing you have to change is the link to your .cgi script in there: <HTML> <TITLE>Simple Web Form</TITLE> <BODY> <b>Simple Web Form</b><p> <FORM ACTION="http://www.xidys.com/cgi-bin/cgi-test.cgi"> <INPUT TYPE="TEXT" NAME="Field" SIZE="25"><BR> <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Submit"> </FORM> </BODY> </HTML> Create a second file, called cgi-test.cgi (it has to align to how you name it in the above source file). Upload it to your cgi working directory. Remember to change the first line to contain the path, where your REBOL executable is placed: #!/usr/local/bin/rebcmd -sqc REBOL [] print join "Content-type: text/plain" newline start: now/time/precise submitted: decode-cgi read-cgi values: construct submitted prin "Submitted: " print mold submitted prin "values: " print mold values prin "values/field: " print mold values/field print now/time/precise - start print newline Now go to your URL, and try to submit some values. You can test it on my site at: http://www.xidys.com/cgi-test.html | |
Group: #Red Docs ... How should Red be documented [web-public] | ||
DocKimbel: 4-Dec-2012 | For now, I would just link the docs from red-lang.org and host them on static.red-lang.org which points to my own server. In a few months, when bootstrapped Red will be complete, I would like to move all to a new, more appealing web site. I might use a github repo for managing the static parts of the web site. I would also move the blog to WordPress or anything else than Blogger. | |
Group: !REBOL3 ... General discussion about REBOL 3 [web-public] | ||
GrahamC: 9-Jan-2013 | Hmm. Will this fail if your locale is not english, and the web server is giving dates in enlish? |
world-name: r3wp
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
Colin: 30-Mar-2005 | Sunanda - those a good points. So search the rebol web server log and see what the key words were that got hits from the SE. Start building pages that maximize those key words, have links back to your main Rebol sites and feed the SE with these links. Its an interative process that takes time and effort. At the moment all we see is time being spent. | |
Group: !AltME ... Discussion about AltME [web-public] | ||
[unknown: 9]: 16-May-2005 | Yeah, I'm REALLY anti FTP. It took us writing our own FTP Client to realize, FTP is simply not worth supporting, the people who originated it were kids, that did not know what they were doing. We waste too much time, as has everyone that has written FTP client or Server software. Basically, the standard should be rewritten such that every command that a normal DOS would use are available, even the simple stuff like getting the size of the volume the data is being stored on, and remaining space. But also there needs to be systems in place for check-summing files in usable chunks, and also for doing metrics from both sides so that better predictions can be made about the time it will take to synch. It goes on and on, just throw FTP away… Build an x-internet interface to something new, and build it correctly to be global not local. For example, every block (some unit of bytes) of a given file should be able to exist in multiple places (on the web, not just on a server), etc. Let's solve everything in one place once and for all. | |
Group: RAMBO ... The REBOL bug and enhancement database [web-public] | ||
Henrik: 21-Nov-2006 | I made an observation while using FTP a couple of months ago that login names couldn't contain the \ character. I've found that certain web providers use \ by standard in their user names to separate the user's name with server name. This is non standard, but not likely that the webhost will change this policy. This can be changed with: net-utils/url-parser/user-char: union net-utils/url-parser/user-char make bitset! #"\" If I hadn't known this, I would not have been able to use this webhost (one of my customers have all his sites there). It gave me a lot of head scratching, but Pekr found this solution for me. I imagine that other REBOL users will face the same problem. Should it be included even though it's non-standard? | |
Group: Core ... Discuss core issues [web-public] | ||
Louis: 11-Apr-2005 | Several scripts I have been using for several years to ftp files to our web server are not working now. I get no error message; the script just sits there. But FTPGadget still works. I phoned our isp and he can't see anything wrong. He can ftp to the server. What could be causing this problem with my scripts? | |
Graham: 13-Jun-2005 | Ahhh, they were added by Dirk Weyland to make it compatible with his serve-it web server. | |
Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public] | ||
Sunanda: 8-Nov-2006 | Apologies -- REBOL.org was unavailable for just under a day, it's back now. The problem originated with the ISP, and it took them a little while to work out what they'd done wrong. Using a "non-standard" language seems to have added to their debug time: Extracts from two emails from the ISP's technical support: <<Hi, Sunanda. Sorry this is taking a bit. As I'm sure you know you have a non-standard setup :-) We aren't familiar with it and are puzzling it out. Am I right that you have your own scripting language? And that [snipped] is the [path to the] interpreter?>> <<Aha! Our web server rebooted yesterday. It's a FreeBSD server, and for a reason we haven't determined yet, the Linux compatability module didn't load. We loaded it and your site works again. We'll figure out why that module didn't load at boot.>> | |
Group: View ... discuss view related issues [web-public] | ||
DideC: 10-Jan-2005 | What is the OS of your web server ? | |
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public] | ||
Pekr: 31-May-2007 | Uniserve - multiplexing engine, kind of Medusa (Python). Uniserve engine is used for Cheyenne web server (look for that group here), and it is kind of cool web server, faster than Apache 1, fully REBOL based (well, who said scripting languages are slow? ;-), you don't need to install anything. It allows you to plug/unplug services when server is running! | |
RayA: 31-May-2007 | I believe in Carl's vision "REBOL is perfect for lightweight distributed applications". Users need light-weight responsive gui clients that can work both online and offline. The evolution of the Web is moving (slowly) in this direction, with AJAX/Flash/JavaFX as examples of a more responsive and rich gui clients, BUT it's too complex and unreliable. The industry is adding kludge upon kludge to "fix" the problems resulting in further complexity and code bloat, but what is needed is a clean approach that captures the essence of what made the web a phenomal success in the first place - any body could set up/develop a web site and they did. Enterprise data centers need scalable, reliable, manageable (server) applications that run 24x7 on commodity hardware ata reasonable price. The user PC's should require zero management for the applications, which is the primary (only?) attraction of the web ui. Question if the application is simple to manage and delivers the functionality the user wants, why do they need a fat complex os? As an example my kids get online to play games, research homework, etc. and they hate it (so do I) when the PC/OS gets in the way. Also, that PC/OS is a major source of trouble with viruses and lack of (simple) control to what my kids can access. | |
Group: MySQL ... [web-public] | ||
caelum: 25-Aug-2010 | Thanks amacleod I'll give that a try. ChristianE, I don't see any MySQL settings like that on my cpanel, which I am familiar with. I don't know if my ISP allows me to access such things. I've never seen that kind of information about MySQL in cpanel. How would I check? I am also looking for a virtual server where I can set everything myself in order to use Rebol to access databases and create HTML. If possible I want to eliminate PHP and use Rebol as my standard web interface program, but until I can get Rebol reading/writing to my databases I am stuck. | |
Group: Linux ... [web-public] group for linux REBOL users | ||
Terry: 24-Nov-2005 | 50mb and includes.. XMMS (MP3, CD Music, and MPEG), FTP client, Dillo web browser, links web browser, FireFox, spreadsheet, Sylpheed email, spellcheck (US English), a word-processor (FLwriter), three editors (Beaver, Vim, and Nano [Pico clone]), graphics editing and viewing (Xpaint, and xzgv), Xpdf (PDF Viewer), emelFM (file manager), Naim (AIM, ICQ, IRC), VNCviwer, Rdesktop, SSH/SCP server and client, DHCP client, PPP, PPPoE (ADSL), a web server, calculator, generic and GhostScript printer support, NFS, Fluxbox window manager, games, system monitoring apps, a host of command line tools, USB support, and pcmcia support, some wireless support. | |
BrianH: 1-Aug-2006 | The browser can only run CGI scripts through a web server, not directly. | |
Robert: 22-Dec-2007 | But I want to do it a bit different these days. I want use a totally stripped down Debian with XEN support. Any further server applications like web-server, mail-server, xpeers etc. will go into one or more virtual machines. | |
Group: CGI ... web server issues [web-public] | ||
Tim: 20-Feb-2005 | Take a look at http://www.johnsons-web.com/cgi-bin/test.r.This is very bizarre! If you use netscape, you will see the entire usage message from rebol displayed prior to the mime-type header. If you use IE, it is likely that some but not all of these effects will be obfuscated, but you should be able to see the entire output if you view the source. The sources from the script is being sent from a windows computer to a linux server. Now, if I use a FTP client like WS_FTP which as a "ascii" mode, it automatically converts line enders to unix style, and this problem does not occur. | |
Graham: 22-Feb-2005 | you need to run a web server .. and just opening tcp://:80 won't do it. | |
Graham: 2-Mar-2005 | I wonder when Dockimbel is going to release his Cheyenne web server ... it was slated for a Dec 04 release according to his website. | |
RebolJohn: 18-May-2005 | HELP w/ web rebol associations AND Rebol-View. Here is the story.. On my PC, I have View pointing to an index.r file on my web server. Everything is cool. When I open up Rebol-View and traverse to my index.r on the server.. it works. Now on the same server, I change the IIS-Web associations so that I can do rebol CGI. I create a 'main.r' in some virtual directory on the server. Web-ing to this http.//myserver/mydir/main.r works GREAT! CGI is working. However, when I now open up Rebol-View on my local PC and traverse to my index.r which is on the server.. I get an error. The problem is that before.. rebol-view was requesting a file-download and the server sends it. Now since IIS is doing '*.r' CGI, when rebol-view requests for the index.r download.. the server is processing the request and attempting to send back html.. not a rebol file. Is there any way of fixing this other than.. * changing the CGI association from '*.r' to something else (ie. '*.rr') * changing all my view-apps on the server from '*.r' to something else (ie. '*.rr') ?? | |
eFishAnt: 5-Jun-2005 | I am trying to sort out what the POST data should look like coming to a Rebol web server from a browser after someone hits submit. | |
Volker: 5-Jun-2005 | Steve, now i read your question again, you are writing a complete web-server? Why not looking at one available? Patch %webserv.r to probe a bit. It also splits the stuff into system/options/cgi, so you can study how to do that. Only problem is with post-data, its system/ports/input works a bit different to a real webserver. You need to look in /content-length and use a copy/part instead of carls loop. and sometimes to set the right port-modes by hand IIRC. | |
François: 24-Jul-2005 | Hello, I finally get FastCGI with rebol/cmd with Lite Speed Web Server, but not with Apache. | |
François: 6-Aug-2005 | Hi Pekr, Rebol/Cmd works fine with lighttpd and LiteSpeed Web Servers. I configure succesfully those web servers to work with rebol/cmd as static server (i did not try as external server but this sould work too). But I did not succeed with Apache! | |
François: 6-Aug-2005 | By static I mean the Web Server takes care to create as many VM instances as needed within the min and max nb of instances allowed by the web master. | |
François: 6-Aug-2005 | You are right. So i will try on Apache Linux. It shoud work as I succeeded with both lighttpd and litespeed. By the way, these two web server are very good and so easy to configure (specially LiteSpeed)... | |
Louis: 8-May-2006 | I am running XP on my local computer. Out web host's server is running Red Hat Linux. Which version of core should I use on the host server to run the cgi scripts? If I download the proper Linux core interpreter to my XP computer, and uncompress it using WinZip, will it be corrupted by XP? How do I get a clean version of core to the Linux server? | |
Graham: 8-May-2006 | shebangs only refer to the local filing system. They know nothing of web servers which are virtual paths for the web server which is an application. | |
Graham: 8-May-2006 | And your web server reported the actual path in the 500 server error message. | |
Janeks: 11-Aug-2006 | I am trying for first time to setup rebol for cgi on remote Apache web server on Linux. I am working from WinXP Site management is done with EnsimPro. Ftp does not yet working. So what is done up to now: Uploaded file Rebol from rebol-core-2602042.tar package for Linux to cgi-bin directory; Set permisions to owner read, write, execute and for group and others to read, execute; Test script -> write file read file, Test script uploaded (throught web broeser by using EnsimPro web interface) test script: #!/var/www/cgi-bin/rebol -cs REBOL [Title: "CGI Basics"] print ["Content-type: text/html" newline] print "Hello!!!" to cgi-bin directory; Set the same permisions. Pointing to the test file I am getting "500 Internal server errror" What else could be wrong? Interesting that I have interpreters directory on this web server where are couple files regarding php and perl. Could it be connected with my problem? | |
Janeks: 11-Aug-2006 | That web server is hosting and I think that I can not access httpd.conf. Btw - where it resides? | |
Janeks: 11-Aug-2006 | The web server service providers told/wrote that it is possible to run cgi scripts on this server. | |
Janeks: 20-Aug-2006 | I asked for mu web service provider to add linux-gate.so.1 to the server he did not aprove that he did (actualy I did not get any answer yet), but today I found that my test script: #!/var/www/cgi-bin/rebview -cs REBOL [Title: "CGI Basics"] print ["Content-type: text/html" newline] print "Heloooooo!!!" works differently - I am getting following response: ** Near: size-text self You can check: http://www.jk.serveris.lv/cgi-bin/test What could it mean? | |
Tomc: 20-Aug-2006 | first guess view may not work without X installed (does not on solaris) and there is no good reason to run X on a web server ... and then there are all those fiddley fonts | |
Janeks: 21-Aug-2006 | Personaly I do not like M$ as it is monster. ;-) But in my last and current work I am not responsible on which web server to chose and therefore neither for security of web server. And I am trying to separate my resposibility and SP responsibility, but of course there is cases when they overlaps. I am just trying to find as much as possible info about security of web servers and it does no matter if it is M$ or not . My first installations was on IIS 5.0 in intranet - so I relied on firewall. The last case is in public internet. So I think if there are no possibility to upload danger cgi scripts or pass danger code to existing scripts, than from my side I did all. | |
Janeks: 22-Aug-2006 | Because I don't know it. And I whanted to use my blog site as demo for all those good things that could be done with Rebol. But whell - as I undertood I can use it on Linux web server. Anyway thanks, Graham, I will check how can I use them. | |
Graham: 26-Jul-2007 | I don't know if it helps, but I did write a web server stress test that did a http upload of hundreds of images in Rebol that year.. but the scripts are long lost. | |
Gabriele: 18-Sep-2007 | yes, /rebol/rebol.exe will not be executed by the web server, unless it is specifically configured to do so. | |
Gabriele: 18-Sep-2007 | it's not execute bit of the dir, and it has not much to do with unix permissions, it's web server config. normally, web server will only execute things from cgi-bin and not somewhere else. | |
Robert: 11-Nov-2007 | Maarten, I agree with your observation and you can even scale it more. If you see a web-server as just a request dispatcher to CGIs and a fast-answering-machine for user-feedback (pages, forms etc.) you just need a small and "simple" one like Cheyenne. The CGIs can be distributed to different cores (through the OS) or even to different machines (via TCP/IP). | |
Robert: 11-Nov-2007 | As dispatching requests is most likely much faster than processing a request, a single web-server should serve a lot of users and a bunch of machines do the processing. This is the coarse grained multi-process approach. | |
Maarten: 24-Nov-2007 | I am close to autogenerating fastcgi processes, linked with Lighttpd configs and generating automagical includes that match the web server config for encap/Pro. | |
Group: !Readmail ... a Rebol mail client [web-public] | ||
Graham: 20-Feb-2005 | Yes, leave on server .. like web based email. | |
Group: Dialects ... Questions about how to create dialects [web-public] | ||
Fork: 9-Jan-2010 | What Rebol can do is solve the problem and then do a coup-de-grace, like upload the results to a web server or something crazy like that. | |
Group: Web ... Everything web development related [web-public] | ||
Graham: 25-Feb-2005 | 'http-head should probably parse out the port for the web server and if it is not there, only then default to 80 | |
Graham: 24-Jun-2005 | Note also that rugby runs as a daemon so you would usually have to run your own web server. | |
Graham: 7-Sep-2005 | Cheyenne is used to provide web access to my Uniservel based mail server. | |
Graham: 6-Oct-2005 | I want to use REBOL web server to take a tex file, and spit out pdf using pdflatex. Anyone suggest a suitable server? Cal's ? Others ? | |
Graham: 7-Oct-2005 | this is for an embedded web server so I don't need anything too fancy. | |
Graham: 7-Oct-2005 | Looks like Cal's webserv was too complicated for my purposes as well, and I've ended up using a variation on the micro web server at http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=webserver.r | |
Louis: 26-Apr-2006 | I am putting up a new web site. It works fine on my own computer, but when I send it to the remote server it fails to load one of the jpg files. The jpg is one the server. All the other jpg files load fine. Any idea what might be wrong? | |
DideC: 27-Apr-2006 | Common mistake is case of the filename and the way it's write in the html. It happens ofen when you test on Windows and the web server is under *nix. | |
Group: SDK ... [web-public] | ||
AndrewL: 18-Jun-2006 | I've been reading the docs both for the preprocessor and for the newer include.r script but I'm a bit confused, I wonder if someone could help clear it up for me. Here's my situation. I have view and/or SDK installed on a PC and a script sitting on my desktop. This script needs one or more library scripts which are available from web servers. How do i write the start of the script so that I can do all of; 1) Double click and have it run in view 2) Run the preprocessor so that I have an all in one script ready to run/copy somewhere 3) Encap it by dragging and driopping it on encmdview.exe or similar I want to be able to do this without changing a single character of the script. I want to access the library files from a web server because here at work I often write scripts on various different servers and prefer to keep one copy of the libs centrally and not downloaded onto each machine. | |
Gabriele: 19-Jun-2006 | about include files being on a web server, the official prebol does not support that; i think that Ladislav's INCLUDE does, and I have a patched prebol.r that does support including from urls too. | |
Group: !Uniserve ... Creating Uniserve processes [web-public] | ||
Dockimbel: 8-May-2006 | There were some OS upgrades on this server in mid-april that required to put down the web site. | |
Dockimbel: 23-Sep-2006 | UniServe is a network programming framework. Cheyenne is web server (with lot of features) using UniServe as low layer. | |
Pekr: 25-Jan-2007 | and if it does not help, you are aparently running some web server on port 80 already ... | |
Dockimbel: 19-Oct-2008 | So, if I understand correcty, you need to download a file on client side from a web server without blocking on the client side ? | |
BrianH: 17-Oct-2010 | R/S is a network protocol, mostly used for RPC. Uniserve is an infrastructure you can use to build network protocols on. For instance, the Cheyenne web server is built on Uniserve. For that matter, at one point someone built an R/S implementation on Uniserve. | |
Group: PowerPack ... discussions about RP [web-public] | ||
ScottT: 27-May-2005 | Uniserve is very nice, I have been using it to prototype/test before I upload to actual server. It broke my heart it was gpl. BSD is very good choice. Free software should not be restricted, and GPL has too many of those. makedoc/spec is the killer app, and in that intensional programming vein is coursing all the best documentation, and REBOL does a fine job of documenting itself because it is so semantic by nature. To understand how to use a moderately complex system like a full-featured web server, it is going to be important to capture the thinking of those who wrote the code. REBOL parsing allows all information pertaining to the code to be right there with the code, and a function of DO -ing anything. the standard documentation scheme should follow how REBOL [] headers work, and simply have the makedoc embedded within the scripts. | |
Volker: 27-May-2005 | Well, you said "To understand how to use a moderately complex system like a full-featured web server, it is going to be important to capture the thinking of those who wrote the code.". and then you want to force your users not to look at it? | |
Group: AJAX ... Web Development Using AJAX [web-public] | ||
Sunanda: 23-Apr-2006 | Bear in mind that around 10% of all people do not have javascript enabled. That way be through choice, necessity, or following US government security advice. Javascript usage stats: http://www.w3schools.com/browsers/browsers_stats.asp Before clicking on a link to a web site that you are not familiar with or do not trust, take the precaution of disabling active content. : http://www.us-cert.gov/cas/tips/ST04-012.html With PHP all the oomph is in the server , so it is under your control. As you cannot guarantee that JS will be available in the client if, extra steps are needed to ensure the website works without it -- even though it may work spectacularly better with it. | |
Group: Tech News ... Interesting technology [web-public] | ||
Joe: 12-Jan-2006 | what about running a web server ? | |
Terry: 4-Mar-2006 | MySQL 5.0 Adds Features for Enterprise Developers and DBAs by Ken North Baseball legend Satchel Paige is famous for having said Don't look back, something might be gaining on you." Companies selling a commercial SQL database management system (DBMS) know its MySQL that's gaining on them. With an already large installed base, MySQL is set to attract new users because of the feature set of version 5.0. It includes capabilities for which developers have often turned to commercial SQL products. The purposes for which we use personal, mobile, workgroup, departmental, enterprise and web databases are diverse. Application requirements are a primary determinant of the capacity and features we need from an SQL DBMS. For example, a high-volume transaction processing web site places greater demands on a database than a contact list manager for laptops and small business servers. A Web Techniques magazine article, "Web Databases: Fun with Guests or Risky Business?" discussed features that characterize an industrial-grade SQL DBMS. It explained SQL security and mission-critical databases, defined as "A database is mission critical if its lack of data integrity has serious consequences, such as causing the loss of customers or even lives." Maintaining data integrity is implicit -- that's a prime directive for a DBMS. The article explained other features that enterprise developers look for in an SQL platform: ... mission-critical applications require features such as intrinsic security, transaction journaling, concurrency controls and the ability to enforce data integrity constraints. Without those features, you do not have secure, robust databases. Connecting a database to a Web server adds other requirements, such as a multithreaded architecture and the ability to do database backups without taking the server down. Freeware and PC DBMSs are suitable for certain classes of applications, but not for high-volume Web sites and mission-critical databases. In any case, don't bet your business, or lives, on such software unless you have the source code and the expertise to understand and repair it. Since that article appeared in print, improvements to MySQL have removed the "not ready for prime time" label. Features described in that article are now available to MySQL users: * transactions * concurrency control, locking, SQL standard isolation levels * intrinsic security * integrity constraints * thread-based memory allocation. TII Computer Deals at Dell Home Systems 180x150 MySQL uses separate threads to handle TCP/IP and named pipes connections, authentication, signaling, alarms and replication. The combination of threaded architecture and MySQL clustering provides powerful parallel processing capabilities. MySQL can process transactions in parallel with separate connections on separate processors using separate threads. MySQL Milestones A decade of development has moved MySQL out of the bare-bones DBMS category, enlarged its user base, and turned MySQL AB into a profitable company. One of the important milestones was integration of the InnoDB engine with MySQL 4.0. That upgrade gave MySQL multiple tablespaces, tables greater than 4GB and support for transaction processing. Other enhancements included OpenGIS spatial data types and hot backups. The latter enables a DBA to perform a backup without taking the DBMS offline. Hot backup software is available as a commercial add-on for databases using the InnoDB storage engine. MySQL 5.0, the newest version, is a major milestone. There have been enhancements to the tool sets, storage engines, types and metadata. MySQL 5.0 includes features enterprise developers have come to expect from commercial SQL products. * capacity for very large databases * stored procedures * triggers * named-updateable views * server-side cursors * type enhancements * standards-compliant metadata (INFORMATION_SCHEMA) * XA-style distributed transactions * hot backups. MySQL has a demonstrated capacity for managing very large databases. Mytrix, Inc. maintains an extensive collection of Internet statistics in a one terabyte (1 TB) data warehouse that contains 20 billion rows of data. Sabre Holdings runs the oldest and largest online travel reservation system. It replicates 10-60 gigabytes per day from its master database to a MySQL server farm. The MySQL databases are used to support a shopping application that can accommodate a million fare changes per day." | |
Pekr: 6-Mar-2006 | Gaining root access to a Mac is 'easy pickings', according to an individual who won an OS X hacking challenge last month by gaining root control of a machine using an unpublished security vulnerability. On February 22, a Sweden-based Mac enthusiast set his Mac Mini as a server and invited hackers to break through the computer's security and gain root control, which would allow the attacker to take charge of the computer and delete files and folders or install applications. Within hours of going live, the 'rm-my-mac' competition was over. The challenger posted this message on his Web site: "This sucks. Six hours later this poor little Mac was owned and this page got defaced". | |
Volker: 29-Oct-2006 | This is basically LSL and PHP code that can be used to communicate between an object in SecondLife and your web server. http://rpgstats.com/wiki/index.php?title=ExampleRPC2PHP | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Volker: 20-Apr-2006 | Currently i thnik about including a web-server and use cgis which call cgis. then i have no need open things up later, just close them enough, do job, exit. | |
Maxim: 21-Apr-2006 | just like we just SEND a mail, READ a web site, or WRITE an ftp server. if we could also LOAD/SAVE any XML technologies (XML files, DTDs, Schemas, etc), then R3 would immediately get appeal in the corporate world. It would actually have value to them . | |
Group: Postscript ... Emitting Postscript from REBOL [web-public] | ||
Graham: 6-Apr-2006 | Gregg, it's like cgi... unless you've got a web server, cgi is a waste of time for you. If I have a web service that uses a postscript dialect to create a postscript image, and then uses ghostscript to convert to pdf .. well, that is useful to those running web services, but a waste of time for those who don't. | |
Geomol: 9-Nov-2006 | Perhaps we need a little print-spooler in a multi-user environment? May be a good job to solve using REBOL. It should be able to receive printjobs from plenty of users at the same time (using multi-threading much like the way Apache serve multiple users with web-pages) and then send the jobs to the printer one at a time. Maybe someone already did it in REBOL? Or if there is a server at hand, just send the jobs to the spooler in the server. I'm not too familar with spoolers. Will they leave the PostScript printjob as it is, and just send it to the printer? I could figure, that Windows spoolers would like to change the PS into something else using a print-driver. | |
Group: Plugin-2 ... Browser Plugins [web-public] | ||
JoshM: 3-May-2006 | maybe have rebol in the plugin download a license from a web server or something like that. | |
BrianH: 4-May-2006 | Only when that service is running on a different server than the web server the script was served from. A user's data can be sent over the URL that requested the script, or an AJAX connection. A certain amount of network access is assumed. | |
ScottT: 15-May-2006 | Looks like Volker covered the security issues I'd note. About Rebol as a COM server process--I would think that would be the way to go. Pretty sure that is how Acrobat runs, too. Basically, the first time you run into a PDF on the web Acrobat32 starts, and handles all instances. | |
Brock: 17-May-2006 | Here's what I am trying to do. I have a client that has a locked PC build (users can't install software). The plugin managed to install, and when network connected was able to find the .r file and execute it off the hosting web-server. However, say the web-server is down or network connectivity is unavailable, I'd like the applications to still be launchable so the app isn't impacted by an 'outage'. | |
Pekr: 6-Jun-2006 | as for browser mime-types, e.g. in Mozilla, you can add your own ones, e.g. application/x-rebol and point it to exe. Then it will work imo ONLY when web server sends it with that mime type. In other case, it will imo provide you with save-as dialog box ... | |
Anton: 13-Oct-2006 | You're using Cheyenne as the web server, so probably Cheyenne is doing the rebol script as it would to support Rebol Server Pages. | |
Maxim: 6-Feb-2007 | but so far I am getting no results... and unless someone steps in to explain to me how I can write stuff out (read as gives me an example snippets which works on their machine)... I won't continue trying.... I've got other things to tackle first... and obviously in normal web dev, the server is the file store, so you'd speak to it using http get and post... so as long as you have access to adding hooks on the server too, you can work out a virtual disk system through your web server... more safe too. | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
BrianH: 13-Oct-2006 | Does Cheyenne have an option to limit which network adapters it will serve to? For example, I have 5 adapters on this computer (ethernet, wireless, 2 VMware, Hamachi), maybe 6 counting localhost, and I would like the web server to only be visible to the virtual adapters, not even opening a port on the physical ones. I remember this being difficult in REBOL, that REBOL would always open server ports on all available adapters, so you would have to inspect the incoming connections and filter. Have you come up with a better workaround for this, or a way to do it properly? | |
Graham: 22-Feb-2007 | I want to set up a cheyenne web server that is secure.. ie. protected by ssl. | |
Graham: 22-Feb-2007 | this web server is for local intranet .. but sometimes allow users to browse from outside via ssl. | |
Graham: 22-Feb-2007 | which also means I could grant untrusted users temporary access to the web server. | |
Maxim: 22-Feb-2007 | I did so for my own server, which is an http web service: | |
btiffin: 2-Jun-2007 | Output is >> do %raw.r Script: "Untitled" (none) HTTP/1.1 301 Moved Permanently Server: Cheyenne/0.9.11 Content-Length: 1625 Content-Type: text/html Connection: close Location: show.rsp Set-Cookie: RSPSID=IOERCVPFSDASSCXECGDFCTFG; expires=Sat, 02 Jun 2007 19:54:16 GMT <html> <head> <title> Manual Sessions</title> </head> <body> <img src="logo.png"> <center> <h2>Manual session mode</h2> SESSION is an object of value: content none! none timeout none! none events none! none id none! none active? logic! false init? logic! false add function! [name [word!] value /local pos] remove function! [name [word!]] exists? function! [name [word!]] start function! [] reset function! [] end function! [] REQUEST is an object of value: content block! length: 0 headers block! length: 6 method word! GET posted none! none client-ip tuple! 192.168.1.102 server-port integer! 8080 translated file! %www/dev.rsp parsed object! [headers status-line method url content path targe... config block! length: 4 web-app none! none query-string function! [/local out] SESSION is an object of value: content block! length: 0 timeout none! none events none! none id none! none active? logic! false init? logic! false add function! [name [word!] value /local pos] remove function! [name [word!]] exists? function! [name [word!]] start function! [] reset function! [] end function! [] >> | |
Maxim: 8-Jun-2007 | thanks. is the MOD system flexible enough to allow the server to be something else than a "WEB" server... more precisely, a web service, I already have all the XML and schema validation libs to make it... its just that my current server is blocking and when I relay commands to othe servers, it causes timeouts on new commands. | |
Dockimbel: 9-Jun-2007 | Cheyenne release v0.9.14 beta. Download at http://softinnov.org/tmp/cheyenne-r0914.zip Changelog : o response/forward improved : - fully supports URLs as argument (can now forward to another virtual host). - URL validity check (must have an explicit target). - protection against cycles. o Command line option -p extended, now you can specify several listen ports separated by a comma (ex: -p 80,10443). o New command line option -e : load and initialize Cheyenne without entering the event loop (needed for embedding Cheyenne in third party apps). o Added a new experimental module: mod-embed. Purpose is to allow easy Cheyenne integration in third-party REBOL applications that require an embedded web server. (Uncomment mod-embed in httpd.cfg file to activate it) o Added %embed-demo.r file to show a sample of the mod-embed usage and API. o RSP: <% without %> eats all the memory. Fixed. o URL-encoded request values were not parsed correctly. Fixed. o RSP: fixed a typo in 'decode-params blocking the multipart data decoding and also a local word ('type) leaking in GC. o UniServe's service startup refactored to be more flexible. The new mod-embed is experimental. Please look at the %embed-demo.r file and send your feedbacks here. | |
btiffin: 9-Jun-2007 | This is somewhat historic imho. Embedding a full featured web server...historic. | |
Graham: 9-Jun-2007 | Script: "Cheyenne Web Server" (9-Jun-2007) Script: "Untitled" (none) [uniserve] Async Protocol FastCGI loaded [uniserve] Starting task-master... [uniserve] Starting HTTPd... make object! [ code: 300 type: 'script id: 'no-value arg1: 'do-events arg2: none arg3: none near: [do-events] where: none ] >> | |
Graham: 9-Jun-2007 | >> do-events: func [ [ "Process all View events." [ ][ [ wait [] [ ] >> do %cheyenne.r Script: "Cheyenne Web Server" (9-Jun-2007) Script: "Untitled" (none) [uniserve] Async Protocol FastCGI loaded [uniserve] Starting task-master... [uniserve] Starting HTTPd... | |
Maarten: 10-Jun-2007 | >> test-string: "11 22 33" == "11 22 33" >> dehex test-string == "11 22 33" >> do %cheyenne.r Script: "Cheyenne Web Server" (9-Jun-2007) Script: "Untitled" (none) [uniserve] Async Protocol FastCGI loaded [uniserve] Starting task-master... [uniserve] Starting HTTPd... (escape) >> dehex test-string == "11 22 33" | |
Dockimbel: 20-Jun-2007 | Cheyenne release v0.9.15 beta. Download at http://softinnov.org/tmp/cheyenne-r0915.zip Changelog : v0.9.15 - 20/06/2007 o RConsole was not started by default in the previous release. Fixed o RSP: 'include function protection from infinite cycles changed. It's now based on a counter (5 maximum recursive includes). It's a little less cleaner than stack-based tracking but much more reliable (avoids matching paths and targets). o HTML.r library rewritten from scratch. Now, faster and more conforming to standards (Full range of Latin1 entities supported). Fixes URL-encode bugs. o BugFix for command line parsing in encapped Cheyenne on Linux. o Fixed an issue with 'decode-multipart in RSP.r. File upload should work ok again. o Added a new global function : 'rsp-log value. Outputs values in console for debugging RSP scripts. Works as 'probe. o Reloading config file now supported. Running sessions and client connections survive to the reloading process (needs some additional testing). Activating config file reload is done using: - (Windows) "Reload Config" menu option in systray icon. - (UNIX) kill -s HUP pid o UNIX signals SIGINT,SIGQUIT,SIGTERM now catched to allow cleaner exit and last minute actions. Triggers the new 'on-quit event for HTTPd modules. o HTTPd internal events (not phases) refactored to be cleaner. New module's events added: - 'on-started: when Cheyenne starts. - 'on-reload: before a config file reload happens. - 'on-reloaded: after a config file reload happens. - 'on-quit: when Cheyenne is about to stop and quit. o RSP sessions can now be made persistent (can survive to a server complete restart). This option is controlled by a new config keyword: 'persist. Usage is : persist [sessions] ; other flags can be added at will o BugFix in session cookie handling for web-apps using 'auth mode. Now the cookie is sent on the 302 redirection to the login page avoiding the creation of a "shadow session" that will never be used. o FastCGI is under heavy work so mod-fastcgi is commented in config file to avoid fastcgi startup. If you want to play with PHP, just uncomment the line. | |
btiffin: 31-Aug-2007 | I don't think I would have pursued setting up peoplecards.ca without a REBOL web server behind it, and now to patiently wait for (or get motivated to write) a nice REBOL forum. :) |
1 / 304 | [1] | 2 | 3 | 4 |