DocHub – Recurso para programadores – Documentacion lenguajes

Recientemente me he encontrado con un recurso muy útil e interesante.

Todos los que nos dedicamos a la programación nos encontramos constantemente con dudas sobre métodos, funciones o particularidades de un lenguaje de programación, especialmente si estás cambiando entre varios lenguajes diariamente. Si este es tu caso, seguro que terminas poniendo ; al final de las sentencias python o utilizando None en Dart.

Continue reading “DocHub – Recurso para programadores – Documentacion lenguajes”

Incrementar uso de memcache para DB

Revisando código, he visto como el datastore de App Engine utiliza la memcache para agilizar tareas y la velocidad de respuesta al cliente. He encontrado un manual verdadereamente interesante que permite modificar el uso por defecto de la memcache para DB Model e incrementar la velocidad de respuesta hasta en 3 veces.

No he podido realizar aún pruebas para el nuevo API NDB Model pero los resultados en DB prometen mucho. Básicamente se trata de utilizar la librería marshal en lugar de cPickle.

Continue reading “Incrementar uso de memcache para DB”

Nuevo Google App Engine Google Plus Hangout

Me gustaría compartir algo que creo que puede resultar interesante para toda la comunidad interesada en Google App Engine.

El Jueves 10 de Mayo 2012 a las 11:30 UTC tendrá lugar una presentación sobre Google App Engine y Python realizado por WebFilings con una gran experiencia desarrollando grandes aplicaciones, además asistirá como invitado especial Guido Van Rossum.

Continue reading “Nuevo Google App Engine Google Plus Hangout”

Como conectar Google AppEngine y Google BigQuery a través de oAuth2.

Hoy me he encontrado con un gran poblema: ¿Cómo conectar un aplciación Google AppEngine y Google BigQuery a través de oAuth2?

Después de leer toda la documentación y realizar todas las pruebas que he podido encontrar, no he sido capaz de conectar una aplicación AppEngine y BigQuery sin necesidad de tener que hacer login en la cuenta de Google o sin que me apareciese la pantalla de permitir acceso.

Continue reading “Como conectar Google AppEngine y Google BigQuery a través de oAuth2.”

Google Cloud Sql

Por fin he recibido la activación de mi cuenta de Google Cloud Sql.

Estoy deseando poder probar este nuevo y prometedor servicio, y, aunque está actualmente en fase muy temprana estoy seguro que los resultados serán increíbles.

Para quienes no sepan lo que es, se trata de un servicio nuevo desarrollado por Google para poder tener servicio MySql corriendo en la infraestructura de Google.

Continue reading “Google Cloud Sql”

Crear aplicaciones gráficas con Python y PyGTK

Desarrollar aplicaciones gráficas con Python es tan sencillo como instalar el paquete PyGTK importarlo en nuestros proyectos y diseñar nuestra interfaz.

Desarrollamos los métodos necesarios, vinculamos nuestros eventos y callbacks y listo !
Puedes instalar el paquete PyGTK de la web oficial del proyecto. Dispones de una estupenda ayuda sobre todo lo que tiene que ver con el proyecto GTK para python y según sea tu plataforma de trabajo puedes descargar todo lo necesario.

Python for all

When I started to develop in Python I read this online book. “Python para todos” (Python for all). I recommend read it if your are newbie on Python development. You can search it on google or access to this URL http://www.megaupload.com/?d=4SUWOHH2 to download it.

Python is one of most simple programming languages that I can work with. You can read this book, or another one, and you’ll start your developments in few minutes.

When I knew this language, I think that It’s like bash on Linux, obviously leaving out the differences. If you need to do some task or process you can code a bash script and It’ll do it. Bash, for my experience It’s very strong on linux, I mean, Bash itself alone loses power, It needs linux to work together and bring you all the power and simplicity to do anything you need.

Python offers you all the power and simplicity to do anything you need, specially if you’re working on Windows. You can code any script to work with your operating system and simplify your life or your work. With Python you have a powerful programming language, like Bash, (leaving out the differences) and with Python’s libraries (like native functions on linux) you have all you need to work with your operating system, working with files, regular expressions, network or anything you can imagine.

Create a website or blog at WordPress.com

Up ↑