Rooteando la Energy Sistem i828 HD ICS 4.0.3
21/05/2012
Recientemente ha sido mi cumple y mi novia (muchas gracias cariño
) me ha regalado la Tablet Energy Sistem i828 HD de 8 GB que venía preinstalada con Android 2.3.1 y un Launcher que “imita” ICS (necesario porque solamente tiene el botón físico de Home, nada de botón de retroceso ni de opciones). Afortunadamente el día 10/05/12 salió la actualización a ICS 4.0.3. Tas descargar e instalar la actualización siguiendo las instrucciones disponibles en la página de soporte oficial toca rootear el dispositivo para poder tener acceso total al mismo.

Un script para descargar, compilar e instalar la nueva versión 2.8 de Gimp en Ubuntu 10.04 LTS Lucid:
#!/bin/sh
# by this script you can install gimp 2.8 on your ubuntu 10.04 LTS lucid
# this script has been made by http://www.facebook.com/andrea.roscioli
# this script has been tested on ubuntu 10.04 LTS only
# make a new dir called tmp*****************************
mkdir -p ~/tmp/gimp
chmod 777 ~/tmp
cd ~/tmp/gimp
# download gimp**************************************
wget ftp://ftp.gimp.org/pub/gimp/v2.8/gimp-2.8.0.tar.bz2
tar -xjf gimp-2.8.0.tar.bz2
rm -f gimp-2.8.0.tar.bz2
export PATH=/opt/gimp-2.8/bin:$PATH
export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfig
export LD_LIBRARY_PATH=/opt/gimp-2.8/lib
#***************************************************
sudo apt-get build-dep gimp
sudo apt-get install git-core
#****************************************************
#install libtool************************************
sudo apt-get install libtool
#install babl***************************************
git clone git://git.gnome.org/babl
cd babl
./autogen.sh --prefix=/opt/gimp-2.8
make -j5
sudo make install -j5
cd ..
rm -rf babl
#install glib***************************************
wget http://ftp.gnome.org/pub/gnome/sources/glib/2.32/glib-2.32.2.tar.xz
tar -xvf glib-2.32.2.tar.xz
rm -f glib-2.32.2.tar.xz
cd glib-2.32.2
./configure --prefix=/opt/gimp-2.8
make
sudo make install
cd ..
rm -rf glib-2.32.2
#install gegl****************************************
wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2
tar -xjf gegl-0.2.0.tar.bz2
rm -f gegl-0.2.0.tar.bz2
cd gegl-0.2.0
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf gegl-0.2.0
#install atk*****************************************
wget http://ftp.gnome.org/pub/gnome/sources/atk/2.4/atk-2.4.0.tar.xz
tar -xvf atk-2.4.0.tar.xz
rm -f atk-2.4.0.tar.xz
cd atk-2.4.0
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf atk-2.4.0
#install pango***************************************
wget http://ftp.gnome.org/pub/gnome/sources/pango/1.30/pango-1.30.0.tar.xz
tar -xvf pango-1.30.0.tar.xz
rm -f pango-1.30.0.tar.xz
cd pango-1.30.0
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf pango-1.30.0
#install gdk-pixbuf**********************************
wget http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.26/gdk-pixbuf-2.26.1.tar.xz
tar -xvf gdk-pixbuf-2.26.1.tar.xz
rm -f gdk-pixbuf-2.26.1.tar.xz
cd gdk-pixbuf-2.26.1
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf gdk-pixbuf-2.26.1
#install pixman**************************************
wget http://cairographics.org/releases/pixman-0.24.4.tar.gz
tar -zxvf pixman-0.24.4.tar.gz
rm -f pixman-0.24.4.tar.gz
cd pixman-0.24.4
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf pixman-0.24.4
#install cairo****************************************
wget http://cairographics.org/releases/cairo-1.12.2.tar.xz
tar -xvf cairo-1.12.2.tar.xz
rm -f cairo-1.12.2.tar.xz
cd cairo-1.12.2
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf cairo-1.12.2
#install gtk+****************************************
wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-2.24.10.tar.xz
tar -xvf gtk+-2.24.10.tar.xz
rm -f gtk+-2.24.10.tar.xz
cd gtk+-2.24.10
./configure --prefix=/opt/gimp-2.8
make -j5 && sudo make install -j5
cd ..
rm -rf gtk+-2.24.10
#install gimp****************************************
cd gimp-2.8.0
./configure --prefix=/opt/gimp-2.8
make -j5
sudo make install -j5
cd ..
rm -rf gimp-2.8.0
cd
rm -rf ~/tmp/gimp
ACTUALIZACIÓN: Debido a que utilizamos una versión diferente de gtk+ para gimp 2.8, gimp se verá “feo”. Tendremos que copiar los engines de /usr/lib/gtk-2.0/2.10.0/engines a /opt/gimp-2.8/lib/gtk-2.0/2.10.0/engines, el theme que utilizamos de /usr/share/themes a /opt/gimp-2.8/share/themes y los iconos del theme que usamos de /usr/share/icons to /opt/gimp-2.8/share/icons.
Hostinger
24/04/2012
Recientemente he descubierto Hostinger, un servidor de hosting gratuito que tiene buena pinta.
Estas son algunas de sus características:
- 2000MB de espacio y 100GB de tráfico
- Soporte Técnico en Español
- Sitio, Panel de Control y Foro completamente en Español
- Cantidad de dominios ilimitadas
- PHP y MySQL sin límites
- Instalador Automático con 50 scripts
- Panel de Control amigable con muchas funciones
Ahora solamente me queda tener tiempo para probarlo.
Cuando no funciona el Whispersync del Kindle
12/12/2011
Por alguna extraña razón, en los documentos que convierto con Calibre para leer en mi Kindle (y el mi Kindle for Android), a veces, no sincronizan correctamente entre dispositivos.
Para solucionar esto, el único método que me funcionó hasta ahora es el siguiente:
- Selecciona el archivo MOBI de la Biblioteca de Calibre y cópialo al escritorio
- Elimina el libro de la colección de Calibre (con Calibre, no desde fuera)
- Re-importa el libro en Calibre
- Re-conviertelo a MOBI (esto le da al libro un nuevo número UUID y por tanto, un nuevo número ASIN -en las opciones de conversión específicas de MOBI yo siempre modifico [PDOC] por [EBOK]-)
- Coge el nuevo archivo MOBI y llévalo a los dispositivos elegidos
- Sincroniza
Algunos enlaces de interés

