Clayton Parker

Debugging Python code with pdbDebugging Python code with pdb
December 9, 2014

Debugging Python code with pdb

This post offers an introduction to the interactive Python Debugger tool (pdb), including basic commands, examples, alternative implementations, and helpful links.

READ MORE
1.9.0 release improvement to collective.recipe.plonesite1.9.0 release improvement to collective.recipe.plonesite
October 14, 2014

1.9.0 release improvement to collective.recipe.plonesite

The 1.9.0 release of collective.recipe.plonesite is now available on PyPi. This release brings several new features and some improvements to the documentation.

READ MORE
Merging 120 Sites into a Multisite Plone Solution (PSM14 Recap)Merging 120 Sites into a Multisite Plone Solution (PSM14 Recap)
July 10, 2014

Merging 120 Sites into a Multisite Plone Solution (PSM14 Recap)

Discover how the Penn State College of Liberal Arts moved over 120 separate websites running on their own Plone installation into a single system utilizing Lineage in less than 90 days.

READ MORE
Colander Fixes at the Pyramid Development Sprint 2013Colander Fixes at the Pyramid Development Sprint 2013
August 22, 2013

Colander Fixes at the Pyramid Development Sprint 2013

I attended the Pyramid Summer Sprint in Germany and made several improvements to Colander.

READ MORE
Shell Script 101 Tech Talk Notes and VideoShell Script 101 Tech Talk Notes and Video
August 8, 2013

Shell Script 101 Tech Talk Notes and Video

Shell Script Tech Talk with Clayton Parker from Six Feet Up.

READ MORE
4 Python Web Frameworks Compared4 Python Web Frameworks Compared
March 12, 2013

4 Python Web Frameworks Compared

Six Feet Up organized IndyPy's Python Web Shootout, where 4 companies showed off 4 Python frameworks through the demo of a ToDo app developed in Bottle, Django, Flask and Pyramid.

READ MORE
Optimize Your Plone Development by Packing the ZODBOptimize Your Plone Development by Packing the ZODB
January 26, 2012

Optimize Your Plone Development by Packing the ZODB

Each time you delete a web page, a copy is kept in the database in case you need to get it back later. Over time, the number of unused objects can grow and grow, expanding the memory needed to operate the website, and slowing down operations...

READ MORE
Set up IPython for Plone DevelopmentSet up IPython for Plone Development
January 12, 2012

Set up IPython for Plone Development

IPython is a powerful interactive Python shell that can be used with Zope to aid in debugging issues. Syntax highlighting, tab completion and code introspection are just a few reasons to use it...

READ MORE
Automating Plone site creation with collective.recipe.plonesiteAutomating Plone site creation with collective.recipe.plonesite
September 14, 2011

Automating Plone site creation with collective.recipe.plonesite

The Plone site recipe allows you to automate creating and maintaining a Plone site using zc.buildout, allowing everyone working on a project to start from the same point and improving build quality by reducing the need for human interaction.

READ MORE