My Posts


tty-keystroke-injection-using-perl

TTY Keystroke Injection using Perl

2014-10-30

Keystroke Injection allows you to send commands via perl script to other TTY terminals in Linux.

TTY KEYSTROKE INJECTION PERL

Read More...

arduino-powered-mum

Arduino Powered Mum

2014-10-21

Using an Arduino a bunch of RGB LEDs and a little wire I was able to make my son's homecoming date the brightest girl on campus.

ARDUINO RGB LED

Read More...

Squeaky Steel Case Jersey Chair... Fixed!

2014-09-11

Our offices recently underwent a major renovation. Part of the change was the arrival of new Steel Case Jersey chairs for our work areas. The chairs themselves are adjustable in several areas and quite comfortable. However, by the time the newness wore off the squeaking ...

Read More...

Building a Word Clock

2014-09-05

I was recently asked if I could build a Word Clock. Of course, not wanting to back down from a challenge (and a bit of research) I said "yes". One of the objectives of this build, aside from producing a quality product for our client ...

Read More...

PostgreSQL parsing paths

2013-04-10

I’ve been working on a project dealing with file paths inside our PostgreSQL databases and came across a situation where I wanted to parse out the file name from a path. As with everything code related, there are several ways to accomplish the task ...

Read More...

Create Online KVM Backups

2013-04-08

Running eCommerce sites, downtime is considered a bad deal... at the same time, not having backups is even worse. Here is a simple script that I've put together to execute an online backup (not a snapshot) of a Virtual Machine managed by KVM without ...

Read More...

Raspberry Pi Slideshow

2013-03-29

Wanting to do something productive with my Raspberry Pi, I decided to at least get it showing me new art each day. As it turns out... its a little more challenging than I had originally expected. The main reason was resources on the Pi. Many ...

Read More...

[FIXED] Android DNS not working with WIFI

2012-11-13

So I finally upgraded my wireless access point from a G device to a new shiny N device. The Cisco Linksys E1200 to be specific. When I did this change I had several of my Android based devices unable to brows or pull up any ...

Read More...

My Codeing Standards

2012-11-12

In computer programming, a naming convention is a set of rules for choosing the character sequence to be used for identifiers which denote variables, types and functions etc. in source code and documentation. Reasons for using a naming convention •to reduce the effort needed to ...

Read More...

Simple Bash Script To Email Server Status

2012-08-22

I didn't want to constantly have to log into my servers in order to check on key performance indicators so I decided to write a simple script that would do the checking for me. After collecting results, the script emails them to me. There ...

Read More...

How to fix: “PageHandlerFactory-Integrated” has a bad module when setting up ASP.NET

2012-08-22

I was recently setting up IIS 7.5 on Windows 2008 R2 for an ASP.NET site and came across the following 500 error: Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list. After a bit of searching, it turns out ASP....

Read More...

2012 Ninja Fender Mod

2012-07-20

The new-ness of my bike has worn off and I've started modifying it a bit to make it "my own". I recently posted my Garage Door opener mod. I recently had a bit more time so I decided to mod my fender, using ...

Read More...

LED mod for 2012 Ninja Instrument Cluster

2012-07-20

Over the weekend I decided to update the LEDs in my instrument cluster. I have a green 2012 650 and I liked the factory white back lighting but I thought it would be cool to have a green tachometer needle and green speed display. I ...

Read More...

Using SSH To Reach Servers Through Gateways

2012-07-06

I use SSH a lot and having to log into all of my machines individually and then run a command gets tedious. In many cases I need to go through a gateway machine before accessing my target machine. Here are a few simple methods for ...

Read More...

Double Quotes Quirks in Windows

2012-06-26

I've recently had issues with my double quotes not working as I would have expected them to. For example I would hit a quote or double quote button and nothing would show up until the next key was hit. It would then put quotes ...

Read More...

2012 Ninja Fender Eliminator Mod for $0

2012-05-29

The new-ness of my bike has worn off a little. Its now time to start modifying it a bit to make it "my own". I recently posted my Garage Door opener mod. This weekend I had a bit more time so I decided to ...

Read More...

Oracle's UTC functions

2012-05-29

I recently ran into a situation where the data being extracted from an Oracle database was timestamped in UTC and the servers SYSDATE was time zoned specific. My goal was to do two things. Extract the data, converting the UTC timestamps to CST Only pull ...

Read More...

Adding Garage Door Button To A Motorcycle

2012-05-25

I've heard of people using the Flash to Pass button as a garage door opener but when I went to hook that up, my remote didn't like the switch (meaning it was using an open loop or something). At any rate, I switched ...

Read More...

MS SQL Clear Cache and Buffers

2012-04-10

Use DBCC FREESYSTEMCACHE to release all unused cache entries from all caches. DBCC FREESYSTEMCACHE ('ALL','default') WITH MARK_IN_USE_FOR_REMOVAL; Use DBCC FREEPROCCACHE to clear the procedure cache. Freeing the procedure cache would cause, for example, an ad-hoc SQL statement to be recompiled rather than reused ...

Read More...