Al intentar crear un perfil de servidor WebSphere utilizando el Rational Application Developer 7.5 en Ubuntu 10.04 se queda parado en “importConfigArchive”.
Según este foro de IBM parece ser que el problema está en que sh está enlazado con dash en vez de estar con bash.
Si hacemos que sh esté enlazado con bash, el proceso se puede realizar sin problema.
cd /bin
sudo rm sh
sudo ln -s bash sh
Aunque sería buena idea dejar todo como al principio una vez finalizado el proceso.
cd /bin
sudo rm sh
sudo ln -s dash sh
Algunos enlaces de interés
Installing Rational Software Architect 7.5.4 on Ubuntu Karmic
Linux /Ubuntu tomcat -> too many open files
Lotus Notes 8.5 en Ubuntu 10.04
16/09/2011

Necesitamos lanzar Lotus Notes con un wrapper para que se ejecute correctamente.
También necesitamos tener instalado ‘libgtk2.0-dev’ mediente apt-get o synaptic para que el script de construcción se ejecute correctamente.
Podemos realizar toda la operación por línea de comandos:
sudo apt-get install libgtk2.0-dev
mkdir -p /tmp/notesfix
cd /tmp/notesfix
wget --no-check-certificate https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/Makefile
wget --no-check-certificate https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/libnotesgtkfix.c
wget --no-check-certificate https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/notes-wrapper
make
chmod +x notes-wrapper
sudo cp notes-wrapper libnotesgtkfix.so /opt/ibm/lotus/notes/
También debemos añadir unas librerías que permiten ver correctamente el contenido de las ventanas:
wget http://www.freetechie.com/upload/lotus_notes/libgdk-x11-2.0.so.0
wget http://www.freetechie.com/upload/lotus_notes/libgdk_pixbuf-2.0.so.0
wget http://www.freetechie.com/upload/lotus_notes/libgdk_pixbuf_xlib-2.0.so.0
wget http://www.freetechie.com/upload/lotus_notes/libgtk-x11-2.0.so.0
sudo cp libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgdk_pixbuf_xlib-2.0.so.0 libgtk-x11-2.0.so.0 /opt/ibm/lotus/notes/
Ahora solamente falta modificar la entrada del menú para que se ejecute el comando notes-wrapper en vez de directamente notes:
sudo gedit /usr/share/applications/LotusNotes8.5.desktop
…y sustituye la línea
Exec=/opt/ibm/lotus/notes/framework/../notes %F
por
Exec=/opt/ibm/lotus/notes/framework/../notes-wrapper %F
NOTA: Como ocurría en 9.10, también es necesario instalar el paquete de fuentes ttf-xfree86-nonfree y t1-xfree86-nonfree.
Algunos enlaces de interés
http://usablesoftware.wordpress.com/2011/04/05/lotus-notes-8-5-2-fp2-in-ubuntu-11-04-natty-narwhal-64bit-beta-1/#comment-168
https://github.com/sgh/lotus-notes_gtk2.23.3
![]()
rundll32 url.dll,FileProtocolHandler "http://www.google.es"
Lotus Notes 8.5.2 en Ubuntu 11.04
07/06/2011

