github.com

In Selenium features the server and client are running in separate processes. Therefore, when mocking time with a tool like...

When you develop a gem and you have a Gemfile in your project directory, you might be surprised that your...

... you probably have a time zone issue. When you get Timecop.travel(Date.parse("2011-11-11 00:00") do Time.current # Thu...

Sometimes, you may want to open up a second database connection, to a read slave or another database. When doing...

makandra dev
build.phonegap.com

Write your app using HTML, CSS or JavaScript, upload it to the PhoneGap Build service and get back app-store...

When deploying, Capistrano puts a REVISION file into your application's release directory. It contains the hash of the commit...

For my Gem Session project Holly I ran the Ironman of drag'n'drop implementations: Dragging in nested lists

heartbeat.skype.com

There was a bug in Skype that could cause messages to be sent to incorrect recipients (anyone, not only people...

When refactoring a sequence of steps to a new, more descriptive step, you can use the steps method and Ruby...

makandra dev

You can specify the version of bundler to execute a command (most often you need an older version of bundler...

In Rails 3.1+, instead of defining a separate up and down method you can define a single method change:

When you are scrolling up to investigate a test failure it is super annoying when the terminal scrolls back down...

I've got often this error on just one server: Err http://de.archive.ubuntu.com precise/universe amd64 Packages 404 Not Found [IP...

If you need the initial user which you used to login to your Linux system or the time when you...

stackoverflow.com

Rack has a limit for how many form parameters it will parse. This limit is 65536 by default.

makandra dev

Copy and paste at will, they're free! German quotation marks: „ “ (Ubuntu-Hotkey: AltGr+v and AltGr+b) English quotation...

makandra dev

Ruby 1.9.2 is very slow when loading files, especially starting Rails servers or running specs takes forever.

webupd8.org

Also works on Gnome 2 Much prettier than Skype notifications Better visibility

LibreOffice Impress, Writer, etc. doesn't embed most fonts into the PDFs it generates. This means if you share a...

Note that this seems to affect only recent Rails 2 versions. You will not encounter this until you are writing...

If you're suffering from a huge de.yml or similiar file, cry no more. Rails lets you freely organize your...

If you upgrade to the mysql2 gem, you will run into the problem that the server's database.yml (which is...

makandra dev

Last week saw a security issue with rails 2.3 that required a fix. While an official patch was provided, the...