Blog Archive 2016 Managing Secrets in Chef With Hashicorp Vault Nov 08 2016 Getting Started With Chef Jun 03 2016 2015 LPI Certification Book Is Out Dec 26 2015 Canadian Equity Crowdfunding Rules Sep 07 2015 Thinking About Cyber Security Jan 06 2015 2014 Test Driven Infrastructure Dec 29 2014 Using Google Universal Analytics With NationBuilder Oct 25 2014 2013 Review: Agile Web Development With Rails 4 Nov 21 2013 Using an IP Phone With Twilio Nov 05 2013 Find Method Definitions in Vim With Ctags Jun 24 2013 Is It Hacked? May 13 2013 Understanding Capistrano Hooks and Deploy vs Deploy:migrations Mar 13 2013 BASH History Expansion Jan 24 2013 Mixpanel Track_links and Track_forms Jan 05 2013 2012 JIRA Shortcuts With Quicksilver Nov 16 2012 Podcast - Linux Admin Show Sep 23 2012 Deploying Rails Review Aug 14 2012 Controlling HipChat Status Through AppleScript May 02 2012 Making New Relic Awesome Jan 21 2012 2011 Twilio Client Quickstart - in Ruby Oct 25 2011 Practical Packet Analysis, 2ed Oct 10 2011 Nagios Paging Using Twilio Sep 07 2011 Good for Now Does Not Mean Good Forever Jul 25 2011 Linode Review Jun 30 2011 Freshbooks/Heroku and Twilio APIs Jun 16 2011 Showing Git Commits in a Rails View Jun 10 2011 "cd" Tricks to Increase Your Efficiency Mar 04 2011 Telling Your Wordpress Environments Apart Feb 16 2011 Starting the Beanstalk Worker From Capistrano Jan 16 2011 2010 Installing ExceptionNotifier for Rails 3 Dec 09 2010 EPEL Nginx Rpm and Upgrade From 0.6.x to 0.8.x Nov 19 2010 Fun With Git Sep 27 2010 Load Testing a Rails App With JMeter and the Authenticity_token Jun 29 2010 Piping With the Find Command and Dealing With Spaces Apr 07 2010 Command Line Geolocation Jan 25 2010 2009 A Shameless Plug for SaaS Dec 07 2009 Top 1 Best Database Management Tool - and How to Use It Nov 15 2009 Moving From Github to Gemcutter for Your Rails App’s Gems Oct 21 2009 Shoulda, Nested Contexts, and Should_change_by Sep 03 2009 Svn Merge Aug 27 2009 Automatic Uploading of Subid Stats for Tracking 202 Feb 23 2009 2008 How Many Mongrels or FastCGI Processes Do I Need? Nov 19 2008 A Couple of uC Hobby Sites I Found Nov 17 2008 Using Rails Models From Within an External Script Nov 03 2008 Getting Sick of Elections Oct 08 2008 Testing via Screen Scraping Feb 29 2008 How the Hell Do You Test a Controller? Feb 29 2008 2007 I’ll Be Speaking at Sharkfest ‘08 Dec 25 2007 Frameworks Don’t Suck Nov 24 2007 Skinny Controller, Fat Model Nov 14 2007 Pushing a CakePHP App From Dev to Prod Nov 05 2007 A Simple Authentication System With CakePHP 1.2 and Auth Component Nov 04 2007 B5media Launches Spekked Oct 08 2007 MythDora and Jumpy Livetv Sep 16 2007 Fedora Core 4 to Fedora 7 Sep 03 2007 Apache and Overlapping Location Directives Aug 23 2007 Finally, Getting Apache to Core Jul 27 2007 Using Those Debuginfo Packages Jul 03 2007 Migrating From NFS3 to NFS4 Jun 24 2007 Using Cfengine to Manage RedHat Services May 30 2007 Managing Servers With Cfengine May 26 2007 Save Load With Memcached May 15 2007 Building Packages Out of PECL Modules May 11 2007 Greasemonkey Script for canoe.ca May 01 2007 Analyze BGP Peering With TAIND Apr 18 2007 A Few Notes on Squid as a Reverse Proxy Apr 14 2007 A Tale of Two PDF Products Apr 02 2007 My Linux Journal Articles Are Online Apr 02 2007 I’m Going to the MySQL Conference… Or Not Mar 31 2007 Flow-tools, Flowscan and Fedora Mar 12 2007 Upgrading Legacy Fedora Boxen for the DST Time Change Mar 06 2007 Simple Trickle Charger for a Cordless Drill Mar 02 2007 Random Thoughts on LinkedIn Feb 09 2007 I’m in Linux Journal Feb 07 2007 Unit Testing PHP Using Apache-Test Jan 30 2007 Social Networking Meets Cooking Jan 03 2007 2006 Hacking PHP Hacks Nov 07 2006 Changing Jobs Nov 05 2006 My Tax Dollars Go Where? Sep 29 2006 Process Watchdog Sep 26 2006 Asterisk and Dialing URIs Sep 18 2006 Just Watching “Feasting on Asphalt” Aug 20 2006 ‘Student’ CISSP Article Jun 19 2006 Opinion: ‘Student’ CISSPs Put Cert’s Value in Jeopardy May 12 2006 Do We Really Need ENUM? Apr 05 2006 RedHat/Fedora SSL Keys - Removing Password Mar 06 2006 SAR Article Online Feb 28 2006 AB’s Waffles Dissapoint Feb 25 2006 Since Everyone Else Has Said It Feb 24 2006 A Little Update Feb 17 2006 It’s a Plumbing Problem, and We’re a Bunch of Carpenters Feb 13 2006 Telephony Terms and Concepts Article Feb 08 2006 Is This Thing On? Jan 18 2006 Bell South, and Charging for Premium Service Jan 17 2006 Primus TalkBroadband Sucks Jan 09 2006 MUUG Presentation on Tuesday Jan 04 2006 2005 Hey WordPress Gurus, I Need a Plugin Dec 31 2005 Greasemonkey Hacks Dec 19 2005 Adwords Phrase Generator Dec 17 2005 FC4, Udev, and Tape Permissions! Nov 25 2005 From My Monitor Nov 16 2005 MythTV Working Great Oct 04 2005 Reordering Tapes in AMANDA Oct 02 2005 Things I Thought I’d Never Have to Do Jun 17 2005 PVR’in With MythTV and Hauppauge WinTV PVR 350 Jun 14 2005 Asterisk and an AS5350 SIP Peer Apr 19 2005 The Laws of Thermodynamics Apr 07 2005 Skype Me Mar 31 2005 National Credit Report Day Mar 22 2005 Getting Things Done Mar 17 2005 About Writing a Book Mar 13 2005 What’s the Big Deal With AutoLink? Mar 02 2005 I’m Still Here Feb 13 2005 IOS 12.3(1) Has a Cron Feature Jan 27 2005 What Do People Have Against the Word Scalable? Jan 21 2005 Nofollow Plugin Testing Jan 18 2005 Google Buying Dark Fibre, a Contrarian Opinion Jan 17 2005 Removing Spyware Jan 15 2005 Amanda Didn’t Index the Tape, Had to Recover Jan 09 2005 Recently Added to My List of Feeds Jan 07 2005 2004 Looking Back 5 Years Dec 31 2004 I Hate Winnipeg Dec 31 2004 Sign This Contract or Be Fired Dec 29 2004 Happy New Year Dec 24 2004 YAML Dec 21 2004 Fun With Scammers Dec 20 2004 How Long Until a New Hire Is Productive? Dec 13 2004 Great Putdown Lines Dec 11 2004 Apparently I’m a Cisco Bigot Nov 30 2004 Comment Spammers Getting Smarter? Nov 29 2004 Quick Reference Cards Nov 23 2004 Snapshots and LVM Oct 19 2004 SpamAssassin 3.0.0 + SURBL Rock! Oct 17 2004 LPI Certification Book Sep 25 2004 VoIP. It’s Time. Sep 21 2004 Funny Thread From PICLIST Sep 18 2004 A Man Can Dream, Can’t He? Jul 20 2004 My Comments to CRTC Are Online Jun 17 2004 CRTC RSS Feed Jun 14 2004 A Couple of Handy Google Tricks Jun 14 2004 Linux Unwired May 26 2004 Tweaking Knobs, Verifying Results May 19 2004 Yet Another Reason WWW::Mechanize Rocks May 07 2004 Speeding Up Movable Type Without Mod_perl May 05 2004 In Toronto Next Week.. May 05 2004 Either You’ve Got a SIP Address or You’re Not Worth Talking To Apr 27 2004 From the Feeds… Apr 19 2004 Make bzImage vs Make zImage Apr 17 2004 Attention, People Who Write Assembly Instructions Apr 11 2004 CRTC Issues Preliminary View on VoIP Apr 07 2004 If You Run Your Mail on a Dynamic IP… Apr 07 2004 Improve Fedora’s Performance Mar 30 2004 Finally, Someone Who Monitors RAID! Mar 22 2004 Blogs as a Study Tool Mar 19 2004 It’s National “Ask for Your Credit Report” Day Mar 15 2004 Testing Mar 14 2004 Pay Me to Do Something I Like, and I’ll Never Work Another Day in My Life Mar 11 2004 Review: Apache Cookbook Mar 10 2004 Playing With VoIP Mar 10 2004 There Are Two Types of IT Shops Out There Feb 27 2004 I Don’t Like Travelling Feb 27 2004 WWW::Mechanize Is Amazing! Feb 15 2004 Yum Rocks! Feb 08 2004 Do the Google Dance Jan 25 2004 A Favour for a Friend Jan 23 2004 Two Round Trip Tickets: $4. Surcharges: $274. Living in Canada: Priceless Jan 20 2004 Perl Presentation Jan 14 2004 EngineeringWiki Jan 11 2004 Could I Have Been More Wrong? Jan 02 2004 2003 RPM Is a Good Thing Dec 30 2003 Review: Linux Server Hacks Dec 29 2003 If You’re Into Cooking Dec 27 2003 Eureka! Dec 13 2003 Monitoring Changed Web Pages With RSS Dec 08 2003 Spam Spam Spam Spam Dec 06 2003 Trust a Telco to Be Secure Dec 05 2003 Test Your Linux Skills Dec 03 2003 Perl Advent Calendar Dec 01 2003 Who Says You Have to Kill Someone to Get Fired? Nov 30 2003 Oh, the Stupidity! Nov 26 2003 DivX -> VCD Conversion Nov 23 2003 Better RSS Tool Nov 20 2003 Another Reason VI Rocks Nov 05 2003 Starting Out With CVS Nov 03 2003 Oh, Yea Oct 31 2003 It’s a Boy!!! Oct 17 2003 Open Relays Aren’t the Only Problem Oct 16 2003 Increase Your DI;C;K SIZE. Oct 09 2003 Perl Links Sep 08 2003 More RSS Sep 03 2003 Random Thoughts on GPL and BSD Aug 29 2003 Article on “Screen” Posted to Uptime Aug 24 2003 Linux, or GNU/Linux? Aug 20 2003 Google With a Sense of Humour? Aug 12 2003 Worms, Worms, Everywhere Aug 12 2003 RSS Aggregation Aug 10 2003 Shell Scripting Article Aug 09 2003 RPM Ever Hang? Aug 08 2003 You Mean I Need ANOTHER Licence? Aug 07 2003 Some Security Links Aug 06 2003 Looking at the Past Aug 06 2003 Hey, SCO! Aug 05 2003 SCO – What Does the Market Think? Aug 05 2003 Rollin’ Rolling’ Rollin’ Aug 04 2003 What’s the Solution to Spam? Aug 01 2003 Upgraded to RH9 May 06 2003 Where’s the Content? May 05 2003 Bah, I Caved Apr 26 2003 Interesting Article About the Scheduler Apr 20 2003 Grrr… RedHat Is on My Nerves Mar 31 2003 Linux Newsletter Mar 15 2003 Don’t Say I Didn’t Tell You Mar 09 2003 I Might Have Found a New Hobby Mar 09 2003 BSD vs GPL Feb 16 2003 GCC Myths Feb 15 2003 Oracle and RH for Common Criteria Feb 14 2003 Advanced Server Gets COE Feb 12 2003 Red Hat Evil? Feb 09 2003 Perl & LWP Reviewed Feb 06 2003 Interesting Comment on Newsforge Feb 03 2003 Random Thoughts for the Morning Jan 31 2003 Sigh Jan 29 2003 Stick a Fork in Me… Jan 28 2003 RHN Just Rocks Jan 27 2003 Developers, Developers, Developers Jan 27 2003 CSS Is Kicking My Ass Jan 26 2003 Wake Up, ISPs! Jan 26 2003 Thanks, Microsoft Jan 25 2003 First Post Jan 25 2003