ebizo is currently certified at Journeyer level.
Name: Christopher Milton
Member since: 2000-11-01 22:06:31
Last Login: 2008-03-13 14:09:14

Homepage: http://codemonkey.biz/
Notes: I do cross-application data-mapping with XSLT. I was an
object-oriented Perl/Oracle web applications
developer by trade and I love LINUX.
I have boxen running
Ubuntu, Windows XP, and Mac OS X.
I have also played
with LISP, Haskell (Hugs/Gofer, but I'm
starting to like GHC(i) a lot), Standard ML,
CaML, and MoscowML.
I won't go into
DTSS BASIC and Turbo Pascal at this
time. ;-)
I have a BA in
linguistics and have done work toward a
degree in "library and information
services", but will probably end up
going for an MSCS at some point. I am
interested in improving information storage
and retrieval, computational linguistics,
natural language parsing, and
internationalization.
Functional programming links:
You
can also find a lot of papers about functional
programming and "monadic parser combinators" on ResearchIndex.
Projects
Recent blog entries by ebizo
7 Sep 2007 »
This is one of the most boring entries you'll every read.
An abbreviated timeline of my programming life:
- 1978-1979 - I learned BASIC on a copy of the Dartmouth
Time-Share System when my dad taught at the US Coast Guard
Academy.
- 1981-1984 - I continued learning BASIC in high school.
- 1984 - I learned LISP on a dialup to Georgetown
University, as wel as participated in the Washington
Linguistics Club.
- 1985-1989 - I got my BA in Linguistics, but didn't get to
use computers at Macalester College.
- 1991-1992 - I helped debug a UNIX point-of-sale system as
an advanced user. It used ncurses and was written in C. I
started reading UNIX books and Ed Krol's Whole Internet
User's Guide (no Web).
- 1993 - I picked up the first Camel Book, by merlyn, and
started learning Perl.
- 1994 - I did some work on a Washington (DC) freenet
uploading text files for the Arlington County (Virginia)
public library.
- 1995-1996 - I started developing the first webpages for
the Arlington County (Virginia) website while a clerk at the
county public library. Most never see the light of day.
- 1997-1998 - I learned all about information systems in
library school. Never finished my MLIS degree.
- 1999-2000 - I developed web applications for the DoD in
Perl, setting up database tables in Oracle in SQL, tracking
everything and managing code with CVS on HP-UX servers and
Linux desktops.
- 2001 - I took a detour at Sprint for six months, used
more Perl and Oracle, and learned a whole lot of little
things about other systems.
- 2001-2002 - I was unemployed for 14 months and poked my
fingers into a lot of open-source projects all over the
web.
- 2002-2005 - I went back to developing web applications
for the DoD. Although there were still a lot Perl apps being
maintained and updated, most new web apps were being written
in Java with Servlets and JSPs. We eventually created an
application with Struts, too. I created several middleware
Perl scripts for porting data between systems and learned
XSLT (with Java) for transforming XML between formats for
loading into databases. I spent a lot of time creating and
improving database tables and schemata. I took a formal
course in Java.
- 2005 - I spent two months at West Corporation learning a
lot more about telephone systems than I ever learned in six
months at Sprint. I learned a lot about VoiceXML, too.
- 2005-present - I have been developing XSLT solutions
for VerizonBusiness (formerly
MCI). I have developed lots of amazing things with XSLT,
transforming
XML into other XML formats, making sure messages get from
point A to point B. I spend a lot of time managing CVS and
some time wring Perl and Korn shell scripts.
- 2007-beyond - I've been learning some Haskell, Standard
ML, and Python over the years, and this year started
learning Ruby. I plan to develop web apps in Ruby on Rail
and Django, so I have to get my Ruby and Python skills up to
speed. I want to try setting up VOIP services in my home
using Asterisk.
Some of my home computers:
- Mac mini with 22-inch ViewSonic LCD
- black MacBook
- Sony Vaio desktop with 20-inch ViewSonic LCD, WinXP
- Compaq Presario 15.4-inch widescreen, WinXP
- old VA Linux minitower running recent Ubuntu, 20-inch
ViewSonic LCD
- old Packard Bell, dual-booting Win95 and old RedHat
distro, no monitor to call its own
7 Sep 2007 »
I came back from OSCON and a week later I had a stroke. I'm
close to completely recovered now.
19 Jul 2007 »
Just a few days and I'll be in Portland, OR, USA,
enjoying UbuntuLive and OSCON 2007.
I have a fulltime permanent job now, too.
4 May 2007 »
I'm trying to learn a bit of everything these days.
I definitely need to learn AJAX and Rails (Ruby).
And I'm planning on being at OSCON for the first time this year.
18 Apr 2007 »
"The burning of your craving look..." (Amber)
I love coding on my computers. I'm a registered Apple
developer these days. I try to limit my desktop
distractions, but there's all these cool toys. I'm thinking
of playing with Adobe's Apollo/Flex. Writing apps with
Jaiku's API is on my todo list.
105 older entries...
ebizo certified others as follows:
- ebizo certified miguel as Master
- ebizo certified nymia as Journeyer
- ebizo certified sad as Apprentice
- ebizo certified jlf as Journeyer
- ebizo certified ettore as Master
- ebizo certified mjs as Master
- ebizo certified alan as Master
- ebizo certified federico as Master
- ebizo certified kroah as Journeyer
- ebizo certified jrf as Master
- ebizo certified cwinters as Journeyer
- ebizo certified mvw as Journeyer
- ebizo certified JoshO as Journeyer
- ebizo certified dchud as Journeyer
- ebizo certified ztf as Apprentice
- ebizo certified jlp as Apprentice
- ebizo certified lupus as Master
- ebizo certified slef as Journeyer
- ebizo certified sl0th as Apprentice
- ebizo certified jarod as Apprentice
- ebizo certified Malx as Journeyer
- ebizo certified Dionys as Apprentice
- ebizo certified jao as Journeyer
- ebizo certified fxn as Apprentice
- ebizo certified johnnyb as Apprentice
- ebizo certified jenglish as Journeyer
- ebizo certified rupert as Journeyer
- ebizo certified fejj as Journeyer
- ebizo certified cerquide as Apprentice
- ebizo certified tjl as Journeyer
- ebizo certified ajh as Journeyer
- ebizo certified mascot as Apprentice
- ebizo certified anna as Journeyer
- ebizo certified Uche as Master
Others have certified ebizo as follows:
- nymia certified ebizo as Apprentice
- sad certified ebizo as Apprentice
- jlf certified ebizo as Apprentice
- mjs certified ebizo as Apprentice
- mvw certified ebizo as Apprentice
- JoshO certified ebizo as Apprentice
- ztf certified ebizo as Apprentice
- dchud certified ebizo as Apprentice
- jrf certified ebizo as Apprentice
- kroah certified ebizo as Apprentice
- jlp certified ebizo as Apprentice
- cwinters certified ebizo as Apprentice
- chromatic certified ebizo as Apprentice
- johnnyb certified ebizo as Apprentice
- sl0th certified ebizo as Apprentice
- slef certified ebizo as Apprentice
- jarod certified ebizo as Journeyer
- Malx certified ebizo as Apprentice
- lupus certified ebizo as Apprentice
- fxn certified ebizo as Apprentice
- Dionys certified ebizo as Journeyer
- jao certified ebizo as Apprentice
- cerquide certified ebizo as Apprentice
- rupert certified ebizo as Apprentice
- nixnut certified ebizo as Apprentice
- lerdsuwa certified ebizo as Apprentice
- apeiro certified ebizo as Apprentice
- mascot certified ebizo as Apprentice
- jlouis certified ebizo as Apprentice
[ Certification disabled because you're not logged in. ]