MIME-Type Lookup
Last weekend, I saw an opportunity to deploy a development tool for mime-type searching by name and file extension. I spent a couple of hours writing and deploying it to mimelookup.com on AppEngine.
View ArticleAppEngine Development Environment Module Restrictions
AppEngine has some very tight but obvious restrictions on what types of Python modules can be invoked from application code. The general rule of thumb is that modules that need filesystem access or C...
View ArticleImplementing Sessions Under AppEngine With Go
A simple and intuitive package named cascadestore provided by the go-appengine-sessioncascade project to implement and combine Memcache, Datastore, the request context, or any combination of them, as...
View ArticleUsing the Google Maps Client Library for Go in AppEngine
The default HTTP transport implementation for Go isn’t supported when running in AppEngine. Trying to use it will result in the following error: http.DefaultTransport and http.DefaultClient are not...
View ArticleGo: Encoding Maps with Non-String Keys to JSON
I ran into some issues with 1.6.2 encoding a map to a JSON structure because it had int/int64 keys. Sure, JSON prescribes string-only keys, but I incorrectly made the reasonable assumption that Go...
View Article