ry (Ryan Dahl)

Name
Ryan Dahl
Email
Website/Blog
http://four.livejournal.com/
Member Since
Jan 29, 2008 (about 1 year)

Following 13 githubbers and watching 43 repositories view all →

Public Repositories (14)

  • node

    evented I/O for v8 javascript

    legend

    Last updated Sun Nov 22 15:58:04 -0800 2009

  • http-parser

    http request/response parser for c

    legend

    Last updated Sat Nov 21 13:52:48 -0800 2009

  • node_chat

    simple chat demo for node

    legend

    Last updated Mon Nov 02 02:50:41 -0800 2009

  • node_postgres

    libpg binding to node

    legend

    Last updated Sat Oct 31 23:48:12 -0700 2009

  • nginx-ey-balancer

    nginx max connections queue

    legend

    Last updated Tue Sep 22 03:26:17 -0700 2009

  • node_debug

    HTTP based console and object explorer for node.js

    legend

    Forked from Connorhd/node_debug Tue Sep 08 03:54:04 -0700 2009

    Last updated Tue Sep 08 03:56:30 -0700 2009

  • evcom

    stream sockets for libev

    legend

    Last updated Fri Sep 04 02:43:46 -0700 2009

  • ebb

    web server

    legend

    Last updated Wed Jun 03 15:57:43 -0700 2009

  • libebb

    a lightweight HTTP server library for C

    legend

    Last updated Fri May 29 02:59:24 -0700 2009

  • geoip-city

    ruby binding to maxmind geoip library

    legend

    Last updated Thu Mar 05 07:43:40 -0800 2009

  • flow

    web server

    legend

    Last updated Thu Aug 21 07:15:08 -0700 2008

  • caching-service

    dedicated caching service

    legend

    Last updated Mon Jul 07 09:42:04 -0700 2008

  • xnotify

    popup windows for awesome wm

    legend

    Forked from masutu/xnotify Wed Jun 11 10:45:13 -0700 2008

    Last updated Wed Jun 18 15:30:51 -0700 2008

  • relaxed

    a ruby binding to couchdb

    legend

    Last updated Wed Jun 18 14:14:29 -0700 2008

Public Activity feed

ry edited a page in the ry/node wiki Mon Nov 23 10:32:06 -0800 2009
"Home" is at ry/node/wikis/home
ry commented on ry/node Mon Nov 23 01:17:40 -0800 2009
Comment in dc093ef:

I think in the future require() will use real blocking I/O and require.async() will use the thread pool.

ry commented on ry/node Mon Nov 23 00:50:20 -0800 2009
Comment in dc093ef:

promise.wait() is a crutch for simple ordering. It can be used if there is little else going on. I don't want real coroutines because of the added complexity. Execution stacks and context switching take up non-negligible memory and processing time - I don't want people to write servers using coroutines. However, for the occasional hackery, it suffices. Possibly/probably will be removed when I implement real blocking file i/o.

ry pushed to master at ry/node Sun Nov 22 15:58:05 -0800 2009
HEAD is dc093ef833561cfa8d85fbd649f62d2045d4e61f
  • ry committed dc093ef8:
    Add process.loop() process.unloop()!!!
ry started watching onnlucky/node Sun Nov 22 15:28:09 -0800 2009
node's description:
evented I/O for v8 javascript
ry pushed to master at ry/node Sun Nov 22 14:41:10 -0800 2009
HEAD is 9c1034b1832ea861fdacd4788dea4686c33bacc5
  • janl committed 9c1034b1:
    detect ccache and bail out since v8 doens't like to build with ccache
ry pushed to master at ry/node Sun Nov 22 10:50:48 -0800 2009
HEAD is 0433d828cffaaf1a6a69a8ba175a172ae1af0f11
ry pushed to master at ry/node Sun Nov 22 10:16:43 -0800 2009
HEAD is 2d54d664ff977652562e3c707d6819888251046c
  • fwg committed 2d54d664:
    Promises should not be able to be canceled more than once.
ry pushed to master at ry/node Sun Nov 22 06:12:00 -0800 2009
HEAD is 27fcae738a7f6b3452a15c1bfcaee280b74ac71c
  • Felix Geisendörfer committed 27fcae73:
    Reduce multipart memory footprint
