life.i.think -

restarting lighttpd fcgi processes without killing the server
Scribbled on July 21st. 0 comments.

Maybe everyone already knew this, but lighttpd spawns new fcgi processess after you’ve killed them.

So if you are running a production rails app and you want to make model/controller changes effective without restarting lighttpd (which can take a while if you have several fcgi apps) you can do something like:


ps aux | grep greasemonkeyed | egrep -v grep | awk '{print $2}' | xargs kill -9

Oooo ooo eee eee!
Scribbled on July 21st. 0 comments.

So Jesse and I are very happy to announce two things we’ve been working on lately.

tr.emendo.us is a company (I hate to use that word!) that we’ve started to house the many projects we’re throwing out right now. Of course the page is just boiler plate for now :) too much other stuff to spend time on!

And secondly, our second publicly released project (the first being bookburro): GreaseMonkeyed.com

GreaseMonkeyed.com is a rapidly developed repository for greasemonkey scripts. We did the bulk of the inital work on the site in about 2 nights, then took a couple weeks of just touching little bits of it when we had time, and then released a few days ago! I just looked and as I’m typing this we just hit #1 on del.icio.us popular!

So I just got back from Hawaii. In the next few I’ll put up some photos and a nice long blog post.