Impresiones del primer día de las III Jornadas de Software Libre Galapinux 2008

March 28th, 2008

Esta mañana han comenzado las III Jornadas de Software Libre Galapinux 2008.

Como no podía ser de otra forma, después de la presentación, nos ha hecho una ponencia magistral el Sr. Barahona, gran orador. Escucharle hablar del Software Libre y su filosofía es todo un placer.

Posteriormente hemos escuchado a Felipe Retortillo, con gran asombro y la verdad que gratamente sorprendido, cómo está montada la arquitectura del portal de EducaMadrid. Mi más sincera enhorabuena por esa pedazo de arquitectura y la elección de software libre para todos vuestros desarrollos.

No hay que ser valiente para utilizar software libre, hay que amar tu tiempo libre u odiar los móviles de soporte que suenan a todas horas para resetear máquinas con software propietario. La utilización del software libre te garantiza una estabilidad jamás soñada para otros softwares, y por tanto una vida más tranquila, aunque siempre cueste más convencer a los neófitos en el tema que es la mejor opción.

Las ponencias siguientes no han tenido mucho que ver con el software libre, pero también han sido interesantes. ¿Qué futuro nos espera en el sistema educativo?. Creo que nos repercutirá a todos los Españoles. Estoy deseando ver ese CD de las jornadas con toda la documentación aportada por los ponentes y que por limitaciones en el tiempo, no han podido exponer. Dos días de jornadas dan para poco, jejejeje.

Última novedad. Al final mañana tendré que defender la ponencia sobre Linux MAX 4.0. Desde hace un par de años soy uno de los componentes del grupo MAX, y al coordinador del grupo le ha surgido otra reunión ineludible, esto es señal de que el software libre goza de buena salud, no paramos. ;-)

III Jornadas de Software Libre, GALAPINUX 2008.

March 7th, 2008

III Jornadas de Software Libre, GALAPINUX 2008.Ya han publicado el programa de las terceras jornadas de software libre que organizan los Institutos IES Infanta Elena (Galapagar), IES Arquitecto Ventura Rodríguez (Boadilla del Monte) y este año también el IES Alexander Graham Bell (Colmenar Viejo).

Como todos los años, me pasaré los dos días a estas interesantísimas jornadas. Os lo aconsejo, el ambiente es inmejorable, y se conoce a gente muy interesante del mundo del Software Libre y la educación.

Se celebrarán los días 27 y 28 de Marzo de 2008 en el Centro Cultural La Pocilla (C/Guadarrama, 66) de Galapagar. Os adjunto el programa, aunque podéis encontrar toda la información en http://www.nibbler.org.es/:

JUEVES 27 DE MARZO

10:00hs. Inauguración:

José Macías Velásquez - Director del Área territorial Madrid-Oeste.
Carmen Toledano Rico – Alcaldesa de Galapagar.
José Carlos Sidrach Cardona – Director IES Infanta Elena-Galapagar.
Carmen Luengo - Coordinadora III Jornadas Software Libre, Profesora de informática en el IES Infanta Elena-Galapagar.
Representante de la Asociación Juvenil Nibbler.

10:30hs. El software Libre. Jesús Barahona - Profesor de la Universidad Juan Carlos I (Madrid)

11:00hs. Portal Virtual de Educa Madrid. Felipe Retortillo - Responsable máximo del Portal de Educa Madrid. Comunidad de Madrid.

11:30hs. Java, entorno de desarrollo libre ECLIPSE. Mario Lobo - Profesor de Informática en el IES Arquitecto Ventura Rodriguez

12:00hs. Presentación y sorteo de materiales. McGrawHill

12:30hs. La nueva FP Convergencia hacia Europa: Sistemas de Créditos y Convalidaciones. Marian Martín- Profesora de informática en el IES Graham Bell

13:00hr. Presentación del nuevo Ciclo Formativo de Grado Medio: Microinformática y Redes. Carmen Luengo- Profesora de Informática en el IES Infanta Elena.

13:30hr. Mesa redonda: Retrospectiva del Ciclo Formativo ESI, importancia del Software Libre en la profesión: Coordina Marian Martín, participan alumnos, ex alumnos y profesores.

