Amazon Elastic Transcoder is video transcoding in the cloud. It is designed to be a highly scalable, easy to use...
Consul 0.6.1+ gives you a way to dynamically access and query powers for a given name, model class or record...
We recently had a problem on a Memcache cluster, where one of the servers showed a significantly worse cache hit...
validates_uniqueness_of is not sufficient to ensure the uniqueness of a value. The reason for this is that in...
Mobile browser's ignore the autoplay attribute on and elements. Stupid reasons include saving mobile bandwidth on behalf of the...
Calling bundle update GEMNAME will update a lot more gems than you think. E.g. when you do this...
The Out-of-Band Work feature allows one to perform arbitrary long-running work outside the request/response cycle without blocking...
Apache HTTP server benchmarking tool (ab) is a nice tool to test performance on sites delivered by HTTP. If the...
So you want to find out how many horizontal pixels you have available on a mobile device. This is super...
The way MySQL's FULLTEXT tokenizer splits text into word tokens might not always be what you need. E.g. it...
Examples how to create dozens of shapes using pure CSS and a single HTML element.
You can define methods in any example group using Ruby's def keyword or define_method method: describe "example" do...
TLDR: In tests you need to clean out the database before each example. Use :transaction where possible. Use :deletion for...
When you are using git rebase and are currently editing a commit (due to a conflict, for example), you may...
jquery-timing is a very useful jquery plugin that helps to remove lots of nested anonymous functions. It's API...
As attachments to this card you will find a Cucumber feature and supplementing step definition that you can use to...
I was unsatisfied with the existing memory status applets for the Xfce panel, so I wrote a little shell script...
The bash offers control over the behavior of autocompletion. The most primitive example is this (just run it in your...
This works in all relevant browsers: document.activeElement You can use this in your Selenium steps, for example, to assert that...
When searching for text in a MySQL table, you have two choices: The LIKE operator FULLTEXT indexes (which currently only...
Static error pages To add a few basic styles to the default error pages in Rails, just edit the default...
If - for whatever reason - you have to render stylesheets dynamically, the following snippet might be of help. It emulates what...
Git commits should be very deliberate, and only contain changes that you really want to be in there. In order...