HamCannon 2
Development for HamCannon is kicking off again after a hiatus. HamCannon is a customised outbound email engine, originally written for Plone 2. The new version uses Gary Poster’s zasync product to...
View ArticleRuby / Python Summit
I really don’t understand what all the fuss about Ruby on Rails is. For example This post. As far as I can tell Rails is nothing clever, uses a lot of old and rather bad ideas (like RDBMSes and...
View ArticleHamcannon Architecture
The architecture for hamcannon has got more and more interesting as I work through the use cases. I’ve ended up with a requirement for a generic “Plone to Perspective Broker”...
View ArticleGuido wants Interfaces
This post from Guido is going to be pretty big news in the Zope/Twisted communities I suspect. However, he doesn’t mention Adaptation at all – and that concerns me somewhat. Interfaces qua interfaces...
View ArticleAJAX and Livepage
I’ve had a rush job to do for an old friend, building a ticker to be used at an event for a major news organisation this weekend. The data for the ticker is sourced from SMS messages, and the ticker...
View ArticleWeb Frameworks, and Why Most of them Suck
The entry of TurboGears into the Mêlée that is Python web frameworks has generated quite a splash. As anyone following it will know, the whole Web Framework Wars really kicked off when Ruby on Rails...
View ArticleMore Suckiness
It appears, unfortunately, that Ruby Sucks. The example given: x = mylist[N] || "N not present in mylist" Is just the kind of thing I hated so much about Perl. The last thing you need is for your...
View ArticleGlyf turning into Theo
Glyf rants on twisted-python. I do believe he is turning into Theo.
View ArticleSucky Web Frameworks, Redux
If you read Web Frameworks and Why Most of them Suck, you’ll know how I feel about most of the current offerings in the python web space. I stand by everything I said there, but in what might seem like...
View Article
More Pages to Explore .....