You are currently browsing the category archive for the ‘python’ category.

Puede que algunos leyerais ya mi anterior artículo “Aprendiendo a programar Python en Linux” e incluso que os sirviera de algo. Pues bien, estos días he desempolvado el Python para programar el algoritmo del Simplex para Investigación Operativa.
Para ello tenía que recordar el poco Python que sé y después encontrar un IDE más completo que PyDev. Digamos que mi relación con Eclipse ha terminado como el rosario de la Aurora.

EL PYTHON PERDIDO

Asi fue como encontré la página “Python 2.5 Quick Reference” de Richard Gruet que me vino genial, ya que recopila para la última versión de Python las funciones, técnicas, sintaxis y demás historias que puedas necesitar para empezar con Python. Así pues el primer paso estaba salvado y con éxito. Además si no sabes programar Python, pero si algún otro lenguaje puedes arriesgarte y no leerte un libro entero.

La segunda misión era algo más complicada. Sabía perfectamente que hay infinidad de IDEs para Python. De todos estos probé nuevos: eric, Komodo IDE, PIDA, SPE y WingIde. Me llevaría bastante tiempo analizarlos a fondo y ni mucho menos los probé como para hacer un review de cada uno.

COMIENZA LA BÚSQUEDA

Leer el resto de esta entrada »

Este artículo pretende guiarte en el aprendizaje autodidacta de un lenguaje de programación que me fascina, Python. Listaré libros que recomiendo leer, dónde encontrarlos, referencias en Internet para profundizar y consejos sobre que IDE utilizar, en qué librerías desarrollar tu interfaz…
Las palabras más importantes están remarcadas para ayudar la lectura. Es muy recomendable visitar los enlaces que se han añadido para profundizar.

Resulta que cuando acabé el curso empecé a aprender Python, un lenguaje multisistema al que le tenía ganas desde hace tiempo. Resultó que el lenguaje era sencillo, extremadamente rápido a la hora de programar y potente, no como Perl del que tanto estoy cansado de que me vendan.

Si no sabes programar y quieres empezar a aprender, en mi opinión este es un buen primer lenguaje para hacerlo siempre que no tengas pretensiones de hacerte tu propio sistema operativo o un módulo de Linux. Si ya programas algún lenguaje como fue mi caso, no tendrás ningún problema en aprenderlo. A mí personalmente me sorprendió su orientación a objetos en comparación con la del C++ a la que estoy acostumbrado.

DOS BUENOS LIBROS QUE HE LEÍDO Y RECOMIENDO

Beginning Python

Podéis bajarlo de blueportal gratis. Allí podréis encontrar …

Leer el resto de esta entrada »

Raúl González (alias Zootropo) y dueño del blog mundogeek que leo a diario. Saca a la luz Weather Wallpaper, un programa que nos pondrá un fondo de escritorio según el tiempo que haga en nuestra ciudad y además aporta datos meteorológicos. Podemos compilarlo desde las fuentes o bajarlo en un .deb si usamos un distribución basada en Debian como Ubuntu.

Viene todo muy bien explicado en la página del autor. Para configurarlo con nuestra ciudad necesitaremos el número ICAO de la estación de nuestra ciudad, y tengo comprobado que no todas funcionan. Mi ciudad, Burgos, no funciona.
Es una buena iniciativa y un programa práctico y original, desde aquí mi apoyo a Raúl para que siga desarrollándolo e implemente mejoras:

  • Predicción meteorológica de próximos días.
  • Otro sistema de obtención de datos climatológicos para ciudades pequeñas.
  • Mapa del mundo donde elegir nuestra ciudad para configurar el programa.
  • Muchas más.

Un saludo

menefante.gif meneame ico_delicious.gif del.icio

Technorati Tags:

Aunque hace un tiempo ya hablé de Goear y un plugin para Firefox llamado Dowint para bajarse las canciones. Hoy voy a comentar todas las formas que conozco de poder bajarse la música en mp3 de GoEar. Si os daba problemas la extensión de Firefox con vuestra versión del navegador, como le pasa a mi amigo Tito, esto os va a venir de perlas.

1.- Buscando las canciones en los archivos temporales del navegador. Esto depende de qué sistema operativo estemos usando y qué navegador. Podéis leer el siguiente enlace para IE en Windows:

Si por lo contrario usáis Mozilla Firefox en ese caso no importa que sistema operativo usáis, porque Firefox guarda los temporales en una carpeta llamada cache, pero los guarda con nombres incomprensibles y sin extensiones, por lo que buscar la carpeta no nos servirá de nada. El hack que uso yo es poner en la barra de direcciones:

about:cache?device=disk

Ahí nos saldrán los ficheros que tiene en temporales Firefox (Información sobre la cache), rutas de las páginas de donde los ha sacado y tamaño que ocupan. Ahora con el Ctrl + F podemos buscar lo que nos interese. Una imagen vale más que mil palabras:

Después seleccionando ….

Leer el resto de esta entrada »

Si os gusta ver vídeos o series en versión original, seguramente hayáis buscado más de una vez los subtítulos por Internet, y en ocasiones es una tarea aburrida y que puede complicarse.

Subdownloader
es un proyecto hecho en Python por Iván García, ganador en la categoría de Ocio y Eduación del I Concurso Universitario de Software Libre. Textualmente sacado de su blog:

“SubDownloader es la solución a la búsqueda de subtítulos para películas DivX.Solo indicándole cual es tu fichero AVI o MPG de tu película o episodio, será capaz de encontrarte los subtítulos, sin necesidad de indicarle el título o ver el tamaño. Los subtítulos estarán perfectamente sincronizados ya que para que los puedas encontrar, alguien debe haberlos subido usando el hash del mismo DivX que tu tienes.”

Gracias a que está programado en Python con las librerías gráficas wxpython podremos usarlo tanto en Linux como en Windows, con una apariencia gráfica nativa al sistema. Bastará con descargarlo e instalarlo. La interfaz gráfica es muy intuitiva, y con indicarle el fichero de la película Subdownloader buscará subtítulos que se ajusten a la perfección.

Además dispone de una wiki en inglés para ayudarnos con la instalación, uso del programa o desarrollo del mismo. Aquí podremos encontrar las instrucciones para instalarlo en nuestra máquina Linux.

Bastará con bajarnos el zip y después descomprimirlo. Comprobamos si tenemos python wxglade instalado:

sudo apt-get install python-wxgtk2.8 python-imdbpy

Y luego en el directorio donde lo descomprimimos hacemos:

python SubDownloader.py

Technorati Tags:

InfoMeneame v1.0 es un script hecho en python que te permitirá medir la popularidad de tu web en Meneame de forma automatizada. Basta con que le des la dirección de tu RSS feed o Sitemap, y él hará el resto.

Descargalo de aquí:

InfoMeneame v1.1

Leer el resto de esta entrada »