Category Archives: Programming

Get PyDev Eclipse to Find zmq

If correctly installed, Python on the OS X has no trouble finding the ØMQ Python bindings. However, the Eclipse PyDev by default will not locate the zmq library within the Eclipse IDE. Therefore, if you include the following in your … Continue reading

Posted in Programming | Tagged , , , , , , , | Leave a comment

git Over A Non-Standard ssh Port

git speaks ssh over the standard port 22 out of the box, and flawlessly. For example: git clone git@hostname:repository_name There are a fair number of installations running ssh on non-standard ports, however, and the above method doesn’t directly support a … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Eliminating Multi-Threading Headaches

I first touched parallel processing as an undergrad. I was selected to for a summer research program that tackled different aspects of parallel processing using transputers. They broke us into teams and I was put on the parallel debugging team. … Continue reading

Posted in Programming | Leave a comment

Overriding DNS for Testing

Once in a while it’s handy to override DNS and associate a host name with a different IP address. Continue reading

Posted in Programming | Tagged , , , , , , | Leave a comment

Sign of an Immature Programmer

There are stages of development that people seem to go through as a programmer. Continue reading

Posted in Programming | Tagged , , , , , , | 2 Comments

看板 (Kanban) and Agile Software Development

Agile software development is an evolutionary practice rather than a process (implementation). An 2009 article Kanban Development Oversimplified has a nice overview of adapting 看板 (kanban) ideas into the development cycle.  

Posted in Programming | Tagged , , , | Leave a comment

ØMQ (ZeroMQ) and a Bit of Philosophy

While watching the SLLUG May presentation on SALT by Thomas S. Hatch, I was intrigued by his reference to ØMQ (ZeroMQ). This is a fascinating “intelligent” networking library, but some of the philosophy I found interesting. In the guide it … Continue reading

Posted in Programming, Uncategorized | Tagged , , , | Leave a comment

Validating e-Mails: You’re Doing It Wrong

Everything you knew about e-mail validation is wrong. Continue reading

Posted in Programming | Tagged , , , , , | Leave a comment

Quickly Scrambling a File (unsort)

A method for randomizing the order of lines in a file. Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Ignoring Files in Subversion from the Command Line

How to edit the subversion ignore list from the command line.
Continue reading

Posted in Programming | Tagged , , , , | Leave a comment