Science Addiction

a lot of geek.

google
yahoo
bing

Archive for December, 2010

Google AppEngine: SMS, the Namespace and Other Quirks

without comments

This weekend I started experimenting with the Google AppEngine.

Wondering what it is? There’s a pretty good answer from Google and one from Wikipedia, but the short answer is that it’s a hosting platform for web applications. Effectively, Google is the sysadmin for your application and provides the ability to scale processing, bandwidth and storage on their infrastructure. For a price.

Quirks

  1. SMS Verification: In order to create an application, you need to provide Google with a valid mobile phone number where you can receive an SMS. Google sends you an SMS with a code, you enter the verification code on the site, bob’s your uncle. The question is: why?

    There is no official answer, but here are a few guesses:

    And no, Google Voice is not one of the options among carriers for verification. Because that would imply people actually use Google Voice.

    I kid. I actually use it. Sometimes.

    I don’t know if Google Voice actually works for verification. There are conflicting reports on the web.


  2. The Google Namespace: Google has a single unified namespace, shared among all Google services. If you have a gmail username, someone else can’t use the same string as an AppEngine app name. This may seem trivial. It’s not. Just like the .com’s, it seems there’s been a gold-rush for Google names.

    Among the many, many I tried, here are some absurd app names that were not available:

    • truetrue
    • truetruetrue
    • truetruetruetrue
    • truetruetruetruetrue
    • truetruetruetruetruetrue
    • truetruetruetruetruetruetrue was finally available. Not that I wanted it. But you get the idea.

    I’m not sure if some deranged squatters are actually holding on to these names on the off chance that they’re worth something, or Google’s availability-checker has a bug.


  3. Programming Languages: The AppEngine only supports Java and Python. I want to use Python (web2py, more specifically), so that’s fine by me.

I have an idea for a nifty app that will help at least one person. Me.

I’m not quite ready to say what it is. And I’m not sure AppEngine is the right home. But we’ll figure it out- the free 500 MB of storage and CPU/bandwidth to support around 5 million page views a month is tempting.

Written by Devanshu

December 28th, 2010 at 11:48 pm

Posted in Miscellany

Tagged with , , ,