<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8.0-dev (info@mypapit.net)" -->
<rss version="2.0"  xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>La mirada hecha pedazos. Blog</title>
        <description><![CDATA[www.tomassenabre.es - La Mirada hecha pedazos de libertad]]></description>
        <link>http://senabre.myphotos.cc/</link>
        <lastBuildDate>Thu, 20 Jun 2013 10:52:41 GMT</lastBuildDate>
        <generator>FeedCreator 1.8.0-dev (info@mypapit.net)</generator>
		<atom:link href="http://senabre.myphotos.cc/index.php/component/ninjarsssyndicator/?feed_id=4&amp;format=raw" rel="self" type="application/rss+xml" />        <item>
            <title>[SOLUCIÓN] gnome-keyring:: couldn't connect to: /tmp/keyring pkcs11. #debian #wheezy</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/135-solucion-gnome-keyring-couldnt-connect-to-tmpkeyring-pkcs11-debian-wheezy</link>
            <description><![CDATA[<p>Llevo unos días con dolor de cabeza intentando solucionar este error en la nueva Debian Wheezy cuando utilizas el escritorio XFce y otros minoritarios:</p>
<pre>WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring pkcs11: No such file or directory</pre>
<p>Este error aparece con diversas aplicaciones que necesitan al parecer del módulo p11-kit.</p>
<ol>
<li>Instala el paquete: aptitude install p11-kit</li>
<li>Edita el archivo: sudo vim /etc/xdg/autostart/gnome-keyring-pkcs11.desktop</li>
<li>Modifica la línea 120, añadiendo Xfce: OnlyShowIn=GNOME;Unity;Xfce</li>
</ol>
<p>Reinicia la máquina</p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Mon, 05 Nov 2012 12:05:07 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/135-solucion-gnome-keyring-couldnt-connect-to-tmpkeyring-pkcs11-debian-wheezy</guid>
        </item>
        <item>
            <title>Activar el Touchpad de un eeepc con Debian Wheezy</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/134-activar-el-touchpad-de-un-eeepc-con-debian-wheezy</link>
            <description><![CDATA[<p>Como root crea la siguiente carpeta:</p>
<pre>~# mkdir -p /etc/X11/xorg.conf.d</pre>
<p>Dentro de esta carpeta crea el archivo synaptics.conf:</p>
<pre>~# vim /etc/X11/xorg.conf.d/synaptics.conf</pre>
<p>Pega el siguiente contenido para mi caso en el eee 900a:</p>
<pre>Section "InputClass"<br />   Identifier "Touchpad" # required<br />   MatchIsTouchpad "yes" # required<br />   Driver "synaptics" # required<br />   Option "MinSpeed" "0.5"<br />   Option "MaxSpeed" "1.0"<br />   Option "AccelFactor" "0.075"<br />   Option "TapButton1" "1"<br />   Option "TapButton2" "2" # multitouch<br />   Option "TapButton3" "3" # multitouch<br />   Option "VertTwoFingerScroll" "1" # multitouch<br />   Option "HorizTwoFingerScroll" "1" # multitouch<br />   Option "VertEdgeScroll" "1"<br />   Option "CoastingSpeed" "8"<br />   Option "CornerCoasting" "1"<br />   Option "CircularScrolling" "1"<br />   Option "CircScrollTrigger" "7"<br />   Option "EdgeMotionUseAlways" "1"<br />   Option "LBCornerButton" "8" # browser "back" btn<br />   Option "RBCornerButton" "9" # browser "forward" btn<br />   EndSection</pre>
<p>Reinicia las X</p>
<pre>~# /etc/init.d/lightdm restart<br /></pre>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Thu, 25 Oct 2012 13:45:12 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/134-activar-el-touchpad-de-un-eeepc-con-debian-wheezy</guid>
        </item>
        <item>
            <title>Actualizar registros entre tablas de una base de datos #MySQL</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/133-actualiza-datos-entre-tablas-mysql</link>
            <description><![CDATA[<p>Para actualizar datos entre columnas de diferentes tablas de una base de datos MySQL, necesitamos hacerlo con el comando UPDATE, además ambas tablas deben de tener un campo índice común que nos permita hacer la actualización sin sobreescribir registros.</p>
<p>Esta mañana me he vuelto mico, para hacer este trabajo, así que lo dejo aquí para que me sirva a mi y toda la comunidad:</p>
<p>UPDATE fuente,destino SET <br />fuente.col1 = destino.col1, fuente.col2 = destino.col2, fuente.col3 = destino.col3<br />WHERE fuente.Id = destino.Id</p>
<p>Tanto "fuente" como "destino" son los nombres de las tablas que utilizaremos para la actualización. Si tenemos los datos en un archivo CSV, yo primero los importaría como una tabla nueva, y después definiría el índice, para aplicar el mismo método.</p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Thu, 13 Sep 2012 11:34:30 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/133-actualiza-datos-entre-tablas-mysql</guid>
        </item>
        <item>
            <title>Repositorios de R y RStudio en Debian squeeze</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/132-repositorios-de-r-y-rstudio-en-debian-squeeze</link>
            <description><![CDATA[<h3>INSTALACIÓN DE R</h3>
<p>Existe un repositorio oficial para los paquetes del proyecto CRAN paquete estadístico R<br /><br />Agregamos a nuestro archivo source.list un servidor espejo de los que componen el proyecto CRAN:</p>
<pre>    # vim /etc/apt/sources.list</pre>
<p>Añadimos las líneas:</p>
<pre>    # R project<br />    deb http://&lt;servidor-espejo-preferido&gt;/bin/linux/debian squeeze-cran/</pre>
<p>donde &lt;servidor-espejo-preferido&gt; debe ser sustituido por el URL de un servidor espejo de los que están disponibles en este enlace:<br /><br /> <a href="http://cran.r-project.org/mirrors.html">http://cran.r-project.org/mirrors.html</a></p>
<p>Antes de completar el proceso tendremos que obtener e instalar la llave GPL:</p>
<pre>  # gpg --keyserver subkeys.pgp.net --recv-key 381BA480<br />  # gpg -a --export 381BA480 &gt; jranke_cran.asc<br />  # apt-key add jranke_cran.asc<br /></pre>
<p>Si ya teníamos instalado R, sólo tendremos que actualizar el sistema, si no lo hemos instalado todavía lo hacemos:</p>
<pre>  # aptitude update<br />  # aptitude full-upgrade<br />  # aptitude install r-base</pre>
<h3>INSTALACIÓN DE RSTUDIO 0.96</h3>
<p>Para instalar RStudio 0.95 en Debian Squeeze debemos descargar el archivo deb desde la página del proyecto (<a href="http://rstudio.org/download/desktop" target="_blank">http://rstudio.org/download/desktop</a>), y después instalarlo manualmente:</p>
<pre> # dpkg -i rstudio-0.96.304-amd64.deb</pre>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Wed, 13 Jun 2012 10:27:17 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/132-repositorios-de-r-y-rstudio-en-debian-squeeze</guid>
        </item>
        <item>
            <title>CONEXIÓN A INTERNET CON MÓDEM 3G HUAWEI EN DEBIAN</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/130-huawei3gdebian</link>
            <description><![CDATA[<p>He tenido la necesidad de montar un servidor con debian y con acceso a internet de forma autónoma, utilizando un pequeño módem 3G de la Huawei de Movistar. Como en el servidor no tengo entorno gráfico, para poder realizar la conexión he utilizado el comando wvdial. Para instalarlo, también necesitaremos usb-modeswitch:</p>
<p># aptitude install wvdial usb-modeswitch usb-modeswitch-data</p>
<p>Debemos comprobar que existe en /dev/ los ttyUSB*. Si no aparecen tendremos que soltar y volver a pinchar el módem 3G</p>
<p># ls -l /dev/ttyUSB*</p>
<p>Después editamos el archivo /etc/wvdial.conf y lo ajustamos a nuestro proveedor de internet, además de añadir nuestro número PIN de la tarjeta:</p>
<p># vim /etc/wvdial.conf</p>
<pre>[Dialer Defaults]<br />  Modem = /dev/ttyUSB0<br />  Baud = 460800<br />  [Dialer pin]<br />  Init1 = AT+CPIN=1234<br />  [Dialer movistar]<br />  Phone = *99#<br />  Username = MOVISTAR<br />  Password = MOVISTAR<br />  Stupid Mode = 1<br />  Dial Command = ATDT<br />  Init2 = ATZ<br />  Init3 = AT+CGDCONT=1,"IP","movistar.es"<br /></pre>
<p>Primero cargamos el módem 3G dándole el número PIN, para ello ejecutamos:</p>
<p># wvdial pin</p>
<p>Después hacemos la llamada y conexión a internet:</p>
<p># wvdial movistar</p>
<p>------------------------</p>
<p>Referencias: <a href="http://wiki.debian.org/Modem/3G" target="_blank">Wiki 3G Debian</a></p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Wed, 23 May 2012 12:08:52 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/130-huawei3gdebian</guid>
        </item>
        <item>
            <title>Añadir datos CSV desde PHPMyAdmin</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/129-csv2phpmyadmin</link>
            <description><![CDATA[<p>Para cargar datos a una base MySQL desde un archivo CSV, utilizando para ello phpMyAdmin; debemos utilizar la pestaña de importar en phpMyAdmin, pero asegurarnos de que estamos dentro de la tabla.</p>
<p>Lo primero vamos a la página principal de phpMyAdmin. Después seleccionamos la base de datos a la que queremos incorporar los datos. Y después seleccionamos la tabla a la que vamos a incorporar los datos, después cambiamos a la pestaña de "Importar". En el formulario de Importación seleccionamos el archivo local CSV que contiene los datos. En mi caso el archivo tiene los campos separados por ";" y “\n” para separar los registros, además selecciono las siguientes opciones:</p>
<ul>
<li> Elige CSV utilizando LOAD DATA </li>
<li> Campos terminados en: ; </li>
<li> Campos encerrados en: [Borro todo y lo dejo en blanco] </li>
<li> Caracter de escape: [Borro todo y lo dejo en blanco] </li>
<li>Nombre de las columnas: tiempo, ns01, ns02, cond0, sal0, temp0, caud0, ns1, cond1, sal1, temp1, ns2, cond2, sal2, temp2, ns3, cond3, sal3, temp3</li>
<li> Dejo todo lo demás en su valor por defecto. </li>
</ul>
<p>Para terminar aceptas los cambios con el botón "Continuar"</p>
<pre>LOAD DATA LOCAL INFILE 'input_file' INTO TABLE `tablename` FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'# Affected rows: 1<br /></pre>
<p>Fte:<a href="http://vegdave.wordpress.com/2007/05/19/import-a-csv-file-to-mysql-via-phpmyadmin/"> Dave\’s Blogs</a></p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Wed, 23 May 2012 11:41:00 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/129-csv2phpmyadmin</guid>
        </item>
        <item>
            <title>CÓMO COPIAR SÓLO LOS ARCHIVOS DE UNA EXTENSIÓN DETERMINADA EN UN ÁRBOL DE DIRECTORIO </title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/126-como-copiar-solo-los-archivos-de-una-extension-determinada-en-un-arbol-de-directorio-</link>
            <description><![CDATA[<p style="text-align: justify;">Me voy de vacaciones y quiero llevarme algo de lectura. Yo mantengo una carpeta (biblioteca) con los archivos PDF que considero interesantes, pero también hay vídeos, imágenes y otros archivos que hacen que esta carpeta pese mucho. <strong>¿Cómo me copio a mi llave USB sólo los archivos PDF de todo el árbol de directorios que hay dentro de biblioteca? </strong></p>
<pre>rsync -av --include '*.pdf' --include '*/' --exclude '*' /home/tomy/biblioteca/. /media/mi_llave_usb/biblioteca/.</pre>
<p style="text-align: justify;">Este comando también puede ser útil para hacer copias de seguridad de algunos sistemas pesados, en los que sólo interesa salvar algunos archivos concretos, por ejemplo los de configuración.</p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Tue, 23 Aug 2011 06:28:24 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/126-como-copiar-solo-los-archivos-de-una-extension-determinada-en-un-arbol-de-directorio-</guid>
        </item>
        <item>
            <title>INSTALACIÓN DE DARKTABLE 0.9.1 EN DEBIAN SQUEEZE</title>
            <link>http://senabre.myphotos.cc/index.php/blog/14-gnu-foto/127-instalacion-de-darktable-091-en-debian-squeeze</link>
            <description><![CDATA[<p style="text-align: justify;">Acaba de publicarse la noticia del lanzamiento de la última versión de Darktable 0.9.1. Y cada vez no lo ponen más difícil para instalarlo en Debian Squeeze:</p>
<p style="text-align: justify;">Instalamos la última versión de Little cms que en este caso es la lcms2-2.2 (<a href="http://sourceforge.net/projects/lcms/files/">Busca en este enlace</a>):</p>
<p style="text-align: justify;">Desde una terminal de comandos en la misma carpeta donde hemos descargado el archivo, descomprimimos el archivo y compilamos:</p>
<pre style="text-align: justify;">tomy@jenna:$ tar xvfz lcms2-2.2.tar.gz<br />tomy@jenna:$ cd lcms2-2.2<br />tomy@jenna:$ ./cofigure<br />tomy@jenna:$ make<br />tomy@jenna:$ make check<br />tomy@jenna:$ sudo make install</pre>
<p style="text-align: justify;">Ahora instalamos algunas dependencias de nuestro sistema:</p>
<pre style="text-align: justify;">tomy@jenna:$ sudo aptitude install intltool libatk1.0-dev libbabl-0.0-0-dev libgegl-0.0-dev libcairo2-dev libexiv2-dev libfontconfig1-dev libfreetype6-dev libgconf2-dev libglade2-dev libgomp1 <br />libgtk2.0-dev libjpeg62-dev libtiff4-dev liblensfun-dev libpng12-dev libsqlite3-dev libstdc++6-4.4-dev libxml2-dev libopenexr-dev libcurl4-gnutls-dev libgphoto2-2-dev libdbus-glib-1-dev libgnome-keyring-dev fop <br />librsvg2-dev libflickcurl-dev  libcurl4-dev liblcms-dev</pre>
<p style="text-align: justify;">Descargamos el archivo de código fuente de<a href="https://sourceforge.net/projects/darktable/files/darktable/0.9/darktable-0.9.1.tar.gz/download"> darktable-0.9.1.tar.gz.<br /></a></p>
<p style="text-align: justify;">Desde una terminal de comandos en la misma carpeta donde hemos descargado el archivo, descomprimimos el archivo y compilamos::</p>
<pre style="text-align: justify;">tomy@jenna:$ tar xvfz darktable-0.9.1.tar.gz<br />tomy@jenna:$ cd darktable-0.9.1<br /></pre>
<p style="text-align: justify;">Compilamos la fuente:</p>
<pre style="text-align: justify;">tomy@jenna:$ ./build.sh /usr</pre>
<p style="text-align: justify;">Instalamos el programa</p>
<pre style="text-align: justify;">tomy@jenna:$ cd build<br />tomy@jenna:$ sudo make install<br />tomy@jenna:$ darktable<br /></pre>
<p style="text-align: justify;">Nota: Si tenías instalada la versión anterior tendrás que desinstalarla, para que surta efecto la actualización (con sudo make unistall desde la carpeta de la antigua instalación)</p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Sun, 21 Aug 2011 00:00:00 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/14-gnu-foto/127-instalacion-de-darktable-091-en-debian-squeeze</guid>
        </item>
        <item>
            <title>INSTALACIÓN DE QWIT EN DEBIAN SQUEEZE</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/125-instalacion-de-qwit-en-debian-squeeze</link>
            <description><![CDATA[<p>Qwit es un cliente de microblogging ligero que funciona muy bien para identi.ca y twitter, pero que por motivos de un Bug, su instalación en debian puede ser irritante.</p>
<p>Instalar los siguientes paquetes para resolver unas dependencias olvidadas:</p>
<pre>~$ sudo aptitude install qwit libqca2-plugin-ossl<br /></pre>
<p><br />Después lo ejecutáis y todo parece funcionar bien pero cuando tengáis creadas vuestras cuentas de twitter e identi.ca el programita deja de funcionar. El problema parece ser porque tiene los contenidos a cero. Hay que abrir y editar el archivo:</p>
<pre>~$ gedit ~/.qwit2/messages</pre>
<p>Debéis de reemplazar todos los "size=0"  por "size=1" (las comillas las he puesto para diferenciar del texto). Después de esto debería de funcionar.</p>
<p> </p>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Thu, 28 Jul 2011 17:38:31 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/125-instalacion-de-qwit-en-debian-squeeze</guid>
        </item>
        <item>
            <title>INSTALAR FERRET NOAA PMEL EN DEBIAN</title>
            <link>http://senabre.myphotos.cc/index.php/blog/6-gnu/124-instalar-ferret-noaa-pmel-en-debian</link>
            <description><![CDATA[<p><a href="http://ferret.pmel.noaa.gov/Ferret/faq">FERRET NOAA PMEL</a> es un software de visualización y análisis de datos oceanográficos muy potente, pero muy engorroso de instalar.</p>
<p>Las instrucciones para instalarlo en una plataforma Linux se pueden encontrar en: <a href="http://ferret.pmel.noaa.gov/static/Downloads/ferret_installation_and_update_guide_v600.html">http://ferret.pmel.noaa.gov/static/Downloads/ferret_installation_and_update_guide_v600.html</a></p>
<p>Pero además de seguir estas instrucciones, para poder terminar la instalación en una máquina con linux Debian necesitamos añadir unas filas a nuestro archivo de configuración del bash:</p>
<pre>$ vim .bashrc</pre>
<p>Añadimos al final del archivo:</p>
<pre># Carpetas de Ferret</pre>
<pre>export FER_DIR=/usr/local/ferret/</pre>
<pre>export FER_PATHS=/usr/local/ferret_paths</pre>
<pre>export FER_WEB_BROWSER="netscape -ncols 60"</pre>
<pre>export FER_EXTERNAL_FUNCTIONS="$FER_DIR/ext_func/libs"</pre>
<pre>export FER_GO=". $FER_DIR/go $FER_DIR/examples $FER_DIR/contrib"</pre>
<pre>export FER_DATA=". $FER_DSETS/data $FER_DIR/go $FER_DIR/examples $FER_DIR/contrib"</pre>
<pre>export FER_DESCR=". $FER_DSETS/descr"</pre>
<pre>export FER_GRIDS=". $FER_DSETS/grids"</pre>
<pre>export TMAP="$FER_DIR/fmt"</pre>
<pre>export PLOTFONTS="$FER_DIR/ppl/fonts"</pre>
<pre>export FER_FONTS="$FER_DIR/ppl/fonts"</pre>
<pre>export SPECTRA="$FER_DIR/ppl"             # for old ferret versions</pre>
<pre>export FER_PALETTE=". $FER_DIR/ppl"       # palette search list</pre>
<p>Para acceder al ejecutable de Ferret desde cualquier carpeta:</p>
<pre>$ sudo cp /usr/local/ferret/bin/ferret /usr/local/bin/</pre>]]></description>
            <author> tomas.senabre@gmail.com (Administrator)</author>
            <pubDate>Fri, 13 May 2011 10:59:05 GMT</pubDate>
            <guid isPermaLink="false">http://senabre.myphotos.cc/index.php/blog/6-gnu/124-instalar-ferret-noaa-pmel-en-debian</guid>
        </item>
    </channel>
</rss>
