AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 30 |
r3wp | 563 |
total: | 593 |
results window for this page: [start: 31 end: 130]
world-name: r3wp
Group: !AltME ... Discussion about AltME [web-public] | ||
Tomc: 29-Mar-2005 | 0) multiple fallback mechanisms for getting/staying connected. 1) absolute control of what is actualy removed from local machine... ever. 2) better support for using a single account from several machines. 3) better support for using several worlds from one computer. 4) finer control of what posts you are exposed to. (groups and users and users in groups) 5) filesharing 6) api,locks, so we can muck with the filesets. 7) calendar,just fix it up. hour/day/week views, sorting,repeated,various alerts ... 8) adjustable font sizes 9) search should return hits (the text) from further back than your message buffer limit. 10) OSX support & recycle bug | |
[unknown: 9]: 29-Mar-2005 | I think of communication software a little differently (in general), so I will share this. Read states (like the Red we are talking about) are a very interesting issue. Most computer software does a very poor job of replicating empirical or visceral conversations. Email for example has a method of describing the "direction" you are speaking. TO: Bob, CC: Carry. Where the TO: indicates you are speaking directly to Bob, and that Carry is standing somewhere to the left or right of you. BCC is someone hiding behind you. Email could have an interface where you first pick the people in the "room." And then use something like a 2D interface to move the listeners around a symbolic version of you. This would be both silly, time consuming, and somewhat confusing, but you get the point. What you have read and what you have not read though has a similar analogy. There are thousands of sub states and markers people use to sort things they have read, will read, need to read again, need to respond to, etc. In Box, Out Box, Papers upside down, putting papers you need to sign under your car keys on the floor in front of the door leading to the car, etc. I have one friend who re-wrote some open source email program to have some huge number of states and then some simple filters. It works VERY WELL, if you know his system. He never forgets anything. So the current model AltME has (right now) is a very simple interface. Tantimount to "Have I ever seen this before." We are playing with some other models in Qtask, which may get adopted into AltME. I'm working on a system I call Venn Chat. Some features include: Have I read this before? (like AltME) Mark this: Follow up (add to a list of messages you want to think about more) Note (All should read this when they come into the group) All Must Read (converts it into an AltME-like alert) Convert to a task (and keep the context of the chat in place, this is opens up a whole other area) Branch (something like forum threading) Re-file (move from one group to another) Re-post (copy to another group, at the same time, similar to branch). Trigger (tell me when someone has finally read this). Status (tell me who has read this so far). Attach (files, links, etc) | |
[unknown: 5]: 16-Apr-2005 | Need a paging feature whereby we can click on a persons name and have it play a wav file on their computer to get their attention and flash. | |
Ingo: 22-Apr-2005 | One nice thing would be, if some userdata would be saved along with my login, like colours, and read messages in the different groups. I just now installed altme on a new computer, and I have to fill in all of this. | |
Brock: 24-Aug-2005 | Reichart, just wondering with the world of IM clients getting more and more cluttered with Google's Chat application. And with enhancements coming to AltME, QTask etc. Are you able to give us any feedback to some of the plans for AltME or other apps with respect to your IM future? Specifically I was wondering if other IM communication standards are going to be integrated so we are not an island of private chat? Of course, having the option to not be a private world in some situations is a great option. I see that most IM services today are going to a smart-client (x-internet) type application requiring software install. Maybe Prolific's plan (I believe I recall anyway) to provide both a smart-client/web-client will be a plus. With Google generating IM chatter in the computer world, just hope you don't miss the boat and can make an impact in the IM world when you release your updated product(s). | |
Group: Core ... Discuss core issues [web-public] | ||
eFishAnt: 14-Jan-2005 | when Josh appears, we will scratch each others heads and see if we can determine a way to parse this...he has done some work like this for his NASA project...and he is working on some crazy computer science parsing algorithms...I think he has been chatting with Ladislav too long ... ;-) | |
Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public] | ||
Sunanda: 1-May-2007 | If there was a standard REBOL library that could open *any* common zip format, then yes: it'd be easy to accept a zip upload and turn it into a package. Otherwise, it'd be a support headache. *** The current method of uploading package files (via a browser interface) is itself a headache. But (this is where I toss the ball back to you Maxim), LDS (the Library's API) supports package file uploading. So *you* could write an easy package assembly routine to run on the contributor's computer. Problem solved! | |
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public] | ||
BrianH: 31-Mar-2006 | That's the View cache directory (or sandbox if you prefer), which gets set by the installer. Although stuff is downloaded to it it is more like the Windows application data directory for REBOL, a place for (perhaps untrustworthy) scripts to put their stuff. It's not really a default download directory as such. If you want to change it, the easiest way (for a newbie) is to uninstall REBOL, move the entire View directory (not the public subdirectory) where you want it to be, and reinstall REBOL, specifying the new location. If you are more ambitious, the View root directory is stored in the registry and can be changed from there. You can't move the public subdirectory seperately from the entire View directory though. Keep in mind that the View root directory is under Application Data for good reasons, particularly to make it easier for multiple users on the same computer to use REBOL. It's the standard way to do this on Windows, and a good idea overall. I tend to leave the View root in appdata where it belongs and then set a junction point (sort of like a symbolic link for directories on NTFS) in some more friendly location so I can get to the data easier. I use the axwLink shell extension for this, which you can get here: http://arniworld.de/downloads.htm | |
Group: Syllable ... The free desktop and server operating system family [web-public] | ||
Volker: 3-Sep-2005 | Lets make a computer-museum. | |
Group: Linux ... [web-public] group for linux REBOL users | ||
shadwolf: 10-Aug-2005 | Actually I'm playing with festival on linux ;) REBOL festival Client with visual interface to feed the festival software running in server mode only take 10 lines I love REBOL :))). So now on linux I can make my Computer speech me the Carl's blog content while I'm in the mean time reading the French forum new posts ;) | |
Terry: 24-Nov-2005 | Damn Small Linux 2.0 released.. http://www.damnsmalllinux.org/index.html Damn Small is small enough and smart enough to do the following things: * Boot from a business card CD as a live linux distribution (LiveCD) * Boot from a USB pen drive * Boot from within a host operating system (that's right, it can run *inside* Windows) * Run very nicely from an IDE Compact Flash drive via a method we call "frugal install" * Transform into a Debian OS with a traditional hard drive install * Run light enough to power a 486DX with 16MB of Ram * Run fully in RAM with as little as 128MB (you will be amazed at how fast your computer can be!) * Modularly grow -- DSL is highly extendable without the need to customize | |
Carl: 1-Mar-2006 | A well, this is too bad. The Debian distro is on DVD, but the computer does not have a DVD, only CDROM. | |
Rebolek: 26-Sep-2006 | my linux troubles (this is longer) I'm pretty frustrated at this moment, maybe somebody can help me... I'm linux newbie, I'm using it for 6 months or so. I've installed Ubuntu for my girlfriend and it works OK. So I decided to install linux for me too. I've got Athlon X64 computer, so I tried 64bit version of Ubuntu. But you cannot run 32bit programs under 64bit Linux, so no REBOL or AltMe. OK, I can live with 32bit linux, no problem. So I installed MEPIS. It's not bad, it has got media support but...it's KDE. I never knew anything about KDE vs. Gnome vs. whatever wars, I just don't care, but day after day I found KDE to be bloated, slow and buggy. Compared to elegance of Ubuntu on my girfriend's computer I decided that I just don't like KDE, I don't like all that menus where I'm always lost, long loading times, that awful blue theme, childish icons and everything K-labeled. Every window and every button on KDE looks so BIG compared to windows GUI, it's just a waste of screens's space. So I tried different window managers and found Xfce, icebox and some other small and fast window managers. But running MEPIS with different window manager than KDE was not optimal so I decided to remove MEPIS and install xubuntu. Everything was OK and I had xubuntu instaled. One day later I managed to exchange my gfx card. I was using Matrox Millenium 2MB PCI card and exchanged it for 3D labs Banshee 16MB PCI card (I know that both cards are somehow underpowered for my computer but that's OK, I don't play any 3d games, so I don't need some new card). I've booted into Windows and everything was OK. I can even select resolution better than 1024x768 (because that's not optimal resolution for 21" monitor :-) So I restarted and booted into xubuntu. x-server didn't start. As I said, I'm linux newbie so I don't want to mess with some config files so I said to myself OK, I reinstall it, it's just one day old installation, no problem. I've booted the live-cd, grub let me choose resolution of 1280x1024, I booted xubuntu and - it was running in 640x480. Yes, I had the choice to change resolution - but only to 320x240. I tried ubuntu (gnome) and it was the same. ubuntu's x-server probably does not support my banshee gfx card. I tried MEPIS also and - it worked! I can boot mepis 3.3.1 live cd in 1024x768 (but not more - with windows, I can go up to 1920x1440). But when I boot mepis, I do see that KDE desktop thing and it makes me feel sick (hell, even windows seem to be more fun to use than KDE for me!). So, what now? I cannot use windows only (1. i don't like it :) 2. it's got problems of its own - it cannot download files bigger than cca 1MB without error. Probably some driver problem but I still haven't found a sollution. this is not problem on linux) and I don't like KDE. I know that there's one sollution - to buy relatively new pci-x n-vidia gfx card and problems may be gone. but that's not what I want to do. That 3dfx banshee is good enough for me, I just want some fast and small OS running on it. Maybe I'm just missing a computer that can boot in 15 seconds into full GUI enviroment (yes, my old Amiga :) | |
Anton: 18-Apr-2007 | Kaj, that's very good info, thanks ! I could still use Mepis as a simple "don't change much" install for friends who just want a basic computer. | |
amacleod: 31-Aug-2007 | had the same problem with using different computers with the same account. One computer would not upload all the messages...both windows XP | |
Anton: 4-Apr-2008 | Does mounting a filesystem change anything on the filesystem ? I'm on Kubuntu and I've taken a new laptop's 80GB internal disk into an external drive enclosure and connected it via USB to my computer. Kubuntu detected it and automounted the filesystem. My task was to duplicate the disk, in the pursuit of which I've used various combinations of dd and gzip. However, I can't get a straight 80GB image to compare equally (using cmp or diff) with a compressed image. (I decompress the compressed image on the fly and pipe it into cmp.) After many hours, it occurs to me that having the filesystem mounted might be changing it slightly over time... which would make my images different. (This would make my mission a failure, as I wanted a pristine image.) So can anyone answer the above question ? | |
Anton: 11-Apr-2008 | That's true, actually, the remote computer could be compromised and then keylog me. But I set up the "remote" computer, being my flatmate's in the next room. I can't remember if our firewall allows ssh between local and wide area network... | |
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. | |
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? | |
Volker: 21-Aug-2006 | size-text: xwindows is client/server. the x-server , that is your local computer, which offers to aplications to display things to you. And it has some important informations locally, especially the fonts (and can cache images and such). /view needs access to the fonts and so access to a running x-server. the x-libs are only an interface to connect to the server. (The xserver-libs could be used directly, but well, /view does not do that. Seems to be tricky.) A incomplete sketch how to do it, with no attention to security: So with /view you need a running x-server, one way to do that headless is vnc. Can also run on another machine. Then you need to tell rebol where it is, there is an env-var $DISPLAY. Which must be set before rebol runs. Did not figure out how to configure that. Running a bash-script as cgi, set $DISPLAY, call the real rebol-script should work. And there may be issues with authentification, x-windows does not like everyone to connect by default, or the other way around, its too easy to make it too open ("xhost + ip"). There are more secure ways, but looked more complicated and i never tried. All in all i would run such things on windows. | |
Group: !Readmail ... a Rebol mail client [web-public] | ||
PhilB: 5-Sep-2006 | Louis .... yes as long as the client computer has view installed, just copy readmal to the usb drive and it should run from there. | |
Graham: 30-Oct-2006 | if you turn off the computer while writing to disk and corrupting the indices .. well, nothing to do with Eudora. | |
Group: Web ... Everything web development related [web-public] | ||
Carl: 22-Jan-2005 | if that is as good as speech recognition gets I think I could do better in probably about a month of programming -- I have been thinking about this problem for more than two decades -- while at apple computer by a push to get speech recognition to be part of every Macintosh -- but was unsuccessful | |
Sunanda: 31-Jan-2005 | Interesting that Firefox next release is intending to have a by-site user CSS feature. So I'' be able to personalise *any* site I view regularly in Firefox by simply adding some CSS. I can see a market for customised style sheets (make MSN look good, or mold Google to my corporate colors, or just look funkier than the boring original). Afterall, websites are just about the only thing on my computer that I can't reskin. In the future, sites that are easily reskinnable, may have a competitive advantage over those that are not. That means using CSS. (CSS was always meant to make this possible. It's the browsers that have been slow). | |
Group: !Uniserve ... Creating Uniserve processes [web-public] | ||
Graham: 5-Mar-2005 | REBOL [ Title: "SMTP daemon" Author: "Graham Chiu" Version: 0.0.2 Date: 5/3/2005 ] install-service [ name: 'smtp port-id: 25 multi-line-end: rejoin [crlf #"." crlf] stop-at: crlf server: make object! [ user-data: none ] clear-server: server/user-data [ state: "command" email: computer: none ] maildir: %mail/ ; store mail here domains: [ "@compkarori.co.nz" ] ; list of accepted domains save-mail: func [ data /local mailbox ][ if not dir? mailbox: rejoin [ maildir server/user-data/email "/" ] [ if not exists? mailbox: join maildir %misc/ [ mailbox: make-dir join maildir %misc/ ] ] if not exists? join mailbox "mail.txt" [ write join mailbox "mail.txt" "" ] write/append join mailbox "mail.txt" join crlf to-string data ; print dehex data ] on-new-client: has [su] [ su: server/user-data: context [ state: copy "command" email: computer: none ] stop-at: crlf write-client join "220 mail.compkarori.co.nz SMTP" crlf ] smtp-rule: [ "HELO" copy name thru newline ( write-client join "250 mail.compkarori.co.nz SMTP" crlf if not none? name [ trim/head/tail name ] server/user-data/computer: form name ) | "EHLO" thru newline ( write-client join "500 not implemented" crlf ) | "MAIL" thru newline ( write-client join "250 OK MAIL FROM" crlf) | "QUIT" thru newline ( write-client join "221 Good Bye" crlf close-client) | "RSET" thru newline ( write-client join "250 OK RESET" crlf clear-server ) | "NOOP" thru newline ( write-client join "250 OK NOOP" crlf ) | "VRFY" thru newline ( write-client join "252 send some mail, i'll try my best" crlf ) | "EXPN" thru newline ( write-client join "500 not implemented" crlf ) | "RCPT" [ thru "<" | thru ": " ] copy name to "@" copy domain to ">" thru newline ( either find domains domain [ server/user-data/email: form name write-client join "250 OK RCPT TO" crlf ][ write-client join "553 sorry, that domain is not in my list of allowed rcpthosts" crlf server/user-data/email: none ] ) | "DATA" thru newline ( stop-at: multi-line-end server/user-data/state: copy "body" write-client join "354 start mail input" crlf ) ] on-received: func [data /local su] [ su: server/user-data ; print join "Data: " data switch su/state [ "command" [ if not parse data smtp-rule [ write-client join "500 command not understood" crlf ] ] "body" [ ; reject if we don't have a RCPT command first if none? su/email [ write-client join "500 no email address received" crlf stop-at: crlf su/state: copy "command" return ] ; write the body of the message somewhere save-mail rejoin [ "Received: from " su/computer " ( " su/computer " [ " client/remote-ip " ]) " to-idate now newline dehex data newline newline ] stop-at: crlf write-client join "250 OK MAIL received" crlf su/state: "command" su/email: none ] ] ] ] | |
Graham: 5-Mar-2005 | hmm clear-server: does [ server/user-data/state: "command" server/user-data/email: server/user-data/computer: none ] | |
Group: XML ... xml related conversations [web-public] | ||
Gabriele: 28-Apr-2006 | Tree rewriting is a model of computation which is used in a variety of contexts within computer science, for example in semantic specification and compiler implementation | |
Group: Hardware ... Computer Hardware Issues [web-public] | ||
Louis: 23-Apr-2005 | My Logitech optical mouse pointer is getting harder and harder to control. It will be working smoothly and then for no obvious reason will stick to a certain spot for a moment and then jump ahead. Also, sometimes it will not work after starting the computer. Does anyone know what might be wrong? | |
Graham: 26-Apr-2005 | I've got a glass top computer desk ... and I have to be sure I put the optical mouse on the non glass surfaces if I want it to move | |
Louis: 9-Apr-2006 | What is presently the smallest computer that will run rebol view? | |
Louis: 10-Apr-2006 | My wife wants a computer so small she can put it in her purse and not even know it is there. But it has to be able to do all the work of a desktop with a 21 inch monitor. You can see that her's is a real reasonable request. | |
Louis: 23-May-2006 | Is it possible to transfer the entire contents of the harddrive on a desktop computer to the harddrive on a laptop? I mean including the registry settings etc. I have Norton Ghost; would that do it? or are there hardware issues that would prevent it? | |
[unknown: 9]: 23-May-2006 | You should, we can talk to you about how to configure your drive in the first place. I have some simple tricks I do for my laptops (I only use laptops, and live on them). Quick list: Put everything in PGP folders. Install XP to a small partition, and have a ghosted version on the same drive (seperate partition). Basic layout is C: = Boot and XP, D: = Data (your personal Data, E: = Extra applications, Z: = Archive og Ghost of C:. Keep the custom Ghost CD for your laptop with you. With this, if somoene steals your computer they don't get your data. If C gets corrupted, you can recover. And, it is REALLY easy to back up just your data fast. | |
BrianH: 23-May-2006 | Check the manufacturer's web site before you but the laptop. If you can download all necessary drivers and utilities from their web site you might be in luck. Make sure that all bundled applications have installers included with the laptop, rather than restore disks. Before you wipe the laptop, check it for install directories and archive them - and run test installs on another computer to make sure the installers work. | |
BrianH: 23-May-2006 | When I but a laptop (or any computer) the first thing I do is image the original drive, before I even boot up the computer for the first time. That way I can undo any mistakes I make, and even restore the computer to pristine condition and return it if that is necessary. | |
[unknown: 9]: 29-May-2006 | Even a slow computer can edit video just fine. It depends on what medium you work on. For example, if work in Raw, everything is really fast. When you finally move to a format (AVI, .MOV, .MPG, etc.) that is when stuff takes a LONG time. You need lots of video space. | |
Geomol: 1-Aug-2007 | About noise, as Pekr wrote about. Even if my iBook has a fan, it very rarely starts, so my computer is totally noise free, which I really enjoy. The new MacBooks are the same, and battery lasts for 6 hours. I'm not sure, if the MacMini is the same!? | |
btiffin: 1-Aug-2007 | Yep...I'm with Ashley. If you want a computer to use, get a Mac. If you want to stick it to the man, use GNU/Linux, but do so knowing that whizbang feature X will be lacking or require gnome level tinkering. If you want to be a lemming, go Windows, sorry I mean, if you like mainstream, go Windows. | |
Anton: 23-Apr-2008 | I'm building a computer system for my friend. The motherboard comes with a magnetic ring which is supposed to reduce interference. But which cables is it supposed to go on ? (I think I've seen it in another system around the front led/power/reset cables.) | |
Group: Sound ... discussion about sound and audio implementation in REBOL [web-public] | ||
Rebolek: 15-Sep-2005 | Probably depends on sound hardware, because I've testing this previously and I was getting different results on my home computer and my work computer | |
Group: Rebol School ... Rebol School [web-public] | ||
denismx: 19-Apr-2006 | In fact, in any programming language, code is just data that is executable. Some languages allow that the code-data be processed as any other date. Rebol is not the only one. And I do not believe that this is it's main characteristic. The fundamental characteristic of Rebol is that it is a language for exchanging data over networks, be it information (data) or programs (code) so that is can be used and executed (if code is passed) on any computer connected to the network. | |
Jean-François: 23-Apr-2006 | I think it depends a lot on your audience. You said they had no previous experience in programming, but are they computer science students or humanities, or engineering? Their are many things to teach at once; computer science concepts, Rebol concepts, how to program, etc. I guess you would also have to settle on a single programming paradigm to start with. If your audience are hunamities students then the not so simple concepts such a "programming language" and "program" (leading to "syntax", "semantic", "type") are very important to understand properly first. Then you have "expression", "evaluation", "subprogram"" etc. (leading to "values", "binding", "function"). I think all this can be done through meaningfull practical example built russian doll style. | |
denismx: 24-Apr-2006 | Jean-François: one of the courses I teach is an introduction to programming to science students. Some of which will follow two more courses in programming, in the same language. Over the years, I've done this in Fortran, Pascal and now C++. At one time the first two courses were given in Python and the last (which I was giving), in C++. We decided that it was better to give all 3 in the same language. I didn't think Python was a good choice. I'm now giving the first course (and maybe all 3). I'm exploring the possibility of opting at some time for Rebol, if I can break down the language into subsets that are "easily" learned and that offer useful tools for some large category of problems. I did'nt find any tutorial that seems to be quite there yet. Of course, the language is not the only thing taught. Basic programming and computer science concepts are also taught. But these can be taught independently from the choice of the language, for a large part. Rebol is my preoccupation. Some languages need a very lot of reading/learning before you can start to use it for solving problems with them. Maybe this is the case for Rebol. But I'm not sure yet. My hypothesis is that nearly everyone has learned Rebol by reading the Core manual and looking at examples in tutorials. It's ok to do it this way if one chooses so. But the teacher is expected to devise smoother paths for the learning process. | |
denismx: 5-May-2006 | Actually, I'm not trying to figure out how to introduce programming concepts, or computer science in general. I already have a lot of stuff on that since I have been teaching this for 20 years now. And I'm not looking tor a "better" language to teach, even though I have given a look to Scheme. | |
Group: Rebol/Flash dialect ... content related to Rebol/Flash dialect [web-public] | ||
DanielSz: 16-Nov-2007 | If I can throw my two cents here. Terry is right to complain, because you can feel he cares, it's not destructive criticism. Pekr is saying he's a realist, but to me he sounds more like a dreamer (no offense).Flash is a Virtual Machine that lives in the browser. Rebol is a VM that lives on several OSes. Flash VM is present on 99% of the browsers. Rebol VM is not present on browsers (plugin doesn't count because last time I tried it wouldn't install, and last version is more than a year old), and it is present on OSes of a small number of creative developers and hobbyists. If I had to develop a commercial app for the web, Flash and Flex give me extensive documentation, and a whole framework. Rebol can't compete with Adobe, and should not. Last week, I developed a GUI in Rebol and Rebgui that would have taken me four times longer in any other graphical toolkit, and I had a knack at it. But this app is for internal use. Rebol is a great language, and I would like to see it evolve as a computer language, not as a throw it all in kind of gizmo. It should go Open Source, because RT doesn't have the means to provide versions for all platforms. Where is the rebol for NetBSD? Last version is 2001. If RT hasn't the resources, let the developers do it. I want to run rebol on an internet tablet. I had wanted to run rebol on a palm (not anymore because Palm is deas, sort of). But the Nokia tablet run debian linux. There is no reason for the unabailability of rebol. It is just a matter of building it and packaging it. Who has the time for this? Plenty of people, they're just not at RT, because there people are busy with more important things (like developing the product). | |
amacleod: 16-Nov-2007 | flash is on zero browsers until installed...I've set up machines at work for guys in the firehouse to use. Every computer there gathers so much adware/spyware/viruses that I can never keep up cleaning them. I've had to re-install windows so many times and each time I have to re-install the latest flash player. I resorted to setting up puppy linux and running off a bootable cd..(with the typical complaints about it not being windows) Anyway...rebol plug-in is easire to download than flash so what's the bigdeal. I install active-x controls all the time when I find a site that interests me and needs the control. | |
Group: rebcode ... Rebcode discussion [web-public] | ||
Ammon: 12-Oct-2005 | Uhm. The window layering problem has nothing to do with how much the script was slowing down my computer because I killed the script and windows still isn't layering my windows properly. | |
Group: RT Q&A ... [RT Q&A] Questions and Answers to REBOL Technologies [web-public] | ||
Gabriele: 11-Dec-2005 | Q: (note - my view may be influenced by insufficient knowledge in the area given) - last weeks I played with wrapping some Win32 functions. I started discussion on dll.so channel, to ask developers, if they would enhance interfacing to C libraries in some way, and there was few ideas appearing. We currently have also rather strange callbacks support (limited to 16) and I would like to ask, taking into account that DLL interface in Rebol was not changed/enhanced since it appeared long time ago, if RT sees any area in which it could be made more robust, developers friendly etc.? A: We are planning to do a lot more on DLLs. In fact, future versions of REBOL will expand on the way DLLs are used in REBOL. For example, I would like to see DLL support for media loaders and savers, so if we do not directly support a specific type of media file (say, TIFF) then an external DLL can be provided to load it. There are a few other DLL related features down the road, but it is still a bit early to talk about them. Q: I realize that the open sourcing of the viewtop wasn't that successful, but do you still intend to keep releasing newer versions of it? AFAIK the current release is over a year old. I've experienced a lot of obvious bugs in the viewtop editor, which I think can easily be solved by people outside RT. A: yes we will continue to release newer versions. View 1.3.2 fixed a number of bugs in the Viewtop editor that were listed in on RAMBO. Any fixes and enhancements from the community are greatly appreciated (by everyone, not only RT!) You can post them to RAMBO, and we will review and include them (if they look good). Q: While reviewing the action! functions, I noticed the path action. The doc comment says "Path selection.". The parameters aren't typed. Does anyone know what this action does, and how to use it? Or whether it can be or should be called directly at all? A: the PATH action is what the interpreter uses to evaluate VALUE/selector expressions for each datatype. It is an internal action and has no external purpose in programs. These kinds of words often appear as a sort of "side-effect" from how REBOL is structured. Datatypes are implemented as a sort of object class, where the interpreter "sends messages" to the class to evaluate expressions. The PATH action is a message that tells the datatype to perform a pick-like or poke-like internal function. Q: Is rebcode going to support paths and/or some kind of binding? A: Certain rebcode can support anything we feel is important to put into it, but note: many things we add could slow it down, by a lot. For example, if we were to allow paths as variables, I estimate that rebcode would be about two times slower than it is now. Perhaps one way to solve this issue is for you to use COMPOSE prior to specifying your rebcode body. Within the compose, you can use IN object 'word to "pre-compute" the context references for words. For example: add.i (in object 'num) 10 Your question about binding is not clear to me. Rebcode already supports binding. Your rebcode can be part of an object context, and rebcode function words are bound to the code context. (Perhaps you are referring to an older bug that has since been fixed?) Q: What do you think about http://mail.rebol.net/maillist/msgs/39493.html ? Why not say a word in your blog, if you think that it's interessant for rebol developpment, and if you want to contact them ? A: Recently, I had the chance to sit down and talk with one of the main people from the One Laptop Per Child project (he is a friend of mine from Apple Computer days). The project has an interesting goal, but there are also many difficult issues around it (not just in the technical side, but also on the social and cultural sides). My current understanding is that the target software is Smalltalk based. Yes, it would be very interesting to allow REBOL on that system, but if you look at the list of principals for the project, you will see that such a revolution is unlikely. Is it possible that perhaps REBOL could provide some additional capability in the future? I think so. We have some special plans that I think will bring REBOL to platforms like that in the future. But, this is too early to say more. Q: 1. What is fixed/added in 2.6.2/1.3.2 (change-log, please) ? 2. What is planned for 1.4.0 (rebcode, rebservices, rich-text, RIF, and last but not least, fixed sound ...) ? 3. When can we expect 1.4.0 ? Thanks. A: 1. Gregg is preparing a summary. The document should be available this week. 2. We are evaluating a large variety of changes in REBOL, more than even the 1.4 release that we've talked about. I hope to be able to say more about these plans soon. | |
Ladislav: 27-Dec-2005 | Pekr: Czech sort does not have anything in common with Unicode. It is complicated (much more complicated than useful in computer era). Any code (Unicode, ISO Latin2, Windows 1250, ...) can be used, the sort algorithm needs to be implemented in any case. | |
BrianH: 27-Dec-2005 | It's funny, I had to reboot Windows more often while testing rebcode than I have ever needed to for an entire year with that computer. Server 2003 is very stable, but crashing processes a dozen times or more a day can wear on it a little, so I needed to reboot every couple days. Normally I would need to reboot only for occasional updates of certain third-party software, never more than once a couple months. | |
Group: Windows/COM Support ... [web-public] | ||
Anton: 9-Jul-2006 | On my computer, only balloon text is shown. | |
Group: AJAX ... Web Development Using AJAX [web-public] | ||
Chris: 13-Apr-2006 | And then there's access -- being able to use Ajax apps without owning a computer... | |
Chris: 23-Apr-2006 | There are three aspects that make Ajax apps compelling: 1) distribution is easy, with no installation, one click away from any web site; 2) the environment is consistent, rich and predictable; 3) Remotely accessible, one does not have to own a computer, or even have disk access, to resume using an app (classic example, using a library to use a web mail app). | |
Group: Syncing ... Syncing technologies [web-public] | ||
BrianH: 4-Jan-2006 | In theory, timestamp syncing can be done by asking the server for its current time or time zone, comparing against your own, and then adjusting your timestamps for comparison by the difference. I'm not sure how well this would handle latency issues (we should look at time protocols), but it would handle the client's computer clock being wrong. This would have to be done at the beginning of each syncing session, incase the client moves time zones or otherwise adjusts their clock between sessions. | |
Group: Tech News ... Interesting technology [web-public] | ||
Anton: 9-Jan-2006 | Yes, that's what I will do, but I wanted to completely replace the phone without having my computer on all the time. | |
Anton: 9-Jan-2006 | You mean, without computer being on ? Can't be done, due to Skype's proprietary protocol. | |
[unknown: 9]: 9-Jan-2006 | I talk to a lot of you over Skype right now, I just wish I was not attached to my computer. | |
Anton: 9-Jan-2006 | Mmm... some negative criticisms of Skype. It may make your computer a supernode, then you will be doing a lot of switching for the network. | |
Anton: 9-Jan-2006 | Perhaps better than Skype because it claims "No supernodes", but you still need a computer as it uses a proprietary protocol. | |
[unknown: 9]: 15-Feb-2006 | Imagine a small kernal, sever stitched together drivers, and nothing more than a browser with a built in frame work for the UI. This would be more than good enough for 95% of people's computer needs. No Linux, no OSX, no Windows. Barely an OS at all. | |
Pekr: 21-Feb-2006 | Scientists at IBM say they have figured out how to produce smaller and more powerful microchips than previously thought possible. It is hoped IBM's announcement at San Jose on Monday will mean the creation of miniscule microprocessors which will save the IT manufacturing sector billions of dollars. The breakthrough revolves around the distance between the circuit-lines chip makers must 'draw' onto the surface of a computer processor. IBM scientists declared they can now draw lines on silicon much closer together than ever before. | |
Henrik: 23-Feb-2006 | http://www.news.uiuc.edu/news/06/0222quantum.html<--- Quantum computing reaches more spooky levels. Get an answer from an algorithm without running the computer. It's called "counterfactual computation". | |
Sunanda: 1-Mar-2006 | I've been telling people foy years to get a machine for work and a machine to trash for games etc. Because if they call me (as they often do) and say "I've broken my only computer by downloading a game and now I can't get it to work and I've got to do something important" they get zero sympathy and I'm pretty dis-inclined to lend a hand in fixing their crisis. | |
BrianW: 1-Mar-2006 | Of course, those of us with only one computer must equip ourselves with a little common sense to avoid pain. Funny when I watch my friend end up trashing all of his machines because he is not similarly equipped. | |
Sunanda: 1-Mar-2006 | Strange isn't it? Most people wouldn't dream of pimping their plumbing or their car.....They just know that those things need to work, and messing around with them will lead to breakages. But they'll mess with their only computer day and night. | |
Anton: 2-Mar-2006 | I'm guilty. But I think below a certain threshold, people tend to spend all their available money on the one computer, in order to make it as good as possible. That's my reasoning from years ago. These days, I feel quite different. I don't feel like playing games much anymore and I'm pretty careful installing new software. | |
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". | |
DideC: 24-Mar-2006 | The windows registry is probably the most "crappy" (native english speaker, please replace this word by the word that is in my head and I can't find) invention of all the computer history. If you have a problem and it's not hardware, then it's 99% chance it's a registry problem. The 1% rest is for files and DLL problem. My boring all day experience. | |
DideC: 27-Mar-2006 | Bill already own the high score in "Bird names" (direct french translation for a non offensive manner to represents offensive words ;-) given by all the world computer guys who tried to make Windows X Y working. I think he is rising over Adolph H. in this area (no, ok, bad joke here). | |
Maarten: 26-Apr-2006 | To me, it is all very simple. I just install a program that protects all content on my computer before *anything* comes on my PC. Now, every piece of software that tries to get anything of my computer... of course the protection I offer is cumbersome, so most software will circumvent it... and I can sue them. Of cousre I can publish something to protect me, espscially from a non-US country. | |
JaimeVargas: 12-May-2006 | I do believe that the competition is great, and by the way for a much as I love Rebol. I don't see the like the ultimate end of computer science,, as matter of fact I see some drastic limitations like Rebol can't bootstrap Rebol, because rebol is not compilable. | |
Group: !RebDB ... REBOL Pseudo-Relational Database [web-public] | ||
JohanAR: 17-Mar-2008 | Works great.. Thanks! You know, a really cool feature for RebDB would be to use tables stored on an ftp instead of locally. I think it would be possible since it's RAM based and you control your commits, but I could be wrong :) Now I'll have to sync my database manually every time I change computer | |
Group: Plugin-2 ... Browser Plugins [web-public] | ||
BrianH: 4-May-2006 | Security Issues: - We should to be able to restrict with the secure native what files and dlls the plugin can access. - The default security of the RT-provided plugin (not encapped by a third-party) should prohibit any access to any local files or libraries at all, even in the same directory as the script, and prohibit access to third-party network addresses as well. Or at least ask. - There should be some way to access the site's cookies from the plugin, because there shouldn't be any other way to store local data on the client computer's hard drive. Anything short of that will be a security hole. - There should be no way to reduce the default security of the plugin through the use of plugin params. - Any attempt to reduce access should prompt the user for permission, in terms a non-technical user can understand. This means rewriting the security dialogs to be more user-friendly. - Any relaxation of these default security restrictions should require encapping the script. - A user (or their lawyer) should to be able to (perhaps through RT) track down the author of any encapped script. - An encapped script should count as a seperate plugin as far as the user is concerned, at least as far as permission-to-install is concerned. Basically, the default security of the plugin should not allow scripts to do anything you wouldn't want your worst enemy to do on your computer. People will try to use this plugin for advertisements, for webbugs, for spyware, for every nasty thing that you aren't evil enough to think of. Avoiding that kind of thing should be the focus of the default security settings. Anything less will make the plugin unsafe to install. | |
JoshM: 4-May-2006 | With the current plugin release, new versions require uninstalling previous versions, because of the IE plugin architecture (it is finding the existing plugin on your computer, so it sees no need to download a new version). | |
JoshM: 4-May-2006 | Further, let's say he decides to clean out his computer. If he removes REBOL 1.3.2, seeing that it is an "old" version, he will inveitably break the web sites that rely on 1.3.2. | |
JoshM: 5-May-2006 | Here are the scenarios with resolutions in boolean logic as I see them right now: 1. web_site_required_version not found on users computer -- download required version 2. web_site_required_version = version_on_computer && security_min_version > version_on_computer -- popup, request download security update 3. web_site_required_version = version_on_computer && security_min_version <= version_on_computer && latest_version > version_on_computer -- not sure | |
JoshM: 5-May-2006 | Volker, that is true. But the problem here is not COM interface/version compatibility. The problem here is: "Which REBOL binary to load?" Very simply put, if a web site relies upon plugin version 1.3.2, we must make sure that 1.3.2 -- or a later version backwards-compatible with 1.3.2 -- loads on their computer. At the same time, we need to deliver critical security updates and other non-breaking updates to users in a seamless manner. | |
Anton: 6-May-2006 | I agree with Maxim. Most people out there in the world don't have any reason to trust Rebol or Rebol Technology. It might be just another spyware company for all they know. Why would they (initially) want to allow an automatic software corridor into their computer ? It's an issue of trust. First let them try it out, then when they like what they see, allow them to enable more automatic security updates if they want. | |
Volker: 10-May-2006 | Networking: as far as the browser can do the same, i would use browsers io. Or is it that much slower than rebols handler? Advantages are: proxy, cache. Maybe there are some extensions people like, about adds or blacklist or whatever? if such things exists they would be shared too. Its security , and a computer which knows my "no"s looks smarter. | |
JoshM: 10-May-2006 | Make that "checklists" Ahh. I need to get off the computer. | |
JoshM: 11-May-2006 | Louis: try a restart of your computer. that may free up any IE resources that are in use. | |
Group: !Liquid ... any questions about liquid dataflow core. [web-public] | ||
Mario: 18-May-2007 | The computer rooms ask for repairs is an old script I wrote for the cshool | |
Mario: 18-May-2007 | Now they want me to add proxy handling to the rooms but the proxy should be handled only by some users (that's why I plan to have a controll room and not an extra button in computer rooms) | |
Mario: 18-May-2007 | It might be that a single computer should be opened instead of opening the whole room | |
Maxim: 18-May-2007 | so in reality, each time a computer opens up a view of the current state of each thing, it should have its own listener port. | |
Maxim: 18-May-2007 | but now you add the concept that "another" computer changes your state... you have to be made aware of that change. | |
Maxim: 8-Dec-2008 | yes, I worked in the computer generated imagery . | |
Maxim: 27-Feb-2009 | well only to handle the edge of the graph, since the computer/OS isnt't running within a graph | |
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? | |
Group: DevCon2007 ... DevCon 2007 [web-public] | ||
Terry: 10-May-2007 | He's not at his computer at the moment ;) | |
Group: Games ... talk about using REBOL for games [web-public] | ||
Mario: 4-Jun-2007 | Some time ago I was writing an Ants game (originally written in Peter Language 1 player vs computer) and wanted to port it to REBOL with 2 player (online too) | |
Mario: 5-Jun-2007 | Mahjong also has Italian rules afaik, it was imported, I don't know when or by whom, in central Italy. It is also played in Japan and I had a Japanese computer game of Mahjong that it's defined unplayable by Chinese people I know. About the tileset: on Linux I had problems with the capitalised filename as %TileSet.png differs from %tileset.png | |
ICarii: 28-Jun-2007 | RebTower (Old School MTG based card game) almost complete - just finishing deck art and AI for computer player. http://rebol.mustard.co.nz/rebtower-wip.jpg | |
ICarii: 29-Jun-2007 | RebTower Demo available at: http://rebol.mustard.co.nz/rebtower-demo.zip - non demo version should hopefully be out in a couple of days once I get the artwork finalised and the AI beaten into shape. Current demo plays computer vs computer in simulation mode. | |
ICarii: 29-Jun-2007 | For the Icons at the top: Blue = Crystal Mines, Green = Forests, Red = Gold Mines. These are your base resources that reproduce each turn. They create stockpiles of Energy, Wood and Gold respectively. These stockpiles are used to activate cards in your hand. card.png is the 'hidden' or deck card face. This is used to hide the computer's cards and the deck and discard piles. card1.png is a sample of the format that the card images are in. This can be used as a basis for creating new cards to the correct size. (86x64 pixel size with a 7x7 pixel offset into the card1.png template). I have a card editor that can add in the card details to match their stats etc. Regarding image names - ill compile a full list and place it on the website later today once i finalise the deck size :) | |
Group: !CureCode ... web-based bugtracking tool [web-public] | ||
BrianH: 11-Apr-2009 | The value="" disables saved passwords. I don't want to have to load up my password database if I am on a trusted computer that I can just let the browser track my passwords. | |
Group: DevCon2008 (post-chatter) ... DevCon2008 [web-public] | ||
NickA: 16-Dec-2008 | Anyone who wants to speak with me or others on Wednesday should have a microphone and headphones already attached to the computer. Please use headphones instead of speakers to avoid echo (echo can get to be a really big problem without headphones). To test your setup, including your audio/video, please use this page: http://rockfactory.us/videos/videogallery_viewer.html . Please let me know if you have any questions! | |
Geomol: 17-Dec-2008 | Did you reboot your computer since you changed default browser? | |
Group: Printing ... [web-public] | ||
BrianH: 4-Sep-2008 | Remember that the procedural model of Postscript meant that a Postscript printer was a computer, and definitely a more powerful and more expensive computer than most people could afford. Even faking Postscript support required a computer of at least the same scale. |
1 / 593 | [1] | 2 | 3 | 4 | 5 | 6 |