Suscribirse al Feed
06Nov

Ubucon Colombia - 29 de noviembre

Me entero a traves de este blog, de Ubucon Colombia, el cual es un evento donde se llevaran a cabo una serie de conferencias y talleres referentes al Software Libre enfocadas a tecnologías y herramientas libres con Ubuntu, donde se contará con la participación de conferencistas nacionales especializados y de largos recorridos en sus temáticas garantizando la calidad las mismas. El Ubucon está enfocado para toda la comunidad Colombiana, empresarios, ingenieros, gerentes de pequeñas, medianas y grandes empresas, publicistas, abogados etc. Se contaran con conferencias que abarcan todas las áreas y campos de acción anteriormente mencionadas.

Ubucon Colombia será un espacio donde todos podamos aprender y conocer todas las ventajas del Software Libre a nivel económico, competitivo, educativo y social, aprenderemos y compartiremos con los expositores grandes experiencias,  vivencias y casos de éxito tanto a nivel nacional como internacional.

Tendremos además un espacio para poder compartir, practicar y aprender con talleres prácticos de cada uno de los ejes temáticos que abarcará el Ubucon Colombia 2008.

Lugar

El evento se realizara el 29 de noviembre del 2008 en las
instalaciones de la Universidad de San Buenaventura sede Bogotá ubicada en la Carrera 8 H # 172 - 20
Entrada a las conferencias, talleres y parqueadero completamente gratis.

Importante llenar preregistro de asistencia  aquí

Rutas para llegar a el evento aquí

05Nov

Instalar paquetes RPM sobre Ubuntu o Debian

Este es uno de esos tips sencillos pero útiles, el cual nos permite instalar programas que estén empaquetados en RPM. Lo único que debemos hacer es instalar un programa llamado alien, con el siguiente comando:

sudo aptitude install alien

Ejemplo...

Tenemos dos opciones: instalar directamente el paquete RPM:

sudo alien -i paquete.rpm

ó crear un paquete deb para instalarlo manualmente:

alien -d paquete.rpm
31Oct

Actualizar Ubuntu Server [de 8.4 a 8.10]

ubuntu server

Como te habrás enterado leyendo en el 90% de la blogosfera linuxera, ya se encuentra disponible la versión 8.10 de Ubuntu. Y por supuesto, algunos ya han escrito guías al respecto, sobre todo para los usuarios de escritorio (te recomiendo ésta que escribió José de UbuntuLife).

Por tanto me concentraré en la parte del servidor, puesto que no he encontrado suficiente información en Español. La siguiente guía nos permitirá actualizar un servidor con Ubuntu 8.4 a 8.10. Los pasos, aunque usando la consola, son bastantes sencillos.

Primero, loguearnos como root:

sudo su

Luego:

apt-get update

Después instalamos el paquete update-manager-core: Leer el resto de la entrada...

27Oct

Crear paquete DEB para programas en Python

He leído bastante información acerca de cómo debianizar paquetes de software, pero en la mayoría de los casos se parte de el hecho de tener un programa en C/C++, en donde es necesario preocuparse por las tareas de compilación.

Y puesto que no he visto ningún tutorial en español, he decidido escribir algo al respecto de la manera más clara posible. ¡Manos a la obra!

0. Preparativos

Lo único que necesitas son dos herramientas: dpkg-dev y dh-make, las cuales puedes instalar ejecutando este comando:

apt-get install dpkg-dev dh-make

Ten en cuenta que en éste ejemplo vamos a empaquetar un programa simple llamado "pngcrushgtk", y que debes cambiar todo lo que aparece con ése nombre con el nombre de tu programa.

1. Creando un espacio de trabajo

Puesto que mientras estemos realizando el empaquetado se van a crear varios archivos, lo ideal es tener un espacio de trabajo (una carpeta) totalmente vacío al comenzar. Así que crearemos una carpeta llamada sandbox, en donde realizaremos todo cómodamente:

$ mkdir sandbox
$ cd sandbox

Dentro, debemos crear una carpeta cuyo nombre sea del tipo: nombreprograma-version:

