Aug
21
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 […]
Tags: delphi, python
Aug
20
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 […]
Tags: delphi, programming, python
Aug
18
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 […]
Tags: commentary, programming, top
Aug
04
2007
I recently read Tim Ferriss’s book The Four Hour Work Week, colloquially called 4HWW. The book is short, dense with ideas, and easily worth the $12 price. I recommend the book in spite of: Questions about the veracity of Ferriss’s claimed accomplishments Criticisms that some of his techniques are not as broadly applicable as he […]
Tags: commentary
Aug
03
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 int, parent_widget_id int, other_fields_here); |
This representation […]
Tags: code, delphi, php, postgresql, programming