Skip to main content

Posts

Showing posts from October, 2011

Drive Stamper

Drive Stamper is an application to facilitate the branding (or 'stamping') of USB drives (and any other removable media) by copying a set of files quickly and easy onto each. It's ideal for a small promotion or a small business that needs to quickly distribute the same files onto a lot of media units and wishes to save costs by doing it themselves.

The application, once loaded, will monitor your system for new drives and (if they have not already been stamped) will copy the files you specify onto the drive.

Download the latest installer for Drive Stamper from GitHub:Setup.exeThe source code for Drive Stamper is available from the Git repository.
Recommended use scenario


A small business needs to stamp their product's documentation onto a large number of USB drives but does not wish to pay a 3rd party to do this. They buy a set of USB drives, install Drive Stamper, set it up to stamp their documentation, and plug in a USB hub. They switch Drive Stamper into Automatic mode…

Android application development

I recently wrote a series of articles for my previous employers - Softwire - on the subject of Android development. The full series has now been posted on the Softwire blog. Links below...

Introduction
"These articles are intended as a quick-start guide to getting yourself up and running developing Android applications. The idea is to provide a quick guide that follows the development of an application touching a few more areas of the system than the basic ‘Hello World’. It’s aimed at developers familiar with Java who want to learn more about developing for Android.
The app we’ll be developing is a simple GPS application, able to request and read some coordinates from GPS hardware aboard the Android device, make use of a web-service to derive some information about the location (this is called reverse-geolocation), and display what it has found out."

Articles on the Softwire Blog
Part I, getting started with Android and Eclipse, and a skeleton application.Part II, retrieving G…