All posts

Esoteric Programming

How needlessly complicated can you make one thing?

From Wikipedia: "An esoteric programming language (sometimes shortened to esolang) is a programming language designed as a test of the boundaries of computer programming language design, as a proof of concept, or as a joke. There is usually no intention of the …

Dummies Guide to Setting Up Nginx

Nginx is one of those things that many people want to try but don't. Why? Because it's scary. Well... Nginx itself isn't scary, but all of the poor guides out there make it a nightmare. The first step in making Nginx work for you is to not follow 95% of …

Mister Jones

It's always great to have the latest and greatest gadget. That new netbook is so small and everyone else has it. The Droid does so many cool things, even SSH. I deserve to have all of this cool stuff.

I'm getting rather annoyed with this attitude. Sure, I really want …


"See that no one repays another evil for evil."

[ I Thessalonians 5:15 ]

This is so easy to understand. It just says that if someone does an evil act, don't react with yet more evil.

Let's break it down though. How often have you been angered in IRC, on the …

Simple IP Echo

OK! We all know Nginx is amazing and extremely light. I've been having the need lately to quickly get the IP address of a location. There's "" but that's an ugly bloat. Look at how much you download to just get a small string of numbers.

To get around …

What You Need To Do After Installing Ubuntu 10.10

Every six months these articles become popular. I've been using Ubuntu 10.10 (Maverick Meerkat) for a few months now and I thought I'd share what I thought.

For most users

Step 1:

Install Ubuntu 10.10

Step 2:

Install the little extras you might want, such as Thunderbird, Galeon …

Useful F1 in Firefox

Do you ever use F1 to bring up help pages in Firefox? Do you find this feature useful? Do you like rhetorical questions?

Personally, I've never found this F1 function useful or helpful. The times I wanted some help from it I wasn't able to get the help I needed …

Nginx Book Review

Most anyone reading this already knows me. My name is Michael Lustfield. I'm running the servers of a starting web development company called Kalliki Software. We've been in business for a little while now. When we started we had an Apache Web server with less than one half a gigabyte …

Persistent SSH

It's time for another post. Recently I've had issues with dropping network connections or wanting to connect and keep working on the same thing from other systems. Most of you probably already know the answer. You screen.

Sounds easy enough. My issue is that I'm incredibly lazy. I don't want …

Securing Websites

Building a secure setup is extremely hard. There's an old saying that's basically "build an idiot-proof system and the world will build a better idiot." That works two ways. If you build a hacker-proof system then you'll find better hackers. Loosely defined use of the term hacker of course.

So …