FeedJack: Un Planet con esteroides

FeedJack es una mejora hecha por Gustavo Picon (a.k.a. tabo) del muy conocido Planet, la mejor muestra de la funcionalidad de este software se puede apreciar en el planeta peruano ChichaPlanet.

Gustavo Picon, autor del reemplazo del Planet en Django, afirma que el código fuente todavía no está disponible, pero piensa hacerlo público bajo el esquema de código abierto tan pronto logre depurarlo un poco y redacte cierta documentación, coincido con el autor cuando éste afirma que: si un software no posee documentación, no existe.

FeedJack ofrece algunas características que le dan cierta ventaja sobre el Planet, algunas de ellas son:

  • Maneja datos históricos. Por lo tanto, usted puede leer entradas antiguas.
  • Realiza un análisis más exhaustivo de las entradas, incluyendo sus categorías.
  • Es capaz de generar páginas de acuerdo a las categorías de las entradas.
  • Brinda soporte al sistema de folcsonomías (etiquetas), opción muy popular en la Web 2.0.
  • Utiliza el lenguaje de plantillas de Django

Mayor información y detalle en la entrada Django powered chicha planet with feedjack, de Gustavo Picon.

~1 min read

Charla sobre el lenguaje de programación Python

La ingeniera Andrea Muñoz me notifica que el día Jueves 23 de Febrero se estará llevando a cabo la charla Carpintería del Software Libre, un enfoque desde el lenguaje de programación Python, en donde el ponente será el profesor Francisco Palm, seguramente estará muy interesante.

La cita es el día 23 de Febrero, a las 8:30 a.m. en el Núcleo La Hechicera, Facultad de Ingeniería, Nivel Patio, Ala Sur, Labtel II, Estado Mérida (Venezuela).

La invitación es realizada por el Consejo de Computación Académica (CCA) de la Universidad de Los Andes, gracias al espacio que ofrecen para la difusión del Software Libre, “Jueves Libre”

Desgraciadamente hasta ahora no puedo asistir a la charla, debo presentar un examen de Ingeniería del Software el mismo día, a la misma hora. Trataré de hablar con Jesús Molina o Andrea Muñoz para ver si puede grabarse en algún medio permanente esta charla.

~1 min read

hwinfo: Detectando el hardware actual

hwinfo es un programa que nos permite conocer rápidamente el hardware detectado actualmente en nuestros ordenadores, por ejemplo, si deseamos obtener los datos de dispositivo SCSI, simplemente utilizamos el comando hwinfo --scsi.

Para instalar este programa en Ubuntu Linux en primer lugar debemos tener activados el repositorio universe, seguidamente haremos uso de aptitude, tal cual como sigue:

$ sudo aptitude install hwinfo

Si deseamos conocer el uso de este programa de manera detallada, simplemente escribimos hwinfo --help.

En el caso que haga uso del comando hwinfo sin parámetro alguno nos mostrará la lista completa del hardware detectado actualmente, es importante resaltar que esta lista puede ser muy extensa, por lo cual le recomiendo hacer uso de un pipe para administrar la salida generada por hwinfo y poder visualizarla página a página, tal cual como sigue.

$ hwinfo | less

Si por el contrario, usted solo desea conocer una lista resumida del hardware detectado haga uso del parámetro --short, lo anterior quedaría de la siguiente manera:

$ hwinfo --short

Este programa nos brinda bastantes opciones, es recomendable hacer uso de los parámetros cuando necesitamos información referente a un dispositivo en específico, por ejemplo, si deseamos conocer la información acerca de la tarjeta de sonido, hacemos lo siguiente:

$ hwinfo --sound

Como le mencione anteriormente, para conocer en detalle las opciones que nos brinda este programa, le recomiendo leer el manual. Espero sea de provecho ;)

1 min read

Vulnerabilidad en el kernel Linux de ubuntu

Este problema de seguridad únicamente afecta a la distribución Ubuntu 5.10, Breezy Badger.

