This might be due to AppArmor denying the MySQL server access to most of the filesystem. You can instead use LOAD DATA LOCAL INFILE ... to pipe data through the MySQL...

makandra dev
github.com

After having written useful scripts into makandra notes for a long time, we’ve now tied them into a powerful...

code.google.com

...so you can use it to move virtual IP addresses around a group of servers depending on whether they are behind in replication...

httpd.apache.org

Debugging .htaccess is hell, and RewriteRules in particular if they are not working as expected. But fear not! RewriteLog will...

There is a conflict between current capistrano versions and the 2.5.1 net-ssh gem. Make sure you upgrade to 2.5.2...

You probably need to activate X-Sendfile.

justincarmony.com

As Justin Carmony points out, Mac OS Lion changed its behavior towards DNS and the usage of /etc/hosts (it quite...

Open a MySQL root shell and use this command: PURGE BINARY LOGS BEFORE DATE(NOW() - INTERVAL 3 DAY) + INTERVAL 0...

guides.rubyonrails.org

When your Rails controller calls render, you can pass a :status option for the HTTP status code: render 'results', status...

makandra dev
pidgin.im

...not connect using SSL, open up the account settings and enable "clientLogin". Also, your Server should be set to slogin.icq.com...

paperplanes.de

This post is not about devops, it's not about lean startups, it's not about web scale, it's...

chimera.labs.oreilly.com

HTTP/2 will make our applications faster, simpler, and more robust—a rare combination—by allowing us to undo many of...

github.com

...do the same. That means that you're not verifying the identity of the server you're communicating with and are therefore exposed to man in the middle attacks. This...

jakearchibald.com

TLDR: Browser implementations of HTTP/2 push are horrible. You might end up with worse performance than without pushing. However, the...

gist.github.com

A list of common computer I/O actions and how long they take. Visual comparison chart: http://i.imgur.com/k0t1e.png

httpbin.org

Some dozen generic API endpoints you can use to test how your HTTP client deals with various responses, e.g.

makandra dev
docs.google.com

WebRTC HTTP/2 is here, let’s optimize! or, why (some) yesterday's best-practices are today's HTTP/2 anti-patterns...

makandra dev
heartbleed.com

The Heartbleed Bug is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information...

makandra dev
sitepoint.com

A look at Prawn, PDFKit, and Wicked PDF

makandra dev
redisdesktop.com

"Redis Desktop Manager (aka RDM)— is a cross-platform open source Redis DB management tool (i.e. Admin GUI). Redis Desktop...

github.com

Chrome extension that shows all info from your rails log (like parameters, response times, view rendering times, DB requests) inside...

looah.com

A great and enjoyable introduction into the concept of the web and about what HTTP was designed for. The original...

blog.phusion.nl

The Out-of-Band Work feature allows one to perform arbitrary long-running work outside the request/response cycle without blocking...

makandracards.com

New way to install an actual puppet version on ubuntu