Note: While the solution in this card should still work, we prefer another solution now: Hide your Selenium browser window...

In Rails 2, you could use link_to_remote...

...:update => 'id' to automatically replace the content of $('#id').

If you use Selenium and Launchy to open web pages, you might run into an error saying "Your Firefox profile...

We usually generate our commit messages from Pivotal Tracker IDs and titles, like [#15775609] Index view for conflicts

Note: Consider using MATE instead of Gnome 3 on newer system Awesome is a very good tiling window manager that...

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...

Install Ruby from the Ubuntu repository: sudo apt-get install ruby ruby-dev \ ruby is the meta package. If you...

Here are some popular mistakes when using nested forms: You are using fields_for instead of form.fields_for.

sudo apt-get install sqlite3 libsqlite3-dev sudo gem install sqlite3-ruby

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

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...

To obtain a list of Passenger processes with their application directories and memory usages, you can say sudo passenger-memory...

makandra dev

This card explains how to upgrade an existing RubyMine installation to a newer version. If you're installing RubyMine for...

If you are connected with a network that forbids e-mail traffic but allows SSH, you can tunnel your e...

superuser.com

Ubuntu natty introduced new "invisible" scrollbars for GTK programs such as gEdit or Nautilus. If you do not like them...

askubuntu.com

When using gnome-open (i.e. double-clicking a file, telling to browser to open a download, etc.) on Ubuntu you...

This will install a printer called "PDF": sudo apt-get install cups-pdf Files will be put into ~/PDF/ without...

(Rails has a method ActiveRecord::Relation#merge that can merge ActiveRecord scopes. However, its behavior has never been clear, and...

To check your apache2 config files for syntax errors run sudo apache2ctl configtest or shorter sudo apache2ctl -t

When your cucumber features grow massively over time, the test execution can take a lot of time.

If you manipulate the DOM with JavaScript and your page contains nested elements with position: relative, chances are Internet Explorer...

Since May 2011 we are cutting new gems using Bundler, which is less painful than cutting gems using Jeweler. You...

Today I needed to execute a ruby gem executable with sudo. But, surprisingly, bash would tell me command not found...