All posts

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 …


Jack of all trades, master of none

"Jack of all trades, master of none" is a figure of speech used in reference to a generalist: a person that is competent with many skills but is not outstanding in any particular one. (Wikipedia)

It's a very easy to become this. When I was 15 I got my first …


Light Weight Firefox Notes

Lately I've been cumulating a very large list of things I need to do. It's been getting harder and harder to keep track of what I need to do. If I make a nice simple text file and a command to open up vim with my notes then I wind …


Nginx vs. Apache

warning: no proof reading and some rambling...

I recently made the change to Nginx from Apache. This change came with a severe lack of fun and enjoyment. The whole process was >150 hours. Painstaking. It should be pretty easy to move this to my production server, probably be much much …


I Use Linux; Get It Right

WOW! I didn't expect this to be such a popular post. Honestly, I recognise this as a rant both now and before posting. I'm impressed by the number of people that were able to take a rant and make something nice out of it.

== Begin Opening ==

I ventured onto the …


SSH Tab Complete

I manage many servers as well as pop into a few other systems now and then. I was getting somewhat irritated with typing out everything. A search on Google showed many results. It seemed the most common command to do this was this.

complete -W "$(echo `cat ~/.ssh/known_hosts | cut …

Light Weight Ubuntu Kernel

As a preliminary note: DO NOT follow anything in this and proceed to ask for help. If you follow this than consider yourself void of ANY support. Especially from the -kernel channel. They support and develop stock kernels, not your personal modifications.

Now.. In my quest for a fast boot …


Creating Your Own Bazaar Server

By now we've all heard about the Bazaar (bzr) version control system. If you're a coder then you're well aware of what a version control system is and why it's helpful. If you code on Launchpad you're equally aware how incredibly awesome this system is.

Rather than discuss how incredible …


64bit Java / Flash Deathroll

I think Linux users can safely agree that Flash and Java make web usage into a battle ground. Many of us choose to blame the issue on the distribution we use. When we favor our distribution too much we'll point fingers at Sun or Adobe. If we use the FOSS …