Apr
30
2009
As of April 2009, the gitosis package in Ubuntu 9.04 Jaunty is broken; it fails with an error like so: pkg_resources.DistributionNotFound: gitosis==0.2 There are quite a few pages and mailing list messages that mention this. I only found one with a good hint toward a solution, which was that it is also a known issue [...]
Tags: linux, python, source-control, sysadmin, ubuntu
May
11
2008
Historically I have not been a fan of “frameworks”, and I have often repeated the following joke: What’s the difference between an application and a framework? An application is something a customer actually wants! However, for some applications, I recommend use of an application framework. For some Oasis Digital projects, I require it: Please, Use [...]
Tags: commentary, java, programming, python, rails, ruby
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
Jun
27
2007
There’s a lot of buzz about Steve Yegge’s “port” of Rails to JavaScript, and Steve has now provided (in his funny, self-deprecating style) the background of how it came to be. He doesn’t quite say it explicitly in this post, but I think it reveals that the “Next Big Language” he has been hinting at [...]
Tags: commentary, java, lua, programming, python, rails, ruby
Mar
02
2007
When I starting with Python sometime in 2001, I was briefly frustrated by the intentation-as-block-structure syntax; but after a few weeks I found it natural. Its most obvious advantage is that it avoid the duplication between indentation and braces / keywords. Yet this kind of syntax has not become popular outside of Python. Today I [...]
Tags: python, rails, ruby