• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp5907
r3wp58701
total:64608

results window for this page: [start: 29601 end: 29700]

world-name: r3wp

Group: All ... except covered in other channels [web-public]
Tomc:
24-Feb-2005
effectivly true... if you have a connection and the world_name-server 
goes away you do not loose the connection you have.
JaimeVargas:
24-Feb-2005
If you had a pkt tracer check out the traffic going to 66.218.43.215 
port 5500
JaimeVargas:
24-Feb-2005
;Interesting every second the client send a request that looks like
cmd: live data:  [world-name binary64]
;and the server replies with this
cmd: lookup data: ok
JaimeVargas:
24-Feb-2005
In the case above the "client" is my private AltMe world server. 
So the traffic is being sent from my server to the nameserver every 
second. I guess is a way to keep the ownership of the free AltMe 
world names.
[unknown: 9]:
24-Feb-2005
Tomc wrote "safeworlds did have a good long run with no downtime, 
but stuff happens eventually"


Thank you, and yes we did.  The error that happened today was fixed, 
and an additional check is now being made to prevent that from happening 
again in the future.


One thing I can clearly say is that each problem has been unique, 
and each time one happens (a severe failure) we stop everything and 
jump on it, and in addition to correcting the current problem, write 
code to prevent the same problem from happening in the future.


We have been down less than Live Journal, which has millions of people, 
and hundreds of servers for the same time period.  So we rock!
[unknown: 9]:
24-Feb-2005
Modesty is a disease, and it wastes time, and truncates communication, 
which are both ethical crimes.
Terry:
24-Feb-2005
“The first test of a truly great man is his humility.”
                                                John Ruskin
Graham:
24-Feb-2005
Yes, see windows group .. I tried it a couple of weeks ago.
Terry:
25-Feb-2005
Well, then.. you best be getting over to the Blog Chat group and 
get on Anton's case.. I see a quote there that's obviously out of 
order.
Graham:
25-Feb-2005
I always wanted to be a traffic cop
BrianW:
25-Feb-2005
oy. Talk about a crappy duty. Sorry, Graham ;-)
Graham:
25-Feb-2005
if you get a commission for every ticket ...
Terry:
25-Feb-2005
If i  paid $.02 for every time someone felt the need to criticize 
my $.02 worth, I'd owe AT LEAST a $1.50 by now.
Maarten:
25-Feb-2005
Basically, I need a phone that can act as a simple mobile (read-only) 
email client
BrianW:
25-Feb-2005
Then again, I could eat a little less of the monstrous cheeseburgers.
BrianW:
25-Feb-2005
This job is reminding me more and more why "data is code is data" 
could be a good thing.
BrianW:
25-Feb-2005
A compile stage for web apps is just not right, anyhow.
BrianW:
25-Feb-2005
... and there's a tiny addition to the REBOL content on my site. 
yay :-)
Graham:
26-Feb-2005
what's the best way of restarting a server application each night 
?  Use something like launch/quit .. between certain hours, but without 
setting some flag on the file system, how to ensure that it only 
happens once daily?
Micha:
26-Feb-2005
a:  "123.456.789"
Micha:
26-Feb-2005
find/any/with   a  "*.456.789" "123"
Geomol:
26-Feb-2005
The /with refinement allows you to use alternatives to * and ? wildchars:

>> a: "123.456.789"
== "123.456.789"
>> find/with a "x.456.789" "xy"
== "3.456.789"
>> find/with a "y.456.789" "xy"
== "123.456.789"
Gregg:
26-Feb-2005
In some cases I've done that Graham, I've also made a special "startup" 
EXE for a script that runs, waits a bit, the DOes the script, to 
give things a chance to shut down. I've also done it where the app 
was simple and I could just DO a module to refresh it. That gets 
trickier if you have a more complex app that maintains state and 
such.
Gregg:
26-Feb-2005
My stuff has all been manually restarted, though sometimes remote, 
and not timed, but that shouldn't be an issue. Another thing you 
could do is put a shutdown timer in your script, and then have a 
CRON job run that starts a new instance.
Graham:
26-Feb-2005
I guess a cron job that signals my application to restart would be 
the best thing then
Sunanda:
27-Feb-2005
Some of them are natives, and some are mezzanine code.

