AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 53 |
r3wp | 394 |
total: | 447 |
results window for this page: [start: 101 end: 200]
world-name: r3wp
Group: All ... except covered in other channels [web-public] | ||
BrianW: 29-Dec-2004 | We had to do attack the mold in our last apartment repeatedly over the course of several months. Nothing we had would keep it away for long, so we just sort of wore it down to something that was easy to clean | |
Geomol: 25-Jan-2005 | I think, we have too many groups in REBOL3. I start to have problems figuring out, where I should post. Can we clean up? | |
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
Gregg: 27-Feb-2005 | Oh boy. First, I *have* been contacted to ask if I could take certain actions, but not by RT. RT made me a world master here, which *I* consider to be form of moderator (with the main task being to assign and maintain accounts), though there is not a definite job description sitting on my desk. Now, I am also a regular user in this world, and there are definitely conflicts for me WRT those positions. As I've said before, I enjoy a good chat as much as anyone, and I *don't* want to censor people here, but that may be necessary at some point, wouldn't you agree? If someone were quite obviously, in the opinion of 99.9% of the people here, abusive, rude, offensive, etc. should they be allowed to run rampant and ruin this world for everyone else? I don't think so; maybe you do. When I joined the REBOL community, one of the main attractions was the high level of mutual respect, the generosity towards newcomers, and the complete *lack* of the venom you sometimes see unleashed in other language communities. *That* is what kept *me* coming back. The more argumentative discussions and personal jibes people see, the less likely they are to post, IME, because they don't want to be attacked themselves and if that's the tone they often see, it's what they will expect. When it comes to content, as a world master and a user *I* think that *most* channels here *should* be REBOL related. The world is called "REBOL", and I think RT created and sponsors it for the REBOL community. That's my view; that's how I view the ML as well. There are probably at least 20-25 non-REBOL, non-Technical groups here now; that's quite a lot IMO. There are times that I would really like to clean this world up a bit, and as a user I could, but as a world master I don't feel that I can because someone will complain that I'm trying to censor or control things here (so if I ever do that, get mad at me as a user, not as a world master :-). Petr, I'm sorry you feel that I'm trying to limit free speech here, or to control anyone's behavior; I made some *suggestions* I thought were appropriate. I spent a *lot* of time writing and editing my posts in the hope that they weren't too strong, but still got my view across. If you think that you should be able to use this world for anything you want, personally, I disagree; it's RTs world and we are guests in their house. If there is something specific in my posts that offended you, please let me know what it was. As a user, I haven't been around much lately. Mostly my schedule is the cause, but maybe it's also because the technical value of the world has been diluted (IMO) by noise, so I'm just not as "driven" to come here and make time to participate. I'm normally on dial-up, so that affects download time, yes. Right now, I'm on a fast connection but the noise is still a problem because I have to visit all the groups that come up red to see what's new, and if I only have a small amount of time to spend, it may all get eaten up just skimming what others posted. Also, the more noise there is, and the more we get in the habit of talking about non-technical stuff here (again, this is all *my* opinion), the more chance there is for it to leak out into other groups, and it does. The camaraderie comes from the people; the technical value comes from the experts who often focus on that aspect and may stop coming if there's too much noise here. When that happens, the value of the world is diminished. Well, my time is long gone for writing here, but I hope that helps clarify my position. | |
Terry: 28-Feb-2005 | Peter, your announcement at the top of the Announce group is abuse. I did delete the old announcement group because I accidentally made a few errant posts.. I looked at the FEW old posts that were already there, and seeing that they were all now irrelevant (time based), I deleted the group to clean it up. I then made the single post that I had intended to make. You took it upon yourself to delete the group again.. with my single post, and then make accusations towards me (at the top of this group) as if i had some kind of alterior motive? Why did you feel to delete my one post? Shall I cry 'personal abuse'? | |
Volker: 30-Aug-2005 | one thing about security: i would check that against a directory. if find/match clean-path/file dirize view-root/local ["its my local file, allow more"] | |
Anton: 2-Feb-2006 | Not bad website, clean and simple. | |
Graham: 25-Mar-2006 | I want a clean exit ... | |
Graham: 8-Mar-2008 | Oldes, does it do a Clean as well on the source? | |
Group: !AltME ... Discussion about AltME [web-public] | ||
Rebolek: 11-Apr-2006 | I've reinstalled both Windows and Linux on my machine. I'm only able to run Altme 1.0.1 on Win (don't ask me why new beta crashes all the time on clean installation while it was working without problem on old one) and it synced no rooms. On Linux I have no problem with latest beta and syncing works without problem. So I spent some nice minutes clicking on red rooms (but it's better to have something to click on than otherwise :) | |
[unknown: 9]: 21-Jul-2006 | I hate PDF scroll method, which is diff than everyone elses. As to AltME, our scolling is taken from the system. On my system it is clean smooth and one line at a time. I think this may be a system issue, and not AltME, but I'm open to proof. | |
Group: RAMBO ... The REBOL bug and enhancement database [web-public] | ||
BrianH: 26-Oct-2005 | For that matter, I just submitted another rebcode proposal to RAMBO, and then noticed some code in the fix section that I wanted to change. The submitted code still works, but I would still like to clean it up a little. If I had an account on RAMBO, would I be able to fix my own submissions? | |
Will: 23-Jan-2006 | Please remove tiket 4021, my mistake, I had this in user.r clean-path: :secure-clean-path | |
Anton: 23-Jan-2006 | So what I did was create an "anton-user.r" file, which my user.r calls *optionally*. It decides whether to call it based on a command line argument. So, two different command lines can start rebol "clean" (without anton-user.r) or "unclean" (with all my customizations in anton-user.r). | |
Anton: 23-Jan-2006 | For example, two icons I have: Rebol/View 1.3.1.3.1 -> D:\Anton\Dev\Rebol\View\rebview1.3.001.3.1.exe -- "do-anton-user?: true" Rebol/View 1.3.1.3.1 (clean) -> D:\Anton\Dev\Rebol\View\rebview1.3.001.3.1.exe | |
Volker: 24-Jan-2006 | you have also system/options/script in %user.r . That way you can make a "raw"-folder. if not find/match clean-path system/options/script view-root/public[ my-extra-stuff ] | |
Anton: 27-Nov-2006 | Henrik, no, I'll clean it up first. I just thought you might have needed it for something. It's in my editor so I ought not to forget about it. :) | |
Henrik: 19-May-2007 | well, if it's about memory allocation and clean up, would there not be a way to torture it? What's the worst possible way to stress the garbage collector? | |
Anton: 6-Jun-2007 | It is with pleasure that I can announce that there is a workaround to the center / right aligned text highlighting issue. I have a working prototype. You can change the horizontal alignment of the face on the fly. Give me a day or two to clean it up and make a nice demo. | |
Oldes: 13-Jun-2007 | never mind, you can delete it, I already have a solution... anyway... it would be nice to replace the clean-path function with the Anton's simple-clean-path | |
Gabriele: 14-Oct-2008 | About the spam, I clean that up every single day. What you see is one day worth of spam. | |
Group: View ... discuss view related issues [web-public] | ||
Chris: 8-Mar-2005 | ; A bonus tip -- each of the tog actions in dex-pane2 are essentially the same. You could clean up as follows: tog-action: [ write clipboard:// join "se sa**/" [ last-sgrp: face/text "ca datp/" get-report-date/delim ] ] dex-pane2: layout [ across label "Search Criteria:" t1: tog "o79" tog-action t2: tog "p23" tog-action t3: tog "o88" tog-action t4: tog "p11" tog-action ] | |
Graham: 21-Mar-2005 | I tried to send a rebol archive the other day using my hotmail account ( testing attachments with my webmail ) and it said it was infected. Scanned it with bitdefender which said it was clean . | |
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public] | ||
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. | |
RayA: 31-May-2007 | IMHO, I don't believe hese companies are capable of developing a clean solution, in fact it may not be in their best interest. | |
DaveC: 31-May-2007 | Hi RayA and Welcome. I am a new to AltMe too. I think you are right about the evolution of the web. The Desktop OS has become an application in itself (IMHO). It's the focus of so much angst, controversy and complication. (Nailing my personal colours to post here: I declare myself a BSD UNIX type. I can still install the latest version in much less than 100MB of HD space and 32MB ram and 100Mhz CPU. In fact I run it on an old Toshiba laptop with that spec and get real work done) I think, in principle, DOS was my idea of a good OS (I know, I know...) It was small, fast a stable. Yes - lockups were common when pushed, but I found it was the application that crashed rather than DOS itself. Ok. back in the world of the 21st Century, an OS need many many times the resources of DOS just to get itself booted. But basically, all I want from the OS is to let the applications get on with the job in hand. What attracts me to Rebol is that it is clean and lightweight. Designed by a man who I respect as a Computer Scientist. (And, of course, the Rebol community, which collectively one might say is a "killer app" too). It's very productive and I'm building internal information systems with it. I've got a few ideas to build my own apps outside of work, that is an exciting prospect for the future. I keep trying other frameworks/languges and over the last six years or so I've lost the "Rebol way" and strayed from the one true path! I do find myself coming back to Rebol as I run into more library conflict/dependency/blot features of some of the other languages I used. Maybe I'm getting impatient of complicated technology now I'm older. I just get tired of having to search the internet for the latest whatever.so.1 lib, or what have you. I'm making a general point here BTW - I know there are some very good language implimentations out there. I don't know what the next killer app will be, but I do think there is a place for a machine "Powered by REBOL" which boots in a few seconds, lets me communicate, write view images, multimedia, code my own Rebol apps from a set of built in services, oh and the battery lasts for days - not hours! It would have to display HTML too (legacy web :-)) So there you go, a bit of a rant from an old geezer technologist . Now where's me 8" floppies I need to boot that PDP-11? | |
Henrik: 19-Jan-2008 | be careful about wording, as 'reform is a function in REBOL. :-) all it has to do, is allocate more space. Just imagine a cramped desk and you want to put some things on the desk. Which is faster? Is it to remove one item at a time from the desk to place a new one there, or just swipe the desk clean in one go in order to free all desk space immediately? | |
Henrik: 1-Feb-2008 | Some notes for your blog post: 'effects' are now 'options' - the idea is here to remove the need for face hacking. Options is a clean, self documentable way to alter the settings for a specific style. But here, the fact that we can alter the appearance of the style is a bit of a fluke, because we wanted a simple way to test options. Originally it was the idea that altering any such effects parameters directly in your layout would be prohibited; The style would take care of this internally and you'd use specific button types that would then use a specific style. You would use buttons defined through its purpose rather than its appearance. You'd have zero control over the appearance of the button, because that is controlled by the style alone. I know that sounds a little terrifying, but VID3 is meant to lift styling to a whole different level; You don't style every single face. You focus on the contents of your UI, and the purpose of each element, rather than its appearance and VID3 works out how to display it. This is for multiple reasons: - VID3 can display on other devices than bitmapped displays, such as text consoles or vectored output. - Styling becomes the job of one or more dedicated developers rather than the application developer, which standardizes styling. It makes it much simpler to build very large applications and it becomes possible to switch consistently between different styles, where one won't look crappy while another one looks great. They'll work equally well. Compare it to VID which is just the Wild West of styling. :-) - Abstraction will make it possible to identify parts of a user interface, such as allowing VID3 to, on its own, find the cancel button in a window or automatically put key focus on the correct button for great consistency. So when you, in your user interface design say: "I want a button that shows importance", you don't try to make a red button. You could use the 'warning-button style (just an example, doesn't exist yet). Similarly there will be styles for ok-button, cancel-button, etc. They are not called red-button, yellow-button, but are purely purpose oriented styles. So while VID3 may look like just a prettier VID with resizing in a one-button example, it's actually a whole different beast. :-) | |
mhinson: 7-May-2009 | I added an extra string for the title and now get this similar failure >> filenames: request-file/title/filter/path {Select all files to read} {x} [*.txt] %/D/Rebol/X/!conf/ ** Script Error: Invalid argument: *.txt * *.r *.reb *.rip *.txt *.jpg *.gif *.bmp *.png ** Where: request-file ** Near: done: local-request-file data: reduce [tt/text ob/text clean-path where picked filt-names filt-values found? any [only]... | |
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
Graham: 23-Oct-2005 | Has clean-script been updated for the new version of Core? | |
MikeL: 27-Sep-2006 | Anton, Andrew had defined white space patterns in his patterns.r script which seems usable then you can use [ ws* "house" ws*] or other combinations as needed without underscore. Andrew's solution for this and a lot of other things have given me some good mileage over the past few years. WS*: [some WS] and WS?: [any WS]. It makes for clean parse scripts clear once you adopt it. | |
Maxim: 28-Sep-2006 | simple and clean, good idea! | |
Steeve: 27-Jun-2007 | yeah i would use a clean dialect , cause i have many many rules of this type | |
Group: Syllable ... The free desktop and server operating system family [web-public] | ||
Kaj: 15-Jun-2007 | Yes, the Kamidake software repository is gone, sadly. And we still have to clean up the links. Our own releases are on SourceForge, though | |
Maxim: 13-Dec-2009 | hahahahah I want a clean desktop to run the management on... I really don't like the linux KDE and Gnome desktops. | |
BrianH: 13-Dec-2009 | I mean architecturally compatible: Dynamic linking with a clean integration interface. | |
Group: Linux ... [web-public] group for linux REBOL users | ||
Anton: 17-Dec-2006 | request-file: func [ {Requests a file using a popup list of files and directories.} /title "Change heading on request." title-line "Title line of request" button-text "Button text for selection" /file name "Default file name or block of file names" /filter filt "Filter or block of filters" /keep "Keep previous settings and results" /only "Return only a single file, not a block." /path "Return absolute path followed by relative files." /local where ][ if none? out start-out done: false either file [ either block? name [picked: copy name] [picked: reduce [to-file name]] ] [ if not keep [picked: copy []] ] if none? picked [picked: copy []] if file: picked/1 [where: first split-path file] while [not tail? picked] [ set [name file] split-path first picked either name <> where [remove picked] [ change picked file picked: next picked ] ] picked: head picked if any [not where not exists? where] [where: clean-path %.] if not keep [ fp/data: head fp/data so/data: head so/data si: 1 ] either filter [ filters: either block? filt [filt] [reduce [filt]] ] [if any [not keep not block? filters] [pick-filter]] ff/text: form filters tt/text: either title [copy title-line] ["Select a File:"] ob/texts/1: either title [copy button-text] ["Select"] read-dir/full either where [where] [dir-path] show-pick inform out unfocus if all [done picked any [path not empty? picked]] [ either path [ done: insert copy picked copy dir-path either only [done/1] [head done] ] [ foreach file picked [insert file dir-path] either only [picked/1] [picked] ] ] ] | |
Gabriele: 22-Jan-2009 | WARNING: do this at your own risk. make sure the FS is clean, without errors etc., and make sure you have backups. | |
Izkata: 17-Feb-2009 | I did notice something strange, though - enough failed attempts at opening a listening port, and rebol can't open any more. Have to start a clean session | |
BrianH: 19-Feb-2009 | The XP installer often has problems with USB-connected drives, in my experience. It's simpler to clean up the OEM XP install. | |
Ashley: 25-Jul-2009 | OK, I've got it running under a clean install of Ubuntu 32bit. Now, how do I determine what scaleable fonts REBOL can actually use? (%/usr/share/fonts/truetype/freefont/ doesn't seem to have all that many ... and they look pretty ordinary atsize: 72). | |
Ashley: 25-Jul-2009 | All I want is a simple way of finding out what fonts REBOL can access on a clean install of Ubuntu. | |
Reichart: 26-Jul-2009 | (and all I want is the clean install of Ubuntu to use a good looking font) | |
Anton: 9-Jul-2010 | During boot of Kubuntu 7.10 linux, I noticed a message that flashed by, something like ... corrupt .. not cleanly unmounted(?)... I checked all the logfiles listed by syslogd-listfiles -a and didn't find "corrupt" or "clean" in any of them. These are the files I checked: $ lsa `syslogd-listfiles -a` -rw-r----- 1 syslog adm 10197 2010-07-09 17:04 /var/log/auth.log -rw-r----- 1 syslog adm 190194 2010-07-09 16:02 /var/log/daemon.log -rw-r----- 1 syslog adm 119543 2010-07-09 15:56 /var/log/debug -rw-r----- 1 syslog adm 210453 2010-07-09 15:56 /var/log/kern.log -rw-r----- 1 syslog adm 191106 2010-07-09 17:02 /var/log/messages -rw-r----- 1 syslog adm 8051 2010-07-09 17:02 /var/log/syslog -rw-r----- 1 syslog adm 3580 2010-07-09 15:56 /var/log/user.log I'd like to know the way to capture those boot messages. Any ideas? | |
Group: AGG ... to discus new Rebol/View with AGG [web-public] | ||
Anton: 8-Nov-2008 | This should clean the old (inferior, and slightly different named) versions out of your cache: | |
Group: Web ... Everything web development related [web-public] | ||
Graham: 16-Feb-2005 | about time. It's a nightmare trying to clean spyware off .... | |
Gregg: 20-Apr-2008 | Sorry for the delay in getting the JSON script updated Will. There were some other changes in the spec that I decided to clean up, so it passes all their tests, except one. Test #18 checks the depth limit on arrays. I guess they can't be deeper than 19 levels. Our REBOL version doesn't enforce that. | |
PeterWood: 12-Feb-2011 | I used dojo a litle a whwile ago, I found the event handling very clean. I've read that dojo is stronger for single page apps that many of the other frameworks. | |
Group: Announce ... Announcements only - use Ann-reply to chat [web-public] | ||
PeterWood: 26-Jan-2005 | It seems that somebody deleted the old Announce group. Terry had posted three or four announcements. Next time I looked there was a single announcement from Terry, all the old announcements were gone. I've created this new clean Announce group. | |
Bo: 19-Jul-2005 | You can download a copy from here: http://www.sonic.net/~amicom/bin/clean-drive.exe | |
Bo: 19-Jul-2005 | The only thing I ask is that if you use it and find a data recovery utility that can recover any of the data, please let me know. I'd like to know what parameters you used to clean the drive, what utility you used to recover the data, and the condition of the recovered data. | |
Maxim: 7-Mar-2009 | Blood v0.1.1 released to rebol.org. the first ever public demo of how to use liquid. The application itself is very simple for now, but the code is pretty clean, has a lot of comments to explain a lot of what is going on. | |
Janko: 23-Jul-2010 | Ashley: that site looks very clean and light in positive way. Maxim: cool front page and menus (I got 404 on clicks, i suppose that is not yet done). Who makes such cool graphics | |
Group: SDK ... [web-public] | ||
Gabriele: 22-Sep-2006 | (my guess, is that internally it is doing something like - mixing rebol and c - read/binary clean-path argv[0]) | |
amacleod: 3-Mar-2009 | Lots of misplaced Items though...got to clean it up I guessss | |
Oldes: 3-Mar-2009 | if you include something, zou have it in memory when you start your app. So make sure to clean it after boot. | |
amacleod: 13-Dec-2009 | jpeg looks clean and displays proper everywhere else | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
Ashley: 22-Jun-2005 | shadwolf: Once you've settled on the "best" SVG generation tool to use (with feedback from folks here), then create a simple SVG icon (a shaded "next" arrow for instance) and post a link to the file. I'll have a look at the underlying SVG code it generates and we'll see if it's clean enough to use easily. We can then start creating more complex icons and improving the SVG renderer as we go. My hope is that we will end up with a nice set of REBOL / RebGUI SVG icons that are free of any licence / distribution issues. | |
Graham: 19-Sep-2005 | How does I detect a close event in the main window so I can do a clean up ? | |
Group: Rebol School ... Rebol School [web-public] | ||
Sunanda: 28-Jun-2007 | FFFE is a "byte order mark" -- something that has been slipped in at the beginning of the file to indicate the file is in UTF-16, little endian format....If it started FEFF you'd have to extract all the other bytes. Looks like the original file (or whatever did the EBCDIC to UTF-16 conversion on the AS400) is using A0A0 to mean newline. You may need to clean those up by hand: | |
Steeve: 16-Feb-2009 | yes Vlad, your code is clean, i see the inheritance of a good asm coder | |
Group: Windows/COM Support ... [web-public] | ||
Anton: 30-Oct-2008 | But I can see in the word-open-save.r demo I have done this: do/args %../COMLib.r [ ... word_doc: GetObject [word_obj ".Documents.Open(%s)" to-local-file clean-path %demos/word-open.doc] | |
Group: Tech News ... Interesting technology [web-public] | ||
yeksoon: 13-Nov-2006 | IBM, in that regard, even if they sold their PC business, has much more broader aproach ... Pekr, I will try to answer from a marketing perspective. Your statement suggest that a company with a broad based approach (diversified) in various markets is better than one with a narrow, focused approach. My own study of companies suggest otherwise. I believe General Electric is one such case study. Throughout the 80s, they have acquired many companies across many industries, today... they have sell off a lot of the units that they have acquired. Same goes with IBM. IBM is divesting their assets in a suitable time frame. They still have a 'broader approach' because of legacy baggages that they have not discard. In fact, most companies that leads in their market segment do so because they are focused (during that time). SUN was focused on UNIX ; Apollo did not. MS was focused on PC; IBM says from mainframe to midrange to workstation to home PC....ironically MS is losing focus (do you think MS will win in the various new markets?) It is not whether IBM has a broader approach that matters; it is about how fast IBM can reduce the excess baggages that it has acquired throughout the years. SUN, in my opinion, is more focused than IBM now. At least , to me.... they own the 'datacenter' mindshare. Corporates strategies facinates me. 2 of the most (fatal) management theories : - diversifcation; why diversify when your core market is fragmenting...shouldn't you focus on one fragments instead? - convergence; eg. AOL-Netscape-TimeWarner...why do companies believe that different categories of business are coming together and not dividing further? I, too make the mistakes above...and needs to clean up my 'business wardrobe'. | |
JaimeVargas: 8-May-2007 | I like Rebol syntax. I even started to get into creating a clone. But I like Scheme semantics much more. So I side with clean semantics over pretty syntax. | |
JaimeVargas: 16-May-2007 | I am know the shortcoming of scheme syntax, but I put with them in favor of having access to the source code, the ability to have clean semantics, the ability to have first-class closure, the hability of adding tasking with first-class continuations, and the ability of creating any syntax for my dialect using macros. Besides of having functional programming style that shields me from side effect and having to keep state or context in my head. For me those are more important than having a "nice syntax". | |
Henrik: 31-May-2007 | Bad design, I guess. but you have to remember that AJAX is a huge hack on top of a non-persistent protocol. it's by definition harder to do these things, than with a clean implementation like REBOL/Services. | |
Henrik: 11-Sep-2007 | a clean way to make heat | |
Kaj: 9-Jan-2008 | Links looks quite clean. It has HTML interspersed in the source code, though. I have found that to be an unproductive approach in most cases because it does not allow a web designer to work on it | |
Dockimbel: 3-Sep-2008 | REBOL has nice and clean abstractions that make writing code much easier and much more pleasant, IMHO, it fails to become a general programming language mainly because of lack of performances. As long as you deal with a lot of I/O (like in a Cheyenne) or waiting for user event (like in VID/View), that's not a big showstopper, but when you need to process big amounts of data in memory, you have to rely on another language to do the job in acceptable times. | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Maxim: 6-Apr-2006 | and in such a case, the func must release any reference to blk or else the GC cannot clean it up. | |
Maxim: 6-Apr-2006 | maybe a new parameter ( /clean /free /trash ?) to allow /local words to be reset on entry AND/OR exit would be cool, to help with memory leaks, especially on loops , recursive code, and contexts... a lot of ram can be locked, just cause there is a reference to data within a function body local word. | |
Anton: 25-Nov-2006 | (very happy about this..) I'll clean it up and publish it probably later tonight. | |
Group: Postscript ... Emitting Postscript from REBOL [web-public] | ||
Henrik: 14-Jun-2006 | geomol, yeah I think we should keep it "under wraps" so far, let people play with it with a huge disclaimer that this is alpha code which may change in the future. I think the addition is useful, but my implementation is not clean. I also added support for ISOLatin1 so we can print Danish letters. | |
Group: Plugin-2 ... Browser Plugins [web-public] | ||
JoshM: 27-Jun-2006 | In the meantime, if you have any other crucial breaking bugs, please post them. (also, regarding stability: please try the plugin on a fresh, clean system first, because old plugin versions can sometimes mess things up). | |
JoshM: 6-Jul-2006 | Stability: Has anyone found bugs with a clean install of the plugin, besides the Win2k bug? | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Dockimbel: 23-Apr-2007 | The "thin layer" I was talking about doesn't do much more than that, but it's done in a clean and handy way, and once for all. | |
Will: 29-Apr-2007 | Chris, sorry to not have chimed in before, I have a quite modified cheyenne that is in production for some time, only I have little time to help as I'm evely under pressur, somu guys came up with joomla in the company I work for, so it's either me coding from 0 or them assempling jomla modules.. I could clean it up and send u a copy but this will be obsoleted by Dockimbel next version. it has rewrite rules and a slightly modified mysql protocol and a hihly modified mysql wrapper to support stored procedures and getting data easly. like database: mysq://localhost/dbName db-open value: db-get 'table 'column [{id=?} variable ] . | |
Dockimbel: 29-May-2007 | The current clean way to extend Cheyenne is to write a mod_xyz module. The module specifications are documented in Cheyenne/docs, and your have several examples in Cheyenne/mods. I can provide some additionnal explainations through this altme channel if needed. | |
Terry: 1-Jun-2007 | Well.. it's still looking really great.. love the module methods.. very clean. Im going to deciated 2-3 hours a day building mods ;) | |
Dockimbel: 2-Jun-2007 | If you close Cheyenne by using the [x] console gadget, a ghost image remains in the systray (disappears if you pass you mouse over), f you stop your Cheyenne session by using the systray menu, it will clean it properly. | |
btiffin: 2-Jun-2007 | It's not a short paste... [HTTPd] ================== NEW REQUEST ================== [HTTPd] Request Line=>GET /testapp/ HTTP/1.1 [HTTPd] Request Headers=> Host: localhost:8080 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive [HTTPd] Phase url-to-filename done ( mod-alias ) [HTTPd] Phase url-to-filename done ( mod-rsp ) [HTTPd] Phase url-to-filename done ( mod-fastcgi ) [HTTPd] Phase url-to-filename done ( mod-static ) [HTTPd] Phase access-check done ( mod-action ) [HTTPd] Phase set-mime-type done ( mod-action ) [HTTPd] Phase make-response done ( mod-rsp ) [HTTPd] Response=> HTTP/1.1 302 Moved Temporarily Server: Cheyenne/0.9.11 Connection: close Location: /testapp/login.rsp [HTTPd] Phase logging done ( mod-static ) [HTTPd] Phase clean-up done ( mod-rsp ) [HTTPd] Connection closed [HTTPd] ================== NEW REQUEST ================== / [HTTPd] Request Line=>GET /testapp/login.rsp HTTP/1.1 [HTTPd] Request Headers=> Host: localhost:8080 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive [HTTPd] Phase url-to-filename done ( mod-alias ) [HTTPd] Phase url-to-filename done ( mod-rsp ) [HTTPd] Phase url-to-filename done ( mod-fastcgi ) [HTTPd] Phase url-to-filename done ( mod-static ) [HTTPd] Phase access-check done ( mod-action ) [HTTPd] Phase set-mime-type done ( mod-action ) [HTTPd] Phase make-response done ( mod-rsp ) [HTTPd] Response=> HTTP/1.1 200 OK Server: Cheyenne/0.9.11 Content-Length: 482 Content-Type: text/html Connection: Keep-Alive Set-Cookie: RSPSID=EISPOMAZTPDFKVIWJAFONZDE; expires=Sat, 02 Jun 2007 11:54:30 GMT; path=/testapp; HttpOnly Pragma: no-cache Cache-Control: no-cache, must-revalidate Expires: Thu, 01 Dec 1994 16:00:00 GMT [HTTPd] Phase logging done ( mod-static ) [HTTPd] Phase clean-up done ( mod-rsp ) [HTTPd] Phase task-done done ( mod-rsp ) [HTTPd] ================== NEW REQUEST ================== \ [HTTPd] Request Line=>POST /testapp/login.rsp HTTP/1.1 [HTTPd] Request Headers=> Host: localhost:8080 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://localhost:8080/testapp/login.rsp Content-Type: application/x-www-form-urlencoded Content-Length: 23 [HTTPd] Phase url-to-filename done ( mod-alias ) [HTTPd] Phase url-to-filename done ( mod-rsp ) [HTTPd] Phase url-to-filename done ( mod-fastcgi ) [HTTPd] Phase url-to-filename done ( mod-static ) [HTTPd] Posted data=>login=test&pass=letmein [HTTPd] Phase access-check done ( mod-action ) [HTTPd] Phase set-mime-type done ( mod-action ) [HTTPd] Phase make-response done ( mod-rsp ) [HTTPd] Response=> HTTP/1.1 301 Moved Permanently Server: Cheyenne/0.9.11 Connection: close Location: /testapp/ Set-Cookie: RSPSID=YDADUIONKJPHLFBWEDZDFCXN; expires=Sat, 02 Jun 2007 11:54:37 GMT; path=/testapp; HttpOnly [HTTPd] Phase logging done ( mod-static ) [HTTPd] Phase clean-up done ( mod-rsp ) [HTTPd] Phase task-done done ( mod-rsp ) [HTTPd] Connection closed [HTTPd] ================== NEW REQUEST ================== [HTTPd] Request Line=>GET /testapp/ HTTP/1.1 [HTTPd] Request Headers=> Host: localhost:8080 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://localhost:8080/testapp/login.rsp [HTTPd] Phase url-to-filename done ( mod-alias ) [HTTPd] Phase url-to-filename done ( mod-rsp ) [HTTPd] Phase url-to-filename done ( mod-fastcgi ) [HTTPd] Phase url-to-filename done ( mod-static ) [HTTPd] Phase access-check done ( mod-action ) [HTTPd] Phase set-mime-type done ( mod-action ) [HTTPd] Phase make-response done ( mod-rsp ) [HTTPd] Response=> HTTP/1.1 302 Moved Temporarily Server: Cheyenne/0.9.11 Connection: close Location: /testapp/login.rsp [HTTPd] Phase logging done ( mod-static ) [HTTPd] Phase clean-up done ( mod-rsp ) [HTTPd] Connection closed [HTTPd] ================== NEW REQUEST ================== [HTTPd] Request Line=>GET /testapp/login.rsp HTTP/1.1 [HTTPd] Request Headers=> Host: localhost:8080 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://localhost:8080/testapp/login.rsp [HTTPd] Phase url-to-filename done ( mod-alias ) [HTTPd] Phase url-to-filename done ( mod-rsp ) [HTTPd] Phase url-to-filename done ( mod-fastcgi ) [HTTPd] Phase url-to-filename done ( mod-static ) [HTTPd] Phase access-check done ( mod-action ) [HTTPd] Phase set-mime-type done ( mod-action ) [HTTPd] Phase make-response done ( mod-rsp ) [HTTPd] Response=> HTTP/1.1 200 OK Server: Cheyenne/0.9.11 Content-Length: 482 Content-Type: text/html Connection: Keep-Alive Set-Cookie: RSPSID=RTJSUKAVYBNOLCJCJBSTNUHP; expires=Sat, 02 Jun 2007 11:54:37 GMT; path=/testapp; HttpOnly Pragma: no-cache Cache-Control: no-cache, must-revalidate Expires: Thu, 01 Dec 1994 16:00:00 GMT [HTTPd] Phase logging done ( mod-static ) [HTTPd] Phase clean-up done ( mod-rsp ) [HTTPd] Phase task-done done ( mod-rsp ) | |
Henrik: 31-Dec-2007 | doc: source code service: not like docbase. it's more for control of what versions a user can download, discerning between stable, unstable versions. also delivers a clean upgrade procedure that is easy for the user. one can download scripts, packages of scripts and on-demand encapped executables. it works all inside REBOL/Services, but I need a "virgin" entry, so new users can get their programs through a webbrowser as well. | |
BrianH: 31-Dec-2007 | Part of the plans for DevBase is to clean the code structure to make it more modular, to make different front ends easier. | |
Dockimbel: 13-Apr-2008 | The main feature has been already exposed above : clean and complete separation between HTML and REBOL code. | |
amacleod: 13-Apr-2008 | clean and complete separation between HTML and REBOL code So you are not mixing rebol code with html in one file? (like in RSP) But your building web pages using rebol code alone? Is the server acting like a serverside "plug-In"? Sorry if I sound completley novice. | |
Dockimbel: 13-Apr-2008 | Brock: trashing HTML, CSS and javascript, in favor of REBOL *is* the final goal ;-) First step is clean separation with HTML. | |
Dockimbel: 14-May-2008 | Interesting comments, I should maybe move the URL parsing later in the processing pipeline or, instead, provide a hook for modules to be able to rewrite the URL before it is parsed. Anyway, you can change the URL, path, target and ext (+ req/vhost) in any module's phases if needed, but a clean way to do it is preferable. The hard part for making a good rewriting engine is, IMO, to invent a good clear, clean and compact dialect to achieve that...regexp are not really my taste. | |
Dockimbel: 22-May-2008 | Cheyenne, with its mono-thread full async engine, would scale very well on a similar benchmark, probably much better than Apache, but less than Yaws I guess. OTOH, a bench testing raw throughput, would show Apache performing quite better than Cheyenne (maybe 2 or 3 times better). It's hard for interpreted REBOL to compete with compiled C on raw power. I think that it would be possible to reduce this difference to 1.5 with deep optimization in Cheyenne (task scheduled for v1.1 according to my roadmap). R3 should open new perspectives for speed & memory optimizations (threading, clean async kernel, optimized ports, Rebcode, plugins...). | |
Robert: 31-Aug-2008 | Will, that's pretty amazing numbers. I'm currently using lighttpd for my web-sites. It's lean and clean. Maybe I should give Chyenne a test on my production system. What about the memory consumption? | |
Dockimbel: 30-Nov-2008 | Archive just re-released with several minor fixes. Here's the changelog for all fixes in this new beta 0.9.19 : o RSP: fixed an issue with DB cached queries synchronization. o RSP: after a request, response's buffer is now correctly reset to the default buffer. o Mod-static: fixed badly formed redirection URL when parameters are present (thanks to Will). o Bug fixed in request internal forwarding clean-up code (thanks to Will). o RSP: fixed an issue with localization directories having the same path in different webapps (thanks to Will). | |
Dockimbel: 31-Dec-2008 | Basically, some errors are not reported or (not catched?) during RSP execution. I want to clean up the RSP logging code to output all errors to a log file. | |
Gabriele: 5-Jan-2009 | Rambo is always full of spam submissions. I clean it up daily. :) | |
Robert: 12-Feb-2009 | 3. Blocks: That's the way I want to go. Using the session ID to store shopping-carts. And than a clean-out run after several days or so. The problem with the session-ID not being a cookie is, that the session is lost if the user closes the browser and later returns. Right? | |
Dockimbel: 3-Mar-2009 | In theory, it should be possible to set to none each new webapp variables used in RSP scripts by querying the webapp context object. In practice, I'm not sure it can be made 100% reliable because you can always declare words using SET in global context (which would be much more difficult to clean up without breaking the RSP engine). The other reason is that, as a side effect, it allows some dynamic code caching like this one : <% if not value? 'my-lib-loaded? [ do %private/my-lib.r my-lib-loaded: yes ] %> This can be used when you don't want to pre-load some libs from the on-* handler, but load them dynamically, only when needed. So you pay the cost of loading only once for each RSP process when the script is first called (and you can clean it when no more required by, for example, setting the word referring to the lib context to none) | |
Dockimbel: 3-Mar-2009 | I can implement a clean-up routine for RSP variables declared in a webapp context, but this would be a partial solution (won't clean up global space), and in all cases, you *should* initialized all variables before using them either by declaring them in a function! as local words or by explicitely setting them to a default value. Such clean-up routine could be usefull to enhance security by avoiding to reveal other user data in case of a RSP script programming error. Btw, you can already detect uninitialized variables in your RSP code by running Cheyenne with the -w 0 command line option. This would tell Cheyenne to use a single RSP worker process that will be restarted after each request (CGI like beahaviour). An uninitialized variable will likely error out in that case. | |
Dockimbel: 15-May-2009 | IIRC, there's the built-in 'stop-events function available for UniServe's services/protocols to allow clean exiting from wait loop. | |
Group: DevCon2007 ... DevCon 2007 [web-public] | ||
Anton: 10-May-2007 | The include2 api looks pretty clean and understandable. | |
[unknown: 9]: 23-May-2007 | Can we just move them all to Rebol.org (for example)? Throw them on a page in a simple clean table [Date and time of talk | Name of speaker | subject | link to movie ] | |
Group: !CureCode ... web-based bugtracking tool [web-public] | ||
Dockimbel: 19-May-2009 | I sometimes use a few HTML tags for CureCode tickets like : <B>, <U>, <I> and <A>, but not much more. Having to type HTML code inside text areas is not a clean method, that's why I proposed an integrated WYSIWYG editor. But it seems not adequate to R3 users. I might add it as an option for our customers in a future CureCode version, thought. | |
Dockimbel: 26-May-2009 | Henrik: "An alternative would be to blank the list when switching mode. That perhaps will lead the user to see that an action needs to be done to display a list that corresponds with the search query." Sorry, couldn't fix that in this release, it's much more complicated to fix efficiently than I expected first. I should maybe try to clean the result list using Javascript...will see that later. | |
Group: !distro-bot ... [web-public] distro-bot: source & versioning + automated distribution | ||
Maxim: 13-May-2009 | rewritting clean code is always obvious! |
101 / 447 | 1 | [2] | 3 | 4 | 5 |