Viewing profile — defunkt
defunkt
HN member- Joined
- Wed, Jul 09, 2008, 2:11 AM UTC
- HN karma
- 1,349
- Public activity
- 184 items
- HN profile
- View on Hacker News ↗
About defunkt
Recent public activity
-
comment
Comment #2708260
If you use your own server make sure you set the Access-Control-Allow-Origin header: https://github.com/defunkt/dotjs/blob/master/bin/djsd#L26 (Also, Ruby comes with OS X (just lik…
-
comment
Comment #2708233
That's all true, but dotjs is only for Google Chrome on OS X. Google Chrome on OS X has no such filesystem-based model for managing scripts.
-
comment
Comment #2708226
Chrome extensions can't access the local filesystem so we have to start a tiny webserver in the background. If someone knows a way around this limitation, or a simpler webserver to…
-
comment
Comment #2708172
Try https://github.com/glenbot/dotjs/tree/ubuntu-support-merged
-
comment
Comment #2159420
GitHub now owns the octocat art.
-
comment
Comment #1591017
Sorry about that. It should show up in 'germany' and some others now, like 'rails' in the first search field and 'europe' in the second (location).
-
comment
Comment #1247788
I want to do all of this stuff. Great post.
-
comment
Comment #896294
GitHub's similar functionality is open source: https://github.com/pjhyett/github-services/blob/master/servi...
-
comment
Comment #872547
If each Unicorn worker listened on a different port, we'd have to use one of nginx's load balancing strategies (unless I'm misreading your comment). We have not had success with th…
-
comment
Comment #872543
Unicorn is not for slow clients or static assets. That's what nginx is for. See http://unicorn.bogomips.org/PHILOSOPHY.html for info on Unicorn and slow clients. nginx also has fea…
-
comment
Comment #872480
Also it doubles as documentation for the members of our team who aren't familiar with this part of the system :)
-
comment
Comment #865704
nginx relies heavily on system calls at the expense of portability.
-
comment
Comment #865686
Counter example: nginx, which uses fork(), and seems to smoke Apache while offering features like binary reloading without dropping connections (not sure if Apache supports this bu…
-
comment
Comment #865597
It's not just the GIL. Check out Joe Damato and Aman Gupta's awesome presentation from this year's Hoedown for more info on concurrency in Ruby: http://timetobleed.com/ruby-hoedown…
-
comment
Comment #865541
But if you're already taking that memory hit with separate processes, ala mongrel cluster, fork() still provides a number of juicy advantages (which the article explains).
-
comment
Comment #862603
Posterous supports Gist: http://blog.posterous.com/posterous-now-supports-traileraddi...
- story
-
comment
Comment #851291
We have mentioned Anchor: http://twitter.com/github/status/4433287458 We'll talk about them more in the future, too.
-
comment
Comment #830766
http://github.com/petdance/ack#readme
-
comment
Comment #828672
Definitely needed fast synchronous requests. I know you can fake this in RabbitMQ but am not sure why we didn't go with it... guess you'll have to wait for Tom's presentation :)
-
comment
Comment #828427
You could use BERT with amqp, as it's just a data format (like JSON). Ernie and BERT-RPC are libraries which build on that.
-
comment
Comment #828426
We were constrained by network our file system and could not add more machines. We needed an RPC solution to shard the data and move away from our network file system. delayed_job,…
-
comment
Comment #826125
You can do ACL with a DVCS by way of a pre-receive hook. It's just a matter of time before tools make this dead-simple.
-
comment
Comment #819240
Yeah you guys crashed it :P I'm workin' on bringing it back up.
-
comment
Comment #819100
Yeah, it does. Sounds like we should change this: Hurl makes HTTP requests. Enter a URL, set some headers, then view the response. Perfect for APIs. To something like this: Hurl ma…