Joaquin Diez’s Weblog

Small notes…thoughts… etc..

Ubuntu 9.10 …tips para Eclipse y Spotif

Pues este fin de semana decidi actualizar uno de mis portatiles a Ubuntu 9.10 (Dell Precision M4300) y despues de probar casi todo lo que mas utilizo (es una maquina que utilizo para desarrollar en Java) puedo decir que la impresion es regular tirando a buena… por algunos detalles que no han cuidado…. y que esperaba que a estas alturas cuidaran mas al sacar una version nueva.

- Ubuntu One no funciona con la instalacion inicial. A dia de hoy (3 nov parece que ya funciona , al menos si estas conectado a los repositorios de codigo americanos y realizas el update de los paquetes)

- Spotify + Wine no funciona el sonido, esto se soluciona configurando el Audio d Wine desactivando las opciones que vienen por defecto y marcando ESoundD y seleccionando Hardware Acceleration a Emulation

- Y por ultimo y mas grave(para mi), el entorno de desarrollo que uso para desarrollar Eclipse 3.5.1 (Galileo) continuamente no puedo presionar botones de las ventanas.. despues de un rato de desesperación, descubri que ya habia mas gente en internet con este problema y la solucion(?¿) es crear un script con las siguientes lineas..este no es un error de la gente de Canonical, pero si de Eclipse y aun no han sacado las actualizaciones que lo solucionan.


#!/bin/sh
export GDK_NATIVE_WINDOWS=true
#ruta que ejecuta Eclipse
/home/myhome/eclipse_galileo/eclipse

- Y por ultimo.. me ha sido imposible hacer funcionar mi moden 3G de Vodafone que funcionaba perfectamente en la 9.04

Por lo demas… el uso del sistemas de ficheros Ext4 es brillante….mucho mas veloz que Ext3

El Ubuntu Software Center es un avance….interesante….

Sigo pensando que Ubuntu es una magnifica opcion de S.O. pero sigue alejado de lo que deberia ser un Sistema Operativo para Humanos no muy Técnicos.. algunas cosas se hacen muy costosas para aquellos que no les gusta cacharrear… aun les queda mucho que mejorar.. pero van por el buen camino..

Noviembre 3, 2009 Publicado por Joaquin Diez | desarrollo, java, linux | , , , , | 2 comentarios

Configurar Locales en Debian (valido para ubuntu tambien)

todos los comandos siguientes hay que ejecutarlos como root.

Lo primero es actualizar con apt-get

apt-get update

despues instalamos el paquete de locales
apt-get install locales

Seleccionamos los locales que queremos tener disponibles

dpkg-reconfigure locales

y por ultimo ejecutamos este ultimo comando.
dpkg-reconfigure console-data

ya esta listo…

Agosto 27, 2009 Publicado por Joaquin Diez | desarrollo, linux | , , , | Aún no hay comentarios

Como hacer un backup de un repositorio de Subversion

Hay varias formas de hacer esto, pero esta es la única que he podido utilizar que me permita hacerlo en caliente sobre un subversion funcionando y que me permite llevar todo el historico a otro subversion en una maquina remota


svnadmin dump --deltas /repo |bzip2 |tee dump.bz2 | md5sum >dump.md5

Ahora podemos copiar los ficheros dump.bz2 y dum.md5 a la maquina remota donde hemos creado un nuevo repositorio de subversion

Para restaurar el repositorio


md5sum -c dump.md5 <dump.bz2
svnadmin create newrepo
bzcat dump.bz2 | svnadmin load newrepo

Agosto 13, 2009 Publicado por Joaquin Diez | desarrollo, java, linux, subversion | , , , , , , | 1 comentario

Chrome para Linux……..mi gozo en un pozo

acababa de ver la noticia de la salida de Chrome en versión Beta… y pense en descargarmelo para probarlo inmediatamente.. pero como he dejado ser usuario de Windows…..pues no he tenido que quedar con las ganas..snif snif

Esta mañana he visto en meneame que habia una forma de compilarlo para linux!!

y alla que he ido corriendo… pero de nuevo otra desilusion… solo funcionan los test.. pero no hay compilacion de la aplicacion..

La parte positiva.. me he podido bajar todo el codigo y empezar a estudiar las entrañas de este navegador que va a revolucionar el mundo de internet.. sin duda..

Por cierto, mi amigo Dani, ya lo ha probado en windows.. y es una pasada la velocidad que tiene.. deja en ridiculo a firefox y explorer…

ahh.. y para los que esten paranicos con el poder de google con esta herramienta aqui podeis ver un análisis de las comunicaciones que realiza Chrome con google.com

http://www.mattcutts.com/blog/google-chrome-communication/

Septiembre 3, 2008 Publicado por Joaquin Diez | blogsphera, desarrollo, linux | , , , , , | Aún no hay comentarios

Amazon Ec2: Configurando Linux(Debian,Ubuntu)

PreCondicion: Tener JAVA_HOME configurado correctamente.

