Quozl's Open Source - CQuozl works in outback Australia as a firmware and test engineer for a non-profit in Miami that makes laptops for children, and for a business as a systems administrator.Quozl worked on Open Firmware (IEEE 1275-1994), which uses the Forth programming language. For many years Quozl maintained the version that is used on the One Laptop per Child computers, the most complete and extensive version ever.
|
|
(6 December 2016) |
(31 August 2013) |
Pick your flavour. If you've never played, try: But if you are a regular, try:
(18 October 2011) |
(18 June 2011) |
(2 September 2010) |
(1 September 2009) |
Quozl had to fix it. Publishing it in case somebody needs it. Check out the change from k74.c to k74-ppdev.c in my repository.
(19 May 2009) |
(18 May 2009) |
Some of the changes are:
(16 July 2008) |
Quozl had packaged Xtank 1.3f for Debian GNU/Linux 3.0 (Woody) back in 2001, and for 3.1 (Sarge) in 2004, modified for 800x600 monitors. Now contributions are encouraged against the source repository ... there are a few opportunities to fix things ... the threading, the robot programs. The 800x600 style 2004 binaries: add the following line to your /etc/apt/sources.list file:
... and then
(7 July 2008) |
But in a reactive role, where most of the time is spent responding to one interrupt after another, one needs a way to service these human interrupts. Most people seem to do it with telephone ringers, text message alert tones, pagers, or popup windows. Focus stealing is annoying. Lose of concentration more so. Hence the TCP/IP Distributed LED Mimic Panel, consisting of an array of eight LEDs driven from a parallel port that sits on the desk, and a set of spare computers around the house with displays that show a graphical version of the same panel.
(16 April 2008) |
Security update for tcpxd, version 1.4 fixes a vulnerability to crafted reverse DNS names. Quozl had checked out netcat and numerous other TCP/IP relays, but none had all the features he needed, so he rolled his own. This one is optimised for minimal process count and maximum performance for X connections.
(20 February 2006) |
(17 July 2004) |
(12 October 2003) |
(6 December 2002) |
(16 December 2001) |
Stable release 1.0, two years after initial development release.
(26 November 2001) |
Update: adjustments for higher sampling rates, and a schematic contributed by a reader.
(19 October 2001) |
(23 April 2001) |
(The function kd_mksound() from drivers/char/vt.c was used. This function starts the tone generation and normally schedules a timer to turn it off. Since the timers do not run at this point, the duration of the tones had to be set using msleep() macro calls.) Since writing this, Quozl has been told that it could have been done in a process executed after the disks are unmounted. Oh well. Not half as much fun! Here's how, on Debian ...
(14 November 2000) |
(11 July 1999) |
(1 February 1999) |