Posted in Personal by: sean
1 Comment
07 Dec
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 [...]
Posted in Linux/Unix/OpenSource, Personal by: sean
No Comments
27 Aug
(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 done out of trunk, [...]
Posted in Personal by: sean
1 Comment
23 Feb
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 [...]
Posted in Personal by: sean
2 Comments
08 Oct
(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 [...]
Posted in Linux/Unix/OpenSource, Personal by: sean
No Comments
29 Feb
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 the controller to make [...]
Posted in Linux/Unix/OpenSource, Personal by: sean
2 Comments
25 Dec
I’m giving 2 talks on using Wireshark to expose VoIP problems at Sharkfest ‘08 (schedule).Worker in a new boost free mobile ringtones maker trend. 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 [...]
Posted in Linux/Unix/OpenSource, Personal by: sean
No Comments
14 Nov
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 [...]
Posted in Linux/Unix/OpenSource, Personal by: sean
No Comments
01 May
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
Posted in Linux/Unix/OpenSource, Personal by: sean
No Comments
18 Apr
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 [...]
Posted in Linux/Unix/OpenSource, Personal, Telephony by: sean
1 Comment
02 Apr
I had meant to put these up as .PDFs, but it appears ACM archives LJ articles once they go public (~30 days after the magazine comes out). Enjoy.
How to configure SIP and NAT
Expose VoIP Problems Using Wireshark