Articles
-
Speed up TDD with Plone
- TDD w/o extensive mock-them-objects work is quite slow in Plone due its startup time. Enter roradrunner.
-
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.
-
Wbox: A little tool to do quick HTTP tests
- Think of it as a HTTP-ping.
-
Sending mails with python ...
- ... just sucks. Read on for a solution.
-
recipes: zest.recipe.mysql
-
recipes: z3c.recipes.tag
-
Python: properties mit @apply
- Wie man unter Python eine property mitt @apply als decorator erzeugt.
-
OSX: Building lxml
- lxml building woes on Mac OS X
-
Tools: WAN Emulator
- WANem is a Wide Area Network Emulator, meant to provide a real experience of a Wide Area Network/Internet, during application development / testing over a LAN environment.
-
Plone: collective.formcriteria
- Add forms for user enterable search criteria to collections/topic/smart folders
-
Plone: High-Performance Indexing using an external non-Zope indexer
- Improve Plone's catalog performance
-
Plone: Forms finally made easy: z3c.forms integration to Plone using plone.z3cform
- Forms using zope.formlib are a PITA to do (don't even mention CMF Form Controller). zc3.forms and plone.z3c.forms come to a rescue.
-
Web Programming: web2py
- Crazy italians. A point-and-click web development environment.
-
OSX: Make the Help Window suck less on Leopard
- The Help Window on OSX Leopard is annoying -- it floats always on top, has no dock icon and you can't switch to it using CMD-Tab. WTH Apple????
-
JS: Yahoo Videos
-
Web Programming: JavaScript explained
- Some great JS videos over at Yahoo. Highly recommended!
-
Tools: Oracle Shell SQL*Plus in Python
- SQLPython is a SQL command-line client designed with extensibility and personalization in mind.
-
Plone: GoReplace -- Search/Replace in Plone
- REGEX + SmartFolders = GoReplace! With GoReplace you can "Find & Replace" content on your plone site.
-
Plone: Z3 Schema field for plone.relations
- Zope 3 schema for plone.app.relations items.
-
Python: Erlang-like pattern matching in Python
-
Python: use pycurl instead of httplib
- The built-in httplib module is slow, but luckily there's rescue: pycurl
-
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.
-
Deployment using fabric
- Deployment using a very simple and lean mechanism (Python) on a ssh-enabled cluster
-
About using python pickles in a secure way
- More a internal note than a real post.
-
MAC: speed up macports install sessions
- Macports does compile things to install from source. Read on how to speed up things.
-
Plone: graphical work flow editor
- Creating work flows is a PITA, and usually is to be done by non-developers. Enter collective.workflowed.
-
workflowed.jpg

