Archive
2019
May
- May 5, 2019 » PyCon 2019: Day 2
- May 4, 2019 » PyCon 2019: Day 1
- May 3, 2019 » PyCon 2019: Day 0
- May 2, 2019 » PyCon 2019 Tutorials: asyncio
2018
July
- July 18, 2018 » OSCon 2018
May
- May 13, 2018 » PyCon 2018 - Day 3
- May 12, 2018 » PyCon 2018 - Day 2
- May 11, 2018 » PyCon 2018 - Day 1
2017
June
- June 15, 2017 » BC vs. the "sharing economy"
January
- January 29, 2017 » Is this an international border?
2016
December
- December 6, 2016 » Canada Shared Service Vs. Amazon
November
- November 20, 2016 » The 10x programmer
June
- June 1, 2016 » PyCon Day 4: Afternoon sessions
- June 1, 2016 » PyCon Day 4: Morning Keynotes
May
- May 31, 2016 » PyCon Day 3: Afternoon Session
- May 31, 2016 » PyCon Day 3: Morning Sessions
- May 31, 2016 » PyCon Day 3: Opening Keynotes
- May 30, 2016 » PyCon Day 2: Afternoon Sessions
- May 30, 2016 » PyCon Day 2: Morning Sessions
- May 30, 2016 » PyCon Day 2: Opening Keynote, Lorena Barba
- May 28, 2016 » PyCon Day 0: Ansible 101
- May 28, 2016 » PyCon Day 0: Docker, Kubernetes, Openshift
April
- April 26, 2016 » Optimizing the Bias Correcting Constructed Analogues algorithm
- April 14, 2016 » In support of Co-housing on Haida Gwaii
2015
November
- November 26, 2015 » Government evaluation of software proposals
- November 20, 2015 » Fairness for Haida Gwaii's Internet Access
- November 14, 2015 » Haida Gwaii's so called "Massive Internet Upgrades"
- November 11, 2015 » Massive Internet Upgrades an Embellishment
September
- September 14, 2015 » 14,000x Speedup
July
- July 7, 2015 » Running R from the command line
May
- May 8, 2015 » Splitting Files From a Git Repository
April
- April 18, 2015 » NetCDF scale factors (and add offsets) explained
- April 16, 2015 » PyCon Day 4: Afternoon Sessions
- April 14, 2015 » PyCon Day 4: Morning Keynote
- April 11, 2015 » PyCon Day 3: Afternoon Session
- April 11, 2015 » PyCon Day 3: Morning Sessions
- April 11, 2015 » PyCon Day 3: Opening Plenary
- April 10, 2015 » PyCon Day 2: Afternoon Sessions
- April 10, 2015 » PyCon Day 2: Morning Sessions
- April 10, 2015 » PyCon Day 2: Opening Plenary
- April 9, 2015 » PyCon Day 1: Descriptors and Metaclasses
- April 8, 2015 » PyCon Day 0: Delving into the Django Admin
2014
October
- October 5, 2014 » Custom OSM maps with TileMill
May
- May 30, 2014 » git bisect FTW
April
- April 28, 2014 » PyCon: Day 3
- April 28, 2014 » PyCon: Day 2
- April 11, 2014 » PyCon: Days 0-1
January
- January 30, 2014 » Finding code changes the easy way
- January 23, 2014 » h5py and netcdf4-python have a fight
- January 8, 2014 » Infilling Ministry of Transportation and Infrastructure data
- January 8, 2014 » Analogies: Part 1
2013
August
- August 21, 2013 » Animation of CRMP stations
- August 20, 2013 » Using Hudson for Continuous Integration
July
- July 31, 2013 » How to actually use geoalchemy
- July 30, 2013 » Setting up the PCIC Data Portal in a few easy commands
- July 16, 2013 » First try at Geoscript
June
March
- March 25, 2013 » Notes from PyCon 2013
January
- January 3, 2013 » Fighting pydap (3.2)
2012
December
- December 10, 2012 » AGU Notes
November
- November 26, 2012 » Geotagging photos in two commands
October
- October 30, 2012 » Performance improvements for many banded PostGIS rasters
- October 15, 2012 » Survey of Machine Learning in Python
September
- September 13, 2012 » Geoprocessing with PostGIS Raster
- September 11, 2012 » PG Raster (continued)
- September 7, 2012 » Loading NetCDF4 (HDF5) files into PostGIS Raster
May
- May 23, 2012 » Gentoo's libz mess
- May 9, 2012 » Debugging pydap and Apache's mod_wsgi
April
- April 23, 2012 » PyCon attendence
- April 2, 2012 » LaTeX's hyperlink pacakge and unicode badness
March
- March 12, 2012 » Notes from PyCon 2012
2011
November
- November 16, 2011 » Migrating Redmine to pizza
October
- October 24, 2011 » RPostgreSQL and COPY IN
September
- September 19, 2011 » Rendering OSM
- September 19, 2011 » Futher OSM/PostGIS work
- September 14, 2011 » Redmine saga: Gentoo still needs ruby-updater
- September 8, 2011 » No housing developments on the Juan De Fuca Trail
August
- August 29, 2011 » Importing OSM into PostGIS
- August 9, 2011 » First attempt at geoserver
2010
October
- October 22, 2010 » What is programming?
August
- August 19, 2010 » Lessons learned from my first R extension package
- August 9, 2010 » GDAL hates netCDF
February
- February 23, 2010 » Problems with lighttpd/fastcgi/redmine
- February 16, 2010 » Re-starting the worklog
- February 16, 2010 » Installing redmine under lighttpd/fastcgi
2009
August
- August 19, 2009 » Making progress on velocipy
- August 3, 2009 » Validation of XML documents in eXist
July
- July 31, 2009 » Quote of the day
- July 30, 2009 » Using xpath/xquery from python scripts
- July 29, 2009 » Building GDAL for Windows
- July 25, 2009 » In search of Timothy Treadwell (Conclusions)
- July 22, 2009 » In search of Timothy Treadwell (day 4)
- July 22, 2009 » In search of Timothy Treadwell (day 3)
- July 15, 2009 » In search of Timothy Treadwell (day 2)
- July 13, 2009 » In search of Timothy Treadwell
2008
December
- December 24, 2008 » First Sample Orbeon Form Completed
- December 22, 2008 » Using Orbeon Server
- December 18, 2008 » Creating XForms with OpenOffice
- December 16, 2008 » xorg-server 1.5 Hates Me
- December 16, 2008 » High Performance Bathy Processing (continued)
- December 12, 2008 » New entry
- December 4, 2008 » Using ROMS to compare SS sampling regimes
November
- November 26, 2008 » Thoughts on the future of the sound speed uncertainty project
- November 12, 2008 » Projects Report
- November 6, 2008 » Notes from the ess code refactoring
October
- October 16, 2008 » XForms: Orbeon vs. Lotus Forms
- October 15, 2008 » CUBE High Performance Computing
- October 10, 2008 » Building mbsystem
- October 8, 2008 » CSDL Linux Desktop Configuration
- October 7, 2008 » Starting my web notes
- October 7, 2008 » Shallow Survey 2008
- October 7, 2008 » SVN updating with internationalization