Manejando datos

Visual Basic Tools para Visual Studio

Posted by in Visual Basic y VBA

Parece increible que esté de nuevo hablando de Visual Basic 6. Sí, han leido bien: VISUAL BASIC 6. La noticia la conocí gracias a esta entrada., y es que parece que Microsoft ha dado un paso adelante para facilitar la vida a los desarrolladores, con un nuevo complemento llamado Visual Basic Tools for Visual Studio. , en su enesimo intento de que los proyectos se migren a plataforma .NET. De momento, se trata de una herramienta que está en su fase alfa, es decir, que está empezando a desarrollarse, pero…read more

Google App Engine para Python

Posted by in Python

Hace unos meses ya os conté mi experiencia en Google Code Lab realizado en Córdoba, donde tuve la oprtunidad de comprobar que … tenía que conocer Goolge App Engine. En las entradas anteriores hemos comentado la teoría sobre GAE, pero ahora sí que vamos a trabajar utilizando webapp2, veremos cómo trabajar con las plantillas jinja2, y ponerlo bonito con Twitter Bootstrap, y mucho más! Empezamos …. Probando Google App Engine for Python Para probar GAE con Python, lo primero es descargarse e instalar Google App Engine SDK for Python, que…read more

El universo App Engine

Posted by in Programación

Hoy voy a describir un poco la situación de Google Cloud, que es bastante extensa respecto a herramientas con las que trabajar, según nuestras necesidades. Compute Aquí tenemos: Frontends, que tienen la limitación de necesidad de dar una respuesta al ususario dentro de un tiempo limitado Backends, son instancias especiales donde puedes configurarlo según tus necesidades. No tiene limitación, como el frontend Task Queues, es un sistema de colas Cron, es lo que permite programar tareas periodicas, además funciona de forma muy transparente, y solo hay que proceder a configurar…read more

Cómo funciona el Front-end y el back-end en Google App Engine

Posted by in Programación

Nueva entrada teórica sobre Google App Engine, y esta vez destripamos sus componentes. En el siguiente cuadro puedes ver la arquitectura de Google App Engine, desde que llega una petición y todo lo que ocurre en milésimas de segundos para el usuario. Una de las características asociadas a GAE es el uso de la arquitectura de Google, esto es, usar sus datacenters, lo que supone una magnífica ventaja en tu aplicación, porque los usuarios reciben sus solicitudes de los datacenters más próximos, donde Google Front End pregunta a Edge Cache…read more

Arquitectura de Google App Engine

Posted by in Programación, Python

Hoy es una entrada muy teórica acerca de la arquitectura de Google App Engine (#GAE). En la entrada sobre Google Code Lab ya definimos qué es GAE, y que ahora volvemos a repetir: Google App Engine es una plataforma como servicio en la nube, que puede ser usada por desarrolladores y para almacenar aplicaciones web en los servidores de Google. Las aplicaciones están distribuidas por múltiples servidores (de Google), lo que ofrece escalabilidad a las aplicaciones, permitiendo un número alto de peticiones (el propio sistema GAE es el que se…read more