sábado, 23 de febrero de 2008

Disponible ScummVM 0.11.0 en AL Desktop para Enterprise Linux 5. ¡A sacar del olvido todos esos juegos de los años 90!

ScummVM es una implementación libre, con licencia GNU/GPLv2, para plataformas como Windows, Linux, Mac OS X, Dreamcast, PocketPC, PalmOS, AmigaOS, BeOS, OS/2, PSP, PS2, SymbianOS/EPOC, iPhone, Maemo y muchos otros más, del motor SCUMM (Script Creation Utility for Maniac Mansion), el cual era utilizado por varios juegos de la década de los 90, como Monkey Island, Day of Tentacle, Sam and Max y The Dig de LucasArts, Simon the Sorcerer 1 y 2 de Adventure Soft, Beneath A Steel Sky, Broken Sword 1 y Broken Sword 2 de Revolution, Inherit the Earth de Wyrmkeep y algunos otros juegos no basados sobre SCUMM. El proyecto dispone de una página de compatibilidad muy completa y detallada en este enlace. Está disponible, en su versión 0.11.0, a través de los depósitos de equipamiento lógico de AL Desktop para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5.


Aunque en este momento se le puede considerar como un equipamiento lógico con calidad ALPHA y está en desarrollo activo, permite jugar sin problema (quizá con algunos estrellamientos de aplicación esporádicos). Recordemos que la mayoría de estos juegos de la década de los 90 no requerían más allá de 4 a 16 MB de RAM, lo cual significa que inclusive equipos obsoletos y con pocos recursos pueden utilizarse para jugar. Durante las pruebas que realicé a ScummVM antes de añadirlo a AL Desktop, utilicé una laptop Compaq Armada m300 con tan solo un microprocesador Pentium III a 500 MHz y escasos 192 MB RAM, de los cuales 8 MB los utiliza la tarjeta de vídeo, logrando jugar sin problemas Flight of The Amzon Queen, Beneath a Steel Sky,  incluidos en AL Desktop, y un legendario y maravilloso juego que conocí hace más de 10 años, The Dig, gracias a un CD original y casi olvidado en una caja casi para la basura. Fue sorprendente ver el excelente desempeño de ScummVM en un equipo tan anticuado.

La forma de utilizarlo es muy simple. Gracias a su licencia que permite distribución libre, Flight of The Amzon Queen y Beneath a Steel Sky están incluidos ahora en AL Desktop, así que solo requieren instalarse con yum. Para otros juegos, es necesario disponer de los discos originales. En el caso de The Dig, el procedimiento fue el siguiente:

  1. Instalar ScummVM
  2. Crear una carpeta denominada /usr/share/The_Dig
  3. Copiar el contenido del directorio de datos del juego (subdirectorio dig/ del CD) dentro de /usr/share/The_Dig
  4. Utilizar el mandato scumvm -z para determinar el código a utilizar para juego (en este caso, para The Dig, fue simplemente dig)
  5. Utilizar el mandato scummvm -p /usr/share/The_Dig dig para empezar a jugar

Lo anterior inició The Dig en una ventana (recomendado para evitar problemas), aunque se puede jugar en pantalla completa utilizando scummvm -f -p /usr/share/The_Dig dig.

Instalación para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5, a través de AL Desktop:

yum -y install scummvm


Solución al rompecabezas del esqueleto en The Dig.

Blogged with Flock

Disponible DOSBox 0.76 en AL Desktop para Enterprise Linux 5

DOSBox es un emulador de DOS que utiliza SDL para su fácil portabilidad hacia diversas plataformas (ejemplos: Windows, BeOS, Linux y Mac OS X). DOSBox emula un CPU real 286/386, Directory FileSystem/XMS/EMS y una tarjeta de audio SoundBlaster, entre otras cosas, para una excelente compatibilidad de sonido con juegos viejos. DOSBox permite revivir los viejos tiempos permitiendo utilizar programas clásicos que ya no corren en los sistemas operativos actuales. Está disponible, en su versión 0.76, a través de los depósitos de equipamiento lógico de AL Desktop para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5.


