Articles of google app engine

Cómo usar Bigquery streaming insertall en la aplicación motor y python

Me gustaría desarrollar una aplicación de motor de aplicaciones que transmita directamente datos a una tabla de BigQuery. De acuerdo con la documentación de Google, hay una forma sencilla de transmitir datos a bigquery: http://googlecloudplatform.blogspot.co.il/2013/09/google-bigquery-goes-real-time-with-streaming-inserts-time-based-queries-and-more.html https://developers.google.com/bigquery/streaming-data-into-bigquery#streaminginsertexamples (nota: en el enlace anterior, debe seleccionar la pestaña de python y no Java) Aquí está el fragmento de […]

¿Cómo funciona incr con los tiempos de expiración?

En memcached (implementación de api de appengine), ¿cómo interactúa la caducidad con incr ()? No hay un argumento de tiempo para incr (), pero ¿qué sucede si agrego la clave con otra llamada en lugar de usar el parámetro initial_value, de esta manera? memcache.add(‘testcounter’, 0, time=60*90) newcnt = memcache.incr(‘testcounter’) ¿expira el testcounter en 90 minutos? […]

Obteniendo solo la clave / id de una propiedad de referencia en App Engine

Podría usar un poco de ayuda en AppEngine land … Usando la API de [Python] creo relaciones como este ejemplo de la documentación: class Author(db.Model): name = db.StringProperty() class Story(db.Model): author = db.ReferenceProperty(Author) story = db.get(story_key) author_name = story.author.name Como lo entiendo, ese ejemplo hará dos consultas de almacén de datos. Uno para obtener la […]

Cómo registrar más de 10 aplicaciones en Google App Engine

¿Alguien conoce alguna forma “legal” de superar el límite de 10 aplicaciones que impone Google? No me importaría pagar, ni nada, pero no pude encontrar una manera de tener más de 10 aplicaciones y tampoco puedo eliminar una.

El método ndb to_dict no incluye la clave del objeto

Estoy aprovechando el método to_dict de ndb para convertir las propiedades de un objeto en un dict de python. De todo lo que puedo decir, este método no incluye la clave del objeto o el elemento principal en el dictado según la documentación: https://developers.google.com/appengine/docs/python/ndb/modelclass#Model_to_dict Sin embargo para mi situación necesito la llave para estar en […]

¿Es posible integrar Google AppEngine y Google Code para una integración continua?

¿Alguien tiene alguna idea sobre cómo / si es posible integrar el Código de Google y se compromete a causar un despliegue del motor de aplicación de Google del código más reciente? Tengo una fuente simple del proyecto Google AppEngine alojada en Google Code y me encantaría que cada vez que me comprometiera con Subversion, […]

Pyramid en App Engine obtiene “InvalidResponseError: los valores del encabezado deben ser str, got ‘unicode’

Estoy usando Pyramid 1.3 con el SDK de AppEngine 1.6.4 en OS X 10.7.3. Estoy usando Python 2.7 y tengo threadsafe true en app.yaml. @view_config(route_name=’manager_swms’, permission=’manager’, renderer=’manager/swms.jinja2′) def manager_swms(request): “””Generates blobstore url and passes users swms in swms table””” # generate url for any form upload that may occur upload_url = blobstore.create_upload_url(‘/upload_swm’) user = get_current_user(request) […]

Claves personalizadas para los modelos de Google App Engine (Python)

En primer lugar, soy relativamente nuevo en Google App Engine, así que probablemente estoy haciendo algo tonto. Digamos que tengo un modelo Foo: class Foo(db.Model): name = db.StringProperty() Quiero usar el name como una clave única para cada objeto Foo . ¿Cómo se hace esto? Cuando quiero obtener un objeto Foo específico, actualmente busco en […]

Biblioteca para representar gráficos dirigidos (similar a graphviz) en Google App Engine

Estoy buscando una biblioteca de Java o Python que pueda representar gráficos en el lenguaje Dot como archivo de imagen. El problema es que necesito una biblioteca que pueda usar en Google App Engine. Básicamente, estoy buscando una biblioteca que pueda convertir la descripción de texto de un gráfico dirigido en una imagen del gráfico. […]

Cómo usar virtualenv con Google App Engine SDK en Mac OS X 10.6

Me estoy arrancando el pelo tratando de resolver esto porque lo tuve funcionando hasta la semana pasada y de alguna manera se rompió. Cuando configuro un virtualenv para una aplicación de Google App Engine y comienzo la aplicación con dev_appserver.py , obtengo errores al importar la biblioteca estándar (como “ImportError: No hay un módulo llamado […]