The NASCAR Countdown app displays a countdown to the next NASCAR race, the name of the race and the television network carrying the race. On the flip side all of the races for the season are listed, and tapping on one of them will go to the nascar.com website ...
read moreNASCAR Countdown for iPhone
Moving a BackupPC Pool
New MovieLandmarks Update
Movie Landmarks is back online. I think this is the 5th iteration of the project that I originally started back in 2006. It started out as a PHP app, morphed into a python wsgi application. It was always backed by a mysql db with lots of interactive features. For this ...
read moreLocal time for mutt email display
Changes to the Webpage and Blog
As you may have noticed my webpages have changed a bit today. After about 6 years I decided it was time to revamp things a bit. The old site was all written in plain html with an attempt at reference link usage. I decided to rewrite in Restructured Text using ...
read moreAIS Parser SDK is now Free
I have decided to discontinue sales of my AIS Parser SDK and have released the code under the BSD License on GitHub.
read moreNice %changelog entries
When updating a rpm package it is nice to include a summary of the changes made since the last time. anaconda does this with a nifty script written by dcantrell called makebumpver which also enforces some RHEL rules and handles changing the version. I only needed the changelog part of ...
read moreAIS feed is up again
A few weeks back my ancient Compaq laptop stopped booting (two LOUD beeps, no display, no drive noises). This system has been used in the garage to act as a serial to WiFi bridge for my AIS receiver, and to log temperatures for the garage and freezer temps you see ...
read moreUsing RAID to Escape Disaster
Failed hard drives are inevitable. Especially when the drive in question was manufactured on November 27, 2001. You know the time has come to replace it when your log files start filling up with errors like this:
Oct 28 03:53:05 cat kernel: res 51/40:00:fc:33 ...
read moreFedora Pumpkin
I used the template from here. There is also a template for Shadowman here. Maybe I'll try that one next year.
read moreKindle on Linux using Wine
I have a few books I've bought for reading using the Kindle app on my iPhone. I'd like to be able to read them on my Fedora Linux based MacBook as well, but Amazon hasn't released a version for Linux yet, which is ironic given that the ...
read moretidy_html plugin for rawdog
Requires python-tiny package on Fedora. Cleans up the HTML, preventing broken elements from spilling over into adjacent postings. Code was lifted from feedparser.py and dropped into a plugin for rawdog since I couldn't find an easy way to get mx.Tiny installed.
read more# rawdog plugin to tidy up html ...Sharing Music on the LAN
No, not on the lam. On the LAN. I have a fairly large collection of music. Years ago I used iTunes to rip the CD's to AAC format. Recently I've been using Amazon.com for more of my downloads so I have converted the library to high quality ...
read moreHome Media Server Updates
Tonight I finished adding delete handlers and a delete confirmation dialog to HMS. This is probably the state that the code will be in for my LFNW presentation next Saturday.
read morecolor output from git log -p on OSX
By default git on OSX wasn't colorizing its output. Two things needed to be setup - setting the color.ui to auto and setting the pager (less) to allow raw characters. Add this to ~/.gitconfig
[color] ui = auto [core] pager = less -R
Presto! Nice colorized output from git!
read moreFixed live.aisparser.com
I wasn't escaping the ship name and destination before creating the XML so a & character would make the javascript choke. Fixed now, so you should be seeing ships update.
read moreGUETech is back up
www.guetech.org was the first domain I ever registered. This was back when domains were free and you send in an email form with your request. I used it for a UUCP connected BBS (via Eskimo North for a short time from my apartment in the mid 90s. Since ...
read moreNewseum Page Grabber Script
ALMS Countdown Approved in Record Time
Much to my surprise my 2 new iPhone apps were approved today. This must be a new record for the App Revew process -- according to the history the American Le Mans Series (ALMS) Countdown app started review at 11:26 AM and was approved at 15:08 (3h42m), the NASCAR ...
read moreALMS Countdown for iPhone
The ALMS Countdown app displays a countdown to the next American Le Mans Series race, the name of the race and the television network carrying the race. On the flip side all of the races for the 2010 season are listed, and tapping on one of them will go to ...
read moreSubmitted NASCAR Countdown app to App Store
I have made an iPhone version of my NASCAR Countdown Widget and sumbitted it to the App Store. The NASCAR Countdown app displays a countdown to the next race, the name of the race and the television network carrying the race. On the flip side all of the races for ...
read moreHygrosens Python Library
Hygrosens manufactures a number of sensors for measuring temperature, humidity, light level, pressure. Their devices use a common serial data format for a wide variety of sensors, include 1-wire sensors from Dallas. This library reads the output from Hygrosens devices and passes it to a calling function as a hash ...
read moreWZON T-Shirts
I'm not sure what made me think of these today, but I did a couple of Google searches to see if I could track down any more of these shirts. The only one I could find is the Creep shirt. There seems to be a lack of info on ...
read moreNASCAR Countdown Widget Updated for 2010
I have just updated my NASCAR Dashboard Widget for the 2010 season. All race time and channels should now be current.
read more
NASCAR Countdown Dashboard Widget
This is a simple countdown widget for the OSX Dashboard. It is a pure javascript implementation so it will also run inside a web browser as you can see above.
This widget will display the time until the next NASCAR Broadcast, the countdown takes into account your local timezone.
This ...
read moreSimple SQL Schema Migration
Moved the blog home
I decided to move the blog from Wordpress hosting back to my own server. I want to be able to run my own Google Ads on the system and Wordpress doesn't allow that. I used the Export/Import feature of Wordpress 2.9 and found that it misses a ...
read moreStreaming Local Video With Your Roku
SharePics Accepted by Apple!
After many minutes of redesign the new look of SharePics was ready to go. I re-packaged the app, captured new screenshots, and re-submitted it to the AppStore. 9 days later I received an email notifying me that my app was now available for sale in the App Store!
Thanks to ...
read moreSharePics for iPhone
SharePics is a simple application that uses Bluetooth to share pictures between two iPhone or iPod Touch (2nd gen) devices. You can also take pictures using the app and share them immediately. There is no need for a wireless access point or even a 3G connection. You can select your ...
read moreSharePics Rejected by Apple!
So I got my first rejection from the App Store today. According to their email it was rejected because - we cannot post your application because it appears to include features that resemble Polariod photographs. Polaroid has previously objected to other applications that include features that resemble Polaroid photographs, and believes ...
read moreBackups, Archives and Overheating Processors
A few (ahum) years ago I wrote an article for Linux Journal on building a RAID system. While that exact system no longer exists, I do still have a RAID5 setup that I use with BackupPC to backup all the systems on my LAN. As I wrote about in my ...
read moreKVM on Fedora11
I've been a VMWare Workstation user for years and have generally been pretty happy with it; but it is significantly slower than bare metal, especially when it comes to disk i/o. One of my responsibilities for work is creating and maintaining a custom Fedora distribution. This requires building ...
read moreiPhone Tech Talk Seattle
Today is the Seattle iPhone developer talk event. I'm headed for the ferry in a few minutes and figured I would give the Wordpress iPhone app a try. I'll update this post as I have time today.
Well, it was a long day! I used twitter a bit ...
read moreLinuxFest Northwest 2008 Presentation
read moreReplace Yourself With Python
- ais_download.py - setup passwords for product download website
- mail-grep.py - Use IMAP and python to grep mail for specific strings
- mail_customers.py - Use smtplib and python to announce new releases to customers
- release.txt - Template file used by mail_customers.py
- ssh_thread.py - Threaded skeleton to run ...
System Health Monitoring Software
System Health Monitor for Linux is a handy Python program that will setup your system to generate RRD Graphs of network interface traffic, system load, memory usage, disk space and inode usage and graphs of the ...
read moreSafari Books Online Review
http://www.safaribooksonline.com/
Full disclosure: I was give a 60 day 10 slot bookshelf account on Safari Books for the purposes of reviewing it, with the understanding that I would receive a full year free when I posted a review to the KPLUG webpage. No other strings were attached ...
read moreLinuxFest Northwest 2005 Presentation
read moreMSP430 Programming with Linux
This is a presentation that I gave at Linux Fest Northwest 2005. It covers PC Board layout in Linux and programming the TI MSP430 microprocessor.
This presentation was also the basis for an article published in Linux ...
PICprg
PICprg is programmer software for Microchip PIC programmers. It is designed to work with any of the PC parallel port types of programers for the PIC16C84 processors. It features a very flexible configuration menu where you can set the parallel port pin for each function, and test them. Setup is ...
read morePhotoAlbum
PhotoAlbum is a Perl program that creates a nice web friendly photo album of your pictures. It creates top level index files and individual image pages with optional captions, image statistics and file names using plain html for easy uploading to any web host. Navigation buttons make moving between pictures ...
read moreSN-15 PalmOS AR-15 Serial Number List
This is a simple PalmOS application that contains all of the information that I could find on the serial number ranges for various AR-15 manufacturers indicating whether or not the rifle is a 'pre-ban' rifle or not.
Select the manufacturer from the popup menu and all of the information that ...
read moreTrollBridge Network Authentication
TrollBridge is a set of Python scripts and iptable configuration that allows you to capture unknown network clients and authenticate them before allowing them to access the network (local, internet, 802.11 WiFi, etc.). It is based on the firewall script from NoCatSplash, but is written in Python instead of ...
read moreup2dateiso
up2dateiso is a Python script that will create current CD .iso images for RedHat 9, Fedora Core 1 and CentOS 3.1 with the latest rpm updates available. It also includes a custom KPLUG splash screen identifying when it was last updated.
This project attemps to update downloaded iso images ...
read moreSnapple Real Facts
UPDATE 07/15/2003: I've put the Snapple Real Fact Page back up, even though I am no longer running a wiki. I'll start adding to my drinking list as well.
Where did the list of Snapple Real Facts go, you are asking? Well here's the answer ...
read moreLinux Fest Northwest 2003
Olympic Arms Phoenix Rising Event
UPDATE 11/17/2001 I'm a bit tardy in this update, the new Olympic Arms building is done and open for business. I haven't had the chance to make it down myself.
I am lucky enough to live about an hour away from Olympic Arms in Olympia, Washington ...
read moreBuild an AR-15 Rifle
Contents
This HOWTO was written in 2000. Since then the prices on bare lowers has gone up a little and the 'assault weapons' ban has expired. I'd like to dedicate this page to the memory of my friend Mike Jackson who died in March ...
read moreXfreeCD audio CD player