What I liked from NPR’s Fall Music Preview – The Streets

Posted by Mike on Sep 25th, 2008

I was listening to the Fall Music Preview on the All Songs Considered podcast today, and fell in love with The Streets – Heaven For the Weather. It’s such a fun, easy to listen to, UK pop song. I found myself rewinding to listen to it again immediately after the song finished. [...]


Tamper-proof python dictionary

Posted by Mike on Sep 22nd, 2008

Sometimes the need arises to pass a python list, tuple, dictionary, etc. from one page to another. If you do not have a session service to hold it, the object may need to pass through a HTTP request (in cookie or get/post param), opening the possibility of tampering. Without some precautions, a serious [...]


Checking for pythondoc comments with pylint

Posted by Mike on Sep 22nd, 2008

When using automated code-style checkers, such as pylint, we often want to check that our documentation meets certain standards in addition to the code itself. If you want to stray from PEP8 and use PythonDoc aka pydoc instead of the traditional docstring-style comments, you might struggle for a moment to find something to [...]


On my mind today

Posted by Mike on Sep 17th, 2008

I’ve got some ideas that I need to find time to work on. In no particular order:

Port MockMe to the Dojo javascript framework
Utilize browser history sniffing to build a generalized user segmentation framework
Write a Ubiquity plugin for spreeder (to easily speed read a page in Firefox)
Port OWASP’s AntiSamy project to Python, to provide comprehensive [...]


Fun javascript goodies

Posted by Mike on Sep 15th, 2008

Just ran across another of many lists of javascript libraries. I found 3 things that I’ll probably end up using, 1 of which was especially interesting.
Sniffer browser history is something I’ve never thought of or heard of until reading Niall Kennedy’s post, which apparently he talked briefly about a few years earlier. The [...]


I’m as guilty as the next guy

Posted by Mike on Sep 10th, 2008

I loved the post that a read on 37 signals about throwing out your bad shots. I have a tough time sometimes not posting everything I liked even a little bit online for my friends and family to see. In reality, looking back half-objectively, I could have left out a ton of cruft [...]


Cancel dojo XHR in progress

Posted by Mike on Sep 3rd, 2008

Often you run across a use-case where you want users to be able to fire off an XMLHttpRequest while another is ongoing.  Sometimes, the requests are independent and affect independent objects as a result.   But othertimes, the callback functions from the two could be affecting the same event.
For example, imagine you have a list of [...]


Picasa debuts new facial recognition

Posted by Mike on Sep 3rd, 2008

Almost immediately after I decide to give Flickr another try-out, Picasa goes and announces a revamp of their own site.
I decided to give their facial recognition a try.  After visiting my picasa homepage, I clicked on the link suggesting that I try to identify my photos.  After a few minutes, I was redirected to a [...]


Categories