Instalación para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5, a través de AL Desktop:

yum -y install dosbox

Blogged with Flock

Disponible Fluxbox 1.0.0 en AL Desktop para Enterprise Linux 5

Fluxbox es un gestor de ventanas para el Sistema X Window basado sobre Blackbox 0.61.1. Su principal objetivo es ser ligero y altamente personalizable, con el soporte mínimo para iconos, gráficos, y las capacidades básicas de estilo para la interfaz. Utiliza como interfaces atajos de teclado, tabulaciones, y menús simples, mismos que pueden ser editados. Quienes prefieren Fluxbox sobre otros gestores de ventanas lo hacen debido a su velocidad y simplicidad. Está disponible, en su versión 1.0.0, a través de los depósitos de equipamiento lógico de AL Desktop para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5.


De entre los más destacable de Fluxbox están la apariencia visual de las decoraciones de las ventanas que es completamente personalizable mediante la edición de archivos de textos. Los temas son compatibles con los de Blackbox, mismos que se pueden editar. Permite especificar colores, gradientes, bordes, otros atributos básicos de apariencia y soporte para esquinas redondeadas y elementos gráficos.


Instalación para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5, a través de AL Desktop:

yum -y install fluxbox

Blogged with Flock

Disponible GCstar 1.3.2 en AL Desktop para Enterprise Linux 5

GCstar es una aplicación libre, con licenciamiento GNU/GPL, escrita en gtk2-perl, para la gestión de colecciones de películas, vídeo juegos, libros, vinos, estampillas, juegos de tablero y más, que permite guardar en registros la información detallada de los elementos que componen éstas. Toda la información utilizada también puede ser recuperada automáticamente desde Internet a través de servicios como el de Amazon.com. Está disponible, en su versión 1.3.2, a través de los depósitos de equipamiento lógico de AL Desktop para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5.


Instalación para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5, a través de AL Desktop:

yum -y install gcstar











Blogged with Flock

Después de 14 años, Netscape ha llegado a su fin.

Después de 14 años de ser producido, Netscape ha llegado al final de la línea con su versión 9.0.0.6. Una ventana emergente ofrece al usuario cambiar a Firefox o bien Flock, aunque da la opción de continuar utilizando Netscape. ¿Alguien recuerda Mosaic Netscape 0.9? ¿Alguien recuerda cuando Netscape ocupaba el 80% del mercado de navegadores en 1995 y que solo tres años después le fue totalmente ganado el mercado por Internet Exlorer 4? Dediquemos un minuto de silencio por este momento histórico y el carpetazo al fin de una era. Fuente: IT News.

Blogged with Flock

sábado, 24 de noviembre de 2007

Disponible Group Office 2.18-stable-6 en AL Desktop para Enterprise Linux 5

¿Qué es Group Office?

Es un conjunto Groupware que puede ajustarse a un amplio rango de audiencia. Ofrece muchas funciones que son importantes para cualquier empresa. Es amistoso con el usuario y se combina con funciones poderosas. Se desarrolló con los siguientes conceptos en mente:

  • Velocidad: A diferencia de otras alternativas que son pesadas para el sistema y requieren servidores de gran capacidad, Group Office está diseñado para ser ligero y trabajar tan rápido como sea posible sin sacrificar funcionalidad (utiliza AJAX).
  • Simplicidad: La interfaz de usuario está diseñada para ser intuitiva de modo que los usuarios pueden encontrar fácilmente las funciones que necesiten, sin sacrificar funcionalidad.
  • Modularidad: Es fácil de actualizar gracias a su buen diseño de código. Actualizar no es un calvario.
  • Escalabilidad: Está diseñado para ser utilizado por uno o por miles de usuarios.

¿Cómo implementar fácilmente un Groupware en menos de 5 minutos?

