Entrevista a Jorge Kalmbach, creador de Tabu

Jorge Kalmbach, en primer plano :pTanto nos gusto Tabu, el reproductor de audio libre y minimalista, que contactamos con su creador: Jorge Kalmbach, un misionero (Montecarlo, Misiones) de 30 años recién cumplidos. Con él mantuvimos una charla vía Gtalk. Aprovechamos para sacarnos varias dudas en relación a Tabu, cómo surgió y lo que promete este maravilloso reproductor, que además es Software Libre.

PG: ¿Porqué un reproductor de audio minimalista?
Jorge: Bueno, el reproductor de audio minimalista se debe justamente a que por lo que hago, necesito algo liviano que no moleste ni consuma todos los recursos que necesito para hacer mi trabajo. Me gusta escuchar música cuando desarrollo, pero no quiero perder 30 por ciento de recursos en un reproductor que me traiga portadas, letras de canciones, artistas similares o efectos visuales. Simplemente, subir las canciones que me interesan y escucharlas mientras pico código. Ademas, fue una buena excusa para aprender algo de Cairo.

PG: Su diseño es muy atractivo ¿Podemos atribuirte que la concepción de este reproductor es puramente tuya?
J: Si, es un desarrollo propio, dio varios tumbos hasta llegar a lo que es la versión 1.4.1, creo que en mi $home tengo unas 17 versiones, algunas un poco monstruosas. Básicamente fue ir probando cosas hasta encontrar un punto medio.

PG: ¿Qué lenguaje usaste para su desarrollo? Además de Cairo
J:
El lenguaje utilizado es C, Cairo es una biblioteca gráfica 2D, es lo que usa actualmente la biblioteca Gtk+ para dibujar los controles en pantalla. Tabu 1.4.1 en lugar de usar los controles que provee Gtk+, toma la biblioteca Cairo y los dibuja por si mismo, lo que me da libertad de dibujar cualquier cosa, pero pierdo toda la funcionalidad que le da Gtk+ a sus controles. Así que tuve que implementar muchas cosas desde abajo para recuperar parte de esa funcionalidad. En Tabu 2.0 corrijo esto creando controles sobre clases base de Gtk+, así que heredan toda la funcionalidad.

PG: Veo en tu sitio, que en la versión 2.0 haces cambios en la interfaz gráfica e implementas control de volumen
J: Si, a pedido de la gente :p

PG: Mas allá de la cuestión económica ¿Qué méritos recibís desarrollando software libre?
J:
Creo que la mayor satisfacción es ver que la cosa que creaste en un principio para resolver una necesidad propia, le sirve también o otra gente y que la gente que lo usa te diga «ta’ bueno che, gracias» es sumamente satisfactorio.
Después de tanto consumir software libre, al fin puedo devolver algo, eso es muy gratificante.

PG: Eso es muy importante ¿no? «Devolver algo» a la comunidad. Por otra parte. ¿se puede vivir desarrollando software libre?
J:
Claro que se puede, no es algo imposible. El punto es, que este tipo de empleo no abunda. Ejemplos? Los desarrolladores de MySQL, los desarrolladores de Gtk+, Linus? Como podes ver, no es algo imposible, simplemente no abundan las vacantes. Es mi meta de vida, lograr/conseguir un empleo como desarrollador de software libre.

PG: ¿Tenés apoyo de la comunidad de Software Libre Argentina?
J:
Cerca del 50 por ciento de las descargas de Tabu fueron desde Argentina. No se si eso responde tu pregunta.

PG: Sin duda que si. Bueno, ¿qué expectativas a futuro tenes con Tabu?
J: Y de aquí en mas puede pasar cualquier cosa. Estoy recibiendo muchas sugerencias y criticas y trato de ver como implementar y corregir sin perder la idea base de Tabu. Es sumamente divertido aprender cosas nuevas. Incluso estoy pensando y re pensando la idea de incluir soporte para escuchar radios online, siempre manteniendo la interfaz minimalista. Todo es posible, uno puede meter mucha funcionalidad sin sobre cargar la interfaz, solo hay que buscarle la vuelta manteniendo los recursos al mínimo.Tabu v2.0 base

