Older blog entries for lkcl (starting at number 305)

a long time ago (not in a small town of germany) i wrote a barcode key tracking program, for a client. it took nearly ten weeks to write: it was perhaps the simplest program i've written - and it has proven to be the most useful. it... basically... well, it works. it doesn't do anything but what's needed: provide the client with a means to see who has what keysets, and when you have 2,000 sets of keys you REALLY need to know who has them.

it's possibly the best use of computers i've encountered, because it's actually _useful_. i mean, you hear such nightmare stories about I.T. systems being a fricking pain in the ass. awkward to use, inconvenient, IT-tail-wagging-business-dog - all that kind of thing.

whereas this: two barcode scans, type a reason and press return, and you can walk away with a keyset knowing that people will know you've got it. scan the keyfob, put it back on the hook - you're done.

and i wrote it. and i'm really proud of it :)

4 Nov 2006 (updated 4 Nov 2006 at 23:03 UTC) »


progress report on porting linux to the HP IPAQ hw6915 (HTC Sable).

i started on the 25th october. with cr2's help, i've got one device working _per day_. the touchscreen, mmc (miniSD card), udc, bluetooth, lcd... i even ran opie 0.8.4 once to see if it could be done. i mean, this is a _joke_. it took me three months to get the Texas Instruments TSC2200 touchscreen driver working on the htc himalaya.

so it's been only two weeks - with one week moving house - and the device is half-fully-hardware-functional! i have sound, gsm, gps and.. and... oh yes, keyboard and... wifi (which i'm trying now...) ...

i am surprised to find that the acer 5044WLMi debian/amd64 report on my site is doing nearly 10% of my site's apache2 traffic!

internet connection back. hurrah! actually - what stopped me was i didn't have any computers - or furniture - because the former owner hadn't moved everything out. our movers therefore had to put the van into storage, go lease another one for a couple of days to fulfil existing jobs for thursday and friday that our van was to be used for, and then come back on saturday.

total cost of moving: GBP 2,000.

moving house. bye! back when i can find an internet connection...

24 Oct 2006 (updated 24 Oct 2006 at 22:38 UTC) »
first boot of linux on an HP/Compaq IPAQ hw6915! complete with very fuzzy kernel panic cos i didn't specify a ramdisk or any other root filesystem.
24 Oct 2006 (updated 24 Oct 2006 at 17:06 UTC) »
dypower - spam. bye, dypower.

p.s. Acer 5044WLMi running Debian/Unstable AMD64 Linux, from Curry's for only GBP 400.00 - absolutely fantastic value-for-money machine. wifi a bit wobbly (not recommended for beginners but ok for geeks) and bluetooth not an option at all - everything else: absolutely fine. oh - except _don't_ use the fglrx driver, it makes the machine run like a dog.

18 Oct 2006 (updated 18 Oct 2006 at 23:30 UTC) »

well, my IDApro (http://datarescue.com) cd failed - i presume just like those reports i heard about backup cds getting corroded and no longer working.

which is a pain in the arse, because the way to get a replacement is by mail.

i've only ever bought three bits of commercial software (other than games - 2x copies of Dark Reign I and 3x copies of Dark Reign II)

1) compiler for the zx spectrum, in about 1985.

2) windows sourcer (dos version!) in about 1997

3) IDApro v 4.7 in about 2004.

the compiler was GBP 30.00 - really expensive compared to the games you could get at the time! 30.00 was a lot of money!

windows sourcer was GBP 80.00 or so...

idapro was something like GBP 400.00

i thoroughly expect the next bit of commercial software i buy to be in the GBP 2,000.00 bracket... *sigh*...

need this damn software for HTC Sable reverse-engineering, for linux

9 Oct 2006 (updated 10 Oct 2006 at 00:05 UTC) »
katie photos. hurrah!

tonny - xvl is a bit... archaic. if you have a twisted mind, it's easy to get to grips with.

basically, it's a bit like php - you have a php.exe and you have a mod_php.

you can run php.exe as a stand-alone application (and you can run xvl as a stand-alone application) or to make it more useful you can use an apache module to talk to it.

xvl actually runs as a daemon (or more specifically, it runs an xvl script which says 'please listen on a unix domain socket!), which the apache module mod_xvl then talks to and hands over the HTTP request to it, for processing.

but like i said - it's _very_ archaic.

it _works_... and if you seriously want to inflict xml programming upon yourself, go for it.

but, unless you have a twisted mind, avoid xvl!

296 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!