14: 30hrs. Comida.

VIERNES 28 DE MARZO

10:00hs. Bastiones con OpenBSD. Jose Maria Alonso – ex-profesor en el IES Infanta Elena y creador de las Jornadas de Software Libre.

10:30hs. El software libre y la movilidad. Santiago Gala – experto en Software Libre, profesor de informática en la Universidad Francisco de Vitoria de Madrid.

11:00hs. Scratch. Dolores Parra: profesora de Informática en el IES Arquitecto Ventura Rodriguez,

11:30hs. Nueva versión de MAX. Ismail Ali Gago - Responsable del grupo MAX de la Comunidad de Madrid.

12:00hs. Mesa redonda: Plataformas Virtuales, Moodle, como apoyo a la enseñanza presencial: Enrique Pampyn - profesor de Filosofía del IES Infanta Elena de Galapagar y creador del portal www.pensarpensar.org. con Joomla y Moodle; Miguel Sutil profesor de informática del IES Graham Bell (Colmenar Viejo).

13:00hs. Cierre de las Jornadas

Convergencia IP. Si es IP es integrable, escalable y personalizable

February 27th, 2008

Ayer estuve de visita en el “Salón de las Tecnologías de la Información”, y me llevé una grata sorpresa, debido a la gran cantidad de empresas que había presentes.

El principal tema de toda la feria, la convergencia IP. Todo se convierte en IP y puede ser susceptible de ser controlado desde cualquier lugar del mundo, incluso desde tu teléfono móvil 3G.

Siti Aslan Salón de las Tecnologías de la InformaciónSí, ya sé que no es nada nuevo, pero ahora los precios ya no son prohibitivos como antes. Ahora nos podemos domotizar la casa, poner cámaras de vigilancia, incluso sensores de movimiento y centralizarlo todo en un ordenador, que puede ser gestionado desde cualquier lugar a precios de equipos normales y corrientes.

Destacar también el tema de la telefonía IP, que no termina de llevarse el gato al agua, a pesar de que aunque tú no lo sepas, ya la estés usando para muchas de tus comunicaciones internacionales y nos permita abaratar aún más la factura de teléfono.

Los servicios avanzados de voz se imponen. Ya no es la competencia atroz por los precios, ahora se compite por dar más servicios a las empresas, con una tecnología que lo permite prácticamente todo.

Todo es IP. Esta tecnología nos permite abaratar costes en todo, nos permite productos totalmente escalables, configurables, integrables dentro de cualquier plataforma, personalizados, y un largo de etcétera de ventajas.

Ubuntu y segundo monitor, problema resuelto

February 23rd, 2008

Mi portátil, como la mayoría, tiene una salida vga para conectarlo a un proyector o a un segundo monitor. Yo lo suelo utilizar para poner presentaciones o pdfs proyectados, pero desde que cambié a ubuntu tenía un problemilla, y es que no me funcionaba esa salida vga, por lo que tenía que andar siempre con ordenadores prestados.

El modelo exácto de mi tarjeta es una Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller, y mi ordenador es un Fujitsu Siemens Amilo, un centrino normalito.

Como ya posteé hace tiempo, tocando tocando, desconfiguré la tarjeta, que posteriormente volví a reconfigurar. De todo se aprende.

Buscando más información sobre cómo funcionan las X11 y xorg, encontré cómo configurar mi tarjeta gráfica para activar la salida vga y un programa que la activa y desactiva cuando queramos.

Paso a paso:

  1. Para configurar la tarjeta gráfica y darla la posibilidad de activar la salida vga hay que tocar el fichero /etc/X11/xorg.conf. Dentro de la sección “device” de mi tarjeta, tuve que añadir un par de líneas, quedando como sigue:
    Section "Device"
    Identifier "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
    Driver "intel"
    BusID "PCI:0:2:0"
    # estas son las dos líneas mágicas
    Option "Clone" "true"
    Option "MonitorLayout" "LFP,CRT"
    EndSection
  2. Una vez configurada la tarjeta, ya sólo queda utilizar el programa que activa la salida al segundo monitor, que se llama i810switch. Lo descargas, compilas y tan sencillo como ejecutar un comando llamado “i810rotate” para ir cambiando la salida, o directamente poner “i810switch lcd on”.