PG: Particularmente me gusta escuchar radios online y Tabu es mi reproductor favorito, justamente por su minimalismo, simpleza y los bajos recursos que consume. Pero esta funcionalidad le falta, aunque no se si escapa de los «ideales» de Tabu.
J: Le faltan muchas cosas. Lo bueno del soft es que podemos hacer muchas cosas, manteniendo la simpleza y bajo el consumo de recursos. Siempre se puede hackear un poquito mas. Así que vamos a ir agregando muchas cosas, conservando la idea original. Cualquier idea que tengan, solo déjenla en la Web de Tabu

PG: Por ultimo, ¿porque el nombre «Tabu»?
J:
Jo! ya ni me acuerdo. El otro soft que estoy preparando se llama Placebo, pero eso es top secret!
Quizas le puse Tabu para romper con el tabú de que ya no es necesario desarrollar reproductores porque abundan. Pero siempre se puede tener una idea diferente a las demás.

Actualización 02/11/2009
J: Quiero brindar un enorme agradecimiento a Marcos Caceres y Ariel Fregosini que colaboran con la creación de los paquetes para distribuir Tabu en un formato mas amigable.

De esta forma, Jorge nos contaba sobre cómo su desarrollo personal se convirtió en no sólo una solución para él, sino que también para muchos más usuarios de Software Libre.

Un dato, el screenshot de Tabu que se ve en este artículo es un adelanto de lo que será la versión 2.0. Podemos ver los cambios en la interfaz gráfica y la inclusión del control de volumen. Un reproductor que promete y mucho! Gracias Jorge por la buena onda!

Entrevista a Jorge Kalmbach, creador de Tabu

Tanto nos gusto Tabu, el reproductor de audio libre y minimalista, que contactamos con su creador: Jorge Kalmbach, un misionero (Montecarlo, Misiones) de 30 años recién cumplidos, y mantuvimos una charla vía Gtalk. Aprovechamos para sacarnos varias dudas en relación a Tabu, cómo surgió y lo que promete este maravilloso reproductor, que además es Software Libre.

PG: ¿Porqué un reproductor de audio minimalista?

Jorge: Bueno, el reproductor de audio minimalista se debe justamente a que por lo que hago, necesito algo liviano que no moleste ni consuma todos los recursos que necesito para hacer mi trabajo. Me gusta escuchar música cuando desarrollo, pero no quiero perder 30 por ciento de recursos en un reproductor que me traiga portadas, letras de canciones, artistas similares o efectos visuales. Simplemente, subir las canciones que me interesan y escucharlas mientras pico código. Ademas, fue una buena excusa para aprender algo de Cairo.

PG: Su diseño es muy atractivo ¿Podemos atribuirte que la concepción de este reproductor es puramente tuya?

J: Si, es un desarrollo propio, dio varios tumbos hasta llegar a lo que es la versión 1.4.1, creo que en mi $home tengo unas 17 versiones, algunas un poco monstruosas. Básicamente fue ir probando cosas hasta encontrar un punto medio.

PG: ¿Qué lenguaje usaste para su desarrollo? Además de Cairo

J: El lenguaje utilizado es C, Cairo es una biblioteca gráfica 2D, es lo que usa actualmente la biblioteca Gtk+ para dibujar los controles en pantalla. Tabu 1.4.1 en lugar de usar los controles que provee Gtk+, toma la biblioteca Cairo y los dibuja por si mismo, lo que me da libertad de dibujar cualquier cosa, pero pierdo toda la funcionalidad que le da Gtk+ a sus controles. Así que tuve que implementar muchas cosas desde abajo para recuperar parte de esa funcionalidad.

En Tabu 2.0 corrijo esto creando controles sobre clases base de Gtk+, así que heredan toda la funcionalidad. http://cairographics.org/

PG: Veo en tu sitio, que en la versión 2.0 haces cambios en la interfaz gráfica e implementas control de volumen

J: Si, a pedido de la gente :p

PG: Mas allá de la cuestión económica ¿Qué méritos recibís desarrollando software libre?

J: Creo que la mayor satisfacción es ver que la cosa que creaste en un principio para resolver una necesidad propia, le sirve también o otra gente y que la gente que lo usa te diga «ta’ bueno che, gracias» es sumamente satisfactorio.

