Category Archives: Tecnología

Creación de páginas web con Nvu 1.0 y Bluefish

Acabo de probar el editor web Nvu 1.0 comentado en Barrapunto, considero que se esta convirtiendo en una gran aplicación que tiene potencial como para empezar a resultar a ser útil a muchos profesionales del sector.

Por otro lado, si únicamente queremos editar código HTML sin capacidades WYSIWYG, podemos probar también Bluefish. Cosa que demuestra que actualmente podemos encontrar en GNU/Linux editores web para todos los gustos 🙂

Extensiones firefox en Ubuntu Hoary

Resulta que Ubuntu Hoary actualmente incorpora Mozilla Firefox 1.0.4 dado que este resuelve problemas importantes de seguridad, pero sin embargo es tratado como si se tratase de un 1.0 en la configuración. Cuando intentamos descargarnos extensiones para el mismo (Herramientas -> Extensions -> Obtener más extensiones) nos lleva a una página donde se nos invita a actualizar nuestro Firefox y no se nos permite instalar ninguna extensión.

Para solucionar el problema, ante todo… hay que tener firefox actualizado a la última version de Ubuntu, entonces abrimos el navegador y ponemos en la barra de direcciones “about:config”. A continuación cambiamos el valor de “general.useragent.vendorSub” a “1.0.4”. Ahora ya podremos instalar las extesiones que queramos 🙂

Aplicaciones java dejan de iniciarse

Desde hace unos días me he dado cuenta que las aplicaciones java no me funcionan, intento ejecutar jEdit y se queda bloqueado en la pantalla de inicio o intento ejecutar azureus y me da una excepción:

Starting Azureus...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.5.0_04]
Configuring environment...
Loading Azureus:
java -Xms16m -Xmx128m -cp "/opt/azureus/Azureus2.jar:/opt/azureus/swt.jar:/opt/azureus/swt-mozilla.jar:/opt/azureus/swt-pi.jar" -Djava.library.path="/opt/azureus" -Dazureus.install.path="/opt/azureus" org.gudy.azureus2.ui.swt.Main ''
StartSocket: passing startup args to already-running Azureus java process.
DEBUG::Sun Jun 26 21:43:59 CEST 2005
  java.net.SocketException: Network is unreachable
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
        at java.net.Socket.connect(Socket.java:507)
        at java.net.Socket.connect(Socket.java:457)
        at java.net.Socket.(Socket.java:365)
        at java.net.Socket.(Socket.java:178)
        at org.gudy.azureus2.ui.swt.StartSocket.(StartSocket.java:44)
        at org.gudy.azureus2.ui.swt.Main.(Main.java:75)
        at org.gudy.azureus2.ui.swt.Main.main(Main.java:98)

Azureus TERMINATED.

Después de reinstalar 20 veces el JDK, probando tanto java 1.4 como 1.5… he encontrado el problema gracias a un foro. Resulta que últimamente casi siempre utilizo wireless y por tanto cuando Ubuntu inicia la configuración de las tarjetas de red en el arranque, presiono CTRL+c para que se lo salte. En consecuencia, también se salta la configuración de la interfaz loopback. Esto hace que aplicaciones como jEdit o azureus no arranquen… solución:

sudo ifconfig lo 127.0.0.1 up

La verdad es que la gestión de la configuración de redes en GNU/Linux sigue siendo bastante precaria a nivel gráfico. Por consola es una maravilla, te montas los scripts que quieras y haces miles de virguerias. Pero los usuarios medios lo que quieres es configurar la red lo más automatizado posible, si estas cerca de la wireless del trabajo que se conecte a esa sin demasiadas preguntas y si estas en la wireless de tu casa lo mismo. Ojala mejore este aspecto.

Ubuntu en Qemu

Qemu es un emulador que nos va a permitir tener un sistema operativo instalado “dentro” de nuestro sistema operativo. Por ejemplo, podemos estar usando Fedora e instalar en una máquina virtual una Ubuntu sin tener que particionar, además a esta podremos acceder sin reiniciar.

En mi caso voy a instalar una Ubuntu dentro de otra Ubuntu, de esta forma podré comprobar que funciona correctamente y se podrá usar en los cursos de GNU/Linux. Así los alumnos pueden ver como se lleva a cabo el proceso de instalación sin necesidad de CD-ROM o de particionamiento.

Para empezar creamos el archivo que representará el disco duro de nuestra máquina virtual, como Ubuntu ocupa unos 1.5GB, lo crearé de 2GB (Si quisieramos 10GB usariamos por ejemplo 10485760):
Continue reading Ubuntu en Qemu

Synergy, un ratón/teclado y múltiples ordenadores

Mi hermano me ha regalado para mi cumpleaños un fantástico monitor plano LG Flatron L1730S:



Es una maravilla trabajar con esa pantalla de 17″ y una resolución de 1280 x 1024 😀

Ahora dispongo de suficiente espacio en la mesa como para poner el portatil y la pantalla del sobremesa simultáneamente. La única incomodidad es tener que ir alternando entre un teclado/ratón y otro. Por suerte este problema tiene fácil solución con Synergy.
Continue reading Synergy, un ratón/teclado y múltiples ordenadores