World: r3wp
[All] except covered in other channels
older newer | first last |
Gabriele 7-Jan-2005 [472x2] | to = of |
the discussion switched to chord because I also asked if anyone was interested in a function i wrote for chord, IN-INTERVAL? | |
Graham 7-Jan-2005 [474] | do you have demonstration of how this works? |
Gabriele 7-Jan-2005 [475x2] | you mean messaging.r ? |
actually i hope the documentation is enough; if it is not, i'll be happy to improve it. | |
Graham 7-Jan-2005 [477] | some of need simple examples to get us started :( |
Gabriele 7-Jan-2005 [478x4] | hmm, on one computer: |
handlers/insert-func func [message] [ if parse message ['ping set message date!] [ reduce ['pong message] ] ] listen-messages udp://:10000 | |
on another: | |
send-message udp://otherhost:10000 reduce ['ping now/precise] | |
Graham 7-Jan-2005 [482] | are you going or do you have encryption? |
Gabriele 7-Jan-2005 [483x4] | will be there, i've been struggling on a couple design decisions about it. |
encryption and authentication/authorization. | |
as Carl says, it's so hard to make it simple... i guess i'll run out of time and just do something that works. | |
i'll then just switch to RS when they'll be out. | |
Graham 7-Jan-2005 [487x2] | rugby uses 1024 bits encryption |
used to say that that would take 3,000,000 years to crack ... but now they say governments can do it. should switch to 2048 bits for espionage level encryption. | |
Gabriele 7-Jan-2005 [489] | hmm, knowing Maarten, I guess he's actually using AES, which is 128 bit; the RSA key is probably 1024. |
Gabriele 8-Jan-2005 [490x2] | first UNTESTED version of Chord for the brave people who want to have an early look inside: http://www.colellachiara.com/soft/Libs/chord.r |
gonna test it tomorrow by writing a small demo script. I hope to find a few people wanting to partecipate in the test :) you'll need to be able to receive UDP packets (nat traversal and firewall support will come later on) | |
Pekr 8-Jan-2005 [492] | udp? Who uses unreliable protocol nowadays? |
Sunanda 8-Jan-2005 [493] | tcp/ip isn't exactly designed for end-to-end reliability either, Petr. |
Gabriele 8-Jan-2005 [494x3] | tcp just means a lot slower |
1) chord is robust enough even in case of packet loss and 2) a packet loss problem can be solved resending packets or even using erasure codes or other smart tecniques | |
anyway the final version will work on tcp (http) when udp doesn't work | |
Maarten 9-Jan-2005 [497x2] | Gabriele, looks good! I will start testing with you next week. We will provide some bootstrap nodes and may get others to join as well. |
We should make a /chord subdirectory of the detective site with a tutorial and the distro or so. | |
Anton 10-Jan-2005 [499] | Doing good work, Gabriele... |
BrianW 10-Jan-2005 [500] | argh, I hate job hunting. |
Anton 10-Jan-2005 [501] | Brian, the hunter... |
BrianW 10-Jan-2005 [502] | Yep, that's me |
Gabriele 11-Jan-2005 [503x6] | i may need help testing Chord very soon, please let me know if you are available and can receive/send udp packets. |
do http://www.colellachiara.com/soft/Misc/test-chord.r | |
launch at your risk, very very alpha code ;) | |
be sure to input a complete url when it asks you. udp://<your-ip-address>:2222 | |
you can use a different port if you want to but you need to change the code to listen on that | |
ok - shutting the bootstrap node down now. i have ironed out a couple bugs but there's some work still to do. will do some testing again tomorrow, if anyone can help... | |
Ryan 11-Jan-2005 [509x2] | Who would I talk to about linking rebol.org library to the rebol editor that I am creating? I need rebol.org to dump its script that are functions. |
(that is 'scripts that are functions.') | |
Ammon 11-Jan-2005 [511] | Look into the LDS service of the library |
Ryan 11-Jan-2005 [512] | ? |
Ammon 11-Jan-2005 [513x2] | http://www.rebol.org/cgi-bin/cgiwrap/rebol/documentation.r?script=lds-local.r |
A REBOL interface to the library, publicly available... | |
Ryan 11-Jan-2005 [515] | Perfecto! |
Terry 12-Jan-2005 [516] | The tsunmai wave reached the Florida coast at a height of 13". |
Ladislav 12-Jan-2005 [517] | how about the west coast? |
Terry 12-Jan-2005 [518] | not sure |
Anton 12-Jan-2005 [519] | Gabriele, if I'm online at the time, you can ask me. |
Gabriele 15-Jan-2005 [520x2] | due to a bug with UDP ports, we are forced to use HTTP for Chord (this makes it many times slower) |
anyway, i have the bootstrap node running right now. please try doing the test script if you can receive TCP connections on port 2222 | |
older newer | first last |