Posts Tagged ‘ Bash ’

Problemas con Compiz Fusion y Java (Swing)

Publicado en Linux el 27 de May de 2009 por Manel Pérez Mata
Tags: , , | Añadir comentario

Existe una pequeña incompatibilidad entre Compiz Fusion y la librería Swing de Java que provoca que algunas aplicaciones desarrolladas en este lenguaje tengan problemas. Se han detectado, por ejemplo, que aparezca una ventana en blanco al abrir NetBeans o problemas al redimensionar la ventana en jEdit.

Para los que no lo conozcais, Compiz Fusion es un gestor gráfico que añade multitud de efectos al escritorio de Ubuntu, en mi caso GNOME, como el super conozido efecto “Cube” para pasar de un escritorio a otro:

Efecto cube de Compiz Fusion

Efecto cube de Compiz Fusion

Actualmente el bug está en el lado de Java ya que sus aplicaciones basadas en Swing/AWT no funcionan bien con estos gestores de ventanas. El bug para Compiz está corregido en el J2SE 6u2.

¿Cómo podemos solventar esta incompatibilidad?

Añadiendo un export en el archivo environment solventaremos todos los problemas derivados de dicha incompatibilidad.

echo "export AWT_TOOLKIT=MToolkit" | sudo tee -a /etc/environment

Extraer lineas de un archivo

Publicado en Linux, Programación el 4 de May de 2009 por Manel Pérez Mata
Tags: , | (2 Comentarios)

No se si os habreis encontrado nunca con la necesidad de extraer una pequeña parte de un fichero de uno de tamaño descomunal, pero en el día a día en mi trabajo suele pasarme, por ejemplo a la hora de extraer un xml de un log.

El caso está en que los editores gráficos se cuelgan al manejar tamaños de cientos de megas, y hacer según que tipo de cosas es incómodo con editores en modo consola como el vi. … Seguir Leyendo

Obtener coordenadas de Google Maps

Publicado en Programación el 28 de April de 2009 por Manel Pérez Mata
Tags: , , , | (2 Comentarios)

Google MapsEn el trabajo, me he encontrado con un pequeño problema al necesitar obtener la latitud y longitud en Google Maps, de una gran cantidad de códigos postales.

He elavorado un pequeño script en bash que, dados un código postal y un pais puedes obtener esta información de manera automática. … Seguir Leyendo