Some folks have started to keep their linux configuration in a git repository called "dotfiles". This sounds like a good...
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...
When you generate a URL in a mailer view, ActionMailer will raise an error unless you previously configured it which...
cpulimit is a simple program which attempts to limit the cpu usage of a process (expressed in percentage, not in...
I've recently encountered a weird problem with specs making lots of SOLR queries using the acts_as_solr plugin...
Here are some popular mistakes when using nested forms: You are using fields_for instead of form.fields_for.
We're adding a script console-for to open a remote Rails console with one command. Also have a look...
If you are exchanging files with a client via Dropbox you do not need to access the Web page every...
If you stub a method or set expectations with should_receive these stubbed methods may also yield blocks. This is...
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...
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...
Sometimes, when running a rake task, RubyGems 1.8.5 raises an error: rake aborted! undefined method `specifications' for "/usr/lib/ruby/gems/1.8":String
My RubyMine (and it seems like many other Java GUI applications) crashes the Compiz window decorator almost every time on...
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...
To activate the shell command, go to Tools > Create Command-line Launcher and confirm. Now you have mine as bash...
An ancient essay on software design that, after 20 years, should still guide you for every line of code you...
Because your examples should not change global state, you should not need to care about the order in which RSpec...
geordi, our collection of awesome shell scripts, has been extended by three scripts to help you call RSpec or Cucumber...
You know there is the du command to fetch the disk usage of a directory (“.” in this example). By default...