That gives you a choice: use the natives for speed, or the mezzanines 
for convenience.
BrianW:
27-Feb-2005
I was just gathering a good minimum set for another introductory 
article. I think I'll leave most of the iteration bits out for this 
stage.
Sunanda:
27-Feb-2005
Or just point out the basics.
9/10 I just use 'loop or 'foreach.
Other people probably have a different preferred subset.
BrianW:
27-Feb-2005
hmm, that's a good thought. I'll keep the coverage small: 'while 
'loop 'foreach should cover most beginner needs
It might be a good idea to menation 'break as well
eFishAnt:
27-Feb-2005
not sure what you are trying to do, but the following is a better 
natural form once you get your string stuff INTO Rebol ... because 
REBOL will see it as its own datatypes, rather than as strings. [193.194.70.123 
1080 234.221.23.5 3380]
[unknown: 5]:
27-Feb-2005
Anyone know if there is a private group here for religous discussion 
of any sort
[unknown: 5]:
27-Feb-2005
I guess you want an output that shows a text-list with the hostname 
joined to the port?
Micha:
28-Feb-2005
digit: charset [#"0" - #"9"]
letter: charset [#"a" - #"z" #"A" - #"Z"]
char:  charset ["/<>^/  :" #"a" - #"z" #"A" - #"Z"]
yeksoon:
28-Feb-2005
or is this supposed to be a 'trick' question that I am slow to catch?
yeksoon:
28-Feb-2005
I am not a Christian.


But, given that Easter always falls on a Sunday, there should not 
be an 'Easter Monday'.

Holiday 'in lieu' for Easter may be something that is technically 
correct.
Tomc:
28-Feb-2005
Easter falls on the first sunday after a certain full moon,  if I 
recall
Tomc:
28-Feb-2005
most likely the third fullmoon of the year  but there is a more complicated 
way of knowing ....
Tomc:
28-Feb-2005
>> x: now/year
== 2005
>> x // 19
== 10
>> a: x // 19
== 10
>> b: x / 100
== 20.05
>> c: x // 100
== 5
>> d: b / 4
== 5.0125
>> e: b // 4
== 5.00000000000007E-2
>> f: (b + 8) / 24
== 1.16875
>> g: b - f + 1 / 3
== 6.62708333333333
>> h: 19 * a + b - d - g + 15 / 30
== 7.11368055555556
>> i: c / 4
== 1.25
>> k: c // 4
== 1
>> l: (32 + e + e + i + i - h - k) // 7
== 5.48631944444444
>> m: a + (11 * h) + (22 * l) / 451
== 0.463302691549642
>> month: h + l - (7 * m) + 114 / 31
== 3.9792542309404
>> day:  h + l - (7 * m) + 114 // 31
== 30.3568811591525
Tomc:
28-Feb-2005
so according to that March 30 2005 should be easter (but it is not 
a sundy) prolly the 27th  then
Tomc:
28-Feb-2005
easter?: func [ {given a year returns the date of easter.

    lifted from "Astronomical Formulae for Caculators" by Jean Meeus 
    1979
    algorithm attributed to a 1876 publication

    note: I am adding a + 1 to the day to accoung for appearent rounding 
    errors
    }
    x[integer!] "(Gregorian) year"
 /local a b c d e f g h i k l m n p
][  a: x // 19
	b: to integer! (x /  100) c: x // 100
	d: to integer! (b /  4)   e: b // 4
	f: to integer! (b + 8 / 25)
	g: to integer! (b - f + 1 / 3)
	h: 19 * a + b - d - g + 15 // 30
	i: to integer! (c / 4)     k: c // 4
	l: 32 + e + e + i + i - h - k // 7
	m: to integer! (11 * h + a + (22 * l) / 451)
	n: to integer! (h + l - (7 * m) + 114 /  31)
	p: h + l - (7 * m) + 114 // 31
	to date! reduce[x n p + 1]
]
Tomc:
28-Feb-2005
I ahve a easier time maling the function than the library header
Sunanda:
28-Feb-2005
If you upload a script without a Library header, one should be inserted 
automatically.....You just need to update it to have the right values.


Several people have claimed that it should be possible to get 99% 
of the right values by analysing the script automatically. So far, 
no one has demonstrated a header-writer. Maybe you could write one 
first!?
Sunanda:
28-Feb-2005
Not as far as I can see.

For no explicable reason, not all scripts on the "old" library made 
it to the "new" one.

That was not a deliberate quality/triage choice -- just some somehow 
slipped the net.
Allen:
28-Feb-2005
here's the old rebol.org list, probably a few missed gems in there. 
http://web.archive.org/web/20021208011501/www.rebol.org/fl-list.html
Sunanda:
28-Feb-2005
Plus there were a load of unpublished scripts in the old REBOL.org......I'll 
just officially describe some of them as "weird".
BrianW:
28-Feb-2005
From my perspective it's only been months, and even that is a little 
too long :-)
BrianW:
28-Feb-2005
Where is the URL I can point folks to for learning about how to set 
up a Rebol3 account? I seem to have lost the bookmark for it.
[unknown: 9]:
28-Feb-2005
Brian, I have already sent a link to your site to several people. 
 They like it (they are none Rebol users).
DideC:
1-Mar-2005
So to cut the discussion, I have added the Easter day function to 
the Library. It is the same as the TomC func a few lines up.
BrianW:
1-Mar-2005
loop, repeat, for. I'm not covering iterating through a list yet.
BrianW:
1-Mar-2005
Well, I take a brief glance at iterating through a list in the last 
part of the chapter.
Anton:
2-Mar-2005
But Rebol sound port is buggy.  At the moment I am working on a FMOD 
interface (www.fmod.org)
BrianW:
2-Mar-2005
heh. the rebol-unit author said that he wasn't maintaining it and 
I could do whatever I wanted with it as if that were a *bad* thing 
:-D
BrianW:
3-Mar-2005
That's good. I'll probably keep playing with this one a bit, partly 
for the learning experience as much as anything else.
DideC:
3-Mar-2005
Run is done by RebolTof, Belgium developper, who works for Belgium's 
army.
So RUn was develop and is used in real case.


He has also done RAPId (Rebol API Documentor), a JavaDoc like Document 
generator for Rebol
 https://sourceforge.net/projects/rapid/


For the english doc, contact him directly [christophe-:-coussement-:-mil-:-be]
BrianW:
3-Mar-2005
Thanks for both of those links, DideC. I am very interested in taking 
a closer look at RAPId!
BrianW:
3-Mar-2005
dumb question: is there a REBOL build with AGG available yet?
Louis:
3-Mar-2005
Are any plans being made to make a rebol build to take advantage 
of the AMD Athlon 64 FX CPU?
BrianW:
4-Mar-2005
argh, I hate it when I can think of a million better ways to run 
the place I'm working. 

Especially since I know I'm wrong!
Louis:
4-Mar-2005
Is there a rebol script to download Open Financial Exchange data 
from a bank?

http://www.ofx.net/ofx/default.asp
[unknown: 9]:
4-Mar-2005
I'm not just a bad spelling, I'm just dyslexic, I'm not just high 
functioning autistic, I also have a primitive pattern buffer.
BrianW:
4-Mar-2005
The embarrassing thing is that this is not the first time I've accidentally 
erased a part of my site. I still hadn't learned my lesson, I guess. 
:-)
BrianW:
4-Mar-2005
no, it's only a half-dozen files, and I have the output. It's a minor 
matter to fix.
BrianW:
4-Mar-2005
http://shootout.alioth.debian.org/

A benchmark comparison site for various languages.
Vincent:
4-Mar-2005
Brian, from the language shootout FAQ : 
    Why don't you include REBOL™?
    REBOL™ is a commercial product.
eFishAnt:
5-Mar-2005
A stat I use is based on Moore's Law....size (for same feature set) 
 makes REBOL a win every time.
eFishAnt:
5-Mar-2005
aha, that is similar to Christopher Alexander's "Quality without 
a name" ("A Timeless Way of Building", much better IMO than "A Pattern 
Language")
eFishAnt:
5-Mar-2005
a good architecture takes an open space and divides it into places 
where stress for the human is minimized.
BrianW:
5-Mar-2005
heh. I think I've been referred to that title before by a Ruby person. 
Twice now. Okay, I'll go look at the library.
eFishAnt:
5-Mar-2005
He started writing a book on "The Nature of Order" but not sure if 
ever completed...
BrianW:
5-Mar-2005
All right, that's two books on hold at the library. I'm cheap. I 
read a book a couple times, then decide if I want to buy it :-)
Brock:
5-Mar-2005
In the other Rebol worlds we had a group of books
[unknown: 5]:
11-Mar-2005
It has a drop directory for playlist updating
[unknown: 5]:
15-Mar-2005
Just wanted to give everyone a piece of advice regarding spyware 
and how to really keep it from effecting you.  Permissions is the 
key word here.  Disable all access to prone registry keys and startup 
directories and other entry points.  Its extremely effective.
[unknown: 5]:
15-Mar-2005
I might make a util some time for doing all this so that before you 
install software you can quickly undo the changes.
Graham:
15-Mar-2005
another tip : make everyone run as a limited user in XP
[unknown: 5]:
16-Mar-2005
There are many Colin.  I would get more specific if I had more time. 
 But the browser keys for internet explorer in both and default users 
