El lado oscuro de Ubuntu

Varios amigos ya me habían comentado su desconfianza hacia Canonical, la empresa que creó la distribución gnu/linux «Ubuntu» allá por el 2004.

La conocida distro está basada integramente en Debian, y acá encontramos una de las primeras cosas que me hizo dudar. Si buscas dentro de Ubuntu, no vas a encontrar una sola referencia al proyecto Debian. Mucha gente dirá «bueno, la licencia no lo exige»  pero no les parece raro? osea, es como un hijo egocéntrico que tuvo éxito y no reconoce al padre diciendo «soy huérfano» cuando el padre esta vivo y coleando.

Hace poco estaba googleando y leí en un blog (no pude encontrarlo nuevamente) que en la próxima versión de Ubuntu se estrenará el «Ubuntu Store», una aplicación que reemplazará el «agregar y quitar programas» .  En la misma se ofrecerá a el usuario instalar software libre como hasta ahora pero también ofrecerán aplicaciones privativas de terceros. Aclaro que esto no es oficial, osea no lo leí del sitio de Ubuntu por lo que podría no ser verdad.. ahora, la palabra «store» ya me revuelve el estomago, porque creo que el objetivo final  entonces de Canonical es  aprovecharse del software libre, chuparle la sangre al proyecto Debian para después terminar cagándose en la filosofía del software libre y convirtiéndose en un nuevo MAC, cobrando hasta el aire a los usuarios a travez de su «store» online.

traicion

Mucha gente, usuarios de Ubuntu, están bastante confundidos al respecto al creer que este problema se soluciona «no comprando» el soft privativo «y listo». Pero va más allá de comprarlo o no, una acción como ofrecer Soft privativo mezclado con SL, que a simple vista parece «inocente» en realidad va en contra de los ideales del SL, y ojo, cuando digo «ideales» que no suene utópico, ese ideal son objetivos concretos por los cuales día a día miles de personas trabajan publicando su código en forma libre y poniéndolo a dispocisión de todos:

Software Libre es una cuestión de libertad, no de precio.
Software Libre respeta cuatro libertades esenciales:
0. de ejecutar el programa cuando quieras;
1. de estudiar el código fuente y modificarlo para que haga lo que quieras;
2. de copiar el programa y distribuir las copias cuando quieras;
3. de publicar o distribuir una versión modificada cuando quieras.

Otros usuarios directamente no tienen idea de que es el Software libre (SL) o el software provativo y tampoco les importa. A ellos les recomendaría que lean esto, ya que es una cuestión que debería importarles.

Pero hay otros, justamente los más comprometidos con la comunidad «de Ubuntu» aparentemente según lo que leí en varios blogs  «aceptan» el ubuntu Store alegremente, seguro por «no contradecirse»..  porque claro, cuesta aceptar que tu propia distro te acaba de clavar un puñal en el medio del pecho. Es más fácil negar que aceptar la traición.
Bueno, quizás sea bueno momento para reflexionar sobre qué otras distribuciones de gnu/linux y otros sistemas libres existen y que opciones ofrecen, y animarse a probar, por ejemplo:

El proyecto Debian: un sistema operativo universal.
debian
Sabayon (basado en Gentoo)
sabayon4
OpenSolaris
opensolaris
Fedora (versión libre de RedHat)
fedora
DreamLinux (basada en Debian)
dreamlinux
Ututo (Distro argentina 100% libre)
ututo

Peter Capusotto y Crontab

Si señor, vuelve el más grande a la pantalla de canal 7, Peter Capusotto y sus videos arranca una nueva temporada, como siempre los lunes a las 23 hs.

Pero soy muy colgado y siempre me olvido de verlo, por lo que se me ocurrió que mi máquina se acuerde de las cosas que yo me olvido, para eso está, no?

Lo que quiero es que todos los Lunes a las 23 hs, automáticamente se me abra un reproductor con la señal de canal 7.
Veamos como hacerlo:
1- Editamos el Cron con este comando desde una terminal:

crontab -e

El -e es para que Crontab utilice el editor por omisión y al terminar de editar el cron lo instale en forma automática.
La primera vez que utilicemos este comando nos preguntará cual es nuestro editor preferido. Yo uso nano, pero muchos prefieren vi, es cuestión de gustos.

Una vez dentro del editor tenemos que agregar la siguiente línea:

0 23 * * 1  DISPLAY=":0" totem 'mms://canal7envivo.telecomdatacenter.com.ar/canal7envivo'

