Every 2-3 weeks the PC would reboot while waking from S3-sleep. My database and web-server VMs would not get a chance to shutdown cleanly. It was a problem. After eliminating the obvious suspects, I resorted to desperate measures..
My rule of thumb is that for every 100 unhappy users, 1 will leave a negative comment. For every 50 negative comments, 1 user will submit a proper bug report. The corollary being that for every 1 bug report, there are 5,000 users who quietly walked away from your product. Considering that 25% of users will […]
Meet XAML, the view templating, stylesheet and animation describing, event triggering, and callback firing markup beast.
Imagine Sass + EmberScript (MVC aware CoffeeScript) + Mustache + LiveReload + Guard watching and refreshing changes to files made by your IDE. That’s XAML-level of zen!
I started building a little icon-dock to replace the boring Windows taskbar. But nothing is ever easy so I spent the last few days just learning how to extract icons from open applications in a way that didn’t suck.
Below are various attempt to extract large (128px-256px) icons in an automated way.
This problem has been discussed in a couple of places for MONTHS now. If neither of those solutions worked for you, may this one will. If you have two-factor authentication enabled (and you should) then don’t use your main facebook password that you log into facebook.com with, and don’t bother with the SMS codes. Instead, you […]
I couldn’t set the native resolution on one of my monitors after I installed ATI/AMD’s proprietary Catalyst drivers. With the open-source radeon drivers, you could at least throw some badly documented settings into a custom xorg.conf file and have X ignore a corrupt EDID and accept custom ModeLines. Sadly, the fglrx (Catalyst) drivers don’t […]
While cleaning up old images/containers, I accidentally removed an image that other images/containers depended on. After that, my trusty LEMP container broke. This isn’t supposed to be possible in the latest version of Docker, but if you find yourself in the same boat, here is what I did to recover some important files: Note: I […]
Alternative title: “Improve your morning programming with this one trick that Project Manager’s don’t want you to know!” I feel great in the morning: focused, clear-headed, not waiting for lunch to roll around. No sugar-crashes. An entire day may pass without feeling tired or hungry. But this is a recent state of affairs! A long time […]
updated August 7th, 2013 incorporating fixes by Mr. Chizzlebear. Docker is awesome. There are great explanations of what it is and how it works in this awesome collection of quotes. In this tutorial, we will setup a self-contained LEMP (GNU/Linux, Nginx, MariaDB, PHP-FPM) stack inside a minimalist Ubuntu 12.04 Docker.io container. Note: I’m new to […]
The way most software companies handle bugs is a giant meat grinder that churns out cynical and bitter users. I propose a higher set of expectations for software. The Bug-Amendment to the (the quite frankly non-existant) Software User’s Bill of Rights 1) Users will have an easy way to submit bug reports about their software. […]