Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Google's Secret Screenshot API

· 9 comments · 550 words · Viewed ~16,726 times


I've been looking for a way to programmatically take screenshots of websites. Most of the solutions I've found won't work on headless servers, require complex libraries to be installed, or cost money. So, what do we do when faced with a knotty programming problem? Hack it! Google has a "Pagespeed" service, it allows any webmaster to get a comprehensive report on how Google assess their page. …

Get your Google Location History the hard way… Again!

· 10 comments · 450 words · Viewed ~9,957 times


Last year, I wrote about how to extract Location History from Google. Once again, Google have changed their URLs to make it even harder to get one's current location out of their data-greedy hands. It used to be the case that Latitude gave that information - but they killed it. Then they promised it in Google+ - but never delivered. Now they offer you a data-dump which they will email to you. …

Sharing on Android is Broken

· 6 comments · 650 words · Viewed ~1,734 times


As I get older, I begin to lose neuroplaciticy. I get angry and confused when I don't understand things. I get frustrated when I have to change my behaviour. It happens to all of us, to some extent, and it's one of the major reasons you should design your apps in a clear and consistent manner. I've been using Android - Google's mobile OS - it since before it was launched. I now love and…

128 WiFi devices ought to be enough for anyone...

· 3 comments · 350 words · Viewed ~1,098 times


Google have just announced their brand new WiFi router - OnHub. It promises to make WiFi connectivity a breeze, increase speeds, reduce buffering, and clean your carpets. Nestled at the bottom of the annoucement is this curious specification. That seems... low. Doesn't it? I did a quick tally of all the devices my wife and I have which use WiFi. My phone Wife's phone My ebook …

Searching For A Smile

· 1 comment · 400 words · Viewed ~279 times


What happens if you search the web for the Unicode character "☺"? On the one hand, it's a symbol just like the letter A or the punctuation mark "!" - on the other, it contains semantic meaning. A smiling, happy face. I decided to look at a few popular search engines to see what they'd return. First up, a surprisingly poor entry from Google. The site at the top by Tim Whitlock is fine - but i…

How To Make Your Google+ Account Completely Private

· 12 comments · 250 words · Viewed ~61,773 times


I actively resent having a Google+ account. It's a bloated desert of half-finished ideas. Even the Google employees I know seem to have stopped using it. It's a necessary evil when dealing with Google products, sadly. I haven't used it in months and my profile tells people not to contact me there. That doesn't stop all manner of spammers from adding me to their "circles" - which, in turn,…

How Gmail lets spammers grab your attention with emoji

· 5 comments · 550 words · Viewed ~9,238 times


What could be worse than email spam? Animated gifs in the subject line of email spam! This is a trend I've recently started to see on Gmail - here's what it looks like and how it works. So, what's going on here? How have they got an animated image into the subject line? Here's the raw text of the message's subject line: …

Do All Google Employees Have Perfect Eyesight?

· 15 comments · 900 words · Viewed ~71,799 times


I can only assume that on their first day at Google, new employees are given their Android phone, a ChromeBook, a self-driving car, and complementary Laser Eye Surgery. That's my theory on some of the problems besetting Android's Lollipop release. I've ranted about Lollipop before, and now I'd like to point out two particular problems. All of these tests were performed on a Nexus 4 running…

Localisation is Hard - Nokia Here and Roundabouts

· 650 words · Viewed ~287 times


Last year I complained about a dangerous change to Google's Maps app. When driving, you want to spend the majority of your time concentrating on the road ahead. Flicking one's eyes to the mirrors & speedometer should be enough to quickly assess one's environment. The same applies for SatNav apps - every second that is spend trying to figure out what the graphics means is a second where the…

Why Can't Google Afford To Pay Its Startup Mentors?

· 2 comments · 850 words · Viewed ~888 times


So Google Ventures is swinging in to London Town, dragging one hundred meeeeeellion dollars with it. Wow! What a way to reinvigorate the European tech scene. All that cash is sure to filter its way down into the economy. Viva la trickle-down economics! Or, not so much. Earlier last week, I was asked if I would mentor teams in a start-up hackathon - partly backed by Google. That, in itself, …

Google Play Won't Accept PayPal

· 19 comments · 350 words · Viewed ~51,213 times


Hey kids! Did you know that the best way to report bugs to Google is via passive-aggressive blog posts? Yup, s'true. They don't offer support for any of their products*, so your only hope is getting your complaint to the top of Reddit / HackerNews / Cool Site of the Day and hoping that particular Google Product Manager is taking note. So - here's my rant :-) Google now let you pay for apps…

Extracting Your Own Location Information From Google - The Hard Way

· 23 comments · 1,350 words · Viewed ~42,001 times


Update! There's a new way to do this - read my latest post to find out how. Two or three years ago, I was contacted by a recruiter from Google. They wanted to know if I'd be interested in working for the advertising giant. We played the usual game of dancing around salary and schedules, when he dropped the bombshell - they were looking for people to work on Google+. I asked the recruiter if…