(es todo una sola línea, ojo) ¿Qué es cada cosa? el siguiente diagrama muestra que significa cada elemento, ¡hacele click para verla en grande!

crontab

Ahora solo resta guardar el archivo y cerrar el editor.

Buenísimo, ¿no?

peter-capusotto-tv-publica-canal7

Tu canción preferida

Cuando quiero escuchar y guardar una canción que me gusta mucho, abro mi navegador y voy a este sitio.

tu_musica1

Goear es un portal que nos permite buscar un determinado tema en formato mp3 a lo largo y ancho de internet para luego poder escucharlo online, siempre con buena calidad.

Luego si quiero guardar ese archivo para escucharlo más tarde o para pasarlo a un reproductor, etc,  abro el tema pero haciendo click en el link «small window» así:

tu_musica2

Se abre una ventana tipo pop-up,  la cual tiene en la parte superior una interesante URL:

tu_musica3

La copio y me voy a este otro sitio.

Pego la URL obtenida en goear  y le doy click a «descargar canción».

La próxima pantalla me ofrece un link para descargar el archivo haciendo click derecho.

Hace falta escribir el nombre del tema; yo por lo general utilizo una nomenclatura para mis mp3  como la siguiente:

La Vela Puerca – El Viejo.mp3

con lo que logro que en carpetas de «varios» me queden ordenados por artista y luego por tema. ¿Cuál es tu canción preferida? ¿La encontraste?

Jornadas del Sur

Jornadas del Sur es un evento que incluye, principalmente, una serie de charlas brindadas por oradores de varias provincias del país y cuya temática ronda en torno a la filosofía del cooperativismo, el trabajo colaborativo y la acción solidaria, entre otras.

Simultáneamente se dictan diversos cursos a cargo de personas altamente capacitadas en su correspondiente área, presenciales, con material y certificados.

Todo esto se encuentra enmarcado dentro de las tecnologías de la información porque es allí donde nace el movimiento de la filosofía del software libre, que luego daría origen y se extendería hacia el arte, la literatura, y las demás manifestaciones culturales del ser humano.

banner_450_300b

¡miren quien está anunciado ;) !
Si todo sale bien, voy a presentar mi charla sobre herramientas libres para desarollo y diseño web.

charladwsl

Videos con fotos en gnu/linux

Hace dos años que busco un programa que me permita hacer «fotocds» (Discos de Video Digitales con Fotos y Música ) y hoy por fin encontré un programa que satisface bastante bien los requerimientos.  Se trata de SMILE, un programa de origen francés.

smile

Lo podés instalar con este paquete DEB en Ubuntu o Debian.

El sitio oficial es éste, pero aún no tiene traducción al español. Quizás sea una buena oportunidad de colaborar con el software libre ofreciendome a traducir el sitio web o la documentación de la aplicación.

Permite agregar pistas de música y exportar el trabajo final en FLV (video flash), DV para máxima calidad o MPEG.

Luego, para armar un DVD y poder verlo en cualquier reproductor necesitas un programa como DeVeDe. Lo podés instalar desde los repositorios.

Para editar unos temas mezclándolos y agregando FadeIn y FadeOut, podés usar {es:audacity} que es un editor de archivos de audio libre. Instalalo también desde los repositorios.

Voy a probarlo en forma exaustiva porque tengo pendiente justamente un trabajo profesional. Luego les cuento.

Activar Mod_Rewrite en Apache

Si estas trabajando con Apache sobre por ejemplo, Ubuntu y necesitas habilitar el módulo ‘mod_rewrite‘ del  {es:servidor web Apache} lo podés hacer fácilmente con estos 2 comandos:

  • sudo a2enmod rewrite
  • sudo /etc/init.d/apache2 restart

El primero carga el módulo y el segundo reinicia Apache para que tenga efecto la nueva configuración.

Gripe A: lo que necesitás saber

Una serie de preguntas y respuestas sobre la gripe A, gripe porcina o Influenza

1..- P: ¿Cuanto tiempo dura vivo el virus porcino en una manija superficie lisa?
R: Hasta 10 horas.

2. -P: ¿Que tan útil es el alcohol para limpiarse las manos?
R: Vuelve inactivo al virus y lo mata.

3.- P: ¿Cual es el medio de contagio más eficiente de este virus?
R: La vía aérea no es la mas efectiva para transmisión del virus, el factor más importante para que se fije el virus es la humedad, (mucosa de la nariz, boca y ojos) el virus no vuela.

