Proyectos
Nueva imagen y logotipo para Movimiento Libre
He dedicado varios días para renovar al sitio de Movimiento Libre. La gran pregunta que tuve en mi cabeza fué… ¿qué logotipo se podría elaborar para “Movimiento Libre”?.
El título Movimiento Libre viene del Movimiento del Software Libre. La intensión primordial de hablar de Software Libre se lleva muy bien con este título. Desde la primer publicación (el 8 de mayo de 2007) tomé la imagen de la niña en el columpio, en este juego (con la mentalidad de un niño) tratamos de liberarnos de la Tierra y ¡salir volando!.
Por otro lado, simpatizo con todas las ciencias, pero más con la física. Así que busqué inspiración en una de mis antigüedades más preciadas, el libro Física Descriptiva de Harvey E. White.
En este libro explica la mecánica newtoniana de Issac Newton. Encontré en éste el diagrama que explica el péndulo (columpio) y me pareció bastante apropiado usarlo como logotipo. Recordemos que el Software Libre tiene muchas similitudes con la Ciencia.
Para elaborarlo usé primero el Inkscape para trazar el diagrama del péndulo. Luego le apliqué los colores que ha usado Movimiento Libre. En GIMP combiné el diagrama con la fotografía de la niña en el columpio para crear la imagen-encabezado.
La renovación también ha involucrado un nuevo pero más sencillo CSS y mejoras en el código del CMS de Movimiento Libre. Posteriormente tocaré ambos temas.
Instalación de Gentoo Linux para el Via pc2500 con carga por red (LAN boot)
Después de un arduo trabajo de investigación, he terminado de elaborar un detallado manual sobre cómo instalar Gentoo Linux en la computadora VIA pc2500 con la modalidad de que tome el sistema operativo desde otro equipo. Esto nos permite que sea una computadora sin disco duro.
¿Para qué serviría esto? he aquí algunas buenas ideas:
- Armar un salón de clases con 10 o 20 equipos. Podrá crear un S.O. a la medida de sus necesidades; o también crear distintos S.O. para enseñar distintos paquetes, por ejemplo, un S.O. con Gnome y otro con KDE.
- Crear un conjunto de equipos que realizen una misma tarea o que trabajen en conjunto como una supercomputadora.
- Como un centro de entretenimiento; si tiene una red local en su hogar, podrá reproducir los archivos multimedia que se encuentren en otra computadora.
En este manual se estudian varios conceptos interesantes sobre GNU/Linux, algunos de los cuales son:
- La carga de un GNU/Linux desde otro equipo por red local.
- La instalación de un nuevo Gentoo Linux, alojado en un Servidor, para otro equipo distinto.
- Compartición de directorios por NFS.
- Uso de discos virtuales en RAM, o sea, ramdisks.
El manual fue elaborado en LaTeX el cual me permite entregarlo en tres formas:
CMS de Movimiento Libre 1.2
En esta nueva entrega del CMS de Movimiento Libre he enriquecido un poco más a este programa. Le recuerdo que el sitio web movimientolibre.com es mantenido con este programa y que es software libre bajo la licencia GPL
El objetivo de este CMS es elaborar el contenido de un sitio web a partir de archivos simples, dándoles una buena presentación y organización. No depende de ninguna base de datos. Es un buen ejercicio para aprender el lenguaje Ruby
Lo nuevo de esta versión es:
- La clase Plantilla tiene más cualidades:
- Recibe información general del sitio para preparar la estructura constante de todas las páginas del sitio.
- Puede albergar más de un archivo CSS, esto es para disponer de un archivo CSS para la pantalla y otro para la impresión.
- Es nuevo la definición de un pie, esto es, algo que debe aparecer en la parte inferior de todas las páginas.
- Mejoras en el menú de la izquierda:
- Las opciones cambian de color, controlado por el archivo CSS.
- La anterior opción se dehabilita cuando son gráficos los que hacen el vínculo.
- Configuración en un solo archivo:
- El script ejecutable alberga la mayoría de las configuraciones del sitio.
CMS de Movimiento Libre 1.1
En los días pasados me inquietó que el CMS de Movimiento Libre sólo operaba con una carpeta de publicaciones. Lo cual después se volvió una necesidad, por que publico distintos tipos de contenido, como artículos, manuales, presentaciones y programas, independientemente de su categoría.
La nueva versión 1.1 tiene la capacidad de alimentarse de varios directorios. Así puede organizar mejor su contenido. Una imagen vale más que mil palabras:
Notarán que estos directorios corresponden con las opciones del menú horizontal que aparece en la parte superior de cada página. Así que pueden crear los directorios de publicaciones que requieran, el programa buscará en todos ellos para organizar el contenido de su sitio web.
Anuncio también que estoy escribiendo un buen manual sobre este programa. Sé bien que por más bueno que sea el software, si este no tiene un buen manual no es bien recibido por la comunidad de usuarios. Les pido que esten pendientes, estoy trabajando en ello.
Descargar: movimientolibre-cms-1.1.tar.gz
CMS de Movimiento Libre 1.0
Como parte de mis estudios del lenguaje de programación Ruby me decidí a programar mi propio CMS, nada sofisticado, más bien algo sencillo y eficiente. Lo que usted está leyendo ha sido administrado por este CMS.
El CMS de Movimiento Libre ofrece lo siguiente:
- Es un programa (más bien script) hecho en Ruby 1
- No usa una base de datos (no requiere mysql o postgres) 2
- Las publicaciones se suben como archivos individuales al directorio publicaciones 3
- Usa la gema RedCloth que facilita el convertir el texto a HTML
- El diseño (colores, tipografías, fondos) lo controla un archivo CSS
- Pueden hacerse a libertad menús para el lado izquierdo de la pantalla
- La página de inicio muestra las publicaciones, de la más reciente a la más antigua
- Cada publicación puede tener una o más categorías
- Se elaboran páginas para cada categoría, así como un menú
- El programa genera páginas estáticas en HTML 2
- Tiene sindicalización RSS 2.0
1 2 Siguiente »







Manual en PDF
Manual en HTML
Fuentes LaTeX
Publicación completa »




