I decided to give WebP a shot on a Ubuntu 14.04LTS VPS running nginx. Here’s the process I followed, and the results!
Trying to find a WordPress lightbox that didn’t require JQuery was nothing short of a nightmare. So I put together my own!
Nginx has a great directive called “gzip_static” that will serve pre-gzipped content. Here’s how I set up a VPS to generate pre-gzipped versions automatically.
While trying to convert from a Unity Terrain to static geometry, I ran into the issue of extracting and manipulating the splatmaps. I put together a tool to make it less painful.
Thinking about trying to desulfate lead-acid batteries with epsom salt? I’ve gone through some of the background behind it and the process here.
When using RF (Constant Quality), setting slower speeds in Handbrake results in smaller files. Except when it doesn’t. Details on the confusing mess that ensues is in here.
There are many possible causes of 502 errors in Nginx and I look at one of them. If you recently set it up to proxy over HTTPS, the proxy_pass directive probably contains the issue.
I wanted a way to quickly purge the Nginx fastcgi cache from within WordPress, and quickly threw together a plugin that does the job.
De-noising in Handbrake has historically been one of the tricker aspects to delve into. Here I delve away, giving examples of what different settings mean and do.
The concept of “RF” values can be tricky for a newcomer to wrap their head around. I break it down here with screenshots at various settings, a video, and a full explanation.
Aimed at v0.9.9 but helpful for all versions of Handbrake, this guide is aimed at those who want to understand what each of the options actually do and when you might want to use them.
Fortunately, the Honda Civic’s oxygen sensor is located in an easily accessible location. A quick guide with pictures and a few options for removal follows.
I grabbed the Sony HDR-CX220 just after launch, and did a little testing. At a $250 launch price, I really expected a lot more.
A short, fun riddle regarding 9 marbles, a balance, and a 2 measurement limit. Complete with pictures.
I had to work around a “The used table type doesn’t support FULLTEXT indexes” message to accommodate installation of a plugin. Just a few commands in MySQL and I was up and running.
Upon switching the website to a new host, I was faced with the dreaded “could not find” message. I put together a walk-through showing how to fix it.
As time goes on, “it just works” seems to apply less and less frequently to Apple products. This was one of those times. I worked around it anyway.
I’d previously worked around stutter in an earlier version of VLC. The new version had new options, so I took new screenshots and provided the workaround here.
I go over each of the Advanced Settings in Handbrake 0.9.6 (similar to other versions) in great detail.
A detailed look at custom denoising in Handbrake. Note that I have since replaced this with a newer/better version, and have provided a link to it.