Los paquetes afectados son los siguientes:

  • linux-image-2.6.12-10-386
  • linux-image-2.6.12-10-686
  • linux-image-2.6.12-10-686-smp
  • linux-image-2.6.12-10-amd64-generic
  • linux-image-2.6.12-10-amd64-k8
  • linux-image-2.6.12-10-amd64-k8-smp
  • linux-image-2.6.12-10-amd64-xeon
  • linux-image-2.6.12-10-iseries-smp
  • linux-image-2.6.12-10-itanium
  • linux-image-2.6.12-10-itanium-smp
  • linux-image-2.6.12-10-k7
  • linux-image-2.6.12-10-k7-smp
  • linux-image-2.6.12-10-mckinley
  • linux-image-2.6.12-10-mckinley-smp
  • linux-image-2.6.12-10-powerpc
  • linux-image-2.6.12-10-powerpc-smp
  • linux-image-2.6.12-10-powerpc64-smp
  • linux-patch-ubuntu-2.6.12

El problema puede ser solucionado al actualizar los paquetes afectados a la versión 2.6.12-10.28. Posterior al proceso de actualización debe reiniciar el sistema para que los cambios logren surtir efecto.

Puede encontrar mayor detalle acerca de esta información en el anuncio Linux kernel vulnerability hecho por Martin Pitt a la lista de correos de avisos de seguridad en Ubuntu.

~1 min read

Planeta Linux

Hace tiempo que no revisaba algunas de las estadísticas del sitio, me he percatado que han llegado algunos enlaces desde Planeta Linux Venezuela. El principal objetivo de este sitio es:

Planeta Linux es un pequeño proyecto que pretende fomentar la comunicación e intercambio sencillo de información sobre cualquier usuario de GNU/Linux o software libre, en Venezuela. Con esta breve comunicación, podremos conformar una comunidad mucho má sólida, unificada e integral.

Lo anterior también es extensible para aquellas personas mexicanas, puesto que existe un Planeta Linux México.

¿Desea colaborar con el proyecto?

El proceso de registro es muy sencillo, solamente debes enviar un correo a lista de correos [email protected], si desea suscribirse a dicha lista solamente rellene los datos solicitados página de información de la lista de correos de Planeta Linux.

Para su admision usted debe suministrar los siguientes datos:

  • Nombre completo
  • Lugar de residencia
  • URI del feed RSS/Atom

Opcionalmente puede enviar su Hackergotchi, imagen de un escritor que es utilizada como ícono para identificar al autor de un feed dado dentro de un agregador de blogs, ésta no debe exceder un ancho de 95 pixels y un alto de 95 pixels.

Conociendo un poco más acerca del proyecto

Me ha interesado mucho esta iniciativa, así que no dude en ponerme en contacto con David Moreno Garza (a.k.a. damog), él cual me ha contestado muy amablemente. En las siguientes líneas expongo nuestro intercambio de correos electrónicos.

  • MilMazz: Hola David, en realidad no tengo el placer de conocerte personalmente, pero he notado recientemente algunos enlaces entrantes desde el Planeta Linux Venezuela, no se quien me dio de alta, se agradece, así que gracias.
  • Damog: Hola Milton, no, al parecer no nos conocemos. Yo te di de alta en el rol debido a que José Parrella, a.k.a bureado, me pasó tu nombre y feed.
  • MilMazz: El motivo de este mensaje es para pedirte un poco de informacion respecto al proyecto, para publicar un artículo en mi blog y así colaborar con la difusión de esta interesante idea.
  • Damog: ¡Muchas gracias! Así es como el proyecto va ganando adeptos y más gente se va uniendo y leyendo el contenido de Planeta Linux.
  • MilMazz: Espero no te molesten las siguientes preguntas, tomalo a manera de entrevista :)
  • Damog: Desde luego que no, ¡bienvenidas! Antes que cualquier cosa, espero que no te importe que reenvíe este correo a la lista de Planeta Linux.
  • MilMazz: ¿Quién o quienes se plantearon en principio la idea de crear Planeta Linux?, ¿quién lo llevaron a cabo?
  • Damog: Debido al boom que han tenido los blogs entre usuarios y desarrolladores de software libre en el mundo, se ve la necesidad de crear nuevas herramientas para «monitorear» los contenidos dependiendo de los gustos de cada uno de los usuarios. Wieland Kublun, un mexicano radicado en Guadalajara, en el estado de Jalisco, en el occidente de México, alguna vez me comentó que estaría bien tener una especie de «planeta», como los que se han dado a conocer por proyectos grandes como Planet Debian o Planet GNOME. Creí que la idea era estupenda y empezamos a poner el agregador en marcha y añadiendo a nuestros conocidos al rol.

