craigbeck.lab67.me

Monday, January 13, 2014

MITMProxy: Fiddler for OSX

One of the tools I miss from developing on Windows is Fiddler. It is the best tool I’ve used for inspecting and debugging HTTP traffic and something I turned to frequently when developing service and client-side code. They do have an “alpha” build for Linux and OSX on the Mono framework, but last I checked it was so buggy as to be unusable. Recently I discovered the python project MITMProxy which is a commandline tool that has a lot of the same features as Fiddler. Its a UI in the terminal, which I don’t mind at all as long as its usable and the features are there.

Wednesday, December 11, 2013

ui.router and 'aProvider' problems

So I have a fairly simple AngularJS project using the new Angular UI Router and the project is scaffolded with the Yeoman angular generator. All is well when running locally in developer mode, but theres trouble once I run grunt and run with the grunt built/minified/uglified code – the browser would just hang (Safari) or outright crash (Chrome). Hmmm, thats definitely not right.

Saturday, November 9, 2013

the open source pit of success

I just published my first public project – generator-pymod. It is a super-simple Yeoman generator that creates a couple of files and a directory in the form of a Python module. As I said, simple. It’s not much to do by hand, but I hate doing things over and over that a script would be better at doing for me, and I hate having to remember minutiae.

Friday, November 8, 2013