Category Archives: Programming

Fetching Android Market Stats with Selenium RC

Finally.. I’ve got a reasonably decent way to pull Android Market stats. For some reason I keep coming back to this topic. This time, the way forward is to use Selenium RC, part of the Selenium browser testing suite. My … Continue reading

Posted in Programming | Tagged , | Leave a comment

Can Clojure Find Me An Apartment?

This post was going to be about how I spent the better part of a day trying to get clojure and emacs and slime and the java classpath all working together. The gist of it is this: I am an … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Batch Extracting MP3s from YouTube Videos

Last night I wanted to extract audio tracks from a number of YouTube videos that I’d downloaded using youtube-dl. Being only a so-so shell scripter, I’ve always resorted to ugly for-loops when manipulating multiple files. This invariably ends badly when … Continue reading

Posted in Programming | Tagged , | Leave a comment

Collaborative Filtering, Hadoop and the Hazards of Copy-Paste

I’ve been working on a new App idea lately – a recommender for Android programs. Basically, it looks at what you have installed (and possibly ratings) and recommends other applications you might like by using the recommendations of other people … Continue reading

Posted in Programming | Tagged , | Leave a comment

Extending Android’s Chronometer to get Elapsed Time

In revamping one of my Games on the Android Market, I wanted to add an onscreen timer. The built-in Chronometer class does 95% of what I needed, but getting that extra 5% was annoying enough that I decided to post … Continue reading

Posted in Programming | Tagged , | Leave a comment

More Reasons I Love Python

I was cleaning up some folders the other day at work where the files had been named using one of several naming schemes (or a few with no particular scheme at all). After brief consideration, I decided to do the … Continue reading

Posted in Programming | Tagged | Leave a comment

Getting Your Stats From The Android Marketplace with PHP and CURL

A few weeks ago I mentioned one way to get your developer stats off the Android Developer Console automatically. Unfortunately, despite being very awesome, Firefox + MozRepl is not super-great for this task. When a plugin is updated, Firefox hangs … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Finding Anagrams is Harder Than It Should Be

So my most recent Android program is an anagram finder called Unanagram. For some reason I really like writing progams to solve word puzzles like Yahoo Word Racer and Scrabble. Anyway, while it seems like finding anagrams is a really … Continue reading

Posted in Programming | Tagged , | Leave a comment

Geocoding in Sharepoint Lists

Today I was thinking it would be nice to do some Geocoding in Sharepoint. Specifically, I wanted to make it so list items could have longitude and latitude fields that could be populated with a button click from the EditItem … Continue reading

Posted in Programming | Tagged , | Leave a comment

Python, PIL and Pretty Polaroids

I suspect that by now everyone and their grandmother has written a script to convert photos so they look like Polaroids. Yesterday I spent a slow morning at work replacing all our slideshows (which used a super-ugly Flash control) with … Continue reading

Posted in Programming | Tagged | Leave a comment