codic is currently certified at Apprentice level.

Name: Ian Crawford
Member since: 2000-04-12 06:29:44
Last Login: N/A

FOAF RDF Share This



My email address is

I live in Guelph, Ontario, Canada, where I attend the University of Guelph. I'm not sure when I'll be finished. I could do it in 1 semester if I want (and I might), but that would mean not working for 4 months.

I like my fiancée, my cats, Coke, C++, and LaTeX (among other things).

Recent blog entries by codic

Syndication: RSS 2.0

Been a while...

What can I say? I just haven't been keeping up with my diary entries. It probably would have been longer, too, if my freind aether hadn't told me he set up an account.


I *love* working for a small company. I used to work for a medium sized company (Software Kinetics) which was bought by a big company (xwave solutions). I thought it was OK, but only because I hadn't seen the other side. Now I work for a very small company (technically 4 of us, realistically 6) and it rocks. What else can I say? They even bought me a $400 chair!


Need to write more of it. My UML modeller is coming along very slowly, but it is coming along. I'm going to try to work on it everyday this month. We'll see how long that lasts.


Came online to get my diary fix today and noticed that I'm now officially and Apprentice. Woo-hoo! I like being in colour.

Mmmm... Summer....

Oh, it feels so good to be done. I think I'm going to spend today cleaning up the trail of books, notes, print-outs of other people's source code, and dirty dishes I've left lying around the past couple weeks. Jane'll be happy. And maybe if the weather gets better, I can spend time reading and drinking beer on my virtual lawn (I've astroturfed my balcony).

Radio Announcers

Just heard a speako (the vocal equivalent of a typo) on the Guelph radio station. They just announced that we'd be getting 75 centimetres of rain today! Ha! I think she meant 75 millimetres... well... I hope she did ;) This is good, though. Southern Ontario has been in drought conditions for about the past 2 years so any precipitation is welcome.

Ottawa Linux Symposium

My friends Alex, Aaron, and I have decided that we're definitely going to OLS (is that an accepted abbreviation?). This'll be my first Linux conference, so I'm really excited. I've been to a bunch of concerts at the Congress Centre before (Tea Party, Dave Matthews, New Year's Eve bash ... maybe more), but nothing like this. I'll probably stay at my mom's place in Almonte. She won't be there (she going to England to visit my grandparents), but my brother will be, and I don't see him enough, so it'll be nice to hang out with him a bit.

"Recommended Approach to Software Development"

Here's an interesting read. I'll post a review in my diary when I'm done.


Yeesssss!!!!! Wrote my last exam of the semester tonight. Didn't go too well, but my project mark ought to carry me.

All that's left is a paper that I'm finishing up now and marking CIS*1000 exams, which ought to be good for a laugh (from the midterm: "Who developed the first GUI?", 9/10 answers - "Microsoft". Uh... hello? Didn't you see Pirates of Silicon Valley?)


Heh heh... for the record, I'm not challenging your knowledge of C++ :) "C/C++" is just one of my pet peeves. I mean, C and C++ are different languages! Yes, their names are similar and their syntax is similar, but, IMO, C doesn't have enough of C++ in it validate "C/C++". I'll shut up now. Nobody wants to hear about this (and if you do... why? I wouldn't ;).

Hello World

A friend of mine asked me about the origin of "Hello, World!" programs. I don't have a clue where there started, but I'm curious now. Anyone know? Update: Peeking in the jargon file is leading me to believe it all started with K&R. Is there any truth to this?

Yay, plugins!

I've updated the example code that uses my dl::lib class that I mentioned a few days ago. It even has a sample plugin, now. Next thing to add is going to be support for C++ name mangling so I can reference *real* member functions. Anyone know of a reference for the C++ name mangling scheme? Or should I just read the c++filt source?


2 hours and 45 minutes 'til my "Computer Vision and Pattern Recognition" final. Damn.

6 older entries...


codic certified others as follows:

  • codic certified codic as Apprentice
  • codic certified kenelson as Journeyer
  • codic certified Guillaume as Journeyer
  • codic certified jrennie as Apprentice
  • codic certified crj as Journeyer
  • codic certified aether as Apprentice

Others have certified codic as follows:

  • codic certified codic as Apprentice
  • jrennie certified codic as Apprentice
  • rbrady certified codic as Apprentice
  • kelly certified codic as Apprentice
  • Guillaume certified codic as Apprentice
  • crj certified codic as Apprentice
  • aether certified codic as Apprentice

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

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page