makandra dev

Cucumber allows for prose in features and scenarios. Example: Feature: Cancel account There are several ways to cancel a user...

makandra dev
tex.stackexchange.com

tlmgr is the TeX Live Manager and responsible for the TeX installation on your (Linux) machine. If you're getting...

In a JavaScript console, type this: > 9112347935156469760 9112347935156470000 Ooops. And that's not a float! This occurs because JavaScript uses...

gist.github.com

A nice bookmarklet to analyze how many watchers have been registered on the current page. Good for keeping an eye...

Modern browsers natively suppport file pickers that allow the user to choose multiple files at once. To activate this feature...

So you want to organize your I18n using multiple .yml files but your Rails 4.1 application simply won't use...

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

makandra dev
developers.facebook.com

For server-to-server requests to the Facebook Graph API you can skip requesting an Oauth token, an...

makandra dev
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

Microsoft Exchange service administrators can enable Exchange Web Services (EWS) which is a rather accessible XML API for interacting with...

makandra dev
github.com

edge_rider is Power tools for ActiveRecord relations (scopes). Please note that some of the functions edge_rider provides have...

dev.mysql.com

Directly from the MySql docs: There are three likely causes for this error message. Usually it indicates network connectivity trouble...

When making cross-domain AJAX requests with jQuery (using CORS or xdomain or similar), you will run into issues with...

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

If your requests blow up in Ruby or CURL, the server you're connecting to might only support requests with...

This card describes how to pass an array with multiple element to a JavaScript function, so that the first array...

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

blog.salsify.com

An all-in-approach to fix the problem of pending AJAX requests dying in the browser when the server ends...

When you tell rbenv to install a Ruby it does not know about, you will get an error message.

SimpleForm is a great approach to simplifying your forms, and it comes with lots of well-defined input types. However...