Calvin Hendryx-Parker

Building Python Command Line Tools, Part 4: CSV Importing and Time ZonesBuilding Python Command Line Tools, Part 4: CSV Importing and Time Zones
March 13, 2015

Building Python Command Line Tools, Part 4: CSV Importing and Time Zones

In the final part of our series on Python Command Line Tools, we'll put our application to work. I'll show you how to import the CSV module and handle timezones post import.

READ MORE
Building Python Command Line Tools, Part 3: Bootstrapping PyramidBuilding Python Command Line Tools, Part 3: Bootstrapping Pyramid
March 2, 2015

Building Python Command Line Tools, Part 3: Bootstrapping Pyramid

For the third part of our series on Python Command Line Tools, I'll show you how to use your console_script to bootstrap a Pyramid App.

READ MORE
Building Python Command Line Tools, Part 2: Console ScriptsBuilding Python Command Line Tools, Part 2: Console Scripts
February 9, 2015

Building Python Command Line Tools, Part 2: Console Scripts

In this second part of our series on Python Command Line Tools, I'll show you how to make the agrparse script executable and ready to be installed as a console script when someone installs your Pyramid or Django app.

READ MORE
Building Python Command Line Tools, Part 1: ArgParseBuilding Python Command Line Tools, Part 1: ArgParse
January 26, 2015

Building Python Command Line Tools, Part 1: ArgParse

This article is part one of a four-part series on building and using python command line tools. Get ready to learn how to parse command line arguments and import csv files for a Django or Pyramid app.

READ MORE
How to Set Up A Two Factor AuthenticationHow to Set Up A Two Factor Authentication
January 16, 2015

How to Set Up A Two Factor Authentication

Increase your account security using this Two Factor Authentication (TFA) Setup Guide.

READ MORE
Doing code releases with ZFSDoing code releases with ZFS
November 24, 2014

Doing code releases with ZFS

Using ZFS for snapshots is easier than collective.recipe.backup for backing up Plone sites. I'll show you how it allows you to instantly rollback to a previous version if something goes wrong.

READ MORE
Multisite Management using Lineage (PC14 Recap)Multisite Management using Lineage (PC14 Recap)
November 5, 2014

Multisite Management using Lineage (PC14 Recap)

Lineage is a free and open source Plone product that makes it easy to manage subsites. It works by enabling regular subfolders of a Plone site to appear as autonomous Plone sites to the everyday user.

READ MORE
Lineage 2.0 for multisite is Plone 5 & Dexterity compatibleLineage 2.0 for multisite is Plone 5 & Dexterity compatible
October 29, 2014

Lineage 2.0 for multisite is Plone 5 & Dexterity compatible

We've seen a lot of activity around Lineage this year and wanted to make sure that before PloneConf we had a fresh new version of Lineage for Plone 4.x and Plone 5.

READ MORE
SaltStack for server configuration management and moreSaltStack for server configuration management and more
October 21, 2014

SaltStack for server configuration management and more

SaltStack (Salt) is currently one of the fastest growing configuration management systems. It's written in Python and uses ZeroMQ to communicate nearly instantaneously with all of the servers in your infrastructure that it calls minions. Here is how we use Salt and why.

READ MORE