Cucumber allows for prose in features and scenarios. Example: Feature: Cancel account There are several ways to cancel a user...
MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data...
tlmgr is the TeX Live Manager and responsible for the TeX installation on your (Linux) machine. If you're getting...
If you have issues with PDFs, fix them like this: pdftk .pdf output .pdf Background I had an issue where...
Browsers make this very hard. Even when you explicitely set the selection inside the textarea (e. g. using jquery-fieldselection...
If you have this problem when you update your FreeBSD Ports: ===>>> Launching child to update ruby19-iconv-1.9.3.547,1 to...
bower-rails is a great solution for managing vendored assets in your Rails app. It feels especially much more convenient...
We upgraded a Rails 2 application to Rails 3.2 and Ruby 2.1, changed the mysql adapter from mysql to mysql2...
Modern browsers natively suppport file pickers that allow the user to choose multiple files at once. To activate this feature...
Create beautiful Javascript charts with one line of Ruby. Promising chart library for easily rendering charts with Google Charts.
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...
In Rails, you can very easily send emails with HTML and plaintext bodies. However, if you're trying to debug...
For server-to-server requests to the Facebook Graph API you can skip requesting an Oauth token, an...
Getting rid of your old LibreOffice Remove your old LibreOffice: sudo apt-get remove libreoffice* You probably also want to...
By default git diff highlights whole lines as changes. To diff on a word-by-word basis you can say...
PDFKit converts a web page to a PDF document. It uses a Webkit engine under the hood...
curl http://ipecho.net/plain; echo
Microsoft Exchange service administrators can enable Exchange Web Services (EWS) which is a rather accessible XML API for interacting with...
See attached link. The gist is: .element { position: relative; top: 50%; transform: translateY(-50%); } Works in all web browsers and...
Directly from the MySql docs: There are three likely causes for this error message. Usually it indicates network connectivity trouble...
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...