Category Archives: programming

Select a Single Item in a List View Control

This simple operation took me longer to figure out than I would like, the answer wasn’t obvious on msdn or in any of the searches I did so I figure I should just put it up here for anyone else … Continue reading

Posted in programming, windows | 1 Comment

Tracking down Circular Dependencies in Static Libraries

The GNU linker has some trouble when you present it with multiple library archives that depend upon each other. Libraries with symbols resolved in other libraries must be presented earlier on the command line. You can work around this with … Continue reading

Posted in linking, programming, ruby | 1 Comment

Tell, Don’t Ask

The post over at pragmatic programmer is timely for me because Tell, Don’t Ask is a concept that I have outlined in a programming style presentation for my new team. The quote at the beginning of the article is perfect: … Continue reading

Posted in programming | Leave a comment

Impromtu has my head spinning

This is very much what I have been dreaming of having rubycube accomplish. A very slick presentation.

Posted in music, programming | Leave a comment

Read this Paper if you use Make

I investigated make, cmake, cook, jam, bjam, ftjam, scons, cons, rake, ant. What I come to find is this wonderful little paper that turns my out-moded ideas about make completely on it’s head. I wrote a wonderful beginnings of a … Continue reading

Posted in build, programming | Leave a comment

The Best Way to Learn – Use the Source

Once again I have found the best way to learn is to go to the source. If you really want to learn something you have to find dig into the implementation, read the classics and seek out the originators. In … Continue reading

Posted in lisp, programming | Leave a comment

Implementing a Finite State Machine with a Ruby Domain Specific Language

DSL-FSM.. that kinda sounds like some wierd internet sub-culture. It stands for domain specific language – finite state machine. I proposed both topics as presentation material for the austin-ruby group that I meet with once a month. Steven Harms the … Continue reading

Posted in austin, game programming, meetup, programming, ruby | 8 Comments

Codified Thinking

There are many choices that must be made during the coding process and how we arrive at those choices is important and can influence our thinking and code quality a great deal. I try to make a concentrated effort to … Continue reading

Posted in programming | Leave a comment

Tips for Getting in the Zone

Came across this post on programming.reddit.com today (the programming reddit has been one my guilty pleasures lately). The author has some good tips on staying in the zone. I have some tips of my own as I enjoy the feeling … Continue reading

Posted in programming, work | Leave a comment

A Simple Continuous Test Script in Python

I was working on an in-memory database prototype in python and decided I didn’t want to keep manually running the unit tests so I whipped up a little auto test script that I can run in another terminal. autotest.py It’s … Continue reading

Posted in programming, python | Leave a comment