key as well as any established user keys.  Also a mus tis the RUN 
keys in the same.  Deny access for the proper group your account 
or others accounts on the machine are using.  There is also the shell 
key you would  want to protect also as many viruses like to alter 
the shell line.  Put permissions on autoexec.bat autoexec.nt  win.ini 
system.ini config.sys  and config.nt also.
Maxim:
17-Mar-2005
hum, I need a dll built up from a mathlab project...
Maxim:
17-Mar-2005
oh its, not my project, its the opposite, trying to find someone 
to convert a third party mathlab project into a easy to use stand-along 
rebol dll with only one .h file to translate...
Maxim:
17-Mar-2005
its current a multi-file ordeal with some mathlab scripts ...
Maxim:
17-Mar-2005
and cpp, + .h files all mixed up...  and a dll for some funcs...
Maxim:
17-Mar-2005
I don't know... but mathlab has a compiler which is supposed to allow 
creationg of C object modules or dll files for easier integration 
outside of mathlab... (thats what it says on the web site anyways)
Ladislav:
17-Mar-2005
I once "translated a matlab script to Rebol and was amazed how Matlab 
computed square-root
Ladislav:
17-Mar-2005
anyway I doubt about the correctness of such a program
Maxim:
17-Mar-2005
yet there lies a paper which has code along with it which allows 
us to select obects in an image merely by painting vague strokes 
on them...

