Archive for the 'programming' Category

Upcoming talk: Intro to Distributed Source Control

Monday, October 1st, 2007

Where: SLUUG (though my talk is not listed on the site yet)
When: October 10th, meeting starts at 6:30 PM
I’ll introduce distributed source control tools:

A short tour of the basic use of git, bzr, and hg (Mercurial)
Thoughts on why you’d want to use a distributed source control tool at all, vs. a centralized system like SVN […]

Python or Python+Delphi Developer Wanted

Tuesday, August 21st, 2007

Speaking of Python, over at oasis Digital we’re looking for a Python (subcontract) or Python+Delphi (full time) developer. For the right person this could be a great opportunity to use your preferred tools.
Plus, a tip to anyone applying for this work or any other work: when you email a resume, don’t name it “my resume.doc” […]

Yet Another Python Success Story

Monday, August 20th, 2007

Is it OK to use programming language X in a production enterprise application? Or are fear, uncertainly, and doubt holding you back? Public “success stories” might make it more acceptable for you to do so in your environment. In that spirit I offer our story of a production Python deployment at an Oasis Digital customer […]

Fourteen Tools for a Productive Distributed Team

Saturday, August 18th, 2007

A geographically distributed software development team (“distributed team”, for short) is simply one where developers don’t work in close physical proximity (within a few hundred feet). In such a time you interact mostly via electronic means.
To some readers a distributed team will sound like an obviously ridiculous idea, while to others it will sound quite […]

Help! My Hierarchy is Slow - Faster Hierarchies with Nested Sets

Friday, August 3rd, 2007

A great many applications, including many that I’ve worked on, have a hierarchy of things: of parts, of people, of organizations, etc. The way most of us represent such hierarchy is with the first thing that generally comes to mind: make each Widget have a parent Widget, with a table like so:
create table widget (widget_id […]

Pipe RGB data to ffmpeg

Thursday, July 5th, 2007

A while back I asked on the ffmpeg mailing list, how to pipe RGB data in to ffmpeg. I described it as follows:
in my code I am building video frames, 720×480×24bit. I have in mind generating a large number of these, as long as a full DVD worth at 30fps, then using ffmpeg (followed by […]