WizGuild

Go 1.10 party waitlist

Go 1.10 is not full of new features. But one feature makes me really happy, GOPATH being optional. I’ll be able to work in my projects folder (my hope, anyway). I’m member of the Go London User Group, although I have never managed to either turn up or get in yet. I wander if Gophers are…

Simple session store in Go

I needed to store values in a key-value store that would persist after restarting the program. I’m not good at finding things on the internet until I know what exactly to search for. So instead, I have written a simple package for storing my data session-like way. https://github.com/shoobyban/simplesession is the result.

I’m not saying it’s…

Another watchface

I have to say creating beautiful watchfaces is addictive. I had to create a new one, now a replica. I’ve found a Gucci watch I would love to have – but as a smartwatch. Creating it was fun, having it pure joy. See watchfaces page for details.

Watchface for Pebble published

I’ve published my latest watchface, ShoMaurice, after using Maurice for a while and missing/disliking few things about it. I can’t help it. Pebble’s decision to make C the primary language for developing watchfaces was an excellent choice. Of course you can theoretically make apps in JavaScript but why? I have other projects as well but…

PIM weekend update

Rewriting software is good. Code katas are good. Painful but good. Implementing the PIM on one platform and reimplementing it on a different one is especially painful. Implementing API instead of direct database connection feels nice though. As well as having an established framework like Symfony2. I had no real problem with the other one…

PIM updates

In the past few weeks I have been working on the PIM (Product Management System) for my Magento instance. With the current setup we can work on the products without having to touch Magento admin. Product data is versioned and synchronised both ways on every PIM product list display – this is not optimal but…

Bee-Bot and Sphero magic is coming

We have a new pet at home – a Sphero. Kids love it but most of the programming tools are not for 5 years olds. With the help of old turtle logic and their recent experience playing with Bee-Bots in school we had some fun already. Keep your eyes open, BeeSphero is coming! [Update 30/04/2014]…

Year ’13

This is the time of the year when I do my little stock-taking around my memories about last year. Mate had a good start in the school with the exception of some innocent violence pushing and kicking others. He has a good grasp of reading, he is using this newly acquired skill with confidence. The…

Cache warmup based on sitemap

I work with multiple sites without cache warmup technology. So I created one. Don’t be mislead, it’s simple. Basic usage: $ ./warmup.rb www.someurl.tld It will download http://www.someurl.tld/sitemap.xml parse that sitemap for urls run through that list of urls, downloading every HTML to warmup the cache For further information and the code check up the Github…

iRecipebook Facebook page

As I’m working on Facebook share – there will be a share button under the recipe viewer screen that creates a Facebook note from the recipe – I had to create a Facebook page so I can link to it from every post. Please like and check iRecipebook app Facebook page, I will update TODOs,…

Converting to Storyboard based design

As Apple is pushing Storyboard based app development I’ve decided to give it a go. Having a family holiday with lots of spare time after the pools closed I’ve started to pull it together for iRecipeBook. I had to find out how to simplify and standardise my old – I mean really old – code…

Core Data iCloud support on iOS

As of today, we still have 4.x systems running, iOS 5 is still not real minority, so I can’t just use iOS 6 API. After reading several articles and trying every framework and sample code I could find my verdict is the same, iOS is not ready for Core Data iCloud yet. The currently available…