Después de tanto consumir software libre, al fin puedo devolver algo, eso es muy gratificante.

PG: Eso es muy importante ¿no? «Devolver algo» a la comunidad. Por otra parte. ¿se puede vivir desarrollando software libre?

PG: Claro que se puede, no es algo imposible. El punto es, que este tipo de empleo no abunda. Ejemplos? Los desarrolladores de MySQL, los desarrolladores de Gtk+, Linus? Como podes ver, no es algo imposible, simplemente no abundan las vacantes. Es mi meta de vida, lograr/conseguir un empleo como desarrollador de software libre.

PG: Tenes apoyo de la comunidad de Software Libre Argentina?

J: Cerca del 50 por ciento de las descargas de Tabu fueron desde Argentina. No se si eso responde tu pregunta.

PG: Sin duda que si. Bueno, ¿qué expectativas a futuro tenes con Tabu?

J: Y de aquí en mas puede pasar cualquier cosa. Estoy recibiendo muchas sugerencias y criticas y trato de ver como implementar y corregir sin perder la idea base de Tabu. Es sumamente divertido aprender cosas nuevas. Incluso estoy pensando y re pensando la idea de incluir soporte para escuchar radios online, siempre manteniendo la interfaz minimalista. Todo es posible, uno puede meter mucha funcionalidad sin sobre cargar la interfaz, solo hay que buscarle la vuelta manteniendo los recursos al mínimo.

PG: Particularmente me gusta escuchar radios online y Tabu es mi reproductor favorito, justamente por su minimalismo, simpleza y los bajos recursos que consume. Pero esta funcionalidad le falta, aunque no se si escapa de los «ideales» de Tabu.

J: Le faltan muchas cosas. Lo bueno del soft es que podemos hacer muchas cosas, manteniendo la simpleza y bajo el consumo de recursos. Siempre se puede hackear un poquito mas. Así que vamos a ir agregando muchas cosas, conservando la idea original. Cualquier idea que tengan, solo déjenla en la Web de Tabu

PG: Por ultimo, ¿porque el nombre «Tabu»?

J: Jo! ya ni me acuerdo. El otro soft que estoy preparando se llama Placebo, pero eso es top secret!

Quizas le puse Tabu para romper con el tabú de que ya no es necesario desarrollar reproductores porque abundan. Pero siempre se puede tener una idea diferente a las demás.

De esta forma, Jorge nos contaba sobre cómo su desarrollo personal se convirtió en no sólo una solución para él, sino que también para muchos más usuarios de Software Libre.

Un dato, el screenshot de Tabu que se ve en este artículo es un adelanto de lo que será la versión 2.0. Podemos ver los cambios en la interfaz gráfica y la inclusión del control de volumen. Un reproductor que promete y mucho! Gracias Jorge por la buena onda!

Marxio Timer, excelente programador de tareas para Windows

marxio timer
Marxio Timer es una excelente aplicación que te permite programar tareas para que se ejecuten en determinado momento. Como se ve en la imagen de arriba, la lista de acciones es bastante importante, podemos apagar el equipo, cerrar sesión, reiniciar, ejecutar un programa, mostrar un texto en pantalla, hacer un click del mouse, hacer una captura de pantalla, etc.

Las acciones se pueden ejecutar dependiendo del contexto que nosotros definamos, como por ejemplo una hora determinada, luego de que haya pasado cierta cantidad de tiempo, cuando el CPU esté en un determinado estado durante X tiempo, cuando finalice cierto programa, cuando el tráfico de la red llegue a un determinado punto, etc.

La verdad es que me encantó esta herramienta, vale la pena tenerla instalada en cualquier computadora. Marxio Timer es totalmente gratuito y además muy liviano, creo que no pasa de 900KB el instalador. Es una aplicación instalable, me hubiese gustado que sea portable.

Actualización: Gracias al comentario de Joja veo que está la versión portable en el sitio oficial del creador, pero está discontinuado. Descarga la versión portable (enlace directo).

Suite de aplicaciones gratuitas para audio y video