and its coded in mathlab...
Robert:
28-Mar-2005
Can anyone give me a good tip for a free tape backup program that 
is able to backup workstations (windows) on a LAN via UNC names like 
\\my-system\c$
Graham:
28-Mar-2005
Bo has written such a utlity .. that also backs up to a ftp directory
[unknown: 5]:
28-Mar-2005
I have a program I made myself also.
Graham:
28-Mar-2005
It would be nice for a rebolish way to interface to tape drives and 
dvd writers
Robert:
8-Apr-2005
Hi, does someone know a good development environment which can create 
DLLs and simplifies COM programming? I want to create some wrapper 
DLLs for Rebol that use COM objects. But I really don't want to hack 
through MBs of MS header files etc.
Robert:
9-Apr-2005
Hmm... my Pascal knowledge is a bit rusty ;-)) Thanks.
eFishAnt:
9-Apr-2005
My son Josh wrote a tutorial on this.  I don't remember at the moment 
exactly where he put it, maybe on his web site, but I will find out. 
 A very simple, to the point how-to.
BrianH:
9-Apr-2005
There's a Free clone of Delphi out there called Free Pascal with 
a GUI-alike called Lazarus, but I doubt its COM support is that good, 
and they can't do the GUI as well because the best features of Delphi's 
GUI are patented by Borland. I think Microsoft licenses those patents 
for Visual Studio.
Robert:
11-Apr-2005
Josh, thanks for the link. My problem isn't creating the DLL part 
but getting the COM part done in a simple way. Writing the wrapper 
for Rebol is done quite fast.
JaimeVargas:
27-Apr-2005
Do you mean that it has a bnf parser included?
Gregg:
1-May-2005
Except that being a pure object environment, you have a lot of small 
methods that accept very specific messages, so you don't really create 
dialects, though you can take the first step and create a vocabulary. 
It just doesn't get used the same way. I'm not a real Smalltalker, 
only tinkered a bit a long time ago, so someone correct me if I'm 
wrong.
PeterWood:
2-May-2005
Yes. Any Rebol code can change the way the language functions:
>> copy: func [a] ["hijacked"]
>> b: copy "123456"
>> b
== "hijacked"


As dialects are implemented in Rebol they can change the way the 
langauge functions.
Volker:
2-May-2005
dialects are interpreters, which you can write in rebol. as interpreters, 
they can change everything. from rebol they inherit datatypes/syntax, 
which saves a lot work and makes things consistent. and the binding, 
which makes it easy to have variables in dialects and share them 
with rebol. the nice thing it, they keep their context. if you just 
pass strings and use regexp, you can do dialects in perl too, but 
the strings don't keep their context. which means sharing namespaces/locals 
with interpreters is less comfortable upto impossible.
Maarten:
23-May-2005
I am working on a "REBOL powerpack". A set of libraries to help developers 
jump-start development. Check the REBOL powerpack group for details.
ChristianE:
29-May-2005
Funny question: What's a good iconic metaphor for "Save file"? Okay, 
we're used to have a floppy-disk-icon to click on, but do all people 
now-a-days remember what floppy disks were? I can't imagine a working 
successor, though. An USB-stick pixeled on a 16x16 pixel grid?  Not 
too easily recognised, I assume ... Any suggestions?
29601 / 6460812345...295296[297] 298299...643644645646647