Epic Fail of the Day

September 21st, 2008 by Andrew Wells

Here is an alert I got just a few minutes ago that made me chuckle.

To whoever tried to hack my “administrador” account: Brute forcing for a password won’t work unless you know how to spell “administrator”.  Once you learn to spell, also learn that linux servers doesn’t have an “administrator” account to begin with. :)

Ubuntu is not Ready for a Dark Theme

September 8th, 2008 by Andrew Wells

I have been looking at some screenshots and posts on Digg that suggests the next version of Ubuntu may ship with a dark theme enabled by default.  Until programmers learn to theme their desktop applications properly, I don’t think this should to happen.  Many programs are styled with a light theme in mind, and changing to a dark theme reveals several problems that shows these programs weren’t tested very well in a dark theme environment.

Read the rest of this entry »

MySpace Users are Complete Morons

September 5th, 2008 by Andrew Wells

If you are a MySpace user, and you actually have half a brain, then I apogize…you don’t fit this stereo type.  I just stumbled upon a video hosted on MySpace, and there were almost two full pages of stupid chain letter comments.  I will stop ranting as the pictures speak for themselves.

Read the rest of this entry »

Several mod_rewrite Tricks for a Better Web Application

July 21st, 2008 by exporter

Apache’s .htaccess file options makes it easy to have clean URLs, smart redirects, and even control SSL connections.  In this post, I am going to give you several tips on how you make your web applications smarter.  Note that your server must support mod_rewrite in order to use these tips.

Read the rest of this entry »

Ubuntu 8.04.1 Hardy Heron CD Cover

July 15th, 2008 by Andrew Wells

I recently bought an Epson Stylus Photo R280 printer, and I thought I would make a CD cover for Ubuntu’s latest release.  I did a search for one, and didn’t really find one that I liked, so I designed my own.

Read the rest of this entry »

Storm Chasing in January

March 7th, 2008 by Andrew Wells

Let’s take a break and talk about the weather, shall we?  Although I’m mostly a programmer, one of my hobbies is monitoring the weather, and I even do a bit of storm chasing.  Usually, storm chasing is done in the Spring, Summer, and sometimes the Fall.  Surely not in January, right?  Wrong.  Read the rest of this entry »

Writing Secure SQL Queries

February 25th, 2008 by exporter

Writing secure SQL queries can be one of the most important factors in your site’s security, yet I see so many people that don’t do it. So many programmers write queries that “just work” taking little consideration of the malicious potential of unsecured code - SQL queries included. This post is going to show some examples of bad queries in MySQL and how to correct them.

Read the rest of this entry »

Deleted All Users

February 5th, 2008 by Andrew Wells

My blog was starting to get several registrations a day.  I had a total of ~100 user registrations, and I am pretty sure most if not all of them were bots.  Because I am sick of bots registering, I deleted all of them and disabled user registration.  So…if I deleted your account by mistake, I apologize.  Please send me an email, and I will restore your account right away.

How to Set Up and Run Firefox 3.0b2 as a Different User in Ubuntu

January 2nd, 2008 by Andrew Wells

I wanted to test Firefox 3.0b2 on my computer, but I didn’t want it to interfere with my current Firefox profile or even my current system. I decided to create a separate user and use that user specifically for running Firefox. No, that doesn’t mean that I have to sign out and sign back in as that new user every time I want to use it.  I can run Firefox 3.0b2 under its own user at the same time as all of other programs. I can even run both versions side by side for comparing and testing.

Read the rest of this entry »

Getting your X10 CM19A Module Working in Linux

December 27th, 2007 by Andrew Wells

A short time ago, I wrote on how to get your X10 CM17A Firecracker module working in Linux. Since then, I have migrated to a new home server, and I am left with no serial ports. That means that I have to get a USB module working. I already have the CM19A here at home, so I went on a task to find a driver to work for this one. I did succeed, so read on to find out how you can get it working yourself.

Read the rest of this entry »