April 8th, 2008
Now this is truly an interesting development. Google’s just announced App Engine is sure to super-charge the Python community and convert a
number of disillusioned developers of other languages in to Pythonistas. There have been lots of interesting comments floating in the blogosphere about what this could mean.
I think it is a great opportunity on a smaller scale than anyone might imagine. Sure, this could serve as the platform for the next YouTube type social-2.x site, but what I think this really means, is that Google is rounding out the Google Apps for Domains by giving the ability to create something more than a brochure-ware style site offered by their current Sites for Google Apps.
Many are looking for Google to use this as an opportunity to expand advertising revenue, and that is certainly possible for widely popular webX.x sites but what they really needed is another tool/knife to hold to the competition’s throats. Looking at the tea leaves in the bottom of my glass, I see something more akin to a SharePoint attack; Going after the S in SMB market.
App Engine allows for authenticating users via Google system, how much longer until we can interact with other Google services in a similar fashion?? Calendaring, GTalk, etc — I’m not talking mashups, something much more refined.
Posted in Business, Google, Python | No Comments »
January 22nd, 2008
Grig has an interesting post today about enforcing checklists via nose, Agile Testing: Joel on checklists Now that is an interesting idea. I do lots of PCI compliance testing and documenting the tests and procedures is par for the course. Automating those procedures goes a long way in helping out in this regard. Dora, handles scheduling, running and reporting which makes life nice, but I’ve got a variety of scripts and it would be nice to unify them in overall architecture. Using nose could do just that.
Interesting things/thoughts happen when your programmers are sys-admins too. This idea of translating the framework we use for testing code to testing systems has a number of interesting dimensions to it. Just like Alton Brown, I insist that my tools multi-task too.
Posted in Business | No Comments »
January 22nd, 2008
There is a great article over on SnapLogic, SnapLogic Blog » Squishy design with Python: Designing in code
The gist of the article is that when developing APIs are never as complete as we want them when we are developing a new system and if you are using a static language you’ve got lots of ramifications to consider and code to rework when you have to expand an API. However, dynamic languages have a real advantage here and they go on to give a very real example and how they dealt with it.
Posted in Python | No Comments »
January 22nd, 2008
There is an interesting write up on plugin architecture – g :: A Simple Plugin Framework
A project that I’m working on is going to require a plugin framework for a number of things: Logic, Data Storage, Reporting and I’ve been keeping my eyes open for papers/articles on plugin frameworks. Do you know of any resources/articles?
Posted in Business, Python | No Comments »