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: 501 end: 593]
world-name: r3wp
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
JoshF: 6-Mar-2011 | About disreb: Sorry to be unclear originally. At the moment, it's R2 only (I'm currently sticking with the latest version of R2 because I understand that it has a more stable GUI), however I am very willing to incorporate changes for R3. I'm not yet sure what the best fashion of collaboration with the Google code site is, but hopefully I'll have some time to investigate tomorrow. Sorry for the late reply, but I have imperfect access to AltMe (it's firewalled at work and I forgot my password (ha!) so I don't have it working on the computer I'm programming disreb with). @Oldes, I hope you find it useful should you chance to use it! Thanks! | |
Group: !AltME ... Discussion about AltME [web-public] | ||
Sunanda: 26-Sep-2010 | I often see an unchanging "internet busy" message when the computer awakes from sleep. I need to click on the world name, as if I were change worlds, to break AltME's trance. | |
Brock: 9-Oct-2010 | I want to put a second world on my computer / world server and in the past I spent a fair bit of time resetting worlds due to them becoming unreachable. | |
Reichart: 21-Oct-2010 | Tomc, wise. I use Qtask since I know the notes will be there, or Qtask's Scratchpad. Every time a computer crashes, or my celll phone resets, I'm SOOOOOOOOOOO happy. | |
Sunanda: 7-Nov-2010 | AltME broken for me.... Background: this morning my Windows computer froze and I had to cycle the power on it. (AltME was running, but nothing to suggest that AltME was the cause of the problem). After a reboot, AltME would not start -- complained there was a file it could not read. No worries....I deleted the entire REBOL3 folder, and restarted AltME. After it had downloaded 40+ meg of messages, all should have been back to normal. But the resync process got itself stuck, continually resyncing the SQLite group. I have since tried downloading the whole world again; and I have uninstalled AltME completely and started again from scratch. Same problem. Now, if I restart AltME, it looks okay at first. But, if I click into the SQLite group (or if someone posts a message to that group) the endless resync starts up again. I am not seeing the problem on a different machine where I have not reinstalled AltME. This is like the opposite of the ancient resync bug :) *** I suspect the SQLite folder is somehow corrupt on the server; but the corruption only triggers trouble on a fresh install.....If so, we will all see it eventually :( Can someone copy this to whoever maintains AltME? Thanks! | |
Group: Core ... Discuss core issues [web-public] | ||
Gabriele: 20-Sep-2009 | I'd just use encloak with some random text. If you think it's easy enough to get a system specific key, you might do that, but I don't know if users will be happy to find out that their passwords don't work anymore when they upgrade their PC or move to another computer. | |
Maxim: 20-Sep-2009 | its a choice I make. and I know every single piece of data on my computer is vulnerable. | |
Von: 12-Dec-2009 | Even though I'm able to send e-mails from my home computer via rebol console using my host's SMTP Relay? | |
Steeve: 15-Jan-2010 | Back in time digression... I have often noticed that it is unemployed as a method for complex testings. In general it's faster and more easily readable than a serie of nested if / else. But to do such, the programmer must know how testings can be complemented and other simplification technics. The novice programmers (whatever the language) often find it difficult to do it correctly. This is probably a gap in computer education. We don't learn anymore the basics of Boolean algebra. At least for me it is an important criterion to determine the general level of someone in computer sciences. If I see too many nested if / else in a program. I think the personn lacks of solid foundations in programming. | |
BrianH: 23-Feb-2010 | For instance, in R3 (can't check R2 right now on this computer) comparison is allowed to unset! and error! values can be done with operators if the unset/error value is on the left side of the operator, but not on the right. This is because operators redirect to actions, and action functions are different depending on their first argument (single-dispatch). The comparison actions for unset! and error! can compare to other values, but the comparson actions of other types don't support comparing to error/unset. The action! function that calls the action has a typespec for its first argument that doesn't allow error/unset, but the op! redirects to the internal action, not the action! function, and it works because it uses a DO trick instead of a standard function call. | |
Steeve: 26-Mar-2010 | why that ? the monitor run on the same computer than the serices no ? | |
Graham: 26-Mar-2010 | No, the monitor may not be running on the same computer | |
BrianH: 25-Jun-2010 | Great, now I have AltME freezes and a cat that is jealous of my computer - double whammy to my typing. | |
Andreas: 14-Jul-2010 | 1 is syntax for the "integer!" type, no semantics involved. The whole point of _data_ is that it has no semantics but a syntactic structure. That may not be REBOL's standard terms, but computer science instead. | |
Ladislav: 4-Oct-2010 | Hi, did somebody also notice the speed difference between Vista and 7 as below? Benchmark run 27-Aug-2009/16:16:06+2:00. Rebol 2.7.6.3.1 Computer: 100Mega Athlon II X2 250/4G DDR3 OS: Windows Vista 64 Precision: 0.05 Empty block: 104000000.0Hz Eratosthenes Sieve Prime (size: 8191): 54.0Hz, result: 1899 primes Four-Banger test (+,-,*,/): 150000.0Hz, result: 10.0 Integral (icount: 10000) of sin(x) 0<=x<=pi/2: 42.7Hz, result: 1.00000000000003 Integral (icount: 10000) of exp(x) 0<=x<=1: 60.2Hz, result: 1.71828182845896 Merge Sort (500 elements): 68.4Hz Benchmark run 4-Oct-2010/17:00:19+2:00. Rebol 2.7.7.3.1 Computer: 100Mega Athlon II X2 250/4G DDR 3 OS: Windows 7 Professional 64-bit Precision: 0.05 Empty block: 131000000.0Hz Eratosthenes Sieve Prime (size: 8191): 69.0Hz, result: 1899 primes Four-Banger test (+,-,*,/): 188000.0Hz, result: 10.0 Integral (icount: 10000) of sin(x) 0<=x<=pi/2: 49.7Hz, result: 1.00000000000003 Integral (icount: 10000) of exp(x) 0<=x<=1: 74.8Hz, result: 1.71828182845896 Merge Sort (500 elements): 90.4Hz | |
Ladislav: 4-Oct-2010 | Benchmark run 4-Oct-2010/17:05:53+2:00. Rebol 2.7.6.3.1 Computer: 100Mega Athlon II 250/4G DDR 3 OS: Windows 7 Professional 64-bit Precision: 0.05 Empty block: 129000000.0Hz Eratosthenes Sieve Prime (size: 8191): 71.4Hz, result: 1899 primes Four-Banger test (+,-,*,/): 188000.0Hz, result: 10.0 Integral (icount: 10000) of sin(x) 0<=x<=pi/2: 51.3Hz, result: 1.00000000000003 Integral (icount: 10000) of exp(x) 0<=x<=1: 75.5Hz, result: 1.71828182845896 Merge Sort (500 elements): 92.5Hz | |
Group: Dialects ... Questions about how to create dialects [web-public] | ||
gcaplan: 13-Jan-2011 | I've a notion to build a business rules parser in Rebol. But as a self-taught hacker with no background in computer science, I'd welcome any advice on flattening the learning curve. The docs cover the low level parsing details well enough, but I'm looking for enlightenment on the higher level issues involved in designing a little domain level language. Given that Carl is pushing Dialects as the Big Idea in Rebol, it's surprisingly difficult to find much on the topic in the Rebol community. Or am I missing something? I'd welcome any Rebol specific or generic resources to help me get up to speed on the whole DSL thing... | |
Group: Hardware ... Computer Hardware Issues [web-public] | ||
Anton: 12-Sep-2010 | I've got a radio frequency interference problem with my computer. When it's on, my mum's radio a few feet away behind a wall has an unacceptable level of noise added. Does anyone have any suggestions for diagnosing / reducing the interference ? | |
AdrianS: 12-Sep-2010 | seriously, if you mean that you see funny stuff on the display, and you're using an analog connection to the monitor, try switching to DVI or HDMI (if that's one of the connectors on the computer). Just using an RGB to DVI convertor will might not do it since you still have part of the connection prone to interference | |
AdrianS: 12-Sep-2010 | sorry, just re-read what you said - is the interference on the radio constant, or can you correlate it to activity on the computer (e.g. moving the mouse, hard disk activity, etc)? | |
AdrianS: 13-Sep-2010 | line the computer case with it - or is it a laptop? | |
Anton: 13-Sep-2010 | A possible complicating factor is that the shared wall between the radio and my computer has a power outlet on it, and an ethernet cable goes from my computer into it and down under the house, so those two things are both pretty close to the radio. But I'll try lining my computer case first. Thanks for the suggestions. | |
Group: SVG Renderer ... SVG rendering in Draw AGG [web-public] | ||
shadwolf: 12-Oct-2009 | on my computer your annimation is lighting fast ... (maybe too fast) it's a very lively lizar lol | |
Group: #Boron ... Open Source REBOL Clone [web-public] | ||
Geomol: 15-Nov-2009 | I found the Computer Language Benchmark Game a few weeks ago. Could be interesting to make REBOL and ORCA versions of those benchmarks. | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Ladislav: 3-Jun-2009 | Wikipedia: Constructor (computer science), a special method used in object oriented programming which puts the object's members into a valid state. | |
Steeve: 9-Jun-2009 | Another drawabck, if an existing user launch the chat from another one place (another directory, disk, or computer), the all the database is loaded again in local | |
Geomol: 2-Jul-2009 | This mean, there is as many different possible decimals between 0.0 and 1.5 as between 1.5 and the highest possible 64-bit decimal, when talking floating points in a computer using the 64-bit IEEE 754 standard. | |
Geomol: 31-Jul-2009 | 4 levels of equivalence, wow! Is that a record in computer languages? ;-) | |
Anton: 14-Aug-2009 | With your #[{ ... }]# suggestion, I think it looks pretty good, and could be extended with specification of an end delimiter. With so many computer languages of all different syntaxes, having a way to specify the delimiter allows it to flex to any situation. We could add a second string to the block, eg. The end delimiter is END: #[{END} {... END}]# or a simple newline char: #[{^/} {... ^/}]# or a secure hash: #[{92838929838} {...92838929838}]# | |
BrianH: 20-Aug-2009 | The %rebol.r file is only meant to be used by the person who installs REBOL, for the purposes of adding custom stuff that is specific to a particular computer. Loading standard libraries will be handled by the module system instead. This is the same reason why we are planning to replace %user.r with a preferences file. | |
Maxim: 26-Aug-2009 | Every single broad decisision in R3 has been an enabling one for REBOL at large (both platform and language). Unfortunately, some things still require the core to be improved a bit, but we are nearing a point where REBOL will be able to fly on its own wings. Just look at my attempt to get OpenGL to work with R3... it took me 10 hours of work from downloading the extension-enabled R3 version, downloading MS compiler, scrubbing the net for OpenGL reference material, libs, examples... and integrating all of this. I've never coded OpenGL directly before... now imagine 100 of us doing this... that is what I see in REBOL's future within 2 years. You will have things like trolltech QT bindings appearing, REBOL libs for any precise API out there... finally REBOL will be able to evolve with the rest of the world, and hopefully, impact its philosophy on the Computer Science more obviously... | |
Maxim: 26-Aug-2009 | if more people could actually USE REBOL daily, we'd see more of the philosophy of REBOL trickling into the industry. People forget that REBOL is born out of a different perspective on computer science. | |
shadwolf: 1-Oct-2009 | pekr yeah but when you computer is already filled with HTTP request adding more "SQL requests" slow downs your HTTP or at least that's the way i see it and that maybe too why all the database builders created another entry point called odbc | |
BrianH: 13-Oct-2009 | COLLECT is a quick programming function. It will get optimized out of mezz/library code, but will save time for programmers when their time is more important than the computer's, which is pretty often. | |
BrianH: 14-Nov-2009 | And we need platform-specific data too. It doesn't make sense to compare Windows and OSX, but it does make sense to compare R2 and R3 with each other on the same computer and OS. For that matter, there may be OSX version issues too. | |
shadwolf: 2-Dec-2009 | Cyphre, onmy computer with your mandelbrot-int.r script i get : rebol 2 VM 2.7.6.31 : 0:00:03.904 rebol 3 (2.100.95a): REBOL Elapsed 0:00:04.354 my computer in intel core i5 750 , 4Go DDR3 1333MHz Gygabyte P55UD3 so maybe you should upgrade ( and i'm sur where i lost most of the time where in the consol exists) | |
shadwolf: 2-Dec-2009 | (oh and i had a 3D game running on the computer at same time...) | |
shadwolf: 2-Dec-2009 | yeah but i like the benchmarks based on deprecated harware ... as you could see on a today's computer (and not even to top mark one) the gap betwin R2 and R3 isn't so wide as stated by cyphre... | |
shadwolf: 2-Dec-2009 | actually for example on windows 7 some HD video flash players are making the explorer aero stack to hang and crash so the desktop crash and i just have to reboot to use the computer again | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Dockimbel: 18-Sep-2009 | I was quite surprised to see that Gmail and others accepted emails sent directly from a MTA on home computer...(I thought that I would need to make all testing from remote servers). | |
Janko: 18-Dec-2009 | could there be any problem with running two cheyennes on different http ports on same computer ? | |
Terry: 30-Dec-2009 | Working fine now. Seems very stable. Can only get a websocket connection on localhost, no connection from another computer on the same subnet. | |
Kaj: 10-May-2011 | Any problem in computer science can be solved by adding another indirection. | |
Group: !REBOL2 Releases ... Discuss 2.x releases [web-public] | ||
james_nak: 23-Oct-2008 | Has anyone ever seen the "Call" word not work? I've been trying to simply call %/c/rebol/view.exe and it shows up in task manager but I never see the application. It's not just that particular app either. The funny thing is I was successful doing that at my work computer. | |
BrianH: 29-Dec-2009 | It's been broken for so long, I no longer have the computer where I originally wrote it back in 2000 and posted it to the mailing list. It's still in my head though, so I'll collect it by Tuesday evening and start working. In brief: - I don't know about installation on platforms other than Windows. Someone else will have to chime in here. Too ambitious for 2.7.7. - Windows 2000+ support is still broken. Multi-user support is broken (same thing, really). - Folder usage was mostly fixed in 2.6.3, but the registry is still misused. Registry migration will be needed. - Non-admin installation should be possible, including user-specific file associations. - Installation was broken altogether in the 2.7.x series - it doesn't work at all, not even to 2.6.3 levels. - No-install usage of View needs better support. This means UI support too, if need be. VIew should be able to be a portable app. Keep in mind that portable app usage of directories is completely different than installed usage, and needs to be. | |
btiffin: 20-Jan-2010 | 2.7.7 kakks on an Atom chip single board computer running an embedded Ubuntu. From desktop -> REBOL Demos Seg Fault. Should I care? (meaning, is Atom even on the expected to worky thingy) I doubt the company will let me use any /View technology, but it would be nice to have for personal one-offs. Some of it works, most of i t kakks. Always just the Get Smart "missed it ... by that much" :) | |
BudzinskiC: 14-Apr-2010 | I found that OpenSolaris is awfully slow even when compared to slow Linux distributions like Ubuntu but that may be just my computer since OpenSolaris doesn't support that much hardware. Booting it took 10 minutes already but the whole system felt very sluggish. Some of the features it has are really nice though. The ZFS video where some guy used a big hammer to destroy running harddrives to show off ZFS handling it without any problems was cool :) What I would like to see Rebol run on is Haiku, especially since you develop native apps for it with C++ which usually is quite horrible although I have to say that the BeOS api makes C++ programming quite a bit less horrible. | |
BrianH: 17-Apr-2010 | And my major priorities that have been keeping me away from my computer for the last few months are near their end. | |
Geomol: 8-Jun-2010 | ICarii, as mentioned, I made a floodfill in my paint program. You can try it with: do http://www.fys.ku.dk/~niclasen/rebol/canvas099.r (Works best under Windows.) On a modern computer, it fill with about the same speed in REBOL as DPaint did on an A500 computer 20+ years ago. I also made a rebcode version, which fills the entire screen almost instantly. That version isn't out there. | |
BrianH: 29-Jun-2010 | That is platform-and-computer-specific. And the user files will be in a different place for each user - that's the whole point of them. Is it really so hard to put files in the standard user directories? | |
BrianH: 29-Jun-2010 | The only weirdness in Vista/7 comes from the need to support roaming profiles. Windows is built around multi-user, multi-computer use over a whole enterprise. It took them a while, but they are finally starting to get it right in Vista/7. The only sucky things come from having to run apps that don't play by the 10+-year-old rules. So, would you prefer that those workarounds be gone and not be able to run AltME on Vista/7? | |
BrianH: 12-Feb-2011 | Works for me on XP (normally I would have 7 but that computer needs rebuilding). Right-click menu, ^V and read clipboard:// . | |
Kaj: 21-Feb-2011 | Nice, a tool that prevents you from using your computer, unless you tell them that you really want to | |
Group: !REBOL3 Extensions ... REBOL 3 Extensions discussions [web-public] | ||
Kaj: 26-Jan-2011 | How come? Computer is started. User may start a program on Monday that needs to load cURL extension. May decide to start a program on Tuesday that needs to load 0MQ extension | |
Group: Profiling ... Rebol code optimisation and algorithm comparisons. [web-public] | ||
Ladislav: 2-Jun-2010 | I tell you what is so surprising about the results: Since the result is the loop body execution time, it looks, that the loop body in Peter's computer works ten times faster. Gabriele, Davide, and Peter, could you please post here your result of the following expression?: >> time-block [now/precise] 0,05 == 2.3651123046875E-6 it looks that your processor works faster, Peter: your result is the loop body execution time, which is about ten times shorter, than the loop body execution time Ga | |
Group: !REBOL3 Priorities ... Project priorities discussion [web-public] | ||
shadwolf: 17-Nov-2009 | gemol if you want i can sell you minutes of use of on my computer :P | |
Group: !REBOL3 GUI ... [web-public] | ||
shadwolf: 11-Mar-2010 | To carl concerning the timing problems noticed on my computer i got those result (windows seven; CPU core i 5 750, DRR3 1333 Mhz; R3 a 97) >> dt [loop 10 [wait 0.0001]] == 0:00:00.000016 >> dt [loop 100 [wait 0.0001]] == 0:00:00.000084 >> dt [loop 1000 [wait 0.0001]] == 0:00:00.000783 >> dt [loop 10000 [wait 0.0001]] == 0:00:00.007763 As you can see on my coputer my timings are lower than expected so sthis issue is related to CPU horse power. | |
BrianH: 13-May-2010 | Basically, if all your apps support this then it will be safe to turn on Automatic Updates and let your computer reboot itself if necessary, at least on Windows 7 (and maybe Vista). | |
BrianH: 7-Jun-2010 | Hosting Webkit wouldn't help here: The whole point to HTML5 etc. acceptance is that people don't have to install another program - they can just use their existing web browser. Hosting Webkit would only help us if we want to display existing web browser code; it wouldn't be necessary for generating code to run in Webkit, because the copy of Webkit that people would be displaying your GUI in would usually be a separate program, often on a separate computer. And HTML/JS/CSS is just text - we can generate text already. | |
Maxim: 20-Oct-2010 | yes, you can have several unrelated sets, just like you have unrelated apps or files on your current computer :-) | |
nve: 11-Dec-2010 | Juste re-download R3, r3-gui.r3 on another computer... >> do %r3-gui.r3 Script: "R3 GUI - load and start" Version: $Id: $ Date: 9-Dec-2010/10:32:04+1:00 ** access error: cannot open: shape reason: "module not found" >> upgrade Fetching upgrade check ... Script: "REBOL 3.0 Version Upgrade" Version: 1.0.1 Date: 7-Apr-2009 Checking for updates... R3 current version: 2.100.110.3.1 It was released on: 2-Nov-2010/3:55:04.875 Your version is current. >> | |
nve: 8-Jan-2011 | Ok, except that the power of REBOL was that it can run under 40 different OS ! Nowadays, it runs good for R2/View under Windows and MacOS... Linux lots of problems because there's so many version of Linux... And for R3/GUI we have Windows version... and when Windows 8 will be released... not sure it will work. Community has falling down and it is hard with no open source to attrack new developpers... I know host-kit is hybrid open source model... Real question in 2011 is : port language on JVM because every computer and device (except iPhone) has a JVM in order to reach the mass market. Make it popular and then we can found money, people to work on small VM that make the power of Power. | |
BrianH: 8-Jan-2011 | Nicolas, those 40 different OSes weren't really 40 different OSes, they were mostly different builds for at most a dozen different OS variants. Most of those OS variants are now no longer developed, or have changed so significantly that they are essentially different OSes now. The platforms that RT is actively supporting now for R3 covers the vast majority of the current market, more than would be expected for an alpha product, and the host kit allows you to port it to the most obscure OS you want, as long as it can work on the scale that REBOL works at (not your microwave). every computer and device (except iPhone) has a JVM in order to reach the mass market - Of the most popular smartphone platforms, only RIM and Symbian (sometimes) have a JVM; iPhone, Android, WP7, and WebOS don't. | |
Geomol: 31-Mar-2011 | After looking in dictionary on my computer, I'll say contents (plural) is more correct english. The plural form: the things that are held or included in something : he unscrewed the top of the flask and drank the contents | he picked up the correspondence and scanned the contents. The singular: the amount of a particular constituent occurring in a substance : milk with a low-fat content. | |
Pekr: 9-Jun-2011 | I do remember how QNX Photon used such a trick to share screen content. You defined X*Y area of the screen (imagine empty translucent face) and all events got via that "filter", so that you know what to send to target computer, and then the event was propagated to cause an action (at least that is how I understood it back then) | |
Group: !REBOL3 ... [web-public] | ||
Maxim: 19-Apr-2010 | pekr, there are things in Computer science which just are. Just like there are things in maths, which just have to be accepted. R3 isn't inventing much of anything here, its actually much closer to normal boolean algebra than R2 ever was... FINALLY. in binary algebra, normally, things are right padded when sizes don't match... that's just how the maths behind it where defined long ago. binary manipulation is an advanced topic, and you can't assume anything. | |
BrianH: 17-May-2010 | Last 3 or 4 months. I've been averaging about 1 day a week in front of a computer. I spend more time in my car. | |
Steeve: 18-May-2010 | INCLUDE has the drawback to be already used for other purposes in computer languages (like preprocessor). We simply could peek a synonym, they are many. COMPRISE, CONSIST, CONTAIN, HOLD, CONTAIN, BEAR, CARRY, INTEGRATE. A short one if possible... | |
amacleod: 19-May-2010 | or this board...$49 - CM-X300 Computer-On-Module http://www.compulab.co.il/x300/html/x300-cm-datasheet.htm?gclid=CPinmdrk3qECFaEN5QodCgu1KA | |
shadwolf: 26-May-2010 | maybe i wasn't clear. Sorry i readed my post and some things appears not to be clear anough... 1) Rebol runtime environement already exists that's the VM you install on your computer when you want to run scripts But a) it's not called a runtime environement b) it's need disappears when you use REBO/SDK to "hide" your industrial secrets or when you don't want on purpose the client to install or know that it's rebol behind. 2) by speudo compiling (byte code compilation) you allow people that need it to be a step closer to the hardware but keeping the portability effect so a rebol VM in my opinion should be able to run both a speudo binary file or a text script rebol file. Of course like in java people would feel the need to share their software with embeded Rebol Runtime Environement. 3) Having a runtime environement is the best modular way ... core will be the base then you have View and lot of othe modules that wil clip to rebol. for example if i put import "oracle" at the begining of my script then rebol runtime environement knows that he need the oracle package and goes to rebol.com to retrieve it and install it to the proper rebol runtime place in order for the vm to find it. Something close to what apt-get is to debian. REbol Environement doesn't comes with the whole thing but if the script tells it he can expend it selves in the fastest way. Well this runtime organisaton in fact already exists but it's not pushed to it's extend, you know the point where the good idea become the best idea. the rebol/view 2 implies a /desktop which implies a local scrit library (like a cache) to store the rebol script see the idea is there but once again it's not pushed to it's limits. Only rebgui used this system to store an extension to rebol. 4) by being closer to what people extend as an output you make them interessted in your input . To be more explicite by giving to peope what they are used to get in the end of their creation process then you allow them to be confident in your solution and to be more interressted on the way you propose to build your software. 5) i took java and .net as main example but if you look closely this is an expending tendency. For example Adobe Flash do that. 6) the other interrest in the compiled way is to merge the source code and the related resourcies at the same place (1.exe file for example) and then forbiding the people to change their contents ... and this leaded then to the skining my application modo. Wich is just the we don't merge in the resulting binary the resourcies . In rebol we can already easyly build a script merger with data to output a .r file containing both but then people can still extract the ressourcies and change them etc... | |
shadwolf: 10-Jul-2010 | one trivial but important question: OK rebol is a programing language that get most of its interest when used in the internet area. So for example i use my brand new software made in rebol it connects to internet and check for version update. Updating a software from the software itself is a common feature now in day. But with rebol how do we do that mechanics ? ok i can log to the webserver where are stored the release i can do a CRC comparasoin betwin my software and the one on the distant server repository. So i get to know if the repository is different from the version installed on my computer. Once my local copy is aware the distant repository evolved i can download the new copy. And that's where the poblems appears ... I can't make the new version downloaded from the server to be subtituated like all the other software made in c, C++ etc... does. What i mean is i can do 97% of the update from the webtask but the automatic stop the current app and launch the new version is not possible... if you want to better understand what i mean think about your firefox update for example at your firefox start it performs a version check then download the new version then close the current running firefox and launch the new one. Does rebol 3 will introduce that kind of mecanics ? | |
shadwolf: 10-Jul-2010 | and since rebol script are most of the time very tiny in size i don't see the interest of having an updated scheme looking like what is done on the other laguages. I htink it should be a cool thing to be able somehow to substitute anytime the file on my computer and then autoreload it in memory without having to restart the application and if i could trash out from memory of the VM the previous script that wuld be even nicer .... | |
shadwolf: 17-Jul-2010 | but yes brianh you got the point when you relay on hardware then you have to choose what technology you support i know rebol main target is to be hardware / OS / driver abstracted .. but then you have a toy language anyone laught about that can't bring anyway the same thing on every OS computer a part some very basic features like networking, encryption etc... | |
shadwolf: 17-Jul-2010 | well problem is when you have several chips then you have to design alot of bus wich enhance alot the price of the computer imagine those computer have over a hundred or a thousand processor | |
shadwolf: 17-Jul-2010 | and that's not even using the grace of my new hardware i use that rebol script on my desktop computer or on netbook the results will be the same even if my desktop is hella goliath and my netbook is hella the small thing ... So people will say hey that's fantastic same animation run anywhere with same results (much or less ) but i would say ... hum no | |
BrianH: 2-Aug-2010 | A little note about FUNCT vs. FUNCTOR: The word "functor" has a specific meaning in computer science, and that meaning is *not* what FUNCT does. There is no standard CS term for what FUNCT does, nor is there a standard English term. Any word we use would therefore have to be made up. FUNCT is not a bad made-up word: it's short, which is good for a function that will be used often in user code, and it starts with the same letters as FUNC and FUNCTION without being either one of those words. | |
Geomol: 19-Apr-2011 | I think, Carl deside these thing by trying to figure out, what makes most sense for a new one to programming. Or trying to make a more humane less computer technical language. | |
BrianH: 20-May-2011 | R3 doesn't have anything like R2's system/user. For all we know symbols could be garbage collected. In 32biit R3 though, afaik you will not reach the total number of possible words until you have already hit the limits of the memory address space first. Does someone have a computer with enough RAM to test this? I only have 4 GB. | |
Group: !REBOL3 Host Kit ... [web-public] | ||
Cyphre: 5-Nov-2010 | ( gcc version 4.0.0 (Apple Computer, Inc. build 5026) Apple Computer, Inc. version cctools-590.obj~12 ) | |
Group: Core ... Discuss core issues [web-public] | ||
Steeve: 3-Dec-2010 | And what about purchasing a faster computer ? (I'm in a deep shit right know, I don't understand what he's talking about) | |
Geomol: 28-May-2011 | From HELP MOD: "Compute a nonnegative remainder of A divided by B." MOD can produce negative results as seen above. From HELP MODULO: "Wrapper for MOD that handles errors like REMAINDER." So REMAINDER must give wrong result in some cases. What does REMAINDER say: From HELP REMAINDER: "Returns the remainder of first value divided by second." That's what I expect a modulo operation to do. A modern definition is given by Knuth in "The Art of Computer Programming" using floored division, and this seems to be also the definition, Wolfram Alpha use. So I would say, REMAINDER give the correct answer in the second case, but not in the first. As I see it, REBOL have 3 modulo functions, and none of them operate as expected, if Knuth's definition is used. | |
Ladislav: 24-Jul-2011 | Considering the fact, that any REBOL code is loaded first (in the computer, but your brain should follow a similar procedure when reading it), i.e. handled as the "Data exchange dialect"/"Load dialect" (pick the one you prefer) before being (eventually, but not necessarily) submitted to any other interpreting function (like DO, etc.), the specially escaped format is useful, since it increases the expressivity of the "Data exchange dialect"/"Load dialect" (pick your preferred one). | |
amacleod: 30-Nov-2011 | daytime://nist1.aol-va.symmetricom.com seems to work resonably well I dont need to be too accurate just +- 5 seconds.... my server's time seems to be drifting. I've seen this before on an another computer...does a bad battery affect the time even if the power remains on? | |
SWhite: 2-Feb-2012 | GrahamC, thank you for passing this around. I did get part way to a solution, as noted on your site. Strange as it may seem, I am able to get to the network drives if I run a copy of REBOL that I download and leave with the name it came with, namely rebol-view-278-3-1. The copy of REBOL that was giving me trouble was the same rebol-view-278-3-1, but I had renamed it to rebview to make a desktop shortcut work. I had the name "rebview" in the shortcut so that I would not have to change the shortcut if I ever got an upgraded version of REBOL with a different name, like maybe rebol-view-279. So my first problem with WIndows 7, REBOL, and network drives seems fixed. I still am not to a full solution to my Windows 7 issues. I have some REBOL scripts that use the "call" command to run powershell. Powershell then runs a powershell script to extract stuff from an EXCEL spreadsheet, which then is manipulated by the REBOL script. Actually it's a bit messier. I run a REBOL program launcher on the C drive which runs a REBOL script on a network drive. The script on the network drive calls powershell with parameters to make powershell run a powershell script. The powershell script extracts EXCEL data, and the calling REBOL script then makes a report of the extracted data. When I try to do this, the result from powershell is that I am not allowed to run scripts on that computer. I am aware of this feature of powershell, and I have done what has worked for Windows XP (set-executionpolicy remotesigned). I can run powershell directly, and execute scripts located on a network drive. When a REBOL script that worked on XP calls powershell on WIndows 7, it won't go. I am not expecting any help with this last issue at this time because the "call" does work in some cases (call/shell "notepad") (call/console/show "powershell"), so I still have several things to try, and if none work I am plotting a work-around. | |
Group: !REBOL3 Source Control ... How to manage build process [web-public] | ||
Fork: 29-Oct-2010 | http://eagain.net/articles/git-for-computer-scientists/ | |
Carl: 29-Oct-2010 | Had the chance to read Git for Computer Scientists. Any system that has a "rebase" cannot be all bad. ;) | |
Group: !REBOL3 Proposals ... For discussion of feature proposals [web-public] | ||
BrianH: 9-Nov-2010 | Ah, I was going to lie down and watch TV on my computer in the other room :) | |
PatrickP61: 1-Jan-2011 | I would like to see some support for automatic logging of events. Rebol currently has two "hooks" to allow "Front-end" code to execute automatically in the REBOL.r and USER.r files. I would like to see another "hook" to allow "Back-end" code to execute automatically whenever Rebol stops its current evaluations for any reason such as encountering the HALT, QUIT, or any error which causes Rebol to stop evaluation. This could allow for some kind of automatic logging of QUIT, HALT or ERROR as well as capturing the error messages. It would be nice to allow capturing of any other information such as the script name, computer name, current timestamp, and where in the script the evaluation stopped, and how it stopped. I would use this to log all of my scripts that is invoked (put the code in REBOL.r file) and then the termination conditions defined so they could be triggered automatically. With such a function, I could even have certain selected scripts send an automatic SMS messages to my phone if certain scripts errored out etc. I'd like to propose a new function called WHEN that can be used to trigger code at a terminating event. WHEN block /all For any specified terminating condition, evaluates what follows it. Arguments: block [block!] - Block of terminating events (conditions followed by values) Refinements: /all - Evaluate all terminating conditions (do not stop at first true terminating condition) The WHEN command would be used to define code to be evaluated whenever a termination condition of any kind occurred in which continued evaluation will stop. Examples: WHEN/ALL [ HALT? [ print "This script will HALT now" ] ; code to be evaluated before the HALT is evaluated QUIT? [ print "This script will QUIT now" ] ; code to evaluate befoe the QUIT is evaluated ERR? [ print "An error was discovered" ] ;code to evaluate after an error is captured, but before the message is printed END? [ print "Script about to end" if now/time > 23:00:00 print "Stopped after 11 pm" ] ; code to evaluate whenever the current evaluation has stopped for any reason ] Note: HALT?, QUIT?, ERR?, END? are all logic values which become true depending upon how evaluations will be stopped. END? will always be true and one of the other terminating conditions will always be true. What do you think? | |
Group: Red ... Red language group [web-public] | ||
Steeve: 11-Mar-2011 | Question: I created my fork. And now I created a branch on my computer, but where am I supposed to work exactly ? I mean, I only see the source files in a sub dir called /red-system | |
Kaj: 15-Mar-2011 | It's amazing how much more approachable this system is compated to everything else out there - save for the very early teaching examples in computer science history | |
shadwolf: 6-Apr-2011 | I.E: the rebol's VM size is small, that's an adventage if I work on a computer with 1.44Mo flopydisk as main support, it's just stupid if I have 1Tera e sata hard drive. Or rebol vm runs everywhere your script the same, you take area-tc and surprise it doesn't work on windows seven on linux and macOS X. Or it's easy to do networking with rebol. If you do TCP or UDP yes if you do something else you are unable to proceed ... see that's always double side half truth in rebol and that's really what I don't want to see in Red this is not a big contribution but it's important enough for me to be said. | |
Group: World ... For discussion of World language [web-public] | ||
Steeve: 2-Dec-2011 | Well the claimed speed improvement is confusing me. R3 slower than R2 on the Geomol's computer, uh ! And sorry but I also think that the memory footprint of the bytecodes is outrageous :-) | |
Geomol: 14-Dec-2011 | It's not really junk!, it's human text, encoded as humans see fit, gibberish or deep meaning symbolic. Funny, when I first implemented KWATZ!, I called it gibberish!, but I found KWATZ! better suited and more interesting. And it kinda give you the same feeling, as when you see a computer go down with a "Guru Meditation". :) And if you don't mind, I may start poking around in your wiki as btiffin on GitHub. Feel free to tear any writings apart. The idea with the wiki is, that it's for everybody to edit, so it's not really "mine". And as I have very little time for documentation right now, I will only contribute a little. It may be needed to step in at some point and clear things up, make different pages consistent with each other etc., and that may be me, who does that, but it could be somebody else too. For the dictionary, it may be an idea to write a script, which does most of the documentation (I think, there's an old REBOL script for that lying around somewhere, which may be suited with some modification). system/words may be needed to do that properly, and that's not in World yet. I produce LaTeX output with my NicomDoc format, so I'm covered there with the documentation, I'll do (a proper manual). Regarding cortex.w - is that in the far-plan? Yes, the binary will be as basic as possible. I even consider removing definitions of natives from the binary, as it's possible to define them in cortex.w. Same could be done with datatypes with a little change to World. Then the binary could only define MAKE and DATATYPE! (and probably also SYSTEM), and the rest could be build from that. It's a good idea to split the doc up in a native section and a mezzanine section. And then there's rebol.w, which will make it possible to run even more REBOL scripts. There could be a dictionary for that too. |
501 / 593 | 1 | 2 | 3 | 4 | 5 | [6] |