Personal info for kjw
This person is currently certified at Apprentice level.Name: Kevin J. Woolley
Homepage: http://www.kjwcode.com/
Notes: Currently doing a lot of work in Ruby, but still poke my head in and check out the Squeak community every now and then.
This person is:
- a Lead Developer on project HotStepper.
- a User on project Whisker Browser.
- a User on project Comanche.
- a User on project SqueakMap.
squeakfan.com
A very kind friend gave me an early birthday present, and registered squeakfan.com for me. I have something of a vision for the web end of this -- a place where information that's too newbielicious for the wiki and other official Squeak places can go.
A good example would be me catching myself using shared pools to assign numeric constants to states for a very simple state machine -- and realizing that the best way to go would probably be to use symbols, which are guaranteed to be unique (rather than constants, which I might accidentally assign the same values to).
It wouldn't be so bad if I wasn't a fairly seasoned Lisper and Schemer. Talk about embarrassing!
But there you have it -- a place for all of the "really-obvious-but-might-still-need-to-be-reminded" stuff to go.
SHA, AES, and other stuff
I've started work on SHA-256, SHA-384, and SHA-512, in addition to an implementation of Rijndael. This is part of the infrastructure for HotStepper. Specifically, it's part of a port of Eric Hopper's CAKE package that will be used to provide security for remote administration of HotStepper.
Eric's reference code is called BirthdayCAKE, and the Squeak/ST port will most likely be called CupCAKE.
Credit where credit is due
I'd like to say a big thank you to jm for his ThirtyTwoBitRegister class, though. It will make the crypto end of things much easier, and looks extremely well built.
Shared pools
I have recently discovered the joys of shared pools. While browsing System-Compression I found GZipConstants, and the rest is history. Needless to say, this will make things much easier for HotStepper.
System-Archives
I'll have to check SM2 to be sure, but I don't remember seeing a package for interfacing to the Unix tar file format there. There are placeholders in System-Archives, though. I'll have to dig around a bit, as I don't want to reinvent the wheel, especially because if it's been done already, it's probably been done by someone way smarter than me. ^_^
This person has certified others as follows:
Others have certified this person as follows:
- ragnar certified kjw as Apprentice
- FrankCag certified kjw as Apprentice
- FrankShearar certified kjw as Apprentice
[ Certification disabled because you're not logged in. ]
[ Home | Articles | Login/Account | People | Projects ]