Group Office es un muy completo sistema informático colaborativo (Groupware), en modalidad HTTP, que incluye un sistema base y diferentes módulos. Éstos últimos están diseñados de la forma en que los grupos de personas pueden colaborar en linea. Incluye como funciones a calendarios, libretas de direcciones, proyectos, ficheros y correo electrónico. Los usuarios solo necesitan utilizar cualquier navegador gráfico para acceder a su Groupware desde cualquier parte del mundo. Combinado con un servidor GNU/Linux bien configurado, es una solución completa para las pequeñas y medianas empresas. Está disponible en su versión 2.18-stable-6 a través de los depósitos de equipamiento lógico de AL Desktop para CentOS 5, Red Hat Enterprise Linux 5 y White Box Enterprise Linux 5. La instalación y configuración toman tan solo de tres a cinco minutos utilizando nuestros paquetes RPM y solo requiere Apache + PHP + MySQL y cualquier servidor de correo electrónico. Instrucciones de instalación a continuación.



Depósitos YUM

Se pueden utilizar cualquiera de estos dos depósitos:

Plataforma Enterprise Linux 5

AL Desktop
[AL-Desktop]
name=Enterprise Linux $releasever - $basearch - AL Desktop
mirrorlist=http://www.alcancelibre.org/al/el5/al-desktop
gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY
AL Server Webapps
[AL-Server-Webapps]
name=Enterprise Linux $releasever - $basearch - AL Webbapps
mirrorlist=http://www.alcancelibre.org/al/el5/al-desktop
gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY

Plataforma Enterprise Linux 4

[AL-Server]
name=Enterprise Linux $releasever - $basearch - AL Server
baseurl=http://www.alcancelibre.org/al/el/4/
gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY

Procedimientos de instalación y configuración.

1) Instalar el paquete principal y el paquete de instalación.
yum -y install groupoffice groupoffice-install


2) Crear una base de datos en MySQL
mysqladmin -p create groupoffice
3) Otorgrar privilegios a la nueva base de datos con un usuario y clave de acceso.
mysql -p
> GRANT all
> ON groupoffice.*
> TO groupoffice@localhost
> IDENTIFIED BY 'clave-de-acceso';
> exit;
4) Configurar sudo para que apache pueda ejecutar /usr/sbin/chpasswd, /usr/bin/quota, /usr/sbin/edquota, /usr/share/groupoffice/action.php y /usr/share/groupoffice/modules/email/account.php. Para tal fin se ejecuta:
visudo
Y al final de la configuración se añade:

apache ALL=NOPASSWD: /usr/sbin/chpasswd
apache ALL=NOPASSWD: /usr/bin/quota
apache ALL=NOPASSWD: /usr/sbin/edquota
apache ALL=NOPASSWD: /usr/share/groupoffice/action.php
apache ALL=NOPASSWD: /usr/share/groupoffice/modules/email/account.php
apache ALL=NOPASSWD: /usr/sbin/useradd
apache ALL=NOPASSWD: /usr/sbin/userdel


5) Recargar el servicio httpd:
service httpd reload
6) Acceder hacia http://www.dominio.algo/groupoffice/install/install.php y configurar únicamente los datos de la base de datos y el usuario y la clave de acceso requeridos, así como los datos regionales como país, moneda y uso horario. El resto de las pantallas pueden hacerse clic sin modificar cosa alguna adicional, puesto que todo lo necesario ya viene previamente configurado en el paquete RPM.

NOTA 1: Si se edita el parámetro register_modules_write del fichero /etc/groupoffice/config.php, y se colocan los valores email, calendar, addressbook, summary y notes del siguiente modo, los usuarios que se registren a partir de ese momento, tendrán activadas las funiones de correo electrónico, calendario, libreta de direcciones, resúmen y notas.

$config['register_modules_write']='email,calendar,addressbook,summary,notes';

NOTA 2: Si se activa la función allow_registration del siguiente modo, los usuarios podrán registrarse desde la pantalla de auntenticación (requiere que el administrador active las cuentas):

$config['allow_registration']=true;
7) Desinstalar el paquete groupoffice-install, mismo que no será requerido en lo sucesivo, salvo para actualizar.

8) Acceder hacia la pantalla de ingreso en http://www.dominio.algo/groupoffice/ como admin y la clave de acceso admin.

