Sean’s Obsessions


  • I'm a happy Linode customer. This is a Linode 540 VPS. Linode periodically increases RAM and disk while keeping costs steady, which makes them the natural choice.
  • Archives

Archive for the 'Personal' Category

30 Jun

Linode Review

This site is hosted on a Linode 768 VPS, and has been for a couple of years now, along with some other domains. I have hosted it at home, and also on a GoDaddy VPS which didn’t end up being all that good, but am now very happy with Linode. I host a combination of [...]

07 Dec

A shameless plug for SaaS

In 2008 and 2009, my wife and I hired a nanny a few days a week to take care of our three children. Nothing exciting there. Part of hiring a nanny is that you have to deduct and remit taxes, CPP, and EI. All easy stuff; I’ve taken a payroll course before and the calculators [...]

27 Aug

svn merge

(this is one of those “so I remember it” posts that might help others) Edit: See below for a more accurate way to merge the trunk back into HEAD I’ve got some code that I’m storing in SVN. In traditional SVN form, I’ve got my repo set up as /trunk /branches So my work is [...]

23 Feb

Automatic uploading of subid stats for Tracking 202

Tracking202 is a great piece of web tracking software. The thing that annoys me though is that I have to upload subid stats (“Optional Info”) to load in the conversions, unless I use the postback or tracking pixel method (which I don’t always have the option to do, and I’m not a high volume guy [...]

08 Oct

Getting sick of elections

(Disclaimer: I’m a conservative) I’m getting sick of the “[insert conservative thinking party] gave tax cuts to big evil corporations and is therefore not your friend”. I think it oversimplifies the issue. Ignore the fact that it’s a tax cut, because that’s irrelevant. It could be a suitcase of money, it’s just that tax cuts [...]

29 Feb

How the hell do you test a controller?

Testing models is straightforward, see http://bakery.cakephp.org/articles/view/testing-models-with-cakephp-1-2-test-suite Testing a controller though… Why is there nothing good out there that tells you how to test a controller, other than references to Felix’s work that doesn’t use simpletest? That said, testing a controller should look something like – Create controller object – Call an action – Poke at [...]

25 Dec

I’ll be speaking at Sharkfest ’08

I’m giving 2 talks on using Wireshark to expose VoIP problems at Sharkfest ’08 (schedule).Details are sketchy, I think one of the talks is more of a hands on lab, the other is me talking. I’ve expanded on my techniques from the Linux Journal article I wrote on the topic. Some other fascinating topics going [...]

14 Nov

Skinny controller, fat model

I understand how to work within the MVC (model, view, controller) system of development, but once I read skinny controller, fat model I realized what it’s all about. Even though it’s written for Ruby on Rails it’s easy enough to transport to your framework of choice. I’ve heard the term “fat model” before, but really [...]

01 May

Greasemonkey Script for canoe.ca

fixcanoe.user.js Removes the search box at the top of some pages that steals focus. Stops the tabs from rotating on the front page. Don’t have Greasemonkey? Get it

18 Apr

Analyze BGP peering with TAIND

I’ve uploaded some of my code to sourceforge to a new project called taind – tools for analyzing and interpreting netflow data. I wrote this to analyze BGP peering options, it uses netflow data and multiple BGP tables (from “show ip bgp”) to evaluate what your current traffic distribution is, and what it would be [...]

© 2012 Sean’s Obsessions | Entries (RSS) and Comments (RSS)

Powered by Wordpress, design by Web4Sudoku, based on Pinkline byGPS Gazette