Hookbox is a new Python-based comet server with support for Websockets. It’s main features include: Support for named channels on which data is published/subscribed. Server-side Websocket and WSGI support via the eventlet concurrent networking library. Client-side Websocket support via js.io. Fall-back to a custom comet protocol when websocket support is not available in the browser. [...]
Tag Archive : web
State of Web Sockets
Image via Wikipedia I’ve been casually following the chatter on the hy-bi list about Web Sockets for the past few months. The specification has reached the final draft stages, but the list is still a bee hive of rhetorical debates about several of the protocol’s features. The common thread between these debates is the complexity [...]
A Simple Quixote Server
Here is a generic script that can be used to serve any Quixote project as an HTTP or SCGI process. I’ve found it quite useful when developing multiple Quixote2-based sites because I don’t have to worry about a custom launcher. This script will continue to live on at the official quixote wiki page. #!/usr/bin/python from [...]
Testing Web Applications with Python
In this post I am going to discuss the various Python tools that are available to perform automated testing of web applications. The application could be written in any framework (eg: RoR, Django, or Quixote) but I am going to use Quixote as the reference because of its simplicity. The testing techniques I am going [...]
Getting Started with Quixote
Quixote is an open source Python project that has the distinction of being one of the earliest Python “web frameworks”. Other frameworks that came later and gained more popularity (eg: django, Pylons, Turbogears, Cherrpy) can attribute some of their design influences to Quixote. It still has an active user community, albeit it is not as [...]
Google Wave is a …
… real-time comment system. This tweet made me laugh and the it made me realize that the walled nature of Wave means that it can’t be successful as an email system but it may well find a second life-line as a website comment system. People discuss ideas using natural conversations. But today’s comment systems essentially resemble [...]