Proyectos
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
Nemosíntesis 4.0
Esta nota tal vez no sea muy significativa para Usted. Pero seguramente después de que termina un largo trabajo siente un agradable regocijo al ver su creación andando. Con ese gusto me complace que se haya actualizado el sistema de la empresa donde trabajo Nemosíntesis de la versión 3.2 a la 4.0.
Este cambio fue en todos los aspectos, desde mejorar el diseño de la base de datos hasta solucionar nuevas exigencias que la empresa necesitaba.
Como si fuese un embarazo: Fueron 7 meses de gestación (diseñando, programando y matando dragones), terminó pesando 32,650 líneas de código aproximadamente, y utilizando sólo POO. Los padrinos son PHP, PostgreSQL, Apache, Quanta y GNU/Linux
Termino mostrando una foto de “mi hijo”, a la cual le he puesto borroso algunos componentes que comprometen tanto trabajo:
« Anterior 1 2
Publicación completa »




