In developing countries like Nigeria, Opera Mini is used by up to 70% of users on mobile.
The nokogiri gem provides different packages for several platforms. Each platform-specific variant ships pre-built binaries of libxml2, e.g...
As described by the linked Stackoverflow answer, run these commands: sudo add-apt-repository ppa:git-core/ppa -y
I recommend to go straight to 2.1.5+ without intermediate steps. Otherwhise you burden yourself with unnecessary work of encoding problems...
Logging tcpdump output all the time can create a huge amount of data. This can be both: too much data...
Activate VI mode by running set -o vi Now use your Bash as if it were VI! Hit Esc to...
As we get an exception notification, when a cron job fails, we wish to have the full backtrace in this...
Live markdown previewer (with Github flavored syntax) for VIM. Will open a preview in your browser and update automatically on...
I had a very frequent cronjob that in rare cases could be relatively slow. To avoid multiple instances of this...
A very informative and interesting presentation about browsing performance, looking at efforts Google Chrome takes to increase it.
Command line text editor with syntax highlighting, menus (F1), etc. This might be a worthy replacement for nano if you...
From time to time, RubyMine suddenly did not accept any keyboard input and felt crashed, while mouse interaction was still...
You can use mail-tester.com to check your application's e-mails for issues that might cause e-mails to be...
Ag (aka "the silver searcher") is a very fast replacement for grep. It will parse your .gitignore for additional speedup...
Use this snippet by Achu from Ask Ubuntu: ping hostname.tld | while read pong; do echo "$(date): $pong"; done
Nobody needs HTML e-mails. However, you occasionally might have to write an HTML message for some weird reason. Here...
When you make a simple TCP connection to a remote server (like telnet), your client won't normally notice when...
You cannot find your account passwords in the Account Settings – that'd be too easy. Here is where you find...
Article shows how to make a script that fakes one kind of content when printed with cat, but uses different...
If you have problems installing a gem and get a error collect2: error: ld returned 1 exit status it's...
PhantomJS has no binary builds for Linux, and building it yourself is painful. However, you can install it through npm...
First install Node.js / npm. Then you can install Bower through npm: sudo npm install -g bower
I recommend install Node.js using nvm. This way you can have multiple Node versions in your ~/.nvm. You also won...
To update your Rubygems to the latest available version, type the following: gem update --system Note that you have a...