Things happen when you change systems - a few days ago i moved to a new notebook with Ubuntu 9.10 and found myself with a system Python 2.6. I was curious about how to make Grok run on it without patching a number of eggs as i did before a year ago.
Enter Zope Toolkit […]
Archive for the 'Code' Category
This weekend i finally came around to connect Pyjamas to my bobo backend application through JSON-RPC. The following example shows all the code you need to enable JSON-RPC in the bobo backend.
Create a file ‘jsonrpc_application.py‘, the bobo backend application:
import bobo
I use lovely.jsonrpc for the JSON-RPC server implementation.
from lovely.jsonrpc.dispatcher import JSONRPCDispatcher
The PyjamasAPI class follows […]
Jeff Elkner recently posted in edu-sig mailing list that he spent the last month converting python educational materials from lore to Sphinx at Open Book Project. The results are impressive - the switch to Sphinx adds full-text search and a hyperlinked index to the HTML version. He is now thinking about adding interactive elements to […]
A blueprint on how to setup a new GAE project and run a basic bobo application on top of it.
First download and install the Google App Engine SDK, here is a Tutorial to get you started.
Next create an new package bobo_project. Inside bobo_project add an __init__.py file with empty contents.
# a […]
I haven’t been blogging much lately, mostly due to severe time limitations and workload. Anyway, here is what i am up to atm …
Working on extensions to bobo, a WSGI framework released by Jim Fulton two weeks ago. bobo is really exciting, as it is super small (40KB including comments), fast (1500 req/sec), fully […]
News of today:
Guido van Rossum Retires as BDFL of Python
Zope 4.0 project Announcement — discuss in IRC #zope4
Hacker News poll: Pythonic startups: what web framework do you use?
This post is part of a series of postings about more or less basic Grok apps that are ported from other python web frameworks. Motivation is that you can look at the original source and the grok code side-by-side and deduce from both. Source is available from svn.zope.org/grokapps/gbedemosite/.
This “demosite application” shows how to install multiple […]
I put a site together at http://gbe.d2m.at that lets you test and use each of the Grok-By-Example applications. I’ll add the source for this multi-app site to the GBE apps at a later date.
With the new setuptools release available and from inside a virtualenv …
… got the latest Grok release running on Python 2.6.
All Grok tests pass. There were some changes needed in zope.app.components, zope.session, zope.testing and the pinned version of mechanize.
Installation reported ‘Syntax errors’ on zope.app.twisted, zope.app.testing, zope.app.component, ZODB3 (ZEO scripts) and RestrictedPython - almost […]