En el manual del programa tienes todas las opciones disponibles. Sencillo de usar y muy efectivo.

Problemas de rendimiento con MySQL

February 21st, 2008

Mysql. Servidor de Bases de datos.Llevaba tiempo con problemas de rendimiento en la web. Haciendo pruebas, pude comprobar que el sistema comenzaba a funcionar pesadamente cuando se hacían consultas a la base de datos, por lo que supuse que el problema podría estar en la conexión con MySQL, pero no sabía muy bien cómo solucionarlo.

Pensando el qué pudo producir el mal funcionamiento de mi gestor de base de datos que hasta la fecha había funcionado perfectamente, me dí cuenta que para hacer unas pruebas había estado jugando con consultas a unas tablas que tienen un largo número de entradas. Las consultas eran pesadas, y ponían mi gestor a todo trapo, pero no pensaba que pudieran influir en el rendimiento globar de la base de datos.

Leyendo en la documentación de administración de MySQL pude comprobar que hay una caché de consultas que si está a tope, puede dar problemas en el rendimiento, lo que me hizo apostar por tratar de limpiar esta caché a ver si se solucionaba mi problema. Y se solucionó.

Como hay que ser agradecidos y citar a los verderos artistas, aquí tenéis las intrucciones paso a paso. “pulsa aquí“. ;-)

Resumiendo, los comandos son:

  1. Para ver si tienes activa la caché de consultas:
    SHOW VARIABLES LIKE 'have_query_cache';
  2. Si la respuesta es sí, continúa, tu problema puede ser el mismo que el mío. El siguiente paso es ver el estado de tu caché:
    SHOW STATUS LIKE 'Qcache%';
    +-------------------------+--------+
    | Variable_name           | Value  |
    +-------------------------+--------+
    | Qcache_free_blocks      | 36     |
    | Qcache_free_memory      | 138488 |
    | Qcache_hits             | 79570  |
    | Qcache_inserts          | 27087  |
    | Qcache_lowmem_prunes    | 3114   |
    | Qcache_not_cached       | 22989  |
    | Qcache_queries_in_cache | 415    |
    | Qcache_total_blocks     | 912    |
    +-------------------------+--------+
  3. Aunque os parezca que la mayoría de la memoria está libre, deberíamos defragmentarla, o mejor borrarla de vez en cuando. Para defragmentar la caché el comando es:
    FLUSH QUERY CACHE;
  4. Para borrar la caché directamente, el comando es:
    RESET QUERY CACHE;
  5. Ahora tu MySQL vuelve a volar. ;-)

Espero que a alguien le vanga bien, como me vino a mí.

FreeNAS, servidor Network Attached Storage gratuito

February 20th, 2008

Esta semana he estado probando un nuevo servidor basado en FreeBSD. Ha sido mi primera experiencia con este sistema operativo, y la verdad me ha gustado bastante, sobre todo por la pontencia, sencillez y lo poco que ocupa en su versión más reducida.

El servidor en concreto que he estado probando ha sido un servidor de archivos por red, o archivos compartidos, o disco duro en red, como lo quieras llamar. Su nombre es FreeNAS y la verdad es que tiene prácticamente todo lo que se puede desear para compartir espacio de almacenamiento.

Logo FreeNAS. Servidor NAS.

La instalación ocupa tan sólo 64 MB de tu disco duro, el resto puede ser utilizado para almacenamiento. Se gestiona por completo mediante una página web la mar de completa y y ya para rematar, hasta la tenemos en Español.

Lo he instalado en un PIII a 400 MHz y con tan solo 128MB de RAM, y la verdad es que funciona como un auténtico tiro y no llega a ocupar ni un 30% de la poquísima memoria que le he puesto a esa máquina. IMPRESIONANTE.

Nos permite tener servicios tan conocidos como FTP y Samba (compatibilidad total con Windows), pero además de eso lo podemos integrar en una red con Active Directory o LDAP si prefieres.