$ mkdir pngcrushgtk-0.2

En la cual debemos copiar una versión empaquetada de nuestro programa dentro de un .tar.gz. Si aún no lo tienes, puedes hacer lo siguiente:

$ cd /ruta/de/tu/programa
$ tar cfzv pngcrushgtk-0.2.tar.gz *
$ cp pngcrushgtk-0.2.tar.gz /ruta/sandbox/pngcrushgtk-0.2/
$ cd /ruta/sandbox/pngcrushgtk-0.2/
Nota: recuerda que debes poner el nombre de tu programa en vez de "pngcrushgtk".

2. Debianizando nuestro paquete

Para ello utilizaremos el comando dh_make de la siguiente forma:

$ dh_make -e cristian@elhacker.net -f pngcrushgtk-0.2.tar.gz -c GPL

Type of package: single binary, multiple binary, library, kernel module or cdbs?
[s/m/l/k/b] sMaintainer name : cristian
Email-Address : cristian@elhacker.net
Date : Sat, 18 Oct 2008 11:15:08 -0500
Package Name : pngcrushgtk
Version : 0.2
License : gpl
Using dpatch : no
Type of Package : Single
Hit <enter> to confirm:
Currently there is no top level Makefile. This may require additional tuning.
Done. Please edit the files in the debian/ subdirectory now. You should also
check that the pngcrushgtk Makefiles install into $DESTDIR and not in / .

Nos preguntará qué tipo de paquete estamos creando, y seleccionamos "s" (simple). Permíteme explicarte cada parámetro:

  • -e cristian@elhacker.net, indicamos el correo electrónico del autor del programa
  • -f pngcrushgtk.tar-0.2.gz, indicamos el paquete comprimido que contiene nuestro programa
  • -c GPL, indicamos el tipo de licencia de nuestro programa

Luego de ejecutar el comando se habrá creado una carpeta llamada debian dentro de pngcrushgtk-0.2; y un archivo llamado pngcrushgtk_0.2.orig.tar.gz dentro de la carpeta sandbox, el cual debes eliminar.

Continúa leyendo en la siguiente página, en donde comenzamos con la configuración del paquete...

1 2 3 4 5 6
22Oct

Descargar videos del Youtube desde la consola

Hace un par de días leyendo en el blog de saforas, me encuentro con esta entrada que me ha servido bastante. Allí habla sobre un programa llamado youtube-dl que nos permite descargar videos del youtube desde nuestra amada consola.

Su instalación es realmente sencilla ya que se encuentra en los repositorios:

sudo apt-get install youtube-dl

Luego de ello solo tendrás que indicar la URL del video como parámetro al programa, por ejemplo:

youtube-dl http://www.youtube.com/watch?v=dq3Y5WEi9eI

Con lo que obtendremos un archivo nombrado con la URI del video. Para convertirlo a otro formato podríamos usar ffmpeg:

ffmpeg -i dq3Y5WEi9eI.flv video.mpg

Leer el resto de la entrada...

21Oct

pyRenamer, renombrar de archivos en masa

pyRenamer es una excelente aplicación desarrollada con PyGtk que nos permite renombrar lotes de archivos en masa. Tiene un montón de características interesantes que hacen realmente fácil el proceso de renombramiento:

  • Renombramiento en base a patrones o expresiones regulares (usando variables como numeraciones, fechas, números aleatorios, etc.)
  • Reemplazo de caracteres
  • Inserción y eliminación de caracteres
  • Renombramiento de archivos de audio e imágenes basado en sus metadatos
  • Nos permite previsualizar cómo quedarían nuestros archivos antes de renombrarlos

Para instalarlo y usarlo basta con ejecutar el siguiente par de comandos:

$ sudo apt-get install pyrenamer
$ pyrenamer

Bonus+

Me comenta Tonny de un proyecto suyo llamado JRenamer. Dicho programa es similar al pyRenamer, y tiene prácticamente todas sus características, con la ventaja de estar en Java, por lo que es multiplataforma.

© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS