Category Archives: Projects

PlainRL 1.0 Released

PlainRL 1.0 is out! Download it now and give it a try–a full, working, albeit plain RogueLike game written entirely in Ruby. Continue reading

Posted in Development, Projects | Tagged , | 3 Comments

Rails 2.1: UTC-Timestamped Migrations

Rails 2.1 introduces UTC-timestamped migrations–instead of a single, three-digit prefix to your number, you now get a timestamp (everything from the current year to the current second). This helps you resolve conflicts of the same-numbered migration showing up in multi-developer environments; but it’s annoying sometimes! How can you turn this off? Through environment.rb! Continue reading

Posted in Development, Projects | Tagged , , | Comments Off

Looping Backwards in Ruby

In Ruby, looping or iterating forwards is a simple task–you can use the bracket notation. But what if you want to loop backwards? Can you do it? Easily? Or what if you don’t know if you’re iterating forwards or backwards? Is there a generic solution you can use for this specific, albeit rare, case? Continue reading

Posted in Development, Projects | 7 Comments

Launchpad

Launchpad is an open-source article-based CMS and blogging platform for Rails. It has all the features you come to expect from a CMS, like admin-only edit links, commenting, voting, RSS feeds, future-publishing posts, and user registration. Best of all, it’s written 100% in Rails! Continue reading

Posted in Projects | Comments Off