Ikaisays - ikaisays.com - Ikai Lan says
General Information:
Latest News:
Debugging your Google OAuth 2.0 token when you get HTTP 401s or 403s 20 Jul 2013 | 01:02 am
One of the things I get asked about the most is OAuth 2.0 when developers start seeing 401s, 403s, and possibly other HTTP 4xx status codes. This post isn’t meant to be a comprehensive guide on OAuth ...
Why “The Real Reason Silicon Valley Coders Write Bad Software” is wrong 10 Oct 2012 | 12:14 pm
There was an article in The Atlantic this morning titled, “The Real Reason Silicon Valley Coders Write Bad Software” with the tagline, “If someone had taught all those engineers how to string together...
Clearing up some things about LinkedIn mobile’s move from Rails to node.js 5 Oct 2012 | 07:34 am
There’s an article on highscalability that’s talking about the move from Rails to node.js (for completeness: it’s sister discussion on Hacker News). It’s not the first time this information has been p...
Apps Script quick tips: building a stock price spreadsheet 28 Jul 2012 | 06:05 am
I’ve been using iGoogle less and less over the past few years. A few weeks ago, the team announced that iGoogle would be shutting down in November 2013. It’s not a huge loss to me, though I do check i...
Getting started with jOOQ: A Tutorial 2 Nov 2011 | 02:54 pm
Introduction I accidentally stumbled onto jOOQ a few days ago while doing a lot of research on Hibernate. Funny how things work, isn’t it? For those of you that aren’t familiar with it, jOOQ is a dif...
On Hackathons, Process, Email and the Tragedy of the Commons 17 Jul 2011 | 10:24 am
Hackathons I love hackathons. I love going to them, and I love running them. Most recently, I participated in a 48-hour hackathon in Kuala Lumpur, Malaysia. It’s one of the best parts of my job. I ge...
Setting up an OAuth provider on Google App Engine 27 May 2011 | 01:23 pm
App Engine provides an API for easily creating an OAuth provider. In this blog post, I’ll describe the following steps: Create and deploy an App Engine application the implements the OAuth API Add a...
Unit Testing in Tipfy, an App Engine framework in Python 19 Feb 2011 | 11:12 pm
I’ve been playing around with the Tipfy framework for App Engine. Tipfy is a framework built on top of App Engine’s APIs that provides many features on top of what is currently possible. I won’t go to...
App Engine datastore tip: monotonically increasing values are bad 26 Jan 2011 | 03:26 pm
When saving entities to App Engine’s datastore at a high write rate, avoid monotonically increasing values such as timestamps. Generally speaking, you don’t have to worry about this sort of thing unti...
GWT, Blobstore, the new high performance image serving API, and cute dogs on office chairs 9 Sep 2010 | 01:00 pm
I’ve been working on an image sharing application using GWT and App Engine to familiarize myself with the newer aspects of GWT. The project and code are here: http://ikai-photoshare.appspot.com http...