8th
Hey, I'm Dima Sabanin and I love programming and I've been doing this since I was 10 years old. For the last 5 years I work with Rails.
I study Zen, I have a family with a small kid. This is my brain dump.
Email: sdmitry@gmail.com
Absolutely awesome and inspiring Railsconf talk on dynamic languages and TDD. Best of everything - humor, knowledge, experience and actor talent of presenter.
Probably old news, but for those who don’t know - GitX - an awesome Git GUI client for Mac OS X.
History view, commit view - allows you not only to browse Git repository, but to commit stuff and split different changes in a single file into separate commits. Slick GUI too. Supports GitHub’s Gists ;-)
I’m sure everybody knows about it already, but in case you don’t: http://github.com/binarylogic/memory_usage_logger.
Adds amount of memory used by current process to every line of Rails log, so that you see how memory usage grows during the request processing. Should be very useful for tracking memory leaks.
Thanks to EngineYard for the link! Best hosting ever, as usual.
anyway, 3rdrail just crashed, so I’m back to textmate. I don’t trust tool for developing software that was badly developed itself
3rdrail ide has very good code structure analysis engine that provides some neat tools. still miss textmate, but trying to get over it
It starts new processors for new requests automatically, and kills them after they are not needed. So if you have a big site running locally, and you don’t want to setup mongrel cluster and load balancer, my advice is to go with Passenger. It’s really a piece of cake to setup if you have apache installed (and you do, if you’re on Mac or Linux).