github.com

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

github.com

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

makandra dev

Spreewald now has a spreewald binary that lists all available steps, optionally filtering them. Example: $> spreewald # All Spreewald steps

skype.com

Skype has been updated to 4.3 on Linux. This fixes group chat issues with non-linux clients.

makandra dev
linux.die.net

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.