Building CSS mobile-first is the way forward, because blah blah blah progressive enhancement blah. Problem is, Internet Explorer prior...
Quick introduction to git internals for people who are not scared by words like Directed Acyclic Graph. The linked page...
I had trouble serving an MP4 video to my iPad. Although the video complied with all the specs (H.264 codec...
Geoffrey Grosenbach has created Gruff for easily plotting graphs. It is written in pure Ruby and integrates with Rails applications...
Consider the following HTML & CSS: ^ img { background-color: red; } div { border: 1px solid black; } This will leave a margin of...
Localizing a non-trivial application can be a huge undertaking. This card will give you an overview over the many...
Embedding bitmap images within PDF sometimes results in large files because the bitmaps are not compressed. If you don't...
Note: You might also want to check out BoxCryptor which does pretty much the same, and is supported across many...
Capistrano recently had some API changes that can results in deploys not working when running with old deploy.rb files.
MySQL version 5.1 comes with an alternative, faster InnoDB implementation (called "InnoDB Plugin"). Switching is easy: Stop your mysqld with...
When requests arrive at the application servers simultaneously, weird things can happen. Sometimes, this can also happen if a user...
Using beginning_of_day or end_of_day on Date or DateTime objects in Rails 2.x applications will never...
Today, this line made me trouble. Can you spot the mistake? match 'sitemap.xml' => 'feeds#sitemap', :constraints => { :format => 'xml' }, :as => 'sitemap...
Removing duplication from the code is a seemingly easy task. In many cases it is pretty straight-forward – you look...
i686 means 32-bit.
If you get an error like this ... can’t find executable rails for rails-3.2.3 (Gem::Exception) ... one of several...
Every time I started RubyMine, it opened the main window on the left monitor -- when moving it to the center...
When you add a linear gradient to an element, IE9 removes all border-radius and inset box-shadows. This is...
Though the W3C even gives it as an example, no browser actually supports this CSS: img:before { content: "something"; }
Sometimes you need a special version of chrome because it has some features you need for testing, like in this...
You can set the resolution and user agent used in selenium tests with chrome with the method described in this...
It's not logical, so don't be too hard on yourself. You need to give it a height and...
If you get this: p_elSource.attachEvent is not a function ... you need to disable Firebug or switch to another browser.
The closest is probably Nimbus Sans L, which is released under the GPL, AFPL, LPPL licenses. However, I couldn't...