Merry Christmas

Wir wünschen euch allen ein fröhliches und besinnliches Weihnachtsfest.
Merb meets Rails - a Christmas gift
WOW!!! What a christmas present.
WE LOVE YOU!
- Merb gets merged into Rails 3!
- The day Merb joined Rails
- Rails And Merb Merge
- Merb *is* Rails
- Rails and Merb core team working together on their next release
- The Merb / Rails merger announcement, an inside opinion
- Twitter Search: Merb + Rails (update)
- Rails and Merb Bury the Hatchet (update2)
- What’s New in Edge Rails: Merb! (update2)
- Work on what you use and share the rest
- RAILS AND MERB CORE TEAM WORKING TOGETHER (update3)
[edge Rails] the rails command now supports templates
Setting up a new Rails project is pretty boring. Installing plugins, gems, adding initializers, etc. always the same monotonous work. - not fun.
That’s why there have been quite a lot of starter apps. Most of them are git repositories with blank Rails apps bundled with plugins and extensions. But those are unflexible and the cloning of different repos somehow feels not right. - it’s better but still not fun.
I’ve also tried to avoid the boring setup work with several tools. My first very, very hackish attempt was kickrails. A stupid ruby script that preceduraly runs all the build commands for me. - not fun either.
But then came RG. An awesome über cool project developed by Jeremy McAnally. RG allows you to kickstart your Rails app using templates written in ruby. - fun! ;) One command and your done. RG runs the rails command and setups all the stuff to get you started based on templates.
I’ve created a fork, added some more helpers and used it for several projects. It turned out great.
Anyway what I wanted to tell is: RG just got added to Rails core. This means the rails command now supports templates for building your inital apps. Running rails -m/–template my_super_cool.template not only generates the default rails skeleton for you but also applies the template which installs plugins, gems, extensions, initializes a git repository, etc. - pretty awesome - fun!
I’m as excited as I’ve been when I’ve ran the rails command for the first time.
How do you setup your rails app? Now compare that to:

Isn’t rails great?!
fakebug.js
So, we all use and love Firebug. It makes developing and debugging Web Applications and especially JavaScript so much easier. Most of our JavaScript files contain at some point a console.log call.
The stupid thing is when you forget to remove that debug statement the code breaks on all non-firebug browsers. Everything works fine on your browser but it just breaks on your client’s browser without firebug. ;)
To avoid that I’ve developed fakebug: fakebug adds a fake console functions if firebug is not available.
RailsCamp DOWNE, KENT, UK, AUG 2008
I’ve found some Istopmotion pictures from the RailsCamp near London in August:
Do you spot William Shatner?
(first time I did some video stuff… :)
