r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[All] except covered in other channels

Jean-François
5-Jan-2005
[331]
Pekr,

I think you might find the following interesting

Object Role Modeling (ORM)
http://www.orm.net/index.html
http://www.objectrolemodeling.com/

Responsibility-Driven Design
http://www.wirfs-brock.com/pages/home.html

Responsibility-based Modeling

http://alistair.cockburn.us/crystal/articles/rbm/responsibilitybasedmodeling.html
Pekr
5-Jan-2005
[332x2]
thanks, will look at those links ...
hmm, I can't get request-file to work from script .... only from 
console ...
Ammon
5-Jan-2005
[334]
Really?  What's your error?
Pekr
5-Jan-2005
[335x4]
file: request-file/keep/file/filter  %../ "*.txt"
nothing happens ....
ah, wait a bit, forget it probably ...
two scripts of the same name in two dirs, editing wrong one ;-)
Ammon
5-Jan-2005
[339]
Hehe, LOL.  Don't ya love it? ;-)
Pekr
5-Jan-2005
[340]
no :-) I feel dumb :-)
Ammon
5-Jan-2005
[341]
I've done the exact same thing and requested help here too, so I 
feel ya. ;-)
Pekr
5-Jan-2005
[342]
:-) I start debugging in a typical way for me ... started to commented 
out the code ... but then I reached the level, where the code would 
not obviously work, and so I went to file-manager to check things 
out ...
Ammon
5-Jan-2005
[343]
That's precisely what I did. ;-)
[unknown: 5]
6-Jan-2005
[344x2]
I just want to say that I tested out Doc's NTLM library and it worked 
very well today.  I was successful in testing this out on our corporate 
network.  If Altme had something like this we could use ALTME from 
behind the corporate firewall.
http://softinnov.org/rebol/ntlm.shtml
Pekr
7-Jan-2005
[346x4]
yesterady, I was rather pleasantly surprised. At XidysComp, we use 
http://www.MoneyS3.CZaccounting system, but mainly for our PC sales 
store, invoicing, connection to POS system etc. It has some limitation, 
as e.g. one product, e.g. Seagate 80GB, 7200 can have just one store 
number and one reference number to dealer. Well, but we buy the same 
product from more than one dealer.
So we asked money.cz representative to come and explain few things, 
and we've got Director himself. He agreed that there is some limitation 
and was surprised, when I showed him Rebol, and small parser for 
few dealer pricelist. He said that was exactly his idea someone would 
do something like that and that it could be sold. He liked the way 
we think (the rebol way) and he wants to teach us more about S3 to 
become sales partner for some customers ...
It is really nice when oportunities rise that way and that someone 
can see potential in small, flexible tools .....
... more on that in my upcoming probably two or threee docs coming 
during weekend ...
Gabriele
7-Jan-2005
[350x3]
RFC: http://www.colellachiara.com/soft/Libs/messaging.r(while we 
wait for RS)
and BTW, maye IN-INTERVAL? can be useful to anyone else too? checks 
if a value is inside an interval, assuming a ring. can be easily 
used for rings mod 2^n where n is multiple of 8, just using binaries. 
see http://www.colellachiara.com/soft/Libs/chord.r
maye = maybe
Pekr
7-Jan-2005
[353]
how can we compare to Rugby, Uniserve - in principle?
eFishAnt
7-Jan-2005
[354]
that is very short, maybe < 2 pages...it that the whole cannoli?
Gabriele
7-Jan-2005
[355x3]
Petr: wrt to Rugby, it is somewhat similar, but message-oriented 
instead of RPC oriented
Rugby is more advanced, but in principle Rugby is a subset of this 
one.
Steve: that's all, even though it depends on a couple minor things.
Pekr
7-Jan-2005
[358]
message or rpc, it just sounds the same to me?
Gabriele
7-Jan-2005
[359x2]
RPC means that you call a function on the other side, and you get 
back a result
messaging means that you send a value to the other side, and you 
get (possibly) a value in return
Pekr
7-Jan-2005
[361]
or you don't, if you call it in async mode ... but maybe Maarten 
already implemented more than only RPC then ...
Gabriele
7-Jan-2005
[362x2]
messaging does not imply a procedure call, even though in practice 
you will be doing that
if you want to test it, do timers.r and async-protocol.r first (from 
async-protocol it only needs the wait-start and wait-stop functions, 
but you will probably need the async-protocol anyway so...)
Pekr
7-Jan-2005
[364]
well, I seem to understand ...
Gabriele
7-Jan-2005
[365]
http://www.colellachiara.com/soft/Libs/timers.r
Pekr
7-Jan-2005
[366]
hmm, what about complete package?
Gabriele
7-Jan-2005
[367x2]
http://www.colellachiara.com/soft/Libs/async-protocol.r
Petr: probably soon.
Pekr
7-Jan-2005
[369]
where's chord? :-) I can see only a parser, that is surely not everything 
Chord related? Is Chord needed for messages.r to work?
Gabriele
7-Jan-2005
[370x6]
and, I tend to always depend on utility.r so you might need it too 
(same location)
http://www.colellachiara.com/soft/Libs/utility.r
chord: will be there tomorrow or so.
i have a prototype that can be easily translated to real code using 
messaging.r and the in-interval? function you see there.
so i just need to change the prototype code into real working code... 
and then test it a bit.
Chord needs messaging.r, not viceversa.
Pekr
7-Jan-2005
[376]
What will we be able to do using Chord? I heard Chord is not about 
P2P (sharing), but some look-up mechanism. Any examples how all that 
stuff could be used within some kind of interesting project/product?
Gabriele
7-Jan-2005
[377x4]
any P2P network needs routing as its basis, doesn't it? Chord provides 
that by providing distributed lookup.
that is, if Gabriele wants to send a message to Petr, he has to know 
where Petr is. In some P2P networks this is handled by sending a 
message to someone esle and route it up to Petr.
with Chord, you directly look up where Petr is and then send a message 
to him directly.
I guess this is the easiest explanation I can give of it :-)