Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

High-Memory Instances and $5 Linodes image/svg+xml

We’re also introducing the Linode 1GB, our lowest priced instance ever at only $5 per month. We believe this will add a great deal of utility to our service.

This is good news, although I’m surprised Linode didn’t do this long ago — DigitalOcean have been offering a $5 droplet for some time. I wonder how long it will be before DigitalOcean up their $5 droplet from 512MB to 1GB?

Anyhow, I’m thinking a $5 Linode will be ideal for lots of applications, including cheap development servers and possibly even a small/personal ownCloud instance.

Dissecting an SSL certificate image/svg+xml

Hello! In my networking zine (which everyone will be able to see soon), there is a page about TLS/SSL (basically this tweet). But as happens when you write 200 words about a thing on a page, there is a lot more interesting stuff to say. So in this post we will dissect an SSL certificates and try to understand it!

A good break down of TLS/SSL certificates and how they work.

Got tearing with proprietary NVIDIA? Try this. image/svg+xml

If you’re using a reasonably modern NVIDIA graphics card on your Linux box with the proprietary driver, there’s a fair chance you may encounter that nasty thing called ‘screen tearing’. There is a little setting worth trying in NVIDIA’s blob driver called ‘ForceCompositionPipeline’ that can severely reduce tearing to a minimum, perhaps even completely. Here’s how to do it.

I recently installed a new NVIDIA GeForce GTX 1070 in my desktop. The card is awesome, but it’s not supported by the open source Nouveau drivers under Linux (Ubuntu 16.04), so I had to install NVIDIA’s propriety drivers. This was not a problem and it only took a few minutes before I had the card up and running, however, it wasn’t long before I discovered that it was exhibiting some video tearing issues. Grrr!

I’ve experienced video tearing under Linux before and it’s always been a pain in the arse to get sorted. So, I was pretty happy when I found something that actually worked, first time. The gist of the fix involves adding this line to the “Screen” section of your Xorg configuration file:

Option  "metamodes" "nvidia-auto-select +0+0 { ForceCompositionPipeline = On }"

Once I’d added the above line and rebooted, the screen tearing was completely gone. Nifty!