programming: March 2006 archives


Eric on Rails

[ rakaur on Wed Mar 01 at 10:13 PM // category: programming, technology, web ]

So, I’m thinking of redoing my site again. Yes, I know, I said I’d never redo it again. I’m going to keep the same design (unless someone redesigns it to not suck, but I’ve completely given up any hope of making one myself).

Right now, my site is done in mostly in Python, as it was my favorite language at the time. The blog is done in Python, with the help of the PHP Markdown script—which all of the posts are formatted in—by way of a huge, mind-blowingly kludgy hack. The static pages are just text files, rendered by PHP Markdown.

Shortly after I wrote my site, I got hooked on Ruby. At the time, Ruby support in Apache (a la mod_python) was not so great, so I didn’t rewrite my site. But now, everything has changed.

Now, there is Ruby on Rails.

Rails is really cool, and while I don’t completely understand it at the moment, it could allow me to make nice changes (such as being able to edit a post without mucking around in the DB or writing my own edit stuff) fairly easily, with a few lines of code here and there. It’s really organized, and really nice. Another benefit of doing it in Ruby is that there’s a pure Ruby implementation of Markdown, called Bluecloth, so I wouldn’t have to do the nasty, batshit crazy hack I have in there right now. I don’t know if I have the energy for it, between work, girl, and my other projects.

So, if anyone wants to make it worth my time by contributing a new design, I’ll do it. But otherwise, I dunno. It’s iffy at best.

-- rakaur // 2006.03.01 @ 10:13 PM

« programming: February 2006 | Main Index | Archives | programming: April 2006 »