bower-rails is a great solution for managing vendored assets in your Rails app. It feels especially much more convenient...
In Thunderbird, you can set custom font faces and sizes for reading plain-text e-mails. However, Thunderbird sometimes "randomly...
There are different ways to run rake: On Rails 4.1+ projects, you have Spring and its binstubs which dramatically improve...
When your system is not running on English, you may sometimes want to run some applications and not use your...
We will be installing rbenv and ruby-build from our own fork, not from the Ubuntu sources. Installing rbenv
Getting rid of your old LibreOffice Remove your old LibreOffice: sudo apt-get remove libreoffice* You probably also want to...
If you get an error like this: An error occurred while installing pg (0.17.1), and Bundler cannot continue.
Let's say you have two screens: Show a given project Show a report for all projects Ideally you want...
PDFKit converts a web page to a PDF document. It uses a Webkit engine under the hood...
curl http://ipecho.net/plain; echo
These two addons will change your life: Search as list This will always open search results in the list views...
Due to network or hardware failures, it can happen that one of your cronjobs will not run at the time...
So you have placed a breakpoint somewhere and now want to dig around, but not even inspecting variables is working...
Open a MySQL root shell and use this command: PURGE BINARY LOGS BEFORE DATE(NOW() - INTERVAL 3 DAY) + INTERVAL 0...
Run this command to list the authors of the most recent commit of each branch: git for-each-ref --format...
Safari on iOS accepts an apple-touch-icon favicon that is used for stuff like desktop bookmarks. Always define a...
Spreewald now has a spreewald binary that lists all available steps, optionally filtering them. Example: $> spreewald # All Spreewald steps
Skype has been updated to 4.3 on Linux. This fixes group chat issues with non-linux clients.
When connecting to multiple (i.e. > 4) servers to dive into logfiles or do security updates, terminator is what you want...
In whenever you can schedule Ruby code directly like so: every 1.day, :at => '4:30 am' do runner "MyModel.task_to...
The most obvious way to use spring is to call it explicitly: spring rails console spring rake db:migrate...
See screenshot here. This is great news because network throttling is very painful in Linux. The features are already in...
Travis CI is a free continuous integration testing service. However, it is really fragile and will break more than it...
When you tell rbenv to install a Ruby it does not know about, you will get an error message.