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:

Recent diary entries for kjw:
RSS

5 Aug 2004  »

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.

27 Jul 2004  »

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:

[ Certification disabled because you're not logged in. ]

[ Home | Articles | Login/Account | People | Projects ]