Tag Archives: programming

Links: Parsing in Ruby and JavaScript

I’ve been reading quite a bit about parsing and templating in ruby as I attempt to port a templating engine from JavaScript to Ruby. Here are some scattered links: Jison Jison is a parser generator for JavaScript that has separate … Continue reading

Posted in uncategorized | Tagged , , , , , | Leave a comment

Front Range Pythoneers: Bowling Code Kata

For the November meeting of Front Range Pythoneers we did a bowling code kata. We worked as a group on the projector, but I also worked on my own version on my laptop. Here’s my code, which was fun to … Continue reading

Posted in uncategorized | Tagged , , | Leave a comment

how rails depends on treetop, and how I found that out

I’m working on a project where I think I’ll be using a parser library so I’ve been looking at the options. One thing I’ve noticed is that treetop is installed when Rails is installed. I didn’t know why, though, so … Continue reading

Posted in uncategorized | Tagged , , , , | Leave a comment

The Five Megabyte Web Developer

In the last couple of years I’ve witnessed a disturbing trend: developers adopting free Heroku as their only means of hosting side projects. More disturbingly, I operated this way myself for a couple of years. (Yes, freemium can be a … Continue reading

Posted in uncategorized | Tagged , , , , , | 6 Comments

converting a search to a replace in vim

I just googled something I’ve always wanted to know how to do in vim, and was surprised how quickly I found the answer. In vim, there are separate modes for searching and commands. This generally works well as they have … Continue reading

Posted in uncategorized | Tagged , , , | 4 Comments