Software

Migrated to Hugo

So my blog has been dormant for some time, and in that time I’ve had a variety of hardware failures etc. As such my previous nanoc based site was lost. Thankfully all the content was stored in git so was easy to recover. I thought if I’m going to restart blogging I might as well look at a different platform, and it looks like all the cool kids are using Hugo so here we are.

Droning Parrots and Javascript

I was fortunate enough to get a present for surviving another year of life, a shiny new AR.Drone2.0. This was something that I had desired sometime ago but then dismissed as an expensive toy with little expansion. That desire returned recently after being enlightened to the hacking opportunities, not just hacking the device directly but more around the hacking of applications to use with it. Yet again it was Laurent Eschenauer to blame with his excellent ardrone-webflight.

Changed Blogging System Again

It’s been almost 18 months since I last made any change to this site, and I’ve been meaning to do it for a while. In all honesty, it’s been a while since I last blogged so I thought it was as good a time as any. Thanks to the likes of Twitter and Google+, and my corporate blog I’m finding myself blogging less an less. As my blog is getting less content, is it really worth running an sql server etc?

Update to EuropeanWafaa

Just on the off chance that anyone has tried to browse to my blog or any other part of my web presence on the wafaa.eu domain, you may have noticed that it was returning either with no content or pile of garbled mess. Well the reason is I decided to do a bit of a tidy up. I’ve finally migrated completely to my Microserver, and have retired my old but trusty Compaq Evo.

Designing the missing Web UI for Bongo

Yay openSUSE is having a shindig in September, yes it’s the openSUSE Conference 2011 (aka oSC11). And seeing as the theme is rwx³ I’ve submitted a couple of BoF propossals. Now they haven’t been approved yet, so I’m not 100% sure they’ll happen but either way I’ll be there and will be keen to talk to anyone that is interested. The first topic I’d like to talk about is as the post’s subject says “Designing the missing Web UI for Bongo”.

Can We Spread The ISV Love, Please?!

So word from the new Big Cheese, Herr Braukmann, is openSUSE is vital to SUSE – newsflash, this isn’t new or surprising ;-) In the same breath SUSE is vital for openSUSE, again nothing new here. One problem though, there are many elements that still see them as void of each other and don’t trust or believe in the community. Hopefully with the re-organisation this will start to change. One thing that SUSE has marketed for a long time is that it has the highest number of ISV software certified to run on their platform.

Get Bug Tracking With The Help Of Robots

I previously enlightened people to entomologist and also showed an image or two of it running on Android. Well now’s the time to get your funk on and help test, file bugs and generally make it better. You can download entomologist from the Android Market, or if you don’t have access to the Market you can grab the .apk. When you launch it for the first time it checks to see if you have the required Qt libraries, if not it will ask you to install Ministro (if not already installed) from the Market (grab the.

Bug Tracking With The Help Of An Entomologist

I like to think of myself as being fairly consistent, and I’ve had one request for a long time, a desktop bug tracker client. I even asked if someone more adept in the ways of The Code could help. Unfortunately my call for help wasn’t heard :-( That was until HackWeek VI came along! Luckily Matt Barringer (from those crazy cooks in the SUSE Studio team) heard my call. He picked up his code machine gun and blasted away o/

Getting The Necessitas To Port To Android

So as I mentioned earlier I managed to port entimologist to Android. This post will hopefully explain how I did this. The shopping list for this task is relatively straight forward: Android SDK Android NDK Java development files (on openSUSE I use java-1_6_0-sun-devel) ant (on openSUSE ant is too old, I use the binary tarball from the Apache site) Qt Creator for Android SDK a.k.a Necessitas Not necessary but could be helpful – Eclipse (on openSUSE don’t use the packages available as there are things missing that prevent building for android, use the binary tarball from the Eclipse site) Ministro First thing I had done was install and setup Eclipse, I then setup the Android SDK & Android NDK – that was done months ago.

More Board For More Geeko

I have packaged up the latest and greatest release (0.1.1.1) of the-boardfrom Lucas Rocha. If’ you want a bit more background have a look at my previous post. I also said that it was for 11.4/Factory only and that 11.3 was a WIP. Well the progress is complete (with huge help from Frederic Crozat, and his great GNOME3 repo). Yes, more people can have some of this cool shiny stuff. There is a but, and this is from upstream – it is still in development so you may loose a kitten or bunny, maybe even both ;-) So come and join the fun and try it out, I’ve not generated a single .

The Board - packaged for your pleasure

No, I’m not talking about this board – I’m talking about the cool project by GNOME afficianado Lucas Rocha – The Board. There is a little gotcha with the packages – it is for openSUSE Factory/11.4 only at the moment. I need to work on backporting some of the shiny dependencies to 11.3. Things aren’t 100%, as I need to do a tiny bit of cleaning up with the packages, but it works pretty well for a 0.

Story telling your Gitorious exploits

Suffice it to say, I’m actually enjoying my Storytlr install – maybe enjoy isn’t the right word but you get my drift, don’t you? Well I was determined to loose my coding virginity, and Storytlr’s plugin system seemed to be the safest way to do so. I chose to base my plugin on an existing plugin, and my two options were creating a Blip.tv plugin (based on the Vimeo plugin) or a Gitorious plugin based on the Github plugin).

Storytelling with Storytlr

I thought it would be wise to document how I installed Storytlr as I feel the official documentation doesn’t list everything. The basic requirements to get storytlr working are – Apache, MySQL, PHP5 (with php5-tidy, and php5-mcrypt). So once you have the basic system requirements met, the next step is to download the latest stable release from here and extract the tarball in your target directory. So in your virtual host file make sure you have enabled AllowOverride

Updated site

OK so I’ve finally got round to getting this domain back up after nuking the server, problem is it isn’t back on the server but on my secondary and much less bandwidth friendly machine. So if you want to download anything please be aware it will take much longer than it did in the past ;-) As you can see (if you visit directly rather than through an rss reader) I am now running Storytlr.