29.6.07

Putty y el servidor X

Como configurar putty para poder abrir ventanas gráficas de un sistema linux.
Putty puede ser una herramienta muy útil para gestionar servidores Linux de forma remota desde la consola. Sin embargo hay ocasiones en las que es necesario utilizar un entorno gráfico o lanzar una apliación gráfica (como una instalación), y cuando pedimos a la consola de Putty que ejecute algunas de estas aplicaciones suele mostrar el siguiente error:
cannot open display:
Esto ocurre porque no tenemos ningún servidor gráfico activado en nuestro equipo. Ojo, porque aquí con las XWindows el concepto cliente/servidor cambia un poco. Aparentemente nosotros hacemos de cliente con putty al servidor Linux, pero si queremos ejecutrar una aplicación gráfica, lo que necesitamos es arrancar un servidor X en nuestro equipo (en el que estemos corriendo el putty). Las X funcionan así, cuando arranca una aplicación gráfica es como decirle, "muéstrame esta aplicación en la máquina A", y la máquina A puede ser la propia máquina Linux, u otra en la que haya un servidor X corriendo, como por ejemplo la nuestra propia. De ahí la potencia de las X. Es como si pudiérmos mostrar la salida de televión o video por cualquier aparato que tengamos en la casa, solo que en vez del cable coaxial o RGB, lo que tenemos aquí es internet.

Pues bien, para que podamos hacer todo esto, necesitamos entonces un servidor X. Xming, puede servir aunque hay otros. Una vez arrancado, nos aparecerá un icono X en el area de notificación. Eso indica que ya está iniciado. Ahora basta con configurar putty, para ello abrimos putty y seleccionamos la siguiente opción:



Ahora, con el servidor X funcionando y a través de Putty, ya podemos arrancar cualquier aplicación gráfica.

Más información aquí.

Powered by ScribeFire.

Share/Save/Bookmark

26.6.07

Firebug y Console

Una de las herramientas más útiles que me he encontrado últimamente ha sido Firebug. Se trata de un plugin para Firefox, que permite depurar el código javascript de las páginas web. Pero no solo eso, también permite ver cómo se comporta la página, qué archivos carga, cuanto tarda, y también permite hacer una medición de rendimiento (botón profile) tanto de la página completa, como de segmentos de código individuales (Console.profile()).

Por cierto que Firebug, añade un objeto global, llamado Console, que permite trazar mensajes de todo tipo por la consola de Firefox, sin necesidad de los famosos alerts. Por supuesto, el depurador también permite poner puntos de interrupción en el código JavaScript.

En la página de Firebug hay información muy completa sobre su funcionamiento, así como videos y presentaciones acerca de cómo usarla y sacarle mayor partido.

Comentar que a pesar de ser un extensión de Firefox, también hay una versión (reducida) disponible para Internet Explorer.





Powered by ScribeFire.

Share/Save/Bookmark

6.6.07

KML y OCG

Parece que el formato KML de Google y el OGC van a unir esfuerzos para intentar incorporar este formato como un estándar en una siguiente versión. El dinamismo de los de Google les puede venir muy bien a los del OGC. A ver qué pasa.





Powered by ScribeFire.

Share/Save/Bookmark