I found the official schedule really hard to print. Here is a 1-page schedule.pdf and the original OOo spreadsheet.
I finally got around to porting a few old features to wmiirc-lua.
There is now a mailing list for wmiirc-lua. Subscribe by emailing wmii-lua-subscribe@googlegroups.com.
Ian Ward posted a screencast of my Git intro talk. Thanks Richard for doing the audio, Ian for doing the screencast and post production, and Jay for hosting us.
For ever now some friends and I have been talking about making essential packages, which would pull in all the tools that we often use on Debian. So here goes...
With the power of the equivs package, this is actually a very short procedure.
I've noticed my laptop disk filling up... particularly in $HOME/work/*. Lots
of little contracts, each involving at least the linux kernel tree of one
vintage of another, are to blame.
Ian just posted the screen casts of the Linux Kernel Walkthroughs that I ran last week.
Here is the same video on google/video... it's a lot lower rez :(
I am giving another git talk for The Ottawa Group of Ruby Enthusiasts!.
The talk is on July 9th at 7:00 PM, at Infonium. I was told that they have room for 20 people.
I will post my slides after the talk.
I was recently asked by a colleague, and now also a client, to look over the LDAP configuration on his Ubuntu boxen. He was having
issues with the root account. The problem turned out being that the Ubuntu box was trying to get the root authentication from LDAP.
It successfully found an LDAP account on the OSX LDAP server, but was unable to login since that account is disabled. The solution
was to filter out the root account from the LDAP reply using the pam_filter directive in /etc/ldap.conf. Jay was also kind enough
to document his setup for others that are trying to accomplish a
similar task.
side note: Jay briefly showed me his OSX/Linux integration... looks pretty cool. Particularly the LDAP directory and automount of OSX exported volumes for users. OSX seems to make certain things really easy.
I will be kicking off a new series of talks at OCLUG later this month. The idea is not mine, but a copy of a similar series ran by Silicon Valley Linux Users Group. Kudos to them!
Here is the info on the first Kernel Walkthrough: Source Tree Layout. I will start off by covering the tree structure and talk a bit about the components, before handing control of the talk over to the audience and let them drive the types of things they would like to explore.
We are being hosted by the TheCodeFactory, which is a very cool concept. From the website:
"TheCodeFactory is a collaborative work space located in downtown Ottawa at 246 Queen Street, between Bank and Kent, above the Green Papaya Restaurant. TheCodeFactory is a clubhouse or water cooler for the Start-up community in Ottawa."
In short they are a place where startups can meet and collaborate way before they have any office space of their own. Ottawa being such a hotspot for startups, this is clearly a good idea.
I started a transfer last night to copy a 700M file to my USB key. It's still going. I figured that it might have been OHCI vs EHCI issue. I had to remind myself how to check.
This is my third post on the topic. I have harshly assimulated MadCoder's configuration. Here is my new zsh prompt:

I have had an item on my todo list to improve my vim/git integration for a while. Today, I found git-vim on github. I was really impressed. So I forked it and hope to do some work on the project...
git://tachyon.jukie.net/git-vim.git
First I will have to check if there is anything salvageable from my current vim scripts.
I just discovered a git feature that has eluded me since v1.4.3, when it was
introduced. It's a way to colour differing words in git diff output. Maybe you don't
know about it either... allow me demonstrate:
NOTE: This post has been updated (again).
I previously wrote about showing the git branch name on the zsh prompt. Caio Marcelo pointed out that
it didn't work very well because the git branch was being queried before the command was executed, and it should
be after to catch git commands that change the branch, like git branch and git checkout.
He was right, here is a repost.
I must say that I am no fan SVN, but SVN and I get a long a lot better since I started using git-svn. Long ago a good friend of mine, Dave O'Neill, taught me how to handle multiple branches using git-svn. I had used that technique until Dave taught me how to do it better.
Recently I saw this blog post which referenced Dave's article talking about the first method. I guess Dave never got around to updating his blog with the better way. So I am going to do that here: