txapelgorri - Software Libre
El blog de txapelgorri


Logo sinanimodelucro

Este weblog va sobre...

txapelgorri - Software Libre, es un weblog que trata de mi experiencia con Debian GNU/Linux, Ubuntu GNU/Linux, el Software Libre (sí, con mayúsculas) y la cara social del movimiento GNU en general, o al menos lo que representa para mi. Vas a poder encontrar material, reflexiones, ideas y un montón de buenas intenciones.

Contacto

Este blog forma parte de un sitio web mas amplio. La página inicial esta:http://sinanimodelucro.net
En este correo electrónico puedes localizarme para hacerme llegar aquello que consideres digno de interés.


Historias del weblog

Suscríbete

Suscripción a este weblog, gracias a las maravillas de RSS.


Sabores

Existe mas de una manera de ver este weblog; pruébalos.


Enlaces

Estos son algunos de los enlaces que mas me gustan:


Logo Blosxom

22 May 2005

eGroupware y demás


El intento de utilizar Webcalendar que comentaba dias atrás, ha resultado ser en vano. Existen demasiadas cosas que se quedan fuera del ámbito general de este programa. Como suele pasar con todas las bases de datos, la situación es especial para cada caso. Por esto al final es necesario diseñar e implementar un sistema para la situación concreta.

He optado por la solución "begin from the scratch", es decir, borrón y cuenta nueva. Comenzar un diseño desde cero, y hacer las cosas a medida de las necesidades. Para todo este ingente trabajo he elgido PostgreSQL, por varias razones: la primera de ellas es que se trata de Software Libre. La segunda es que su desarrollo lleva 15 años en el mercado de las bases de datos y continua siendo un motor muy potente, y la última razón para utilizar PostgreSQL es que es compatible con SQL y es un motor de bases de datos relacional.

La implementación de todo esto la haré en PHP, por lo que tengo que desempolvar los conocimientos de SQL y PHP para poder acometer esta tarea.


[] enlace permanente

Linux Gazette


Recientemente he puesto en marcha un mirror de la revista Linux Gazette. Está disponible en esta dirección: http://sinanimodelucro.dyns.cx/lg. Pues ala, a disfrutar.


[] enlace permanente

19 May 2005

Legends, the game.


Buscando por la red he encontrado este juego. Se trata de un juego en 3D, tipo Quake, basado en el motor Torque, y trata de escapar de la forma de ganar de Quake (corre como un loco, mata y no pares de matar). Los creadores han añadido un jet pack a los personajes del juego, otorgando una tercera dimensión al juego.

Legends está pensado para juegar en red, tanto LAN como a través de Internet. Existen varios modos de juego: el clásico "captura la bandera" y varios mas.

La música es de lo mejor que he oido en mucho tiempo. Se nota que está trabajada y tienes bastantes melodias que te acompañan en el transcurso del juego, y de estilos muy variados. En fin, se trata de un juego muy, muy recomendable, sobre todo para aquellos/as que les gusten los shoot'em'up en primera persona.

Toda la información de Legends está en su página web, aquí: enlace a la página del juego.


[] enlace permanente

12 May 2005

Instalando Webcalendar para gestionar peticiones de citas.


Esta explicación complementa la guia de administrador de webcalendar que esta empaquetada en webcalendar0.9.45-4.deb o en la pg. web correspondiente al programa, al menos en la versión correpondiente al empaquetado de Debian anteriormente citado.

Siguiendo los pasos que se indican en la guia, y en mi caso particular (Apache-PostgreSQL), llegado el momento de conectarme a postgresql via "psql" (siendo usuario "postgres"), no se nos permite la conexión si no nos conectamos a una base de datos, por lo que deberemos crear la base de datos "webcalendar", ya que debconf no lo hace por nosotros. "postgresql-client" pone a una nuestra disposicion una serie de comandos, entre los que se encuentra "createdb". Con este comando creamos la base de datos, y gracias a un fichero sql que viene empaquetado en webcalendar, tenemos la posibilidad de crear todas las tablas necesarias para la aplicación a través de un solo comando: "psql webcalendar -f /var/lib/webcalendar/sql/tables-.sql", donde el motor de base de datos se corresponde con el deseado, en mi caso PostgreSQL.

Una vez creada la base de datos y las tablas correspondientes, el siguiente escollo es el fichero settings.php que se encuentra en /usr/share/webcalendar/includes. Dicho fichero es un link simbólico hacia el fichero /etc/webcalendar/settings.php. Debemos editar ese fichero (a pesar de que hay un comentario advirtiéndonos de que ese fichero se edita desde el navegador, si tenemos cuidado, no hay mayor problema), ya que en el pone que la base de datos a la que conectarse por defecto es "admin", y según acabamos de crear es "webcalendar". También debemos añadir un usuario a PostgreSQL, de nuevo gracias al paquete "postgresql-client", mediante el comando "createuser": createuser admin. A partir de ahí la cosa mejora y es cuestión de ir configurando los ultimos detalles. Eso si, el navegador necesita tener activado JavaScript. Una duda que no he terminado de resolver es la siguiente, la autenticación basada en HTTP de Apache. Por defecto, webcalendar trae la opción "Web based", pero, al menos en mi Apache el mismo webcalendar me informa de que no existe esa opción activada. En fin, para resolver es duda me he hecho con este enlace: HTTP-based access: http://www.freechristianleadertraining.org/WebCalendar/FAQ.html


[] enlace permanente

02 May 2005

Noticia en el correo


Bueno, pues parece que ya se ha publicado la noticia sobre Reciclanet en El Correo de este fin de semana.

Pues nada ánimo y a seguir adelante.


[] enlace permanente