Whenever Firefox updates, all your Cucumber features that use Selenium break. This is annoying. In order to remedy this, version...

github.com

Microsoft provides virtual machine disk images to facilitate website testing in multiple versions of IE, regardless of the host operating...

webupd8.org

Great blog with daily news and HOWTOs for Ubuntu, Linux and Gnome.

DeaDBeeF is one of the better music players for Linux. You can find installation instructions here.

Note that converting from RGB to CMYK will usually degrade your colors because no exact mapping is possible. Anyway, this...

Use the PDF toolkit: sudo apt-get install pdftk To rotate page 1 by 90 degrees clockwise: pdftk in.pdf cat...

Linux provides a fix number of filesystem watches. If you have some greedy daemon (like dropbox) running, chances are it...

Grep prints one line per match. To return the number if matches, use the -c switch: grep -c "something" filename...

This is now part of geordi. Please don't follow the instructions below, if you use geordi. Inspired by the...

When you have a program running in a hidden X screen (like with Xvfb for Selenium tests) you may want...

Ubuntu comes with keyboard layouts like "Germany Eliminate Dead Keys", which are practical for programming. If you need to type...

Sometimes you need a file of some size (possibly for testing purposes). On Linux, you can use dd to create...

github.com

Some folks have started to keep their linux configuration in a git repository called "dotfiles". This sounds like a good...

VirtualBox does not offer anything for this task – you need to do it yourself. It's not that hard:

When you do a bitwise copy using the dd tool you will not see any output until it completes or...

makandra dev
cpulimit.sourceforge.net

cpulimit is a simple program which attempts to limit the cpu usage of a process (expressed in percentage, not in...

makandra dev

If you are exchanging files with a client via Dropbox you do not need to access the Web page every...

If you want to have an English Ubuntu UI, but still see dates, money amounts, paper formats, etc. in German...

In shell scripts you can use $1 to refer to the first argument, $2 for the second, etc. If you...

apidock.com

This is somewhat similar to the touch command of Linux: FileUtils.touch 'example.txt', :mtime => Time.now - 2.hours If you omit the :mtime...

If you need Google Chrome to run in English, and your system locale is a non-English one, you have...

You know there is the du command to fetch the disk usage of a directory (“.” in this example). By default...

makandra dev

If you want to enforce soft tabs (spaces instead of tabstops) in Vim put this into your ~/.vimrc (Linux) or...

You probably already manage servers you often connect to inside the ~/.ssh/config file. What is nice: you may define alias...