Nacimiento de Grupo PostgreSQL Centroamérica

Bueno, la verdad esta es noticia vieja, ya que el Grupo PostgreSQL de Centroamérica nació a finales del 2008 , pero hasta hace poco ya tenemos un espacio en postgresql.org con una lista de correo disponible en http://archives.postgresql.org/am-central-pug/ y un portal de comunidad disponible en http://pugs.postgresql.org/view/amcentralpug , este último obviamente necesita contenido (se aceptan voluntarios).

El grupo nació con la idea de compartir ideas,  conocimientos y experiencias entre centroamericanos en base a este gran Sistema Gestor de Base de Datos

Multiples barras de tarea en Gnome

En la computadora del trabajo utilizo Gnome, tengo a mi disposición 2 monitores, y desde un inicio pensé que sería fantástico si Gnome soportara una barra de tareas por cada escritorio.
Al pasar del tiempo eso se me hizo necesario debido a la cantidad de consolas que utilizo (alrededor de 20) y lo incómodo que era utilizar solo la barra de tareas del monitor izquierdo.

Pues bien, la funcionalidad existe desde hace tiempo (suspiro) y es tan sencillo como lo siguiente:

1. Click derecho sobre un área despejada de la barra de tareas, “New Panel”
2. Arrastrar el panel al monitor deseado auxiliándose de la tecla Alt y el mouse
3. Click derecho sobre ese panel, seleccionando “Add to Panel”
3. Seleccionar “Window list”, click en “Add”
4. Disfrutar la nueva barra.

Realmente es tan fácil como debería de ser y resulta muy cómodo
PD: Tengo mi Gnome en Inglés

Impresiones del SFD Costa Rica

El pasado 19 de septiembre tuve la oportunidad de asistir al Software Freedom Day en Costa Rica, que se celebró en la Universidad de Costa Rica UCR con la participación de gente de la Universidad Nacional de Costa Rica UNA , del Instituto Tecnológico de Costa Rica ITCRRed Costarricense de Software Libre RCSL y otras instituciones (mi memoria me traiciona).

Lo primero que me sorprendió fue la disposición de trabajo en equipo que tienen estas instituciones con otras con las que seguramente compiten a nivel académico.

El evento iba dirigido para todas las edades y niveles de conocimiento, desde los chicos con juegos libres como openarena o algún clon de dance dance revolution , siguiendo por los stand de redes sociales, efectos de escritorio, recetas creative commons hasta charlas sobre licencias, filosofía y uno que otro taller inesperado de hacking.

Asistió gente de todas la edades, y mas de alguno hasta con su mascota y puedo decir que el evento fue todo un éxito, felicitando al mismo tiempo a los organizadores del evento que se merece un 10.

Espero que esa coordinación y organización de eventos logre contagiar los demás países centroamericanos, en especial El Salvador.

PD: No tengo fotos del evento porque no suelo andar cámara

Sincronización en tiempo real de archivos entre dos servidores

Básicamente he andado buscando una solución que permita que se repliquen en tiempo real los cambios hechos en los archivos de un directorio /dir1 del host A al directorio /dir2 del host B. La intención es que los archivos existan tanto en el host A y B al mismo tiempo, en caso de falla de alguno de los hosts

Qué he intentado?

* Rsync no es opción
* csync2 tampoco , está orientado a modificar archivos de configuración y reiniciar sus servicios en un grupo grande de servidores
* DRBD trabaja a nivel de bloques y no permite montar el sistema de archivos del host B debido a que tiene como intención un host de “emergencia”
* XtreemFS pareciera acercarse al objetivo, pero requiere un sistema de archivos especial y un método de instalación que está en sus etapas iniciales.

Posiblemente el file system que necesito esté basado en fuse, pero la pregunta es existe un sistema de archivos para lo que deseo hacer?

Obteniendo el service tag a través de la línea de comandos

Obtener el service tag de un equipo Dell se puede complicar mucho cuando se encuentra a muchos kilómetros de distancia o peor aún en horarios extremos, ya que comúnmente lo obtenemos a través de una “viñeta” o código de barras pegado en el hardware.

Pero es posible obtenerlo rápidamente a con el comando dmidecode :

dmidecode -s system-serial-number

O también con lshw:

lshw | grep serial

Quick and dirty: Copiando archivos de un servidor a otro preservando links simbólicos

Recientemente me vi en la necesidad de pasar un par de GB entre dos servidores, pero preservando los vínculos simbólicos, cosa que el scp no puede hacer ya que los sigue o en otras palabras reemplaza el vínculo por el archivo al cual apunta.

Además de no contar con rsync ya que era un live cd , ejecutar el siguiente comando en la máquina origen solvento la situación:

tar -cpf – /ruta/origen | ssh host.name tar -xpf – -C /destino

Fácil cierto?

Actualizando wordpress via svn

Utilizo wordpress para el blog porque realmente quería algo práctico y rápido de usar, pero la actualización no era una tarea tan rápida, sino algo de mucho cuidado para que no hiciera falta algún archivo importante en la migración.

Pero msamour me contó de un práctico procedimiento para actualizar vía svn, el cual es mucho más práctico, pues toma un minuto para realizarlo.

Obviamente sacarán provecho de esto solamente los que tengan acceso a una consola en el servidor donde alojan el blog.

Coordinación de comunidades en El Salvador

Seguramente es un post tardío pero necesario, anunciando la intención de diversas comunidades de El Salvador involucradas en el software libre de lograr una coordinación de actividades y representación legal que las respalde ante las autoridades y demás entidades.

Una primera reunión se realizó el pasado 28 de junio y de la cual se puede ver su resumen aquí.  , además es notable que existe un gran interés de muchas personas de diferentes comunidades.

Una segunda reunión se realizará el día 26 de julio de 2009 y todos son bienvenidos a editar el wiki con ideas y propuestas.

Recordando los campos del archivo crontab

Seguramente muchos sabrán los campos del crontab de memoria, pero más de alguna vez hemos tenido que recurrir a man 5 crontab para recordar la posición de cada campo.

He aquí una curiosa idea para resolver esta situación:

# minute (0-59),
# |     hour (0-23),
# |     |       day of the month (1-31),
# |     |       |       month of the year (1-12),
# |     |       |       |       day of the week (0-6 with 0=Sunday).
# |     |       |       |       |       command(s)
# |     |       |       |       |       |

Util cierto?

100 bugs en Gentoo

Parte de mi tiempo libre la utilizo para colaborar a Gentoo Linux, la cual es una distribución GNU/Linux altamente configurable y debo de admitir que me es realmente adictiva.

Para los que no están familiarizados Gentoo puede funcionar como un servidor, estación de desarrollo, escritorio, sistema de juegos, sistema embebido, etc. etc.

Parte de mi participación consiste en el reporte/solución de bugs (errores/actualizaciones/mejoras en software) y para aquellos que se sientan curiosos de mi participación pueden ver aquí

En cuantos bugs has participado hoy?

Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds. Valid XHTML and CSS.