DVDVideoSoft
Hace unos días andaba buscando una buena aplicación para extraer el audio de los videos de YouTube y di con Free YouTube to MP3 Converter, una herramienta simple que te permite extraer el audio de un video en formato MP3, ya sea de un solo video o de alguna lista de reproducción con un solo click.

Pero también me encontré con que los creadores de esta aplicación, DVDVideoSoft,, ofrecen una gran colección de software totalmente gratuito relacionado al audio y video. Nos dan la posibilidad de decsargar las aplicaciones por separado o bien bajar el «studio» completo con todas las aplicaciones de la siguiente lista.

Software gratuito para YouTube

  • Free YouTube Download (para desacrgar videos de YouTube)
  • Free YouTube to MP3 Converter (para descargar videos de YouTube en formato MP3)
  • Free YouTube to iPod and PSP Converter (descarga videos de YouTube para la PSP y el iPod)
  • Free YouTube to iPhone Converter (descarga videos para el iPhone)
  • Free YouTube Uploader (herramienta para subir videos a YouTube)

Software gratuito de conversión de audio y vídeo

  • Free DVD Video Converter (convierte DVD a video)
  • Free Video to DVD Converter (convierte video a DVD)
  • Free Video to Flash Converter (convierte videos a flash)
  • Free 3GP Video Converter (convierte videos en formato 3GP a otros formatos de video)
  • Free Video to iPod and PSP Converter (convierte videos para ver en la PSP y el Ipod)
  • Free Video to iPhone Converter (convierte videos para ver en el iPhone)
  • Free Video to MP3 Converter (extrae el audio de un video en formato MP3)
  • Free Video to JPG Converter (convierte video a JPG)
  • Free Audio Converter (convierte diferentes formatos de audio)

Software gratuito para grabar y ripear

  • Free DVD Video Burner (para grabar DVD)
  • Free Disc Burner (para grabar discos)
  • Free Audio CD Burner (graba discos de audio)
  • Free DVD Decrypter (copia los DVD a tu computadora)
  • Free Audio CD to MP3 Converter (extrae audio en formato MP3 de los CDs)

Software gratuito de edición de audio y vídeo

  • Free Video Dub (editor de video)
  • Free Audio Dub (editor de audio)
  • Free Video Flip and Rotate (para rotar videos)

Parche para bloquear las actualizaciones del Messenger 8.1 y 8.5

patchwlm
Hace casi un mes les comentaba que ya había disponibles nuevas versiones de Windows Live Messenger, y que amediados de septiembre las actualizaciones iban a ser obligatorias, y si no se llevaba a cambo la actualización no íbamos a poder iniciar sesión. Pero hoy encontré un parche que, al aplicarlo, bloquea las actualizaciones y nos permite seguir iniciando sesión sin problemas y sin necesidad de actualizar.

El parche pesa 2.4MB y lo pueden descargar gratis desde el sitio oficial, sólo lo instalan y listo. Un detalle, está en francés, pero no es problema, cumple igual su función.

Visto en Downloadblog

Software Freedom Day 2009

Software Freedom Day 2009

Hoy, 19 de septiembre, se celebra en todo el mundo el Software Freedom Day (SFD) o el Día de la Libertad del Software.

Es un evento de educación pública, en el que no sólo se celebran las virtudes del software libre, sino que tambien se lo difunde en todos los ámbitos con el fin de promover su beneficio público. El SFD se realiza anualmente desde el año 2004.

Comunidades de software libre, grupos de usuarios (LUGs), ONGs, etc; se suman al SFD en cada uno de los rincones del mundo para celebrarlo cada uno a su manera.

Pueden ver aquí una lista de los participantes, buscar el centro mas cercano a tu cuidad e ir a apoyar el SFD 2009.

Feliz Día de la Libertad del Software para todos!

Focus Booster, aumenta tu productividad usando la Técnica de Pomodoro

focus booster
La Técnica de Pomodoro es muy simple, pero en teoría, aumenta dramáticamte la productividad de una persona que la utiliza. Básicamente consta de trabajar 25 minutos ininterrumpidos, muy concentrados, y sin ningún tipo de distracción, y por cada 25 minutos de trabajo tenemos 5 de descanso. El «Pomodoro» es la unidad de tiempo (25 minutos), por cada 4 Pomodoros, es decir, 2 horas de trabajo, podemos tomarnos un descanso más largo.

