WizGuild

Category: Projects

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…

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]…

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,…

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…

Toddlers’ Blocks for iPad and iPhone

Finally I’ve released my block-building game for the kids! They’ve been testing it on the iPad for ages, asking for more faces, telling me that they like this, don’t like that etc. Of course for App Store screen-shots I had to modify the UI, for loading and saving block layouts, it’s hard to create the…

iRecipeBook for iPad

We have a new release! The iPad compatible iRecipeBook was a request, actually we had a bad review, stating that the – iPhone only – iRecipeBook looks wrong on the iPad… The reviewer stated that five stars will be the award of an iPad compatible release. I’m waiting! Meanwhile I’m already working on localisations, social…

TextWrangler PHPTidy filter

I love TextWrangler. Performance of TextWrangler is just incredible compared to the alternatives. Just try to open a few hundred megabytes long XML and do a search and replace. Others will give you the spinning beach-ball for minutes. Its only real weakness is long lines. I miss few key features, though. I’m not a big…

Updated iRecipeBook finally

It took terribly long to fix the built-in web server. Thank you for your support by using the App and sorry for annoyances. The focus is on social networking features now. As the database is bigger and bigger, especially after uploading images for every recipe I’ve realized maybe we will have to implement an option…