Adventure archive
Mixtape Launch Party
Mixtape: real music, pretend plastic
The feel of a cassette collection, with the convenience of an Android music player: turning reels, handwritten sleeves and a familiar rush of fast-forwarded music.
Mixtape — privacy and data-retention policy
How Mixtape uses local music, saves tape settings, works with Android media controls and backup, and handles deletion.
Orbitals returns: old dots, new Android, and a little help from Codex
Revisiting a 2012 live wallpaper with Codex and Android 16: loading dots, trefoil knots, local settings and no analytics.
Configuring GitLab CI to run Angular5 e2e Tests
Recently I had the responsibility of setting up testing for an existing Angular5 project using Protractor, Jasmine and Kama. The project had existing unit tests, but no End to End (e2e) tests.
Linux Kernel: Missing in action
This week I had the unfortunate experience of rebooting my laptop and finding out the hard way that the linux kernel image i was running from had mysteriously vanished. It seems that some updates had failed to complete and had left the s...
Migrating to Jekyll!
Today I’ve started migrating my old (and ongoing) blogs over to a Jekyll blog hosted on github pages. The reasons for this change are that I found the Google hosting to be a bit too restrictive, difficult to maintain, and yet another Goo...
Testing Adventures
Building a verification toolkit ... ... without a software department - Part 1 Binary image verification For larger companies and manufacturers who already heavily invest in R&D and software development there is a low barrier to produce…
The Rest of May
Open Knowledge Melbourne OpenKnowledge were hosting GovHack on the 13th which I figured I'd go to as I thought GovHack might be a good fit for Free Software Melbourne. Turns out it was a great fit, but b going to the O.K. event I got three…
Meetups from May in Melbourne
What a busy month of may that was, kicking off on the 1st with the virtual reality meetup. A guy form @TSRCTCO discussed and demonstrated some interactive imersive applications... the Occulus display was amazingly reactive and quick to…
Java 8 Lambdas and LEDs
Why just settle for embedded programming when the Raspberry Pi brings you the full power of Java and Java SE into the embedded world. Step one is to settup your Raspberry Pi according to taste, for me the base setup from scratch is:
An Array Without Bounds
I just wanted to write a short piece about a horrifying little trick in java I learnt from trawling through the back catalogue of Dr. Heinz K’s newsletter. I highly recommend skimming the article list for interesting titles at a minimum.
Linux Kernel - Eudyptula Challenge
Eudyptula Challenge (where have you been all my life?)
Linux Kernel - Documentation Patch
Documentation Patch (What have I gotten myself into?) Trying to remove a broaken link… to embed or not to embed (and the importance of running checkpatch.c)
Linux Kernel - Intro and Setup
It’s all Greg K-H’s fault
Git yourself a schooling (in Git)
CodeSchool: I’ve recently gone through a couple of courses from CodeSchool and have found them to be quite entertaining, unfortunatly they most courses are keyed towards web developers, but there were two courses on git that were totally...
A Device to Give Gosling Nightmares
Making up for the long delay between my last two posts, here’s another one mere hours after the last, and this time with code! :D So, I’ve been reading about Duff’s device (http://www.lysator.liu.se/c/duffs-device.html and http://stackov...
I got (sort of ... not realy) Slashdoted!
Again it's been a while, but this time I was just sick... still that didn't stop lot of things happening. First of let's address the title of this post: I got Slashdoted, well sort of... 11 hits is a lot for a 30 minute…
BASH Obsfucation Contest Entry
Ok, here it is at last, my XDA Developers “BASH Obsfucation Contest” entry, gee I hope Blogger doesn’t chew up my formatting or escape chars… oh well here goes nothing… and let me know in the comments if you work it out :D
Data Retention and a Plea to Wikipedia
Hi all, this post is not so much about development but it’s all about attention and I get more traffic here than on any other blog, and it’s related to the internet as a whole… So I’ve been mopping about the new Australian mandatory data...
Embedding Page Data in a Link
Just read an interesting article about embedding page data right into the link and some kind fellow on Slashdot created an example … just wondering if I can host the «same link here on Blogger». For some odd reason or another the link do...
Orbitals 2 ready for release, ADBassist conversion and OSIA
Just a little update on Orbital Live Wallpaper (source), after messing around with the internals (there was some shifty maths going on in the background) I’ve been able to separate out the transition away and the transition back to orbit...
Ubuntu app showdown
I think there's about 4 days left in the Ubuntu app showdown and my entry is finally starting to resemble a functional program :) For my entry I have chosen to write a GUI wrapper around the Android sdk tools, mainly adb, but also the sdk…
Linux Kernel - Keyspan Checkpatch
fixes for drivers/usb/serial/keyspan.c
Open Stack meet up.
Hey all, Just found out about an Open Stack meet up happening through Linux Users Victoria. It's on tomorrow (Tuesday May 15) at 6.30pm. I'm not sure what to expect as I haven't been before, but I'm defiantly going to head on over and…
Announcing the first release of the Orbitals Live Wallpaper app for Android
It's been a rollercoaster of a ride but it's here: The Orbitals Live Wallpaper. Orbitals LWP is the second spin-off from my original Target Live Wallpaper app. Orbitals introduces a windows 8 style loading bubbles along with standard and…
Installing a custom rom on the Huwei U8510 ... using nothing but my linux!
All the instructions for rooting and installing custom roms for the Huwei U8510 seem to be for windows users, so here it is the world exclusive ;) Huwei U8510 rooting and custom rom guide for linux! Sanity checks: 1. Android SDK & tools…
Linux Kernel - Belkin Serial Patch
Uneventfull beginnings.
These messes I'm in and out of.
It's been a while since my last post so I thought it was about time to do a quick roundup of the current (shambolic, but fortunately improving) state of development in my apps. Stalin Phone... Where it all started. I started working on a…
My experience with the Amazon app store.
Mou5e Live Wallpaper on Amazon Appstore Get "Mou5e Live Wallpaper" on the Amazon Appstore Now! I've been meaning to post about my experience releasing an application to the Amazon app store for some time now and finally here it is:…
A little bit of Ice cream.
Over the last weekend i updated StalinSMS with a few bug fixes but i am still cynical that it works 100%. The real big news is that I'm now running Android 4.0. It all started innocently enough on Saturday when i wrote the words…
New application... StalinPhone!
Ok, just posted this to the market last night... StalinPhone: StalinPhone will record audio, image, location & network information during every phone call made or received. Check out the video . Download the app . and for the courageous:…
Xda-tv "the developer challenge"... The weekend that stops the nation.
Instead of risking it all on the backs of nags, I thought I'd have a flutter at the Xda-tv developer challenge this weekend. All was going well until I realized that two fundamental capabilities are not provided by Android: sending…
Missing post...
All the links to the first guide in my last post seem to be broken... I include here for reference and will hopefully update and convert to a linux specific guide. I also remember having to bump up the validity time too. 29-09-2010 …
Getting App inventor programs prepared for the market - 100% on ubuntu - The essential resources.
Ok so here are the four pages that made it all possible ... one or two may be superfluous as it took me ages to realize that app inventor also has an installable package required for ubuntu (maybe if i wrote this the first time I…
My real first post
So I'm starting a blog about Android development, last night I had a particularly intriguing battle with app inventor and the Android market, but I'll get to that later :D Here's a brief summary of my life so far in bullet point form:…
First post
Lost my "last" first post... Testing if it's working