Entradas

Mostrando entradas de abril, 2010

Recursos documentales en la Red, y 2.

Imagen
Hola. En este post os presento un segundo tándem de sitios web interesantes sobre informática y miscelánea, que visito normalmente, ya sea para consultar algún tipo de duda técnica, para información general sobre informática o para mi recreo intelectual. Como viene siendo habitual en este blog, divido la información en bloques conceptuales, para que sea más fácil la visualización. Python FreeTechBooks : Sitio web donde podemos encontrar libros sobre Python gratuitos y online. QuickReferences : Guías de referencias rápidas de varios lenguajes de programación. Ideales para descargar e imprimirlas como ayuda rápida. Richard Gruet's Python page : Guías rápidas para Python, en varias versiones. RECOMENDADO! Planeta Python : Aquí nos encontramos con toda la relación de lugares web, de primer nivel, en relación con Python. Alltop : Noticias sobre Python. IronPython URLs : Sitio web que agrega artículos, noticias y links sobre IronPython, la versión de Python escrita en C# para acceder a

Pyragua: IDE para desarrollar con Python

Imagen
Pyragua es un IDE de desarrollo multiplataforma, escrito en Python , para desarrollar en Python , y creado por Pyrox (Grupo de desarrollo de python), de la Universidad Tecnológica de Pereira (Colombia). INSTALACIÓN Se necesitan como requisitos previos wxPython 2.6 ó superior y Python 2.1 ó superior. Dependiendo de la versión, como siempre, se tendrá que descargar una u otra. yo trabajo en Windows, con Python 2.5.4 , así que descargo Pyragua para esta versión en http://pyragua.pyroxdev.org/browser/tags/pyragua-0.2.5/pyragua Se puede descargar un ZIP con todo al final de dicha página. Una vez descargado, nos vamos a la carpeta pyragua, y ejecutamos Pyragua mediante la siguiente instrucción desde la consola de comandos (CMD): python pyragua.py CARACTERÍSTICAS Entre las principales características podemos destacar: Extremadamente ligero de tamaño (no ocupa más de 2 megas de instalación) y rápido a la hora de ejecutarse. Con coloreado del código. Permite comentar y descomentar bloqu

IronPython y IronPython Studio, en español.

Imagen
Hola. En anteriores artículos hemos visto como utilizar IronPython con SharpDevelop , así como utilizar Reflector para explorar las clases de .NET . Por último, para terminar con esta entrega de IronPython y los IDEs más representativos no podíamos dejar pasar la herramienta de Microsoft para desarrollar con Python para .NET , esto es, IronPython Studio . En la búsqueda de información sobre este tema me han resultado de gran ayuda dos blogs: Escritor de código Pablo Galiano Y es por ello que dejo constancia. Se supone que ya tenemos instalado IronPython , tal como se ha comentado en anteriores post. IRONPYTHON STUDIO PARA IRONPYTHON IronPython Studio es un RAD e IDE desarrollado por Microsoft para utilizar IronPython con .NET . Este software es gratuito, no hace falta pagar ningún tipo de licencia (royalty). Se basa en el runtime del Visual Studio 2008 Shell . IronPython Studio se puede instalar sin tener ninguna versión de Visual Studio. Instalación de IronPython Studio sin

Reflector: analizando las clases de .NET

Imagen
Para poder sacar el máximo provecho a IronPython hay que conocer la plataforma .NET . Para ello vamos a usar una herramienta para poder navegar por las clases de .NET, analizar los ensamblados de .NET, ver las relaciones entre las clases y sus métodos, los tipos de parámetros que necesitan dichos métodos. Es decir, hay que saber donde están las clases que necesitamos, y los parámetros que necesitan. Este programa es una muy buena herramienta a la hora de entender .NET y ver cómo funciona por dentro. Lo primero que vamos a hacer es descargarlo. Es gratuito, así que aquí tenéis la URL: http://reflector.red-gate.com/download.aspx Se os pedirá un nombre y un correo, para eso de la publicidad. Lo incluis, y le dais al botón de descarga. Una vez descargado, lo descomprimís. El programa no requiere de instalación. Una vez ejecutéis reflector.exe os saldrá la versión del FrameWork que quereis analizar. Mas o menos esto: En mi caso tengo instalado 2 versiones y el SilverLight . Elijo la 2 y c

IronPython y SharpDevelop, en español.

Imagen
Hola. En este post vamos a hablar un poco del hermano de Python (ó CPython) para la plataforma de desarrollo de Microsoft .NET , IronPython . Como he comentado a lo largo de la vida de este blog, alguien que se quiera dedicar a esta bendita profesión no puede estar ajeno a las combulsiones que se originan en este mundo. Si alguien no se había enterado (que creo que no) Microsoft ha lanzado una nueva versión de su archiconocido Visual Studio , versión 2010 , junto con la plataforma de desarrollo Framework .NET 4.0. Según parece en esta versión se le empieza a dar una mayor importancia a lenguajes dinámicos, como IronPython . Y es por ello que me he decicido a investigar este territorio, tan inóspito para mí. Y es que aprender nunca pasa de moda. Decir que IronPython es un lenguaje creado por Microsoft, aunque no hay que pagar ningún tipo de licencia. IronPython es una implementación de CPython (ó Python) escrita en C#. También he leído (que no probado) que IronPython funciona con la