30|01|2009 0 comments

Pushr refactored with external notifiers

Getting deploy notices as tweets is certainly cool. But maybe you are on the other end of cool and use Jabber, or maybe you're an old pro and use IRC. Well, you can get Pushr deploy notices through these channels, too, and have infrastructure to implement more. You can also see some dynamic programming goin' on. → continue

16|12|2008 5 comments

Object-oriented sheep, running around in Ruby Shoes

What is a class? What is an object? Oh my, what is this thing called encapsulation? Teach yourself (or someone else) some object-oriented programming concepts with a simple „dog hunts sheep“ game, written in the Shoes GUI toolkit. Read complete step-by-step walkthrough in the article. → continue

05|12|2008 0 comments

Pushr for Capistrano better with HTTP-Auth, more configuration and Thin support

So the experiment worked? Yes, indeed! Pushr for Capistrano, started as a toy, really proved itself and is now deploying two „let's fix some CSS“-heavy production sites. Which needed it to get much, much smarter. Here's how! → continue

16|11|2008 5 comments

Pushr, or the application will deploy itself

Deploy Rails applications with Capistrano automaticaly, just by git push-ing into a Github repository, thanks to it's post-receive URL hooks. Now your designer friends can deploy using GitGUI. → continue

11|11|2008 5 comments

Introducing Marley, the blog engine without textareas

Just about every blog engine assumes you like to write in some silly <textarea> and store your writings in a relational database somewhere. Not Marley. Marley assumes you like to write in your text editor, store text as plain-text files, keep things versioned with Git and publish stuff by auto-syncing content with Git post-receive hooks in remote repository. → continue

28|10|2008 12 comments

Localized country select plugin for Rails

The `country_select` helper was recently kicked out from Rails core. Here's a replacement taking into account new Rails' internationalization framework and coming with Rake task for downloading country names for Unicode.org CLDR's 141 languages. → continue