Thursday, November 24, 2016

Google Takeout for downloading your data at google

Google Takeout is a service that lets you download all your data available with Google. Funny thing is that we don't actually get how much data we share with Google. 
With Android, App logins, GMail and many other google stuff the integral part of our life, we share a bootload of data with google. So this week I downloaded my google data using google takeout service and I was surprised when the archive turned out to be 6.39GB in size. 
I'll be analyzing what all I've been sharing with Google. My expectation was about 2.5-3GB max data since my Gmail and Photos are using about 2GB at present. They managed to hit 3GB six months back so I trimmed both in spare time. So I was surprized with >6GB figure. 
Lets see what all has ended up with google...
Photos 5.2GB
GMail 350MB
Drive 650MB
Rest all services few more MB.

I was frankly surprised with the amount of space photos are taking, but then I recalled that only full resolution photos count towards the calculated storage. And most of my photos are not full res. So I guess that's the reason. Everything else looked okay.
I also saw Google Fit using about 300KB data  and after going through it I found out that its the exercise data from the one week I used Google fit as trial. Funny that.
So Takeout can provide a glimpse of your usage of Google services as well.

Monday, November 21, 2016

Nokia C5-00 5MP - from Yr 2012

We all have those relic phones which are replaced by yourself/cousins/relatives and ended up with you as secondary or tertiary phone. This was the phone I gifted my sister as her primary phone in 2012. She used it for about two years, then she wanted a big touchscreen phone so I got her an entry level droid. And so the Nokia was discarded as a secondary. The entry level droid  - a chinese knock-off by a local company is still kicking after about two years and a battery replacement, but now this Nokia has ended up with me. Funny part is I love this phone. it's small and simple. Gives very good battery life. Is a pleasure to use  -all these buttons. And is a good mp3 player too - again thanks to all the buttons I don't have to take it out of pocket to skip to next song. 
Well, I have been using this as my secondary device for about a year now. I charge it maybe once a week, have all my contacts on it - took me a painful evening to send them one by one using bluetooth. I'm laizy enough that I did not bother setting up Nokia PC Suite and what not. But now it has all my contacts - at least the important ones, I keep a nano-SIM adapter since my other phone uses all nano-SIMs. And that's it! Really! 
It's a novelty to use all these buttons and keys. It's a different kind of experience where you mostly do things by the feel of physical buttons and not look all around the screen and hunt for soft-keys and menus. Here you know, you press call end button and you are going to go to homescreen, while on my droid it gets stuck in the transition once in a while. This is the solidity of Symbian - no crashes seen yet. While on the droid the other day a nightly update put it in bootloop. Hangs and crashes are common even when using Stable ROMs and heck, even with Stock Firmware. I would use The Nokia if I could forego the Contacts sync and the few apps that I use - Whatsapp. Bigger problem is this phone does not have WiFi support, so I'll be almost offline unless I activated a cellular data package. But they are costly so I would forego data too, which would make this a dumb phone as far as I'm concerned and to that end I have another Nokia - a terrible terrible entry level Nokia 1280 whose only feature is a LED Torch - god bless!!! 

Saturday, November 19, 2016

Update on the Sailfish App

Well, it's been a while and I actually didn't spend much time on the app all this while. But today I decided that I'm going to spend at least couple of hours on it. And I did. Kind of solved couple of big issues too. Maybe not completely, but progress still.
So the summary is I was facing issue with deployment of the database. It's sqlite db and I didn't know where to place it and how ty place it.
So after lot of googling and some forum searching I found a way to deploy data files on Sailfish.
After applying and troubleshooting couple of issues here n there I got the database working. But the problem now is, it works only when the app is run from sdk. When I launch the app from inside, no DB. Well atleast the role are going to the device. Teething issues.
Another problem is the UI is all screwed up. This should not have happened because on desktop was all Sunny and Rozy. Anyway I'm yet to get to Sailfish specific stripes anyway so I'm thinking it would fix the UI issues.
So I pushed all these changes git. Also logged above issues too. Overall it's ghost couple of hours.