ebizo is currently certified at Journeyer level.
Name: Christopher Milton
Member since: 2000-11-01 22:06:31
Last Login: 2009-01-28 16:17:02

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
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
I came back from OSCON and a week later I had a stroke. I'm
close to completely recovered now.
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.
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.
"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. ]