How Geek am I?

So, Gizmodo had a list of 50 skills every geek should know. Seeing as I choose to don the title of “Geek” I feel obligated to see how many of these skills I posses.

Skills marked in Bold are skill I have and have used, or have all the essential knowledge to perform without reference. My notes are [encased in square brackets].

View the original article @ http://gizmodo.com/5078829/the-50-skills-every-geek-should-have

Check out the list after the break. Continue reading

Calculate the first Friday of next month with PHP

UPDATE: This script has been updated, see: https://github.com/PHX2600/FirstFriday

While developing phx2600.org, I ran into a slight dilemma. The PHX2600 meetings occur once a month on the first Friday of every month, and we wanted to display that on the site. However, it was becoming a tedious chore to change the date once a month manually. So, being the automation addict I am, I thought, why not write a script. So one night I hammered out the following script that will calculate the first Friday of next month:

Continue reading

Free Alternative Lightweight Software for Windows (Part 2)

Part 2 of my Free Alternative Lightweight Software for Windows will cover basic security and performance enhancing/maintenance tools.

I have broken this article into four parts to make it easier on both you, the reader, and me. As I publish the other sections of this article, I will add a link to them.

Free Alternative Lightweight Software for Windows (Part 1)

Sick of your computer running like molasses? Tired of having to perform that annual (semi-annual?) reformat and installation of your operating system? Do you wish your computer just ran faster? Well maybe some free alternative lightweight software will solve your problem! On the other hand, if you enjoy the time you have to make coffee while you load that simple .PDF file, please stop reading now.

I have a fairly complex, yet powerful, Windows box that I run as my primary machine and it runs great. Now this is by no coincidence, it’s taken some hard work to make this thing run like a well oiled machine. I do, however, owe a great deal of thanks to the plethora of free (as in beer), lightweight software I have installed. What software you might ask? Well here’s a list I’ve compiled of some of the best software I’ve run into that will keep your computer from slowing down and your resources free so you can do more important things, like surf for porn.

I have broken this article into four parts to make it easier on both you, the reader, and me. As I publish the other sections of this article, I will add a link to them.

Turn your old PC into a hardware firewall with IPCop

So you’ve got a 10-year old PC sitting around the house. You’re sick of your cats always getting into the wires and knocking the darn thing over. You don’t want to throw it away, but you just don’t know what to do with it. Well my friend, why don’t you turn that thing into a new hardware firewall?!

How would you go about doing that you might ask, well I’ve got the solution for you: IPCop!

Continue reading

IP Uploader – Python Script (.py)

NOTE: This script can now be found here: https://gist.github.com/826108

This is my first python script I ever wrote. This script connects to whatismyip.com, fetches the external IP address of the network you are on, puts it into a text file and uploads it via FTP to any server you want.

At home I have Cox, therefore I have a dynamic IP. Even though this IP only changes about once every month, I got sick of needing to connect to my home computer via VNC and not being able because my IP had changed. Therefore I created the following script and set up a scheduled task on my home computer to run this script every hour.

Continue reading