Posted in Personal, Linux/Unix/OpenSource 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 Personal, Linux/Unix/OpenSource 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 Personal, Linux/Unix/OpenSource 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 Personal, Linux/Unix/OpenSource 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 Personal, Linux/Unix/OpenSource 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 Telephony, Personal, Linux/Unix/OpenSource by: sean
No Comments
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
Posted in Personal, Linux/Unix/OpenSource by: sean
2 Comments
31 Mar
The folks over at Proven Scaling offered to send three people to the MySQL conference in Santa Clara at the end of the month. I put my name in and won!
Unfortunately my wife’s at a conference herself those days, so I can’t go. Major bummer!
I think it’s wonderful that a company is offering […]
Posted in Personal by: sean
No Comments
09 Feb
I like LinkedIn. It’s a handy way of keeping in touch with old friends. Often I’ll see one of my contacts add another contact who I know from a long time ago, which leads me to getting back in touch. I like it better than other services I’ve tried.
I downloaded the Outlook […]
Posted in Telephony, Personal, Linux/Unix/OpenSource by: sean
1 Comment
07 Feb
I submitted two articles to Linux Journal in December and I’m happy to see they’re both feature articles in March’s VoIP issue.
How to configure SIP and NAT
Expose VoIP problems with Wireshark
Special thanks to Bill Reid, John Lange, and Les Bester of Les.net for letting me bounce ideas off of them, and again to Les for […]
Posted in Personal by: sean
No Comments
05 Nov
I put in my two weeks notice at Ceridian on Friday. For reasons I’m keeping to myself, I haven’t told anyone where I’m going, what I’ll be doing, or where the job is. I have to admit, the rampant speculation is a great source of amusement! Quitting is always a pain because […]