Archive for October 29th, 2008

Tutorial de Python 3a Edicion

Nueva actualización del tutorial de Python de mundo geek, con la que el libro va llegando a su fin.

En esta ocasión he añadido un par de capítulos de nombres “Pruebas”, sobre creación de pruebas para reducir en la medida de lo posible los errores en el software, y “Distribuir aplicaciones Python” sobre la creación de paquetes mediante los que distribuir fácilmente nuestras aplicaciones (se discute entre otros la forma de crear ejecutables .exe para Windows a partir de aplicaciones Python).

Con esto el libro alcanza las 160 páginas, en las que se tratan los siguientes temas:

* Tipos básicos

* Control de flujo

* Funciones

* Orientación a objetos

* Programación funcional

* Excepciones

* Módulos y paquetes

* Entrada / Salida

* Expresiones regulares

* Sockets

* Interacción con webs

* Threads

* Serialización de objetos

* Bases de datos

* Documentación

* Pruebas

* Distribuir aplicaciones Python

Como siempre, podéis descargarlo gratuitamente desde la web http://mundogeek.net/tutorial-python/.

Presentado Windows Azure

Azure Services Platform es el nombre que recibe este sistema, cuyo concepto es muy similar al de Google App Engine. Es decir, ofrece una plataforma para alojar y ejecutar aplicaciones, a las que los usuarios acceden a través de su navegador.

Con Azure Microsoft quiere recuperar el terreno que le han podido arañar dos de las plataformas principales en estos momentos: la de Amazon y la de Google. Lo hace partiendo con la ventaja de tener un producto enfocado a uno de los grupos que más cuida, los desarrolladores.

Inicialmente se podrá trabajar con Azure mediante Visual Studio 2008, desarrollando las aplicaciones en .NET, aunque en un futuro próximo añadirán soporte para otros lenguajes y plataformas, como PHP, Python,… o entornos de desarrollo como Eclipse.