Home Company Services Portfolio Contact us nav spacer

My random musings

Blog EntryChanging access point configuration from WEP to WPA gotcha
by hedley on Apr 02, 2010
I just wasted 6 hours of my life fixing something that I apparently broke. Hopefully Google picks this up and I can help other unfortunate souls.
Blog EntryDexterity in my labority
by hedley on Dec 28, 2009
Dexterity is a next-generation content type framework for Plone. By day I'm an Archetypes man but by night I delve into Dexterity. These are a few not-so-first impressions.
Blog EntryUsing form widgets anywhere
by hedley on Oct 03, 2009
z3c.form and a few other products provide nice widgets for use with schema driven forms. This post shows how to use such a standalone contextless widget in a template.
Blog EntryFetching objects in a folder optimally
by hedley on Sep 08, 2009
I find I'm frequently iterating over objects in a folder and this is usually painfully slow for large folders in large object databases. But did you know it is easy to significantly speed up this iteration?
Blog EntrySchema extender for a specific browser layer
by hedley on Jun 22, 2009
archetypes.schemaextender is currently a bit light on documentation so I created this example of a schema extender that extends a schema for only a single browser layer.
Blog EntrySubclassing FolderishMember in ArgoUML
by hedley on May 13, 2009
ArchgenXML cannot generate classes that subclass Remember's FolderishMember. This page shows you how to do it.
Blog EntryFrom own SVN to collective SVN to Pypi
by hedley on Apr 14, 2009
This describes the procedure to move a product from your own SVN repo to the collective SVN repo. Finally it shows how to publish the egg to pypi.python.org.
Blog EntryFirefox Redirect Loop and plone.app.redirector behaving badly
by hedley on Apr 10, 2009
If you encounter a Firefox Redirect Loop when browsing to an object then plone.app.redirector may be at fault.
Blog EntryCompile and install libxml2 python
by hedley on Oct 01, 2008
libxml2 is a real pain to compile install if you are not using the system Python. This howto shows how to do it.
Blog Entrytrml2pdf xml parser error tip
by hedley on Aug 27, 2008
If you encounter "xml parser error (bogus
Blog EntryPython SSL "No module named _ssl2"
by hedley on May 12, 2008
If you compile SSL support for Python from source you may run into the "No module named _ssl2" problem.
Blog EntryAn Ordered BTreeFolder
by hedley on Apr 04, 2008
BTreeFolders are lightweight, but wouldn't it be nice to order the items as you see fit?
Blog EntryLogging the response object
by hedley on Nov 06, 2007
Logging the response object to the event logger may have strange side effect in Python Scripts.
Blog EntryPlone skin switching by inspecting the URL
by hedley on Oct 26, 2007
Does your site have one view for the public interface and another for the admin interface? Then you should serve different skins depending on the URL.
Blog EntryGetting rid of default PloneAzax event bindings
by hedley on Oct 23, 2007
PloneAzax by default binds to the View and Edit tabs, and it pops up that progress box. If this annoys you then it is not that hard to disable.