Otro factor que ha influído mucho en la gran proliferación de Planeta Linux es Jaws. Jaws es un proyecto, iniciado por Jonathan Hernández, radicado en Chihuahua, en el norte de México, de software libre para construir fácilmente un blog. El proyecto Jaws ha avanzado ya muchísimo, pues el software desarollado es altamente útil, funcional y bastante bonito. Por ende, muchos usuarios mexicanos empezaron a montar sus blogs en él y la mancha de usuarios blogueadores mexicanos creció mucho.

  • MilMazz: Tengo entendido que el primer planeta de la “serie” fue el Planeta Linux Mexico, ¿desde cuando está en línea?
  • Damog: Así es, fue el primero. Ha estado en línea desde octubre de 2004. Antes utilizábamos el dominio planetalinux.com.mx, pero recientemente abrimos el 2006 con el dominio, más genérico y permitible de expansión, planetalinux.org.
  • MilMazz: ¿Por qué decidiste incluir a Venezuela como parte del Planeta Linux?, ¿alguna persona te pidio que lo hicieras?
  • Damog: No. Personalmente tengo mucha relación con Venezuela, pues mi novia es de allá y tengo bastantes amigos, en el mundillo del software libre, allá. Quise lanzarlo por que empecé a conocer a gente que tenía un blog y llegó a un punto donde consideré pertinente lanzarlo, y donde la gente se interesaría por él. Mucha gente, hasta donde tengo entendido, ni siquiera sabe que está en el planeta. Como tú mismo, a muchas personas se han agregado teniendo conocimientos de ellos por terceras partes. Sin embargo, la forma de ver crecer un proyectito así es precisamente de boca en boca, de blog en blog.
  • MilMazz: ¿Tienes pensado en el futuro incluir a mas paises?, si es así, ¿cuáles serían?
  • Damog: , la idea también era esa al iniciar con el dominio que usamos actualmente. Al principio creí que lo ideal sería empezar con México y Venezuela por razones ya explicadas, y además con Estados Unidos (sindicando a la gente latina que radica en ese país y que bloguea), usando la dirección us.planetalinux.org. Sin embargo, aún no se ha juntado suficiente gente para llevar a cabo tal subproyecto. En general cualquier país latinoamericano podría entrar mientras se junte suficiente gente y vaya creciendo como han ido creciendo los correspondientes a México y Venezuela. Creo que sería interesante seguirse luego con Brasil, donde hay una enorme actividad de software libre, o incluso en Argentina. Sin embargo, esto depende de la gente: Hace falta todavía escribir mucho contenido, hace falta escribir una especie de FAQ donde se explique qué pueden hacer si alguien quiere iniciar una instancia de Planeta Linux en un país donde no exista, hace falta hacer ese tipo de cosas y generar esos contenidos.
  • MilMazz: Estaba por documentarme acerca de los lineamientos, al parecer el enlace de los lineamientos de Planeta Linux está roto por ahora, ¿cuáles serían los lineamientos que debe seguir un miembro del Planeta Linux?
  • Damog: Bueno, como te digo, uno más de los contenidos inconclusos. Básicamente, los lineamientos establecerán algunos reglas o consejos, como que deberán hablar de Linux y Software Libre con cierta regularidad en su blog, que su feed debe ser válido, etc. Ese tipo de cosas.
  • MilMazz: ¿Quienes pueden participar en el Planeta Linux?
  • Damog: Cualquier persona que lleve un blog y toque periódicamente temas sobre Linux o Software Libre.
  • MilMazz: ¿Deseas agregar algo más?
  • Damog: Pues si alguien se quiere unir, es más que bienvenido. Simplemente escriban a la lista: [email protected] o suscríbanse.

Antes de culminar, quisiera agradecerle públicamente a José Parella por la sugerencia hecha a David Moreno Garza.

5 min read