Entries
-
Jan222011
Workflow in Django

My introduction to web development was with a CMS called Plone. Since then I've moved away from Plone for personal reasons, but there have always been one component of Plone which I grew attached to, and this was it's amazing workflow/statemachine.
So it's no surprise that I've been looking around for something similair in Django. I had a couple of requirements for a Statemachine in django.
- It should be really easy to attach a statemachine to any model.
- There should be …
-
Dec052010
Wacom Bamboo on Ubuntu

I purchased a Wacom Bamboo stylus this week, and thought I'd document for my own reference how to set it up in Ubuntu.
To Install the wacom driver support in ubuntu, I found this blog, which showed a painless install using the doctormo ppa. If you dont want to follow the link, here are the steps which works for me on Ubuntu 10.10.
sudo add-apt-repository ppa:doctormo/wacom-plus sudo apt-get update sudo apt-get install wacom-dkms xf86-input-wacom
Note: You …
-
Oct032010
Samsung Galaxy S, App Inventor and Ubuntu

Note: If you're absolutely not interested in the history, just skip to the summary below.
So I finally got my App Inventor invite on Friday and was super excited, to get started putting together the first building blocks for my own android applications.
I have a Samsung Galaxy S, and I'm running Ubuntu 10.04 at the time of writing this post. The problem was that App Inventor did not detect my phone.
After a quick bout of googling, I found this site had …
-
Aug082010
RIP Google Wave

Since Google Wave was announced, I was really excited about the product. I could already see vast use cases for this technology, and started thinking of the different ways I could include this in my day to day business activities.
Last week we were all shocked by the announcement that Google Wave will be closed. This came as a real surprise to me, as I only just managed to convince people to use Wave as a discussion tool for planning project sprints etc.
One would …
-
Jul282010
Consequence of Choice?
I was watching the TED talk by Sheena Iyengar last night and it prompted a couple of thoughts about Open Source, Linux and choices.
Before I continue, have a look at the video below:
Are we overwhelmed by choice?
In the Linux and Open Source world we are saturated by choices all around us. The first and …
-
Jun192010
Unifying Django Pluggable Apps?

So I have been thinking about this for a while now. I love Django and one of the features I enjoy most is the ability to easily plug in any third party app. But there has always been one issue that I'm sure many of us have thought about.
1. Different App, Different Author, Different Approach
The biggest issue I have with re-usable apps, is that every author uses a different naming scheme, and not only that, they may also use a completely different widget for a …
-
Jun022010
django-video: A long overdue update
When I first developed django-video, it was mainly for personal use, and to plug a gap in django re-usable apps (there was no open and freely available video apps for django at the time). Shortly after I released my app, I discovered that another app exists by the name of django-videologue.
I have not tested django-videologue because the app I created suited my personal needs perfectly. It is my understanding hower that django-videologue was created by the django-photologue author (please correct me if I'm wrong) and if so, I believe that django-videologue will be an excellent application.
…
-
Apr272010
Switching Themes in Gnome Shell
Update: I originally wrote this app to help changing themes, when there was no other simple way to do this. There are however much better solutions being built atm.
As many of you may know, Gnome3 is due for release later this year, and with it's release, we will see Gnome-Shell become the new window manager for many Linux distributions based on Gnome. I have played around with Gnome-Shell and I have to say that I really like how it's making everyday tasks something that feels natural and simple. I really look forward to the end …
-
Apr242010
Open Standards in Digital Design
Though I consider myself a mediocre designer, I have long held the opinion that, good design is not limited by the tools the individual uses, but by the mind of the individual using the tools. What this means is that, using certain “industry standard” tools, does not necessarily make you a better designer.
For this reason I have long been in strong opposition of certain “industry standard” design tools, like for example Photoshop. Don't get me wrong, I think the guys at Adobe have done a phenomenal job and created one of the best tools for digital design. …
-
Apr222010
Hosting a Git Repo on Dropbox

Since my laptop is in for repairs, Chris de Bruyne from DesignWave agreed to help me put together the image above.
UPDATE: After using git on dropbox for a week now, I would recommend against using git in this way. I find I'm having far too much trouble for what it's worth, especially when using it on multiple machines. I feel that it's better to use normal git protocols and hosting solutions.
I have been using Git for quite some time …