Continúa leyendo Gripe A: lo que necesitás saber

Convertir formatos de audio y video

Es muy común que necesitemos extraer el audio de un video, o por ejemplo pasar un archivo {es:wav} a mp3  o  reducir el peso de un video.

En el blog Nefertec encontré esta interesante info sobre como trabajar con archivos de audio y video directamente desde la consola muy fácilmente.

Se trata de {es:FFmpeg},  para instalarlo solo hace falta:

sudo apt-get install ffmpeg

en cualquien sistema de la familia {es:Debian} ( como {es:Ubuntu} ).

¿No usas software libre? empezá ahora.

Acá varios ejemplos muy útiles:

Convertir un archivo de wav a mp3
$ffmpeg -i audio.wav -f mp3 audio.mp3

Convertir un archivo de mpg a flv
ffmpeg -i video.mpg -ar 22050 video.flv

Convertir de un formato a otro archivos de audio o video:
$ ffmpeg -i archivo1.avi archivo2.mpg

Convertir videos en formato 3gp del móvil a mpeg4:
$ ffmpeg -i archivo1.3gp -vcodec mpeg4 -acodec mp3 archivo2.avi

Convertir de avi a flv:
$ ffmpeg -i movie.avi -acodec mp3 -ar 11025 movie.flv

Convertir de mp3 a amr:
$ ffmpeg -i music.mp3 -acodec amr_nb -ar 8000 -ac 1 -ab 32 music.amr

Convertir de mpeg a mp3:
$ ffmpeg -i video.mpg -f mp3 audio_track.mp3

Convertir de avi a vcd:
$ ffmpeg -i myfile.avi -target pal-vcd myfile_vcd.mpg

Convertir de wav a amr:
$ ffmpeg -i music.wav -acodec amr_nb -ar 8000 -ac 1 -ab 32 music.amr

terminator

Convertir de mpeg a 3gp:
$ ffmpeg -i archivo.mpeg -s qcif -r 12 -ac 1 -ar 8000 -b 30 -ab 12 salida.3gp

también:
$ ffmpeg -i archivo.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 salida.3gp

Convertir de mpeg a flv:
$ ffmpeg -i pelicula.mpg -vcodec flv -y pelicula.flv

Convertir una secuencia de imagenes a video:
$ ffmpeg -f image2 -i imagenes%d.jpg video.mpeg

Convertir imagenes de un video en un .gif animado:
$ ffmpeg -i video.mpeg -pix_fmt rgb24 imagenes.gif

Unir varios videos (primero convertirlos a mpeg):
$ ffmpeg -i video1.avi -sameq video1.mpeg
$ ffmpeg -i video2.avi -sameq video2.mpeg

Unir los videos resultantes usando cat:
$ cat video1.mpeg video2.mpeg > nuevo_video.mpeg

Regresar el video resultante al formato deseado:
$ ffmpeg -i nuevo_video.mpeg -sameq nuevo_video.avi

Suprimir el audio de un video:
$ ffmpeg -i video.avi -an video_sin_sonido.avi

Separar para guardar el sonido de un video:
$ ffmpeg -i video.avi audio.mp3

HTML 5 : video y audio nativo

Por fin una buena noticia. Parece que la nueva versión de HTML, la 5, incluye un par de etiquetas que van a facilitar muchísimo la inclusión de video y audio en forma nativa en los sitios web, de la misma forma que hoy incluimos una imagen solo con una etiqueta <img>.

Las etiquetas serían <video> y <audio>. El formato libre utilizado se llama {es:OGG}, y esa  {es:extension de archivo} se usa tanto para audio como para video, es una tecnología diseñada para dar un alto grado de eficiencia en el «streaming» y la compresión de archivos.

ogg

Con esta novedad, ya no hará falta andar instalando «plugins» en el navegador para poder ver los sitios con contenido multimedia. La próxima versión del navegador Firefox (la 3.5 ) ya tendrá soporte para esto, al igual que Opera y Chrome.

Esto puede ser el comienzo del  final del formato cerrado {es:SWF} de Adobe, ya que como la companía no quiere liberarlo, no puede ser estandarizado.

Una de las espectativas más grandes es si  Google migrará Youtube a HTML5 + OGG, abandonando la actual implementación en flash.
Si esto sucede, las cosas van a cambiar bastante en el mundo web ¿no te parece?