Hacer esto sin ninguna aplicación que nos ayude es molesto, por eso les voy a recomendar Focus Booster, una herramienta que nos permite automatizar esta técnica. Una vez instalada (está basada en AIR) nos avisa mediante sonidos cuando pasan los 25 minutos y nos tenemos que tomar el break, lo mismo para cuando el mismo se nos termina y tenemos que volver al trabajo. El tiempo es totlmente configurable, si queremos podemos ajustar los tiempos a nuestro gusto.

Y si no queremos instalar la aplicación podemos usar la herramienta online, que funciona igual, pero desde el navegador.

Creo que Ceci la probó un tiempo hace unos meses, pero desconozco si le funcionó o no :P.

PD: El nombre me hizo acordar al personaje de Cha Cha Cha, Peperino Pomoro (?).

Visto en Lifehacker

Más skins para AIMP2

Hace un tiempo ya armé una recopilación de skins para AIMP2, mi reproductor de audio favorito. Y hace como ters días que tengo pendiente en marcadores algunos skins que encontré navegando por Deviantart y los quería compartir con ustedes. Es una pequeña lista de 7 skins para AIMP2, hay para todos los gustos, yo me quedé con el primero, me encantó.

Sé que hay varias recopilaciones con cientos de skins para descargar, pero a mí me gusta ver lo que descargo, por eso estas recopilaciones son pequeñas.

Simplicity

simplicity

Leer más

MetaSrtipper, elimina la meta data de tus fotografías

MetaStripper
Como muchos de ustedes saben, cuando uno toma una foto con una cámara digital, ésta guarda cierta información en el archivo de la imagen, como fecha de la toma, velocidad de obturación, marca del equipo, si se usó flash o no, geolocalización en el caso de que tenga GPS, y ciertos parámetros técnicos que son visibles con cualquier lector de datos EXIF.

No hay un motivo por el cual alguien quiera borrarle la meta data a una fotografía, ya que en realidad no se puede hacer nada con ella, sólo ver esa información técnica que les digo, pero si quieren eliminar esos datos de sus fotografías, pueden usar una herramienta llamada MetaStripper.

Esta aplicación es muy liviana y no necesita instalación, además permite procesar directorios completos (incluyendo subdirectorios) para realizar un trabajo desatendido. No sobreescribe tus archivos, podemos elegir directorios de salida, un prefijo para los nuevos archivos, etc.

Visto en ToThePC

MeMaker, aplicación para crear tus propios avatares [Linux]

MeMaker
Si bien los usuarios de Linux son menos propensos a crear avatares, son una especie de usuarios más machotes (?), les voy a comentar igual sobre esta aplicación, exclusiva para Linux, llamada MeMaker. Se trata de una herramienta que te permite crear un avatar de forma muy simple, basándote en formas predefinidas que arrastramos y soltamos.

Para instalarla en Ubuntu pueden usar Synaptic y buscar «memaker», o abren un terminal y pegan el siguiente comando:

sudo apt-get install memaker

Si por alguna razón la aplicación, luego de ser instalada, no se abre cuando la ejecutan, abran una consola y peguen este comando:

sudo apt-get install python-numpy

Visto en Web Upd8

PixaMSN, cliente ultra minimalista para el MSN

pixamsn
PixaMSN es un cliente muy minimalista para conectarse a la red del Messenger, y cuando digo minimalista es precisamente eso, sólo podemos conectarnos a la red y charlar con nuestros contactos. Lo bueno es que por defecto inicia sesión en modo offline, así nuestros contactos no se enteran, luego cuando queramos aparecer cambiamos de estado.

Las otras funciones más «avanzadas» que trae son las notificaciones de correos electrónicos entrantes o los popups cuando alguien nos envía un nuevo mensaje de chat, no esperen más que eso. Pero creo que es una interesante alternativa para tener en el pendrive, ya que es portable y no pesa más de 170KB.

En el sitio dicen que funciona desde Windows 95 a Windows XP, pero yo lo probé en Vista  funciona perfecto.