ry pushed to master at ry/node Sat Nov 21 19:01:53 -0800 2009
HEAD is b6dda612495d7edb73250649ae53bdf3e7fc223e
ry closed issue 19 on ry/node Sat Nov 21 15:46:40 -0800 2009
error while writing leaks buffer
ry pushed to master at ry/node Sat Nov 21 15:45:46 -0800 2009
HEAD is 1cacb50f2bf9465c7919a3c4be96aee409355dec
  • ry committed 1cacb50f:
    Fix memory leak on fs.write()
ry pushed to master at ry/http-parser Sat Nov 21 13:52:48 -0800 2009
HEAD is 0cbc9101d0bd91f072821edaa0b2d0bbac7a4659

3 commits »

ry pushed to master at ry/node Sat Nov 21 13:07:12 -0800 2009
HEAD is 8be6a896543c708f08e8bdbe944323084c0e3b1a
  • ry committed 8be6a896:
    Upgrade http_parser (fixes bug reported by Felix)
ry commented on ry/node Sat Nov 21 12:55:56 -0800 2009
Comment in 7719ce3:

thanks

ry pushed to master at ry/http-parser Sat Nov 21 12:55:50 -0800 2009
HEAD is d1e0af74200564a08e566369aad0e57e113477d7

3 commits »

ry commented on ry/http-parser Sat Nov 21 12:48:23 -0800 2009
Comment in 433202d:

no, unfortunately not.

ry closed issue 18 on ry/node Sat Nov 21 10:11:33 -0800 2009
a node run with just a timer will exit immediately
ry pushed to master at ry/node Sat Nov 21 08:13:47 -0800 2009
HEAD is 528c449901a685e74f31eca9f35a84982eeae048

2 commits »

ry created tag v0.3 at ry/http-parser Sat Nov 21 07:31:13 -0800 2009
New tag is at ry/http-parser/tree/v0.3
ry pushed to master at ry/node Sat Nov 21 07:29:37 -0800 2009
HEAD is 7719ce33db2a68f65f1bed58faece83a2342c7c3
ry pushed to master at ry/node Sat Nov 21 07:29:07 -0800 2009
HEAD is 1eba0cadc15beb2f4a45f18c31ab2c7d80fc2807
  • ry committed 1eba0cad:
    Revert "Normalize HTTP headers."
ry pushed to master at ry/http-parser Sat Nov 21 07:29:06 -0800 2009
HEAD is a8f7a3cd78a6727ca3778e3e9be2112d5965bab2

24 commits »

ry pushed to master at ry/node Thu Nov 19 10:10:36 -0800 2009
HEAD is 9d39e18c6d0ff236aa2688be63312b39dfbec52c

2 commits »

ry pushed to master at ry/node Wed Nov 18 06:52:50 -0800 2009
HEAD is 0b441462ab626cc7e582921b54143a22dbe896d1
  • ry committed 0b441462:
    Speed up test-wait-ordering.js
ry pushed to master at ry/node Wed Nov 18 06:45:22 -0800 2009
HEAD is 728d8a37f471afaeaa6af19823f9da8c41f1f65a
ry edited a page in the ry/node wiki Wed Nov 18 04:43:40 -0800 2009
"Home" is at ry/node/wikis/home
ry pushed to master at ry/node Tue Nov 17 14:05:18 -0800 2009
HEAD is 8195e0f7232fed3d6a3a2cc8464fec5e36f4433c
  • ry committed 8195e0f7:
    Fix default value for persistent in watchFile()
ry pushed to master at ry/node Tue Nov 17 13:33:37 -0800 2009
HEAD is 6de2173d7c6bd6bb41b571ccbd2c5d9e80131224
  • ry committed 6de2173d:
    Add options to process.watchFile()
ry created tag v0.1.18 at ry/node Tue Nov 17 06:08:06 -0800 2009
New tag is at ry/node/tree/v0.1.18
ry pushed to master at ry/node Tue Nov 17 06:07:57 -0800 2009
HEAD is 027829d2853a14490e6de9fc5f7094652d045ab8

4 commits »

ry pushed to master at ry/node Tue Nov 17 05:10:22 -0800 2009
HEAD is 8d2f9e83a499801dc4f50c771cafb80070990da6

2 commits »

ry started watching rtomayko/node-bertrpc Tue Nov 17 02:49:12 -0800 2009
node-bertrpc's description:
BERT-RPC client and server for node.js
ry added felixge to node Mon Nov 16 16:38:50 -0800 2009
node is at ry/node
ry pushed to debugger at ry/node Mon Nov 16 07:34:28 -0800 2009
HEAD is 052a4964d12e76bfa8a26d50a72038f2be9f3c9a

86 commits »