Tuesday, 27 August 2013

Download Google Location History Reporting

To download your Google Location Reporting History please make sure the following:
  • Location Reporting History is enabled on your device.
  • You are logged into your Google Account.
  • Click the following links to download your personal Google Location Reporting History.
  • All times are in UTC.

Saturday, 8 June 2013

Long duration (3 day) time-lapse photography on Android with Tina Timelapse

Time-lapse photography is a cool thing to play with and can be useful in many situations such as watching plants grow or paint dry or clouds fly past - all very interesting things when it happens hundreds of times faster than in real life!

But how to do it on the cheap with a spare android device and how to surpass the issue of running out of space?

Very high load on Ubuntu 12.04 Virtual Host with idle KVM linux guests

I have just managed to resolve an issue where my Ubuntu 12.04 64bit virtual host machines were running at an extremely high load even though everything on them (host and all guests) were running idle. The answer was all about VirtIO drivers. Read on for more...

Tuesday, 21 May 2013

Google Analytics Dashboard failed on blank screen with AdBlock Plus

In a recent post I mentioned that advertising on websites can be costly in terms of download bandwidth and CPU processing time. Particularly I have a little Samsung Netbook with a dual-core Atom processor, have an automated ad-blocking service is a must on that device in order for it to remain usable.

Even more recently I noticed my Google Analytics account stopped working and I could no longer log into the dashboard to view the statistics.

I had to find out more...

Monday, 20 May 2013

Bootstrap by Twitter front-end framework

Ok, I'm sold. I'll be switching my projects over slowly, I've already started with OnlyCentral.com and an administration panel. Will be switching my companys tools over as well!

What is Bootstrap?

"We are happy to announce Bootstrap, a front-end toolkit for rapidly developing web applications. It is a collection of CSS and HTML conventions. It uses some of the latest browser techniques to provide you with stylish typography, forms, buttons, tables, grids, navigation and everything else you need in a super tiny (only 6k with gzip) resource. Check out Bootstrap on Github."

In short, it makes your life easier for both simple and complex web development along with providing fantastic cross-browser and mobile support - for no extra effort by you the developer!

I'm sold..

Saturday, 18 May 2013

How advertising is killing the internet

Recently I have become increasingly annoyed at advertising on the internet.

Things that should be banned include:

How to use your Android phone in a foreign country

Smartphones are the best thing since, well, I don't know when but damn are they handy!

Recently during my trip to Istanbul and Gallipoli (Turkey) I found myself in a country which only spoke English when there was money involved. Wanting to learn more about the country, the places I found myself and the food I was eating I decided to try out my Android smartphone, a Samsung Galaxy Ace 2.

Sunday, 28 April 2013

Istanbul, Gallipoli and Anzac Day 2013 with Topdeck

One of the things on my bucket list was to go to the place which defines relations between New Zealand, Australia and Turkey. The 25th of April 1915 at Anzac Cove in Gallipoli Peninsula was a place and time of unthinkable hardship and loss for all our nations. It is a time remembered every year since, by people from these countries everywhere around the world. It is now known as Anzac Day

Naeomi has also written a blog about our travels over at her new website here, go check it out!

Saturday, 16 February 2013

Zend View "Setting private or protected class members is not allowed"

Zend View, Partial and the dreaded "Setting private or protected class members is not allowed".

This error started showing on my website the other day and I couldn't figure out what it meant. Looking through the subversion logs, apt-get install logs and checking config file modifications showed this exception arrived seemingly autonomously. I couldn't figure out where it came from.

Saturday, 2 February 2013

Using Amazon Mechanical Turk outside of the US

I've been looking at ways of using reputable crowdsourcing services from within the UK. There are a few around, however I've always wanted to use Amazon Mechanical Turk (MTurk). I first learned about MTurk when the company I work for was visited by the guys at Amazon Web Services (AWS), they discussed it as one of their many AWS offerings and had quite a funny story about a CEO of a company working as a Worker on MTurk while he exercised (don't ask how). My partner then started using it as a Worker just for fun when I realised I have a project which could do with some large scale collaborative effort.

MTurk doesn't allow Requesters (people with jobs) from outside of the US, I'm not sure of the reason why but this stopped me. I had not heard any good words about any other crowdsourcing platform so MTurk was for me, but how?

Tuesday, 22 January 2013

Zend Framework OAuth Provider

I keep stumbling into OAuth every day now, in my efforts to learn how it works I've decided to create an OAuth Provider and integrate it into my Zend Framework Application.

Zend Framework doesn't yet (as of v1.12) have an OAuth Provider system in place, though it would be nice!