Hace poco se me ocurrió la idea de crear un pequeño script que generase un mosaico a partir de otra imagen y usando de piezas del mosaico las imagenes de Flickr y sus tags a ser posible.
Desgraciadamente en mi infinita ignorancia tan solo conozco PHP. La verdad esque la creación hasta lo que llevo se me está haciendo bastante sencilla y tan solo invertí un par de horas, la mayoria del tiempo buscando el nombre de funciones que no recordaba. El problema se plantea cuando el script va y me dice:
Fatal error: Maximum execution time of 30 seconds exceeded in…..
La solución es bien sencilla, cambiar el tiempo maximo de ejecución del script. Pero esto haria que al igual que yo otros usuarios debieran de hacer lo mismo, y dependiendo de la imagen tendrian que ponerlo mayor o menor, y no todo el mundo sabria ni podria cambiarlo por seguridad.
Por ello necesito encontrar otro lenguaje de programación sencillo y que no me sea demasiado costoso de aprender. Por un breve momento se me paso C por la cabeza pero recapacité rapido. Luego me comentaron Java pero no me mola, a mi parecer es un codigo muy feo y no es libre, sin embargo python si que lo es. No se compila pero nadie es perfecto, php tampoco y me va bien.
Instale python:
urpmi python
hice la tipica prueba del ‘Hola Mundo’:
print ‘Hola Mundo’;
¡¡y funciona!!, vale ahora vallamos al tema de tratar imagenes, me dijeron que para eso necesitaria PIL (Python Imaging Library) voy a su web, veo cosas interesantes y me hago un urpmi
urpmi python-imaging
me lo instala y voi otra vez a python, esta vez intento ejecutar un pequeño script bajado de internet que usa la libreria y:
Traceback (most recent call last):
File “wg.py”, line 798, in ?
raise ImportError, “The PIL (Python Imaging Library) is required to run this program. See http://www.pythonware.com/products/pil/”
ImportError: The PIL (Python Imaging Library) is required to run this program. See http://www.pythonware.com/products/pil/
Así que ahora estoy en busca de una solución para este pequeño contratiempo. Consiga hacer lo que consiga por supuesto pondré el codigo a disposición de todos
Por cierto si alguno en Mandrakero, o ahora mejor dicho Mandrivero… y ha podido instalar Pil que me heche una manita