Archive for February, 2012

 

iconv-column-converter

Feb 14, 2012 in Cosas de la vida, scripting

Acabo de publicar mi primer proyecto en github

 

Es un pequeño script que he creado para normalizar un fichero.
Lo uso en volcados de datos como csv en los que la codificación de cada columna puede variar, mezclando columnas de utf8 con iso-8895-1 ( aka latin1 ).
A veces pasa con migraciones en las que la máquina de origen usa latin1 y la nueva máquina utf8 y mezclado con la 'pericia' de algunos desarrolladores provocan esta mezcla.

Con este script consigo un fichero uniforme para ser procesado por otra aplicación ( normalmente arcaica también :D  )

Podeis descargarlo y verlo aqui

Cómo instalar dropbox en Debian usando los sources , copia y pega

Feb 06, 2012 in Cosas de la vida, Debian

Haciendo uso de la tecnología ( hacer nuestra vida más fácil ) …

Copia y pega para instalar dropbox en tu máquina Debian :

 

# requisitos
sudo apt-get install libnautilus-extension-dev python-docutils
#
wget http://linux.dropbox.com/packages/nautilus-dropbox-0.7.1.tar.bz2
tar jxvf nautilus-dropbox-0.7.1.tar.bz2
cd nautilus-dropbox-0.7.1
# sota , caballo y king
./configure
make
sudo make install

Infección en apps de Android

Feb 03, 2012 in Notas rápidas

Al parecer hay bastantes aplicaciones con software intencionadamente malicioso en el market de Android. Aunque Google lo retira con rapidez siempre hay afectados.

Aquí hay una explicación de lo que sucede y una lista de aplicaciones .

http://www.xatakandroid.com/android-market/lookout-publica-una-lista-de-aplicaciones-infectadas-con-malware-en-el-android-market

virt-manager: ERROR:root:unsupported locale setting

Feb 01, 2012 in Notas rápidas

Otro problema con la configuracion del idioma :

ERROR:root:unsupported locale setting
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 413, in <module>
    main()
  File "/usr/share/virt-manager/virt-manager.py", line 268, in main
    setup_i18n()
  File "/usr/share/virt-manager/virt-manager.py", line 68, in setup_i18n
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python2.6/locale.py", line 513, in setlocale
    return _setlocale(category, locale)
Error: unsupported locale setting

Lo podeis solucionar exportando la variable

export LC_ALL="en_US"