First entry to this thing.
I've a few small projects underway. Xenocide is a Netrek style game, hopefully with a lot more functionality. Alas, though I've started it, I'm trying to do so much other stuff, that it's just not getting there. The server has some cool stuff;
- Clients use a text-based network protocol, which is actually a stream of TCL commands
- When a client connects, the server creates a thread for just it, and a TCL interpreter for each thread
- You can then run TCL commands directly. These can be anything from variable setting/recieving (which is what a network protocol should do) to SQL select statments from the database that stores client config info
- All clients get a "prefs" command, so that the client program can save session data, or preferences into a database. So, no storing prefs locally anymore! (it's not ACAP, but not bad
The other big thing is that I'm trying to setup a company of my own, "Magic Blue Smoke". Once it's all worked out, we should be a proper co-op, starting with seven people. More on co-op's, once I learn what they are supposed to be. We will be providing pretty much any service to (mostly) Irish business people that want to use free software, starting with some software development, writing commerical apps that run on free software, and changes to existing free software apps, for cash. It'd be nice to be able to fund development of things like Kronolith, by installing IMP for people.
The nice people in Aladdin have sent me their SDK for their eToken, a cool little EEPROM on a USB socket. The idea is that they store digital certs and keys, so you can use them as part of authentication. I've a module initialising it, and printing stuff to the messages file....but until I get more info from them, that's as far as it goes. Kinda strange that it took me less time to get a linux driver that far, than it did to get the Windows SDK installed (Windows 2000 still doesn't detect my USB bus).
There is a really nice project starting up - Wannabees. They are trying to get people to share how they made a career/life/profit/fun from free software. It always staggered me how people could devote so much time to the movement.