royleban | Shared With: Everyone - 3 days ago | seattle, teachstreet, puzzazz, appengine, google, puzzles
royleban | Shared With: Everyone - 7 days ago | design, puzzazz, google
Quoted: One of the most popular posts on my web site is about logos: One Thing About Logos. I'll have to admit it surprised me, but, more than six months after I posted it, it still gets hits every day from people trying to figure out how to design a logo, or how to get somebody else to design a logo for them.
So, here's another thing about logos.
This is the logo that I created for my new puzzle web site, Puzzazz (which you can read about here). The first thing I did was define what I wanted the logo to convey. Puzzling, a sense of fun, solid, but not too professional.
royleban | Shared With: Everyone - 15 days ago | python, google, app engine, Amazon, S3, hosted services
Quoted: Baltic-avenue is an open source clone of the Amazon S3 REST API that runs on Google App Engine
This project allows you to host a "private instance of S3" on top of Google's infrastructure (big table, etc), leveraging existing client S3 libraries and applications - no need to reinvent the wheel.
royleban | Shared With: Everyone - 16 days ago | google, cron, services, app engineQuoted: Emulating a long-running process (and a scheduler) in Google App Engine
As previously described, Google App Engine (GAE) doesn’t support long running processes. Each process lives in the context of an HTTP request handler and needs to complete within a few seconds. If you’re trying to get extra CPU cycles for some task then Amazon EC2, not GAE, is the right tool (including the option to get high-CPU instances for the CPU-intensive tasks).
royleban | Shared With: Everyone - 17 days ago | google, app engine
How to identify the current app engine host -- useful if you need to do something on a per-server basis
Quoted: How to identify current host?
There's a very interesting file that should be unique for every server:>>> open('/base/python_dist/search.config').read()
'datapath .\nsorttempdir .\ndisk /export/hdc3/borgletdata/dirs/prod-appengine.\
mpm_python_dist_v12.apphosting.77627982/bigfiledata/466024'
royleban | Shared With: Everyone - 27 days ago | google, search
Quoted: One of the most exciting things happening with our APIs is the clever use of Custom Search engines (CSEs), blended results, and innovative uses of UI components, resulting in rich user experiences. I'd like to highlight a few interesting applications that use the AJAX API with Custom Search, and then illustrate how Custom Search engines are accessed in the AJAX Search API. With a little effort, it is possible to get a very different search experience than the standard iframe version of CSE results to embed into your web site.
royleban | Shared With: Everyone - Sep 01 2008 | Google, App Engine
royleban | Shared With: Everyone - Sep 01 2008 | google, protocols, serialization, data, representationsRefaved from Mike - I'll have to look into this. Too bad they also don't generate a JavaScript implementation.
Meta-programming to support a fast and compact message format. Protocol buffers can generate Python and Java code implementations.
royleban | Shared With: Everyone - Aug 30 2008 | google, appengine, dns
Refaved from Mike:
Cannot create naked or alternate domains for my GAE app. - Google App Engine | Google Groups
OK - you have to go BACK a version in the Google Apps control panel in order to direct your AppEngine app to a naked domain!
In Google Apps Domain Settings
(https://www.google.com/a/cpanel/YOURDOMAIN/DomainSettings)set Control Panel to "Current Version" (and NOT Next Generation).
This will let you type an arbitrary URL (including a naked domain) instead of requiring a sub-domain.
You still have to add the A records in your DNS to point to ghs.google.com - actually google recommends these ip addresses:
* 216.239.32.21
* 216.239.34.21
* 216.239.36.21
* 216.239.38.21
royleban | Shared With: Everyone - Aug 30 2008 | appengine, googleRefaved from Mike
Blog post explaining naked domain issues and appengine. I have this set for one domain - but don't seem to be able to add the naked domain for another (Google Apps refuses to take an empty subdomain prefix).
Related Content from Around Faves
-
A peek into my life ...
1 FaverViewed: 11 Times - mike - 4 days ago2 FaversViewed: 8 Times
- basictempo - yesterday5 Favers