Una vez que te has dado de alta como usuario de Amazon WebServices y como usuarios de Amazon Ec2, llega el momento el configurar el entorno para poder hacer uso de sus APIS y comandos.

Amazon va continuamente actualizando sus APIS para ampliar funcionalidades, por lo que necesitaba algo que me permitiera estar siempre con la ultima version disponible en el sistemas.

EL siguiente script hace todo lo necesario para desde cero poder tener tu sistema listo para interactuar con los servicios de Amazon Ec2.


#!/bin/bash
sudo apt-get install ruby rubygems libopenssl-ruby debootstrap dpkg

RDIR=”`pwd`”
PREDIR=$RDIR/mydir
rm -d -f -r soft
mkdir soft
cd soft
wget http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.zip
wget http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
unzip ec2-ami-tools.zip
cd ec2-ami*
export EC2_AMITOOL_HOME=”`pwd`”
cd ..
unzip ec2-api-tools.zip
cd ec2-api*
export EC2_HOME=”`pwd`”
cd ..
cd ..
export EC2_CERT=$PREDIR/cert-MYCERTIFICADO-GENERADO-POR-AMAZON.pem
export EC2_PRIVATE_KEY=$PREDIR/pk-PRIVATE-KEY-GENERADA-POR-AMAZON.pem
export EC2_USER_ID=MI-NUMERO-DE-USUARIO

export PATH=$PATH:$EC2_HOME/bin:$EC2_AMITOOL_HOME/bin
export AWS_ACCESS_KEY=MY-ACCESS-KEY
export AWS_SECRET_KEY=MY-SECRET-KEY

export EC2_GSG_KEYPAIR=my-keypair
export UPLOAD_BUCKET_NAME=se-uploaf-bcket
export RUBYLIB=$RUBYLIB:/usr/lib/site_ruby/

guarda el código anterior en un fichero llamado por ejemplo config-ec2.sh y dale permisos de ejecucion con

chmod +x config-ec2.sh

luego:

source config-ec2.sh

una vez se ejecute si todo ha ido bien prueba a escribir el siguiente comando.

ec2-describe-images --all

si te aparece la lista de Amis disponibles.. enhorabuena ya puedes empezar a disfrutar de esta herramienta revolucionaria que es Amazon EC2

Agosto 31, 2008 Publicado por Joaquin Diez | desarrollo, ec2, linux, ruby | , , , , , | Aún no hay comentarios

XUBUNTU o cómo dar vida a un equipo viejo.

Llevo algun tiempo eliminando la necesidad de utilizar Windows en mi vida, y poco a poco voy instalando en los equipos que tengo linux Ubuntu 8.04 para ser exactos.  lo habia echo en los dos portatiles que tengo Dell Precision M70 y Del Precision M4300, en este ultimo no estoy muy contento con el rendimiento que estoy obteniendo sobre todo con Compiz, pero dentro de lo malo es una gozada instalar Ubuntu y tenerlo casi todo instalado..

Tenía casi retirado un clónico P4 2Ghz y 1gb de ram, con 7 añitos de antiguedad, y pense que estaria bien volver a darle algo de vida al cacharro, sin embargo esta vez quise probar algo diferente, y ahi es donde ha entrado XUbuntu, xubuntu es una distribucion basada en ubuntu Hardy heron 8.04, pero especificamente diseñada para ordenadores con menor rendimiento, su Desktop no es gnome si no Xfce, un desktop diseñado para un consumo minimo de memoria.

solo puedo decir que el sistema va genial, vuela, y simplemente echaba en falta algunos paquetes que echaba de menos los cuales he añadido(openoffice, amarok, vlc media, flash player, skype)..por lo demas tiene todo lo necesario para utlizar una maquina para navegar(Firefox), revisar el correo(ThunderBird), bajarse cosas del bittorrennt(transmision), comunicacion (Pidgin), graficos(gimp)…..grabador cds ty dvd.(brasero)….

Una delicia.

Agosto 23, 2008 Publicado por Joaquin Diez | desarrollo, linux | , , , | Aún no hay comentarios

Eclipse.ini Configuracion Sample

this a sample of the content of the eclipse.ini file

With this configuration we start eclipse with JDK1.5, and with enough memory to run and develop J2EE applications.

-showsplash
org.eclipse.platform
-vm
/opt/jdk1.5.0_15/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx1024m

Mayo 19, 2008 Publicado por Joaquin Diez | desarrollo, java, linux | , , , , , | Aún no hay comentarios

Instalar MySQL en Fedora 8

Antes de nada es importante tener privilegios de administrador para instalarlo.

Abrimos una consola y escribimos.


yum install mysql
yum install mysql-server

y para arrancarlo, simplemente escribimos


service mysqld start

podemos probar si MySql ha arrancado correctamente escribiendo


mysqlshow

+———–+
| Databases |
+———–+
| mysql |
| test |
+———–+

Ahora queda poner un password a la BD para que no sea accesible por todo el mundo, asi­ que tecleamos:

mysqladmin -u root -p password

Noviembre 28, 2007 Publicado por Joaquin Diez | desarrollo, linux | , , , | 9 comentarios