Para que funcione una vez instalado, descarga dos archivos de 10.10
http://packages.ubuntu.com/maverick/i386/libgdk-pixbuf2.0-0/download
libgdk-pixbuf2.0-0_2.22.0-0ubuntu1_i386.deb
http://packages.ubuntu.com/maverick/i386/libgtk2.0-0/download
libgtk2.0-0_2.22.0-0ubuntu1_i386.deb
Extrae los siguientes ficheros y guárdalos en /opt/ibm/lotus/notes
/opt/ibm/lotus/notes/libgdk_pixbuf-2.0.so.0
/opt/ibm/lotus/notes/libgdk_pixbuf-2.0.so.0.2200.0
/opt/ibm/lotus/notes/libgdk_pixbuf_xlib-2.0.so.0
/opt/ibm/lotus/notes/libgdk_pixbuf_xlib-2.0.so.0.2200.0
/opt/ibm/lotus/notes/libgdk-x11-2.0.so.0
/opt/ibm/lotus/notes/libgdk-x11-2.0.so.0.2200.0
/opt/ibm/lotus/notes/libgtk-x11-2.0.so.0
/opt/ibm/lotus/notes/libgtk-x11-2.0.so.0.2200.0
Listo!
Para que el tema de los merges del SVN funcione bien, se supone que la forma de trabajo sería la siguiente:
Creación de una nueva rama de código:
- Todas las ramas (branchs) se deberían crear a partir de una rama principal (trunk)
- A la hora de crear un branch se “aconseja” poner como comentario:
Branch from trunk rev:28495
donde Branch es el nombre de la rama y 28495 es la revisión de partida del trunk de la que se crea la rama
Mezcla de nuevos cambios del trunk al branch:
- Actualiza tu copia de trabajo a la última versión del branch
- Averigua el número de revisión del último merge (si todavía no se hizo ninguno, el número de revisión de creación, que, si sigues las indicaciones deberías tener en alguno de los comentarios)
- Utiliza la herramienta de merge de subclipse para mezclar el trunk en tu copia de trabajo (Team -> Merge)
- Las URL‘s que aparecen en “From” y en “To” deberían ser las del trunk
- La revisión del “From” debería ser el número de revisión del último merge
- La revisión del “To” debería ser “Head“
- Pulsa en el botón Merge y espera a que termine
- En la consola se muestra un log del proceso realizado. Si aparece algún conflicto (marcado con una C roja, lo que hay que hacer es localizar dichos ficheros en el navegador de archivos, botón derecho y pulsar en Team -> Edit Conflicts, lo que abrirá un nuevo editor con dos paneles con una versión en cada lado. Se resolverán los conflictos (como se realiza normalmente al subir cambios al SVN) y, una vez corregidos, se vuelve al navegador de archivos, sobre el mismo y se pulsa Team -> Mark as Resolved.
- Probar todo una vez mezclado
- Subir los cambios de la mezcla a la rama y poner como comentario:
Merging trunk into branch X rev:28495 – rev:29536
donde X es el nombre de la rama y 28495 y 29536 se refieren a los números de revisión inicial y final que se mezclaron
Pasar cambios de un branch al trunk
- Actualiza tu copia de trabajo a la última versión del trunk
- Averigua el número de revisión del último merge (si todavía no se hizo ninguno, el número de revisión de creación del branch, debería aparecer en los comentarios)
- Utiliza la herramienta de merge de subclipse para mezclar el branch en tu copia de trabajo (Team -> Merge)
- Las URL‘s que aparecen en “From” y en “To” deberían ser las del branch
- La revisión del “From” debería ser el número de revisión del último merge
- La revisión del “To” debería ser “Head“
- Pulsa en el botón Merge y espera a que termine
- En la consola se muestra un log del proceso realizado. No debería aparecer ningún conflicto ya que se supone que el branch contiene lo último del trunk mas sus propios cambios.
- Probar todo una vez mezclado
- Subir los cambios de la mezcla al trunk y poner como comentario:
Merged X branch changes [archive:29536]:[archive:29776] into the trunk
donde X es el nombre de la rama y 29536 y 29776 se refieren a los números de revisión inicial y final que se mezclaron
Se necesitan dos pasos para poder mostrar el símbolo de euro en la consola de Windows XP cuando está codificada en Windows-1252:
- Cambia las fuente raster de la consola a la fuente Unicode TrueType

- Modifica el código de página utilizado en la consola escribiendo en la misma:
chcp 1252
Listo!













