(mis)adventures in software development...

01 May 2014    Android

How to make a Samsung Galaxy S3 play nice with Eclipse on Windows

How to debug and run Android apps on a Samsung Galaxy S3 device with Eclipse on Windows.

Using Eclipse on a Windows development machine, I’d managed to get USB debugging working on various Android devices with various versions of Android without too much drama. But I ran into some difficulties when I tried to debug an app on a Samsung Galaxy S3 (GT-I9300T with Android 4.3).

I think I’m beginning to detect a pattern emerging — the more recent the Android version, the more (unnecessary?) development hoops to jump through. (Because Security! Apparently.)

So …


19 March 2014    Web Development

The winding road to a workable writing workflow

It’s hard to imagine now that early incarnations of this blog started as a Wordpress site.

Not that I have anything against Wordpress itself, as such. It’s just that I’ve developed a deep dislike for PHP (the underlying technology used to develop Wordpress). And I’m not the only one.

My brief experiences with PHP were enough to realise it’s pretty damn horrible. I feel I know enough about PHP to know I never want to …


23 January 2014    Web Development

Upgrading to Pelican 3.3

Bothersome broken pipes and pesky HTTP headers: my experiences upgrading to Pelican 3.3.

Maybe it’s just me, or maybe it comes with the territory of being a geek with a blog, but seems I often have to fight the urge to tinker with the blogging technology I’m using — in my case Pelican — in order to get any actual blogging done.

Initially, the tinkering took the form of endlessly tweaking the custom theme I’d hacked together based on Bootstrap 2. Eventually the theme got to the point where I was happy …


15 January 2014    Python

Raiders of the Lost Django Registration Templates

Django user registration: Sample django-registration templates and demo code using Bootstrap 3.


Hey you.

Yes, you there, looking at the screen with a combination of confusion, surprise and frustration. Is this the first time you’re trying to create a Django website with user sign up and log in capabilities? Looking for a “built-in” way to do that?

Well, there isn’t one. Sometimes implementing common website functionality that you’d think should be easy and straightforward isn’t so much. But hey, that’s pretty much always going to be …


Home   Top