9) Personalizar y dar de alta en el Groupware a los usuarios previamente existentes en el servidor.

viernes, 20 de julio de 2007

Algo de Poesía...

Entre versos sinceros,
en acrósticos advertidos,
se develan mis motivos,
esperanzas y sentido...

Buscando entre objetos perdidos,
luego de una eternidad,
aquí me encuentro de vuelta,
nivelando sentimientos
con episodios de deseos
al alcance de la realidad.

Un sueño intangible llega
y pareciera que se va,
pero adentro algo me impulsa
a no rendirme y continuar...

sábado, 14 de julio de 2007

Paquetes RPM de GeekLog, Joomla y Wordpress

A través de AL Desktop de Alcance Libre, he publicado paquetes RPM de GeekLog, Joomla y Wordpress. Con lo anterior, prácticamente toma menos de 3 minutos instalar cualquiera de los anteriormente mencionados equipamientos lógicos.


Detalles en Alcance Libre.

viernes, 13 de julio de 2007

Poniendome al corriente con AL Desktop

Después de casi un mes de trabajo continuo, por fin me pude dar el tiempo necesario para poner al corriente AL Desktop (para Enterprise Linux 5). Se añadieron muchas herramientas y aplicaciones. Habrá más paquetes en los siguientes días.

jueves, 12 de julio de 2007

Acerca de ética y honestidad.

No es secreto para quienes visitan este portal respecto a los contextos relacionados con Linux Para Todos, portal que fue creado por mi en Agosto de 1999, y el cual, por diversas circunstancias, quedó en poder de una empresa con la cual solía colaborar. Desde hace algunas semanas varios amigos cercanos, conocidos y clientes que desconocían acerca de lo anterior, manifiestan su molestia al realizar llamadas telefónicas a las oficinas de la empresa en cuestión preguntando por mi. Para su sorpresa, quienes contestan las llamadas no aclaran que yo ya no laboro en su empresa, sino hasta que se insiste demasiado.

Lo anterior definitivamente me molesta, considerando que la empresa continúa lucrando con mi nombre y trabajo como si aún continuará con ellos. Considero poco ético y, hasta cierto punto, deshonesta la actitud. En mi percepción, no conformes con apropiarse del trabajo de mi vida hasta el momento de terminar relación laboral, siguen colgándose del nombre y prestigio que me costo ocho años de trabajo arduo, incluso comercializando MI LIBRO en sus cursos, sin mi aprobación ni pago de regalías por uso comercial. Más aún considerando que se trata de una empresa que, excluyendo mi trabajo, no ha aportado absolutamente cosa alguna: ni un solo documento o byte de código.

Si, estoy molesto. No es para menos. La empresa con la que alguna vez hice negocios, y a la cual llevé el software libre e involucré en el mundo del Software Libre, empresa que antes de relacionarse conmigo no tenía cosa alguna que ver con software libre, y para la cual Linux Para Todos, de mi autoría y propiedad en ese entonces, era la parte de Software Libre que actualmente explotan, es ahora mi competencia. Como conclusión cito la siguiente frase: «Y finalmente la mejor competencia es uno mismo». Ellos no crearon Linux Para Todos, ni redactaron un solo renglón o palabra de manuales o compartieron un solo byte de código a la comunidad, solo se apropiaron de mi trabajo.

Si siguen lucrando con mi trabajo y creación, por los cuales no pagaron un solo centavo de compensación, y ni siquiera son capaces de informar que yo ya no estoy involucrado con ellos, es una total falta de ética.. Quiere decir que no son capaces de generar su propio contenido y por tal el fracaso estará muy cerca para ellos.

En lo que a mi respecta, solo me queda decirles a estas personas: sean originales y dejen de usar mi nombre, imagen y trabajo y dejen bien claro al público que yo ya no tengo que ver son su empresa desde Enero de 2007, o bien lo haré yo mismo (tengo respaldo de todas MIS bases de datos).

Joel Barrios Dueñas
Director General de Alcance Libre.
Creador original, pese a quien le pese, de Linux Para Todos..