Articles
These are my assorted ramblings revolving around Zope, Plone, Python and other completely unrelated stuff.
-
workflowed.jpg
-
Plone: graphical work flow editor
- Creating work flows is a PITA, and usually is to be done by non-developers. Enter collective.workflowed.
-
MAC: speed up macports install sessions
- Macports does compile things to install from source. Read on how to speed up things.
-
About using python pickles in a secure way
- More a internal note than a real post.
-
Deployment using fabric
- Deployment using a very simple and lean mechanism (Python) on a ssh-enabled cluster
-
Plone: Kapil does it again -- enter contentmirror
- Transparent serializing of Plone content to relational DBs. NOT using pickles. Very easy to integrate, and very flexible, as it seems.
-
Wbox: A little tool to do quick HTTP tests
- Think of it as a HTTP-ping.
-
Debuggers, Omelettes and Eggs
- Zipped eggs are a PITA during development, and so is a module where you can't step to because PDB does'nt find the source. Read on for a solution.
-
Speed up TDD with Plone
- TDD w/o extensive mock-them-objects work is quite slow in Plone due its startup time. Enter roradrunner.
-
Python: use pycurl instead of httplib
- The built-in httplib module is slow, but luckily there's rescue: pycurl
-
Python: Erlang-like pattern matching in Python
-
Plone: Z3 Schema field for plone.relations
- Zope 3 schema for plone.app.relations items.
-
Plone: GoReplace -- Search/Replace in Plone
- REGEX + SmartFolders = GoReplace! With GoReplace you can "Find & Replace" content on your plone site.
-
Tools: Oracle Shell SQL*Plus in Python
- SQLPython is a SQL command-line client designed with extensibility and personalization in mind.
-
Web Programming: JavaScript explained
- Some great JS videos over at Yahoo. Highly recommended!

