Archivos Mensuales: septiembre 2011

Openshot 1.4 en Fedora 15

Openshot es un editor de video (mi favorito) escrito en Python (mi lenguaje favorito) y además su sitio web está desarrollado con Django (mi framework favorito), entonces que mas podría pedirle a la vida! Sin embargo, como siempre, nada puede ser perfecto, ya que no existen paquetes actualizados para Fedora 15 (existe una versión anterior en RPMFusion). Entonces como lograr instalar esta aplicación? aquí hay una serie de pasos:

1) Descargar el código fuente de (version 1.4 a la fecha): http://launchpad.net/openshot/1.4/1.4.0/+download/openshot-1.4.0.tar.gz

2) Instalar las dependencias: MLT, FFmpeg, Frei0r, y Sox.

3) Descomprimir el directorio, ingresar y ejecutar como super usuario: python setup.py install

4) Descargar la última versión de Blender y copiar el directorio donde se quiera (es un binario).

5) Abrir Openshot y ajustar las opciones como se muestra en la imagen:

Clic para agrandar

 Se puede observar que el último campo “Ejecutable de Blender”, simplemente se escribe la ruta del binario que se descarga del sito oficial. En este caso se puede apreciar la ruta donde tengo el programa.

Saludos.

 

Búsqueda de rutas óptimas mediante detección de curvatura espacial

Las personas con las que habitualmente hablo, saben que le atribuyo a la mayoría de los eventos el título de “una obra del destino”, como imaginar que ese juego finalmente tendría algún significado. No podría haber estado menos equivocado en la idea de un destino desafortunado, caótico y falto de gracia, al menos en principio, pero que de alguna “manera” hace que los eventos finalmente sean armónicos y encontrar el sentido en aquellos extraños momentos que los precedieron. Mis intenciones están muy alejadas de atribuir estos sucesos a razones divinas, mas bien son cuestiones probabilísticas asociadas a eventos astronómicos como podrán ver en el trabajo.

A un nivel cuántico, los componentes de todo lo que conocemos, solo se puede hablar de probabilidades. Si todo esto es parte de nuestra esencia y nos convierte en unos seres tan complejos, es natural pensar que la relevancia de tales temas sobresale o al menos debemos desviar la mirada hacia ellos.

Este tipo de cuestionamientos me llevaron a realizar este trabajo y proponer un método alternativo de resolución a problemas combinatorios.

Agradezco enormemente a Marcela, Rocío, Lucila y Consuelo por ayudarme a corregir el trabajo. Mención especial a Donald con quien compartimos esas conversaciones inspiradoras.

Para descargar el artículo: Descargar.

Si les parece interesante o es aplicable a sus áreas, no duden en conversar.

Saludos!

Importar modulos Python con mod_python

Para importar un módulo que se encuentra en el mismo directorio del script (por ejemplo: /var/www/html/py) se debe incluir en el script principal:

Si el módulo tiene por nombre: “modulo_creado.py”.

directorio = os.path.dirname(__file__)
modulo_creado = apache.import_module("modulo_creado", path=[directorio])

Saludos!