Además, tenemos a nuestra disposición muchos otros protocolos como RSYNCD, SSHD, iScsi, uPNP y NFS. Completísimo. Y para terminar, admite varios tipos de RAID por Software.

Os recomiendo que lo probéis. ;-)

Ubuntu y segundo monitor de portatil Fujitsu

January 24th, 2008

Tratando de configurar la salida del segundo monitor de mi portátil me he cargado la configuración y no me arrancaban las gnome. Problemón, sólo modo texto. ;-)

Tras probar a buscar a mano el fichero de configuración de la pantalla, al final he desistido y he optado por reconfigurar el paquete de las X. Para ello sólo hay que ejecutar el comando:

dpkg-reconfigure xserver-xorg

Nos hará una serie de preguntas, aunque casi todo lo detecta automáticamente y todo vuelve a funcionar.

Ahora sólo me queda saber cómo activar mi segundo monitor sin romperlo. ;-)

VirtualBox funcionando a todo tren.

December 20th, 2007

Dicho y hecho.

Es impresionante la simplicidad de configuración y cómo funciona VirtualBOX. Aquí podéis ver un pantallazo de Windows Vista corriendo en una máquina virtual creada con VirtualBOX, siendo este ejecutado en un Ubuntu 7.10. El ordenador es un centrino con 1 GB de RAM y ni se resiente.

Windows Vista en VirtualBOX

Habría que hacer unos test de rendimiento y consumos de memoria de esta máquina virtual y su alternativa propietaria, pero por ahora, parece ser una muy buena solución a la virtualización.

VirtualBOX en Ubuntu 7.10 Gutsy - Problema resuelto.

December 20th, 2007

Ya he comentado en el post anterior las maravillas de VirtualBOX sobre ubuntu. Sólo tuve un problema en la instalación, y por si a alguien le vale de ayuda, aquí os pongo cómo he realizado la instalación.

  1. Con una Ubuntu 7.10 Gutsy recién instalada, nos vamos a: “Sistema > Administración > Gestor de paquetes synaptic“.
  2. Nos pide la clave de administrador, como siempre.
  3. Buscamos la herramienta “virtualbox“.
  4. Nos aparecen varios paquetes, con instalar “virtualbox-ose” (PC Virtualization Solution) es suficiente, ya que synaptic calcula las dependencias por nosotros.
  5. Una vez instalado, nos vamos a: “Aplicaciones > Herramientas del sistema > InnoTek VirtualBox“.
  6. Creamos una nueva máquina virtual, la configuramos con lo que nos haga falta y pulsamos “Iniciar“.
  7. Crash !!!! Error !!!!, nos aparece un error de kernel. No pasa nada. El mensaje es “VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root.
    VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).
    “.
  8. La solución es ir a: “Sistema > Administración > Usuarios y grupos“. Pulso el botón de “Gestionar grupos” y busco un grupo que se llama vboxusers, lo selecciono, le doy a propiedades y marco como miembro del grupo al usuario con el que quiero utilizar la aplicación.
  9. La próxima vez que entre con este usuario, (si quieres método drástico reinicia la máquina), la máquina virtual funcionará a la perfección.

Espero probéis esta solución, ya véis que no es tan difícil de configurar. Os aseguro que el funcionamiento es perfecto y es TOTALMENTE GRÁTIS.

VirtualBox vs VMWare

December 19th, 2007

Vuelta a la carga con otra aplicación libre.

Estos días y por diversos motivos, he estado trasteando con la versión server y desktop de la última Ubuntu, la 7.10, también llamada gutsy.

He instalado en mi portatil la versión desktop, no es que sea un maquinón y funciona que es una maravilla incluso con los efectos visuales extras activados.

Probando para el cambio definitivo, me comentaron que para probar diferentes sistemas operativos, instalara virtualBOX, una aplicación similar al ya conocido VMWare, el que he utilizado en diferentes versiones bajo el sistema operativo propietario ya conocido por todos. La velocidad de virtualBOX, ejecutándose en ubuntu y con una máquina virtual de “Güindows” no corre, vuela.

Voy a probar con una máquina virtual de Vista, y en el próximo post os cuento. ;-)

He instalado una debian en menos de 15 minutos, incluso con las actualizaciones.:-O