free hit counter

Monday, February 28, 2005

cd to digital conversion

GPRS Classes and Slots

Friday, February 25, 2005

nat friedman

Interesting blog of the cocreator of Ximian

nat friedman

Screen recorder

Never ceases to amaze me the interesting things people do with open protocols.

vnc2swf - Screen Recorder is an open source screen recorder that captures screen motion through the VNC protocol and records it to a flash movie.

I just finished using Camtasia at work to creat 30mb .avi files.

Data visualization

Here's a great example of data visualization.

How popular was your name in 1920? Howabout 2003?

The Baby Name Wizard's NameVoyager

Tuesday, February 22, 2005

Use any WLAN mPCI card in your Thinkpad

IBM Thinkpads have a check in their BIOS to make sure all wireless cards are factory authorized.

Here's a way to get around it so you can use any card you want:

CMOS hacks


Thursday, February 17, 2005

Delphi Resources

Wednesday, February 16, 2005

Excellent website

If you're going to have a website, it should aspire to be like this:

Pollenation Internet: Web design & Development for Leeds, Yorkshire & UK

Clean. Fast. Informative. Just enough dynamic content.

Tuesday, February 15, 2005


Sound editor


Chris's Free Developer Tools

excellent .NET and general windows programming tools, tips, and commentary.

Chris's Free Developer Tools Isaac's Web Site

Great looking candidate for a tech writer. Isaac's Web Site

Monday, February 14, 2005

The Ward-O-Matic

fun blog
The Ward-O-Matic

Parsing Command-Line Options

There's the venerable getopt and linux style getopt_long(), but popt seems to be a nicer version. For applications with argument lists that look like they're for a compiler popt lets you define aliases. However these are all GNU/POSIX routines.

In delphi land the paramlst unit is pretty good, but leads to a cluttered application program.

Seems like there's a WIN32 getopt from Chris Sells, with an attendant .NET port This also has one of my wishes- automatic usage generation.

I think the ideal solution would specify the command line arguments (and here's the big key) and their usage in a separate, spell checkable, file. You could then run a utility on this file to generate the routines for accessing the command line args.

Saturday, February 12, 2005

Squared�Circle Colr Pickr

Friday, February 11, 2005

Call Center, Bug Tracking and Project Management Tools for Linux

You know, I think I don't need anything this complicated...

Call Center, Bug Tracking and Project Management Tools for Linux

Kineto Wireless

Quorum Systems

Direct Sirific competitor doing multimode GSM/EDGE/WLAN tranceivers

Welcome to Quorum Systems

CVS--Concurrent Versions System: Moving a repository

Moving a CVS repository isn't a major feat. The only thing that references the repository are checked out files. It is easiest to cvs release -d all your checked out working directories, then just move the repository directory tree.

Just make sure working files are all checked in first.

I saw serveral news group snippets regarding find -exec and a little scripting so you don't have to cvs release -d. But that seems like a PITA.

CVS--Concurrent Versions System: Moving a repository

The Straight Dope

Not computer geeky in any way, but very funny

The Straight Dope Front Page

Tuesday, February 08, 2005

Resource Hacking