
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Màrius Duch</title>
	<atom:link href="http://www.mariusduch.es/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mariusduch.es</link>
	<description>Informática práctica para todos</description>
	<lastBuildDate>Fri, 16 Jul 2010 12:47:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Error al realizar una conexión con PHP a SQL Server desde Windows</title>
		<link>http://www.mariusduch.es/error-al-realizar-una-conexion-con-php-a-sql-server-desde-windows</link>
		<comments>http://www.mariusduch.es/error-al-realizar-una-conexion-con-php-a-sql-server-desde-windows#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:47:11 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php4]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[windows 2003]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=987</guid>
		<description><![CDATA[El otro día tuve que hacer funcionar una web programada en  PHP4 con un IIS6 en un servidor Windows 2003 Server y la verdad es que no fue tarea fácil, debido a que nunca había realizado ninguna instalación de de PHP4 en Windows, ya que normalmente trabajamos con ASP en Windows y PHP en Linux. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-al-realizar-una-conexion-con-php-a-sql-server-desde-windows"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-al-realizar-una-conexion-con-php-a-sql-server-desde-windows&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-994" title="error-al-realizar-una-conexion-con-php-a-sql-server-desde-windows" src="http://www.mariusduch.es/wp-content/uploads/error-al-realizar-una-conexion-con-php-a-sql-server-desde-windows.png" alt="" width="100" height="100" />El otro día tuve que hacer funcionar una web programada en  PHP4 con un IIS6 en un servidor Windows 2003 Server y la verdad es que no fue tarea fácil, debido a que nunca había realizado ninguna <a href="http://www.mariusduch.es/instalar-php4-en-windows-2003-server" target="_self">instalación de de PHP4 en Windows</a>, ya que normalmente trabajamos con ASP en Windows y PHP en Linux.</p>
<p>Finalmente, después de conseguir instalar el PHP4, tuve que hacer que la web se pudiera conectar con un SQL Server, así que habilité la extensión php_mssql en el php.ini para que funcionara.</p>
<p>Entonces hice un fichero de prueba (test.php) para comprobar si realmente podía conectarme a una base de datos, y me encontré con lo siguiente:<br />
<span id="more-987"></span><br />
<strong>Contenido del fichero test.php para ver si podemos establecer conexión con una base de datos SQL Server:</strong></p>
<blockquote><p>$server = &#8216;IP_DEL_SERVIDOR&#8217;;<br />
$user = &#8216;USUARIO_BASE_DE_DATOS&#8217;;<br />
$password = &#8216;CONTRASEÑA_USUARIO&#8217;;<br />
$db = &#8216;NOMBRE_BASE_DE_DATOS&#8217;;</p>
<p>$conexion = mssql_connect($server, $user, $password);<br />
mssql_select_db($db, $conexion);</p>
<p>var_dump($conexion);</p></blockquote>
<p><strong>Error que mostró el navegador:</strong></p>
<blockquote><p><strong>Warning:</strong> mssql_connect() [function.mssql-connect]: Unable to connect to server: xxx.xxx.xxx.xxx in C:\Inetpub\wwwroot\NOMBRE_WEB\test.php on line 10</p>
<p><strong>Warning:</strong> mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\Inetpub\wwwroot\NOMBRE_WEB\test.php on line 11<br />
bool(false)</p></blockquote>
<p><strong>Razón del problema:</strong><br />
La versión del fichero <em>C:\WINDOWS\system32\ntwdblib.dll</em> es antigua.<br />
Si miramos las propiedades del fichero veremos que tiene la versión 2000.2.8.0<br />
<img class="aligncenter size-full wp-image-988" title="ntwdblib-1" src="http://www.mariusduch.es/wp-content/uploads/ntwdblib-1.png" alt="" width="291" height="153" /></p>
<p><strong>Solución del problema:</strong></p>
<p>Descargamos el fichero <em>ntwdblib.rar</em> pulsando <a href="http://www.mariusduch.es/wp-content/uploads/ntwdblib.rar">AQUÍ</a></p>
<p>Descomprimimos el fichero y obtendremos el fichero <em>ntwdblib.dll</em></p>
<p>Movemos el fichero a la carpeta <em>C:\WINDOWS\system32</em></p>
<p>Si miramos la versión, veremos que ahora es diferente, es la 2000.80.194.0</p>
<p><img class="aligncenter size-full wp-image-990" title="ntwdblib-2" src="http://www.mariusduch.es/wp-content/uploads/ntwdblib-2.png" alt="" width="291" height="153" /></p>
<p>Reiniciamos IIS</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/error-al-realizar-una-conexion-con-php-a-sql-server-desde-windows/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalar PHP4 en Windows 2003 Server</title>
		<link>http://www.mariusduch.es/instalar-php4-en-windows-2003-server</link>
		<comments>http://www.mariusduch.es/instalar-php4-en-windows-2003-server#comments</comments>
		<pubDate>Mon, 12 Jul 2010 09:33:44 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php4]]></category>
		<category><![CDATA[windows 2003]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=966</guid>
		<description><![CDATA[Seguramente nos hemos encontrado con un proyecto realizado en PHP4 en nuestras manos y hemos tenido que hacer que funcione bajo un servidor Windows. Realizar esta tarea en Linux realmente sencillo, ya que basta con instalar los paquetes necesarios de PHP4 con un gestor de paquetes o manualmente y listo. El caso es que Windows [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-php4-en-windows-2003-server"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-php4-en-windows-2003-server&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-967" title="instalar-php4-en-windows-2003-server" src="http://www.mariusduch.es/wp-content/uploads/instalar-php4-en-windows-2003-server.png" alt="" width="100" height="100" />Seguramente nos hemos encontrado con un proyecto realizado en PHP4 en nuestras manos y hemos tenido que hacer que funcione bajo un servidor Windows. Realizar esta tarea en Linux realmente sencillo, ya que basta con instalar los paquetes necesarios de PHP4 con un gestor de paquetes o manualmente y listo. El caso es que Windows nos complica la vida y para realizar la instalación debemos seguir unos pasos mas laboriosos. Yo hace unos días tuve que instalar PHP4 en un Windows 2003 Server Enterprise Edition (32bits) y me encontré  con muchas complicaciones. Finalmente he hecho este manual paso a paso para realizar una correcta instalación de PHP 4.4.9 en Windows 2003.<br />
<span id="more-966"></span><br />
<strong>1. Descargamos los ficheros necesarios para instalar PHP4</strong></p>
<blockquote><p>http://es.php.net/distributions/php-4.4.9-Win32.zip</p>
<p>http://www.caraveo.com/fastcgi/fastcgi-0.6.zip</p></blockquote>
<p><strong>2. Descomprimimos el fichero</strong> <em>php-4.4.9-Win32.zip</em> <strong>y obtenemos la carpeta</strong> <em>php-4.4.9</em></p>
<p><strong>3. Movemos la carpeta</strong> <em>php-4.4.9</em> <strong>a</strong> <em>C:\</em></p>
<p><strong>4. Renombramos la carpeta con el nombre de PHP, para que nos quede la ruta:</strong> <em>C:\PHP\</em></p>
<p><strong>5. Descomprimimos el fichero</strong> <em>fastcgi-0.6.zip <strong>y obtenemos los ficheros</strong> </em><em>isapi_fcgi.dll</em> <strong>y</strong> <em>nsapi_fcgi.dll</em></p>
<p><strong>6. Movemos el fichero</strong> <em>isapi_fcgi.dll</em> <strong>a</strong> <em>C:\PHP\</em></p>
<p><strong>7. Damos permisos de </strong><em>Full Control</em> <strong>al usuario</strong> <em>Internet Guest Account ([MachineName]\IUSR_[MachineName])</em> <strong>a la carpeta:</strong> <em>C:\PHP\</em></p>
<p><strong>8. Copiamos el archivo</strong> <em>C:\PHP\php4ts.dll</em> <strong>a</strong> <em>C:\WINDOWS\system32\</em></p>
<p><strong>9. Copiamos el contenido de la carpeta</strong> <em>C:\PHP\dlls\</em> <strong>a</strong> <em>C:\WINDOWS\system32\</em></p>
<p><strong>9. Abrimos el IIS Manager</strong></p>
<p><strong>9.1.WEB SITES</strong></p>
<p><strong>Botón derecho a</strong> <em>Web Sites</em></p>
<p><strong>Seleccionamos</strong> <em>Properties</em></p>
<p><strong>Vamos a la pestaña</strong> <em>Home Directory</em><strong>, clicamos en</strong> <em>Configuration</em></p>
<p><strong>Pulsamos</strong> <em>Add</em> <strong>y rellenamos los campos así:</strong></p>
<blockquote><p>Executable: C:\PHP\isapi_fcgi.dll<br />
Extension: .php<br />
Verbs: (·) All verbs</p>
<p>[v] Script engine<br />
[v] Verify that file exists</p>
<p>Pulsamos OK &gt; Select All  &gt; OK &gt; OK</p></blockquote>
<p><strong>9.2. WEB SERVICE EXTENSIONS</strong></p>
<p><strong>Botón derecho a</strong> <em>Web Service Extensions</em></p>
<p><strong>Pulsamos</strong> <em>Add a new Web service extension&#8230;</em></p>
<p><strong>Pulsamos</strong> <em>Add..</em></p>
<p><strong>Seleccionamos el fichero</strong> <em>C:\PHP\isapi_fcgi.dll</em></p>
<p><strong>Rellenamos los campos así:</strong></p>
<blockquote><p>Extension name: PHP<br />
[v] Set extension status to Allowed</p>
<p>Pulsamos OK</p></blockquote>
<p><strong>9.3.WEB SITES</strong></p>
<p><strong>Botón derecho a</strong> <em>Web Sites</em></p>
<p><strong>Seleccionamos</strong> <em>Properties</em></p>
<p><strong>Vamos a la pestaña</strong> <em>Documents</em><strong>, clicamos en</strong> <em>Add</em></p>
<p><strong>Rellenamos los campos así:</strong></p>
<blockquote><p>Default content pag: index.php</p>
<p>Pulsamos OK &gt; Apply &gt; OK</p></blockquote>
<p><strong>10. Copiamos el fichero</strong> <em>C:\PHP\php.ini-recommended</em> <strong>a</strong> <em>C:\WINDOWS\</em></p>
<p><strong>11. Cambiamos el nombre del fichero</strong> <em>C:\WINDOWS\php.ini-recommended</em> <strong>por</strong> <em>C:\WINDOWS\php.ini</em></p>
<p><strong>12. Editamos el fichero y cambiamos el valor de la variable</strong> <em>extension_dir</em></p>
<blockquote><p>extension_dir = &#8220;C:\PHP\extensions&#8221;</p></blockquote>
<p><strong>13. Ejecutamos el fichero</strong> <em>C:\WINDOWS\regedit.exe</em></p>
<p><strong>14. Vamos a la ruta </strong><em>HKEY_LOCAL_MACHINE\SOFTWARE</em><strong>, hacemos clic derecho sobre</strong> <em>SOFTWARE</em><strong>, pulsamos</strong> <em>New &gt; Key</em> <strong>y llamamos a la carpeta</strong> <em>FASTCGI</em></p>
<p><strong>15. Hacemos clic derecho sobre</strong> <em>FASTCGI</em><strong>, pulsamos</strong> <em>New &gt; Key</em> <strong>y llamamos a la carpeta</strong> <em>.php</em></p>
<p><strong>16. Hacemos clic derecho sobre</strong> <em>.php</em><strong>, pulsamos</strong> <em>New &gt; String Value</em> <strong>y rellenamos los campos así:</strong></p>
<blockquote><p>Value Name: AppParth<br />
Value Data: C:\PHP\php.exe</p></blockquote>
<p><strong>17. Hacemos clic derecho sobre</strong> <em>.php</em><strong>, pulsamos</strong> <em>New &gt; String Value</em> <strong>y rellenamos los campos así:</strong></p>
<blockquote><p>Value Name: BindParth<br />
Value Data: php-fcgi</p></blockquote>
<p><strong>18. Reiniciamos el IIS</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/instalar-php4-en-windows-2003-server/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Soporte Unicode en CentOS 5.2 con PHP y PCRE</title>
		<link>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre</link>
		<comments>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre#comments</comments>
		<pubDate>Wed, 30 Jun 2010 10:50:48 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[pcre]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[soporte unicode]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=957</guid>
		<description><![CDATA[Hace unos días tuve que crear un servidor en el que se me precisaba que cumpliera un requisito que desconocía. El requisito en cuestión era: Unicode Support on CentOS 5.2 with PHP and PCRE. Se ve que es necesario para poder usar expresiones regulares en dicho servidor. Así que me puse a buscar por Internet [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fsoporte-unicode-en-centos-5-2-con-php-y-pcre"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fsoporte-unicode-en-centos-5-2-con-php-y-pcre&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-960" title="soporte-unicode-en-centos-5-2-con-php-y-pcre" src="http://www.mariusduch.es/wp-content/uploads/soporte-unicode-en-centos-5-2-con-php-y-pcre.png" alt="" width="100" height="100" />Hace unos días tuve que crear un servidor en el que se me precisaba que cumpliera un requisito que desconocía. El requisito en cuestión era: <strong>Unicode  Support on CentOS 5.2 with PHP and PCRE</strong>. Se ve que es necesario para poder usar expresiones regulares en dicho servidor. Así que me puse a buscar por Internet y topé con varias páginas donde se explicaba este proceso, aunque siguiendo esos pasos me encontré con mas problemas, así que después conseguir finalmente mi objetivo, adjunto un manual completo de todos los pasos que realicé implementar el soporte de Unicode.</p>
<p><span id="more-957"></span>0. Acedemos al servidor donde queremos implementarlo (evidentemente el OS debe ser Centos) como usuario root<br />
1. Vemos si esta instalado el paquete rpm-build:</p>
<blockquote><p>rpm -qa |grep rpm-build.</p></blockquote>
<p>Si no aparece nada, es que no esta instalado.</p>
<p>2. Si no lo tenemos instalado, lo instalamos con alguno de los siguientes modos:</p>
<p>2.1. MODO YUM:</p>
<blockquote><p>yum -y install rpm-build</p></blockquote>
<p>2.2. MODO RPM&#8217;S (32bits):</p>
<blockquote><p>mkdir /root/software<br />
cd /root/software</p></blockquote>
<blockquote><p>wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/patch-2.5.4-29.2.3.el5.i386.rpm<br />
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/elfutils-libs-0.137-3.el5.i386.rpm<br />
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/diffutils-2.8.1-15.2.3.el5.i386.rpm<br />
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/elfutils-0.137-3.el5.i386.rpm<br />
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/rpm-build-4.4.2.3-18.el5.i386.rpm</p></blockquote>
<blockquote><p>rpm -ivh patch-2.5.4-29.2.3.el5.i386.rpm<br />
rpm -ivh elfutils-libs-0.137-3.el5.i386.rpm<br />
rpm -ivh diffutils-2.8.1-15.2.3.el5.i386.rpm<br />
rpm -ivh elfutils-0.137-3.el5.i386.rpm<br />
rpm -ivh rpm-build-4.4.2.3-18.el5.i386.rpm</p></blockquote>
<p>2.3. MODO RPM&#8217;S (64bits):</p>
<blockquote><p>mkdir /root/software<br />
cd /root/software</p></blockquote>
<blockquote><p>ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/patch-2.5.4-29.2.3.el5.x86_64.rpm<br />
ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/elfutils-libs-0.137-3.el5.x86_64.rpm<br />
ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/diffutils-2.8.1-15.2.3.el5.x86_64.rpm<br />
ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/elfutils-0.137-3.el5.x86_64.rpm<br />
ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/rpm-build-4.4.2.3-18.el5.x86_64.rpm</p></blockquote>
<blockquote><p>rpm -ivh patch-2.5.4-29.2.3.el5.x86_64.rpm<br />
rpm -ivh elfutils-libs-0.137-3.el5.x86_64.rpm<br />
rpm -ivh diffutils-2.8.1-15.2.3.el5.x86_64.rpm<br />
rpm -ivh elfutils-0.137-3.el5.x86_64.rpm<br />
rpm -ivh rpm-build-4.4.2.3-18.el5.x86_64.rpm</p></blockquote>
<p>3. Comprobación de si tenemos soporte Unicode con PHP y PCRE:</p>
<blockquote><p>pcretest -C</p></blockquote>
<p>Veremos lo siguiente:</p>
<blockquote><p>PCRE version 6.6 06-Feb-2006<br />
Compiled with<br />
UTF-8 support<br />
No Unicode properties support<br />
Newline character is LF<br />
Internal link size = 2<br />
POSIX malloc threshold = 10<br />
Default match limit = 10000000<br />
Default recursion depth limit = 10000000<br />
Match recursion uses stack</p></blockquote>
<p>Si aparece <strong>&#8220;No Unicode properties support&#8221;</strong> es que no tenemos dicho soporte</p>
<p>4. Ahora accedemos de nuevo a la maquina, pero con un usuario que no sea root.</p>
<p>5. Creamos la siguiente carpeta:</p>
<blockquote><p>mkdir -p ~/src/rpm</p></blockquote>
<p>6. Accedemos a ella:</p>
<blockquote><p>cd ~/src/rpm</p></blockquote>
<p>7. Creamos las siguientes carpetas:</p>
<blockquote><p>mkdir BUILD RPMS SOURCES SPECS SRPMS</p></blockquote>
<p>8. Averiguamos la infraestructura de nuestra maquina:</p>
<blockquote><p>uname -i</p></blockquote>
<p>9. Nos devolvera esto o algo parecido:</p>
<blockquote><p>x86_64</p></blockquote>
<p>10. Creamos la siguiente carpeta, con el nombre de la quitectura de nuestra maquina:</p>
<blockquote><p>mkdir RPMS/x86_64</p></blockquote>
<p>11. Creamos el archivo .rpmmacros en la siguiente ruta:</p>
<blockquote><p>touch ~/.rpmmacros</p></blockquote>
<p>12. Editamos su contenido, con vi (o el editor que queramos):</p>
<blockquote><p>vim ~/.rpmmacros</p></blockquote>
<p>13. Introducimos la siguiente información dentro del fichero:</p>
<blockquote><p># Path to top of build area<br />
%_topdir /home/nombre-de-mi-usuario/src/rpm</p></blockquote>
<p>14. Vamos la la carpeta de nuestro usuario:</p>
<blockquote><p>cd ~</p></blockquote>
<p>15. Descargamos el siguiente fichero:</p>
<blockquote><p>wget http://mirrors.kernel.org/centos/5.4/os/SRPMS/pcre-6.6-2.el5_1.7.src.rpm</p></blockquote>
<p>16. Lo instalamos:</p>
<blockquote><p>rpm -ivh pcre-6.6-2.el5_1.7.src.rpm</p></blockquote>
<p>Si ha ido bien veremos lo siguiente:</p>
<blockquote><p>1:pcre                   warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root<br />
########################################### [100%]<br />
warning: user mockbuild does not exist &#8211; using root<br />
warning: group mockbuild does not exist &#8211; using root</p></blockquote>
<p>Esto hara que se creen unos archivos en las carpetas anteriormente creadas.</p>
<p>17. Editamos el siguiente fichero:</p>
<blockquote><p>vim ~/src/rpm/SPECS/pcre.spec</p></blockquote>
<p>18. Buscamos la linea donde esta escrito lo siguiente:</p>
<blockquote><p>%configure –enable-utf8</p></blockquote>
<p>19. Añadimos lo siguiente, dejando la linea de este modo:</p>
<blockquote><p>%configure –enable-utf8 –-enable-unicode-properties</p></blockquote>
<p>20. Ejecutamos lo siguiente:</p>
<blockquote><p>rpmbuild -ba ~/src/rpm/SPECS/pcre.spec</p></blockquote>
<p>21. Una vez finalizado el proceso, accedemos a la maquina como usuario root.</p>
<p>22. Ejecutamos lo siguiente:</p>
<blockquote><p>rpm -Uvh /home/usuario-usado-anteriormente/src/rpm/RPMS/i386/pcre-6.6-2.7.i386.rpm</p></blockquote>
<p>23. Reiniciamos apache:</p>
<blockquote><p>/etc/init.d/httpd restart</p></blockquote>
<p>24. Ejecutamos lo siguiente:</p>
<blockquote><p>pcretest -C</p></blockquote>
<p>Si todo ha ido bien veremos lo siguiente:</p>
<blockquote><p>PCRE version 6.6 06-Feb-2006<br />
Compiled with<br />
UTF-8 support<br />
Unicode properties support<br />
Newline character is LF<br />
Internal link size = 2<br />
POSIX malloc threshold = 10<br />
Default match limit = 10000000<br />
Default recursion depth limit = 10000000<br />
Match recursion uses stack</p></blockquote>
<p>Es decir, aparecerá la frase <strong>&#8220;Unicode properties support&#8221;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arreglar gráficas cortadas en Zabbix</title>
		<link>http://www.mariusduch.es/arreglar-graficas-cortadas-en-zabbix</link>
		<comments>http://www.mariusduch.es/arreglar-graficas-cortadas-en-zabbix#comments</comments>
		<pubDate>Tue, 08 Jun 2010 07:55:07 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[graficas cortadas]]></category>
		<category><![CDATA[graficas en blanco]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=942</guid>
		<description><![CDATA[Si somos usuarios del sistema de monitorización Zabbix y controlamos muchos servidores, seguramente nos hayamos encontrado alguna vez que las gráficas que nos muestran el estado actual de los recursos de la maquina, ya sea el uso de CPU, la memoria libre, espacio en disco o trafico entrante y saliente, sufren cortes. Es decir, nos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Farreglar-graficas-cortadas-en-zabbix"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Farreglar-graficas-cortadas-en-zabbix&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-944" title="arreglar-graficas-cortadas-en-zabbix" src="http://www.mariusduch.es/wp-content/uploads/arreglar-graficas-cortadas-en-zabbix.png" alt="" width="100" height="100" />Si somos usuarios del sistema de monitorización Zabbix y controlamos muchos servidores, seguramente nos hayamos encontrado alguna vez que las gráficas que nos muestran el estado actual de los recursos de la maquina, ya sea el uso de CPU, la memoria libre, espacio en disco o trafico entrante y saliente, sufren cortes. Es decir, nos encontramos con trozos en blanco en una gráfica, con los que nos falta información de ciertas franjas de minutos.</p>
<p><span id="more-942"></span>Normalmente esto sucede si estamos visualizando una gráfica en la franja de 1 o 2 horas, ya que en esos casos necesita mas valores para formar la gráfica, y lo que sucede es que la maquina donde tenemos Zabbix Server, no ha podido recoger toda la información de todos los puntos, debido a que disponemos de muchas maquinas a monitorizar y no da a basto con la configuración por defecto de Zabbix Server.</p>
<p>Si tenemos este problema, veremos algo parecido a esto:<br />
<img class="aligncenter size-full wp-image-945" title="graficas" src="http://www.mariusduch.es/wp-content/uploads/graficas.png" alt="" width="573" height="219" />Para solucionarlo, unicamente deberemos acceder mediante localmente o por SSH a la máquina donde esta instalado Zabbix Server y editar el fichero de configuración del mismo.</p>
<blockquote><p>vim /etc/zabbix/zabbix_server.conf</p></blockquote>
<p>Modificaremos el Valor de StartPollers y lo pondremos en 30 (no se recomienda subirlo mas).</p>
<blockquote><p># Number of pre-forked instances of pollers<br />
# Default value is 5<br />
# This parameter must be between 0 and 255<br />
StartPollers=30</p></blockquote>
<p>Reiniciaremos Zabbix Server.</p>
<blockquote><p>/etc/init.d/zabbix_server restart</p></blockquote>
<p>Este cambio lo que hará es que se realizarán mas comprobaciones de valores de todos los servidores que tenemos añadidos en nuestro panel de Zabbix Server. Lo que si que notaremos es un aumento en el consumo de recursos de la maquina, ya que va a realizar mas trabajo.</p>
<p>En pocas horas volveremos a ver la gráficas de este modo:</p>
<p><img class="aligncenter size-full wp-image-946" title="graficas2" src="http://www.mariusduch.es/wp-content/uploads/graficas2.png" alt="" width="573" height="219" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/arreglar-graficas-cortadas-en-zabbix/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Grabar la radio de internet en mp3</title>
		<link>http://www.mariusduch.es/grabar-la-radio-de-internet-en-mp3</link>
		<comments>http://www.mariusduch.es/grabar-la-radio-de-internet-en-mp3#comments</comments>
		<pubDate>Sun, 06 Jun 2010 23:43:04 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[grabar radio]]></category>
		<category><![CDATA[grabar streaming]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[streaming]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=291</guid>
		<description><![CDATA[Hoy en día el concepto &#8220;podcast&#8221; ya forma parte de nuestras vidas, y cualquier persona se puede descargar enormes cantidades de contenido multimedia de forma sencilla, ya sea de radio o televisión, para poder disfrutarlo cuando nos plazca. Es decir, podemos descargarnos el capitulo de nuestra serie favorita, un documental interesante que han emitido o [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fgrabar-la-radio-de-internet-en-mp3"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fgrabar-la-radio-de-internet-en-mp3&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-905" title="grabar-la-radio-de-internet-en-mp3" src="http://www.mariusduch.es/wp-content/uploads/grabar-la-radio-de-internet-en-mp3.png" alt="" width="100" height="100" />Hoy en día el concepto <em>&#8220;podcast&#8221;</em> ya forma parte de nuestras vidas, y cualquier persona se puede descargar enormes cantidades de contenido multimedia de forma sencilla, ya sea de radio o televisión, para poder disfrutarlo cuando nos plazca. Es decir, podemos descargarnos el capitulo de nuestra serie favorita, un documental interesante que han emitido o el programa de radio que no podemos escuchar porque cuando lo emiten estamos trabajando.</p>
<p>Aun disponiendo de esta tecnología, a veces es un poco limitada y puede que la cadena emisora no comparta toda su parilla al publico, para eso tenemos una solución que pasa por grabar manualmente la emisión en <em>&#8220;streaming&#8221;</em> que nos plazca. Simplemente hay que seguir los siguientes pasos y buscar por Internet la URL por la que se emite la señal que nos interesa.<br />
<span id="more-291"></span><br />
<strong>PASOS PARA GRABAR LA RADIO DE INTERNET</strong></p>
<p>1. Primero de todo debemos tener la URL de la señal de radio que queremos grabar. Esta la podemos conseguir de la página web de la radio en cuestión. A continuación dejo algunas de ejemplo.</p>
<table style="margin: 0 auto;" border="0">
<tbody>
<tr>
<th style="text-align: center;">Radio</th>
<th>URL</th>
</tr>
<tr>
<td style="text-align: center;">RAC1</td>
<td>http://streaming3.radiocat.net:80</td>
</tr>
<tr>
<td style="text-align: center;">RAC105</td>
<td>http://streaming105.radiocat.net:80</td>
</tr>
<tr>
<td style="text-align: center;">Flaix FM</td>
<td>http://194.224.110.205:80/flaix/FLAIXfm.mp3</td>
</tr>
<tr>
<td style="text-align: center;">Maxima FM</td>
<td>http://208.92.52.48/MAXIMAFMCMP3</td>
</tr>
<tr>
<td style="text-align: center;">Cadena SER</td>
<td>http://194.169.201.177:8085/stream/prisacom_Barcelona</td>
</tr>
<tr>
<td style="text-align: center;">Flaix Bac</td>
<td>http://flaix.stream.flumotion.com/flaix/flaixbac.mp3.m3u</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">
<p>2. Descargamos el programa <em>Screamer Radio</em> pulsando <a href="http://download.screamer-radio.com/releases/screamer043.exe">aquí</a> o des de el apartado <a href="http://www.mariusduch.es/software">Software</a>.</p>
<p>3. Instalamos el programa con la configuración por defecto y en Español.</p>
<p>4. Ejecutamos el programa, pulsamos [Opciones] y luego [Preferencias]. Entramos en el apartado [Recording] y pulsamos el botón [...] para seleccionar la ruta donde guardamos nuestras grabaciones. Al terminar, pulsamos [Aceptar].</p>
<p><img class="aligncenter size-full wp-image-915" title="radio1" src="http://www.mariusduch.es/wp-content/uploads/radio1.png" alt="" width="344" height="109" /></p>
<p>5. Ahora para añadir la radio, pulsamos <strong>[Archivo]</strong> y luego <strong>[Abrir URL]</strong>.</p>
<p>6. Pegamos la URL de la radio que queremos en la caja de texto <em>Open URL</em> y pulsamos <strong>[OK]</strong>.</p>
<p>7. La emisión empezará a reproducirse. Cuando queramos iniciar la grabación pulsaremos el botón <strong>[!Grab]</strong>.</p>
<p>8. Cuando queramos terminar la grabación pulsaremos el botón <strong>[Parar].<br />
</strong></p>
<p><img class="aligncenter size-full wp-image-916" title="radio2" src="http://www.mariusduch.es/wp-content/uploads/radio2.png" alt="" width="378" height="217" /></p>
<p>9. Accedemos a la carpeta donde hemos configurado que se almacenen los archivos que grabamos y veremos que se ha creado una carpeta dentro con el nombre de la emisora. Dentro veremos que hay un fichero llamado untitle.mp3 con la grabación, que podremos renombrar sin problemas para dejar claro cual es su contenido.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/grabar-la-radio-de-internet-en-mp3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://194.224.110.205:80/flaix/FLAIXfm.mp3" length="0" type="audio/mpeg" />
<enclosure url="http://flaix.stream.flumotion.com/flaix/flaixbac.mp3.m3u" length="211" type="audio/x-mpegurl" />
		</item>
		<item>
		<title>Configuraciones avanzadas de Mozilla Firefox</title>
		<link>http://www.mariusduch.es/configuraciones-avanzadas-de-mozilla-firefox</link>
		<comments>http://www.mariusduch.es/configuraciones-avanzadas-de-mozilla-firefox#comments</comments>
		<pubDate>Mon, 31 May 2010 21:33:19 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[personalizacion]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=845</guid>
		<description><![CDATA[Mozilla Firefox es un navegador que cada día tiene mas usuarios, ya que además de permitirnos la visualización de paginas web, dispone de una enorme cantidad de complementos que podemos instalar a según nuestras necesidades, convirtiéndolo así en un navegador totalmente personalizable y útil para nuestros intereses. Pero además de estos complementos y temas que [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fconfiguraciones-avanzadas-de-mozilla-firefox"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fconfiguraciones-avanzadas-de-mozilla-firefox&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-863 alignleft" title="configuraciones-avanzadas-de-mozilla-firefox" src="http://www.mariusduch.es/wp-content/uploads/configuraciones-avanzadas-de-mozilla-firefox.png" alt="" width="100" height="100" />Mozilla Firefox es un navegador que cada día tiene mas usuarios, ya que además de permitirnos la visualización de paginas web, dispone de una enorme cantidad de complementos que podemos instalar a según nuestras necesidades, convirtiéndolo así en un navegador totalmente personalizable y útil para nuestros intereses. Pero además de estos <em>complementos</em> y <em>temas</em> que nos permiten modificar el aspecto del navegador, existen una gran cantidad de opciones “ocultas” que permiten que personalicemos aun más el navegador.<br />
Para poder modificar estas opciones extra, deberemos escribir en nuestro navegador: <strong><em>about:config</em></strong></p>
<p><span id="more-845"></span>Antes de acceder a este menú de configuraciones, se nos mostrará un aviso alertándonos de que existe un resigo de seguridad y estabilidad, en la modificación de algunas opciones. De todas formas si solo realizamos las modificaciones que creamos más adecuadas y que no pueden afectar en la seguridad, no debería haber ningún problema.</p>
<p><img class="aligncenter size-full wp-image-847" title="firefox-conf1" src="http://www.mariusduch.es/wp-content/uploads/firefox-conf1.png" alt="" width="495" height="203" /></p>
<p>Pulsamos el botón: <strong><em>[¡Tendré cuidado, lo prometo!]</em></strong></p>
<p>La pantalla que veremos a continuación es la que nos mostrará todas las opciones. Para acceder a alguna de las opciones que nos vamos a disponer a modificar y que se listan mas abajo, deberemos escribirlas en la caja de texto <strong><em>Filtro</em></strong>.</p>
<p><img class="aligncenter size-full wp-image-848" title="firefox-conf2" src="http://www.mariusduch.es/wp-content/uploads/firefox-conf2.png" alt="" width="489" height="163" /></p>
<p>Por ejemplo, si queremos modificar el variable <strong>browser.tabs.closeButtons</strong>, escribiremos su nombre en la caja (no hace falta escribirlo completo) y cuando vemos la opción en la lista, pulsamos con botón derecho del ratón y seleccionamos la opción <strong>[Modificar]</strong></p>
<p><img class="aligncenter size-full wp-image-849" title="firefox-conf3" src="http://www.mariusduch.es/wp-content/uploads/firefox-conf3.png" alt="" width="277" height="198" />Ahora introducimos el valor (que puede ser un numero o las palabras True o False) con el que queremos substituir el valor original, en la ventana que nos aparece.</p>
<p><img class="aligncenter size-full wp-image-850" title="firefox-conf4" src="http://www.mariusduch.es/wp-content/uploads/firefox-conf4.png" alt="" width="326" height="136" />Una vez modificado, veremos que la caracterisítca que hemos modificado se muestra en negrita en la lista. Esto significa que el valor que tiene en este momento no es el valor que tiene el navegador por defecto.</p>
<p><strong>LISTA CON TODAS LAS OPCIONES A MODIFICAR</strong></p>
<blockquote><p><strong>Botón cerrar en las pestañas: browse.tabs.closeButtons</strong><br />
<strong> 0:</strong> Sólo en la pestaña activa<br />
<strong>1:</strong> En todas las pestañas<br />
<strong>2:</strong> Sin el botón</p></blockquote>
<blockquote><p><strong>Corrección ortográfica en formularios: layout.spellcheckDefault</strong><br />
<strong>0:</strong> Desactivada<br />
<strong>1:</strong> Sólo en campos multilínea<br />
<strong>2:</strong> En todos</p></blockquote>
<blockquote><p><strong>Número de sugerencias en la barra: browser.urlbar.maxRichResults</strong><br />
<strong>0:</strong> Desactiva<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>Intervalo autoguardado: browser.sessionstore.interval<br />
10000mseg</strong> (por defecto)<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>Tamaño de las perstañas y scroll: browser.tabs.tabMinWidt</strong><br />
<strong>0:</strong> Desactiva el scroll por pestañas<br />
El valor que queramos (entre 0 y 100)</p></blockquote>
<blockquote><p><strong>Manejo de popup: browser.link.open_newwindow.restriction</strong><br />
<strong>0:</strong> Los Abre en una nueva pestaña<br />
<strong>1:</strong> No los abre<br />
<strong>2:</strong> Los abre en una nueva ventana</p></blockquote>
<blockquote><p><strong>Abrir resultados de búsqueda: browser.search.openintab</strong><br />
<strong>False:</strong> En la ventana actual<br />
<strong>True:</strong> En una nueva pestaña</p></blockquote>
<blockquote><p><strong>Selección de la barra de direcciones: browser.urlbar.autoFill</strong><br />
<strong>False:</strong> Al pinchas, deja el cursor<br />
<strong>True:</strong> Selecciona todo el texto</p></blockquote>
<blockquote><p><strong>Limite máximo de zoom: zoom.maxPercent</strong><br />
<strong>300 %</strong> (por defecto)<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>Espera al agregar complementos: security.dialog_enable_delay</strong><br />
<strong>0:</strong> Instalación inmediata<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>Ver código fuente en otro editor: view_source.editor.external</strong><br />
<strong>False:</strong> Utiliza Firefox como editor<br />
<strong>True:</strong> En otro editor</p></blockquote>
<blockquote><p><strong>Determina el editor de código externo: view_source.editor.path</strong><br />
Ruta hasta el nuevo editor</p></blockquote>
<blockquote><p><strong>Modo pantalla completa: browser.fullscreen.autohide</strong><br />
<strong>True:</strong> Desaparece la barra de direcciones<br />
<strong>False:</strong> Visible</p></blockquote>
<blockquote><p><strong>Iconos en favoritos y en las pestañas: browser.chrome.site_icons</strong><br />
<strong>True:</strong> El icono de la web aparece<br />
<strong>False:</strong> No se muestra</p></blockquote>
<blockquote><p><strong>Tips en las barras de herramientas: browser.chrome.toolbar_tips</strong><br />
<strong>True:</strong> Se muestran<br />
<strong>False:</strong> No se muestran</p></blockquote>
<blockquote><p><strong>Scrolling entre pestañas: toolkit.scrollbox.scrollIncrement</strong><br />
<strong>20</strong> (por defecto)<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>La selección pasa al portapapeles: clipboard.autocopy</strong><br />
<strong>False:</strong> No se autocopia<br />
<strong>True:</strong> Se autocopia</p></blockquote>
<blockquote><p><strong>Carga de imágenes: premissions.default.image</strong><br />
<strong>1:</strong> Carga todas las imágenes<br />
<strong>2:</strong> Ninguna<br />
<strong>3:</strong> Carga las provenientes de un mismo servidor</p></blockquote>
<blockquote><p><strong>Verificación de compatibilidad de extensiones: extensions.checkCompatibility</strong><br />
<strong>False:</strong> No realiza la verificación<br />
<strong>True:</strong> Realiza la verificación</p></blockquote>
<blockquote><p><strong>Menú Copiar/Pegar desde el botón central del ratón: middlemouse.paste</strong><br />
<strong>True:</strong> Activa este menú<br />
<strong>False:</strong> Lo desactiva</p></blockquote>
<blockquote><p><strong>Capacidad en disco para caché: browser.cache.disk.capacity</strong><br />
<strong>0:</strong> Dehabilita la cache<br />
<strong>50000</strong> (por defecto)<br />
El valor que queramos</p></blockquote>
<blockquote><p><strong>Autocompletar direcciones al escribirlas: browser.urlbar.autocomplete.enabled</strong><br />
<strong>True:</strong> La completa<br />
<strong>False:</strong> No la completa</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/configuraciones-avanzadas-de-mozilla-firefox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proteger archivos con contraseña</title>
		<link>http://www.mariusduch.es/proteger-archivos-con-contrasena</link>
		<comments>http://www.mariusduch.es/proteger-archivos-con-contrasena#comments</comments>
		<pubDate>Fri, 28 May 2010 20:13:29 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[privacidad]]></category>
		<category><![CDATA[proteger ficheros]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=834</guid>
		<description><![CDATA[La seguridad y la privacidad es algo muy importante en los días que corren, y esta claro que nadie quiere que sus archivos estén desprotegidos o en peligro de que caigan en malas manos. Además ahora quien más o quien menos tienen un dispositivo USB, un disco duro extraíble o un ordenador portátil, donde almacena [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fproteger-archivos-con-contrasena"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fproteger-archivos-con-contrasena&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-837 alignleft" title="proteger-archivos-con-contrasena" src="http://www.mariusduch.es/wp-content/uploads/proteger-archivos-con-contrasena.png" alt="" width="100" height="100" /></p>
<p>La seguridad y la privacidad es algo muy importante en los días que corren, y esta claro que nadie quiere que sus archivos estén desprotegidos o en peligro de que caigan en malas manos. Además ahora quien más o quien menos tienen un dispositivo USB, un disco duro extraíble o un ordenador portátil, donde almacena información y la transporta allá donde va.</p>
<p>La posibilidad de que se nos olvide alguno de estos dispositivos en algún lado, nos roben o simplemente caigan en malas manos, es algo que nos debería preocupar. Evidentemente no solo hay peligro en dispositivos portables, sino también en nuestro propio equipo de sobremesa, ya que si no tenemos un buen antivirus o un cortafuegos, nos podría substraer ficheros sin nuestro consentimiento.</p>
<p>Como dice el dicho, mas vale prevenir que curar, así que lo mejor es tener nuestros &#8220;archivos importantes&#8221; o los &#8220;archivos que no queremos que vea nadie mas que nosotros&#8221; protegidos con contraseña, a poder ser de cierto nivel de complejidad (minúsculas, mayúsculas, números, símbolos y mas de 10 caracteres).</p>
<p><span id="more-834"></span>Para poder poner contraseña a un fichero o una carpeta lo que deberemos hacer es lo siguiente:</p>
<p>1. Descargamos WinRAR pulsando <a href="http://www.winrar.es/descargas/52">AQUÍ </a>o desde la zona de <a href="http://www.mariusduch.es/software">Software</a></p>
<p>2. Instalamos la aplicación con las opciones que nos marca por defecto.</p>
<p>3. Introducimos todos nuestros archivos a proteger en una carpeta</p>
<p>4. Pulsamos con el botón derecho sobre el directorio y seleccionamos:</p>
<p><img class="aligncenter size-full wp-image-836" title="proteger-1" src="http://www.mariusduch.es/wp-content/uploads/proteger-1.png" alt="" width="241" height="17" /></p>
<p>5. En la pestaña <em>General</em> marcamos como Método de compresión <em>No comprimir</em>.</p>
<p>6. En la pestaña Avanzado pulsamos <em>Establecer contraseña</em> y rellenamos el campo con la contraseña, las dos veces que nos lo solicita y marcamos la opción <em>Codificar nombre de fichero</em>.</p>
<p><img class="aligncenter size-full wp-image-838" title="proteger-2" src="http://www.mariusduch.es/wp-content/uploads/proteger-2.png" alt="" width="280" height="237" /></p>
<p>7. Pulsamos [Aceptar] y al volver a la ventana principal, pulsamos nuevamente [Aceptar]</p>
<p>8. Hecho esto obtendremos un fichero que tendrá el nombre de la carpeta con extensión RAR.</p>
<p>9. Si ahora probamos de acceder nos encontraremos un aviso como este que nos obligará a introducir una contraseña o nos será imposible ver el contenido.</p>
<p><img class="aligncenter size-full wp-image-841" title="proteger-3" src="http://www.mariusduch.es/wp-content/uploads/proteger-3.png" alt="" width="281" height="144" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/proteger-archivos-con-contrasena/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guardar imagen de un vídeo</title>
		<link>http://www.mariusduch.es/guardar-imagen-de-un-video</link>
		<comments>http://www.mariusduch.es/guardar-imagen-de-un-video#comments</comments>
		<pubDate>Fri, 28 May 2010 19:27:24 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Vídeo]]></category>
		<category><![CDATA[guardar captura]]></category>
		<category><![CDATA[imprimir video]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=823</guid>
		<description><![CDATA[Hoy en día la gente visualiza muchos videos en el ordenador, ya sean películas, videoclips, series, documentales o videos caseros. El caso es que seguramente mas de una vez nos ha gustado mucho una escena, un paisaje, una persona que aparecía o algo que nos ha hecho gracia, y nos hemos propuesto guardar la imagen [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fguardar-imagen-de-un-video"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fguardar-imagen-de-un-video&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-828 alignleft" title="guardar-imagen-de-un-video" src="http://www.mariusduch.es/wp-content/uploads/guardar-imagen-de-un-video.png" alt="" width="100" height="100" /></p>
<p>Hoy en día la gente visualiza muchos videos en el ordenador, ya sean películas, videoclips, series, documentales o videos caseros. El caso es que seguramente mas de una vez nos ha gustado mucho una escena, un paisaje, una persona que aparecía o algo que nos ha hecho gracia, y nos hemos propuesto guardar la imagen del video. Pues bien, seguramente si lo que hemos hecho es pausar el video y pulsar la tecla [Impr Pant], abrir nuestro editor de imágenes y hemos pegado la captura de pantalla nos habremos encontrado con una sorpresa: Donde debería aparecer la imagen, estaba todo de color negro, o bien si que aparecía la imagen pero al pulsar Play en nuestro reproductor, la imagen que teníamos pegada en el video también se movía.</p>
<p>Para evitarse estos problemas y lograr capturar una escena de un video, lo que tenemos que hacer es muy sencillo, simplemente seguir los siguientes pasos:</p>
<p><em>Quiero puntualizar que hay muchos métodos y programas para realizar esta tarea, este es uno de ellos</em></p>
<p><span id="more-823"></span>1. Descargar el reproductor de video <strong>BSPlayer</strong>, pulsando <a href="http://download4.bsplayer.com/download_free_bsplayer.php?type=1">AQUÍ</a> o desde la zona de <a href="http://www.mariusduch.es/software">Software</a>.</p>
<p>2. Instalamos el reproductor, con las opciones que nos marca por defecto.</p>
<p>3. Abrimos un video con BSPlayer, lo visualizamos y pulsamos la tecla de Pausa</p>
<p><img class="aligncenter size-full wp-image-825" title="bsplayer-1" src="http://www.mariusduch.es/wp-content/uploads/bsplayer-1.png" alt="" width="296" height="35" /></p>
<p>4. Pulsamos botón derecho sobre el video y seleccionamos [Capturar imagen] &gt; ["Lo que ves"]</p>
<p><img class="aligncenter size-full wp-image-826" title="bsplayer-2" src="http://www.mariusduch.es/wp-content/uploads/bsplayer-2.png" alt="" width="489" height="72" /></p>
<p>5. Accedemos a la ruta donde se guarda por defecto la imagen:</p>
<p><img class="aligncenter size-full wp-image-827" title="bsplayer-3" src="http://www.mariusduch.es/wp-content/uploads/bsplayer-3.png" alt="" width="483" height="29" /></p>
<p>6. Aquí encontraremos la imagen, lista para enviar, guardar o lo que queremos hacer con ella.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/guardar-imagen-de-un-video/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eliminar archivos que Windows no deja eliminar</title>
		<link>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar</link>
		<comments>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar#comments</comments>
		<pubDate>Wed, 26 May 2010 20:15:46 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[eliminar ficheros]]></category>
		<category><![CDATA[eliminar ficheros bloqueados]]></category>
		<category><![CDATA[eliminar virus]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=284</guid>
		<description><![CDATA[Es mas que probable que alguna vez nos hemos encontrado con que queremos eliminar, renombrar o mover un archivo y Windows nos dice que esta en uso, con lo que no podemos hacer nada de lo anteriormente dicho. Muchas veces esto nos puede pasar al querer eliminar un archivo que sabemos que es un virus [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Feliminar-archivos-que-windows-no-deja-eliminar"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Feliminar-archivos-que-windows-no-deja-eliminar&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-818 alignleft" title="eliminar-archivos-que-windows-no-deja-eliminar" src="http://www.mariusduch.es/wp-content/uploads/eliminar-archivos-que-windows-no-deja-eliminar.png" alt="" width="100" height="100" />Es mas que probable que alguna vez nos hemos encontrado con que queremos eliminar, renombrar o mover un archivo y Windows nos dice que esta en uso, con lo que no podemos hacer nada de lo anteriormente dicho. Muchas veces esto nos puede pasar al querer eliminar un archivo que sabemos que es un virus o un archivo que esta infectado y que ni nosotros y ni el propio antivirus no pueden eliminarlo.<br />
Para poder eliminarlo, simplemente tendremos que descargar un programa que nos facilitará la tarea y nos permitirá eliminar, renombrar o mover un archivo en uso pese a que se esté utilizando.</p>
<p><span id="more-284"></span><strong>Pasos a seguir en caso de encontrarnos con el siguiente aviso:</strong><br />
<em>No se puede eliminar [nombre del fichero] Se ha denegado el acceso.<br />
Compruebe que el disco no esté lleno ni protegido contra escritura y que el archivo no esta actualmente en uso.</em></p>
<p><em><a rel="attachment wp-att-746" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar1"><img class="aligncenter size-full wp-image-746" title="eliminar1" src="http://www.mariusduch.es/wp-content/uploads/eliminar1.jpg" alt="" width="392" height="139" /></a></em></p>
<p>1. Descargamos el programa Unlocker pulsando <a href="http://files.brothersoft.com/desktop_utilities/miscellaneous/unlocker1.8.9.exe" target="_self">AQUÍ</a> o en la zona de <a href="http://www.mariusduch.es/software" target="_self">Software</a>.</p>
<p>2. Instalamos el programa con las opciones que nos marca por defecto.</p>
<p>3. Pulsamos con el botón derecho del ratón sobre el archivo que no podemos eliminar, renombrar o mover, y seleccionamos la siguiente opción:</p>
<p><a rel="attachment wp-att-747" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar2"><img class="aligncenter size-full wp-image-747" title="eliminar2" src="http://www.mariusduch.es/wp-content/uploads/eliminar2.jpg" alt="" width="67" height="22" /></a>4. Seleccionamos que queremos hacer con el fichero de las opciones que nos da el menú desplegable, en este caso Eliminar.</p>
<p><a rel="attachment wp-att-748" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar3"><img class="aligncenter size-full wp-image-748" title="eliminar3" src="http://www.mariusduch.es/wp-content/uploads/eliminar3.jpg" alt="" width="366" height="153" /></a>5. Al pulsar Aceptar se eliminar el fichero en cuestión. De todos modos si aun así el programa no pudiese eliminarlo, se nos mostraría el siguiente mensaje y se eliminaría el fichero al reiniciar Windows.</p>
<p><a rel="attachment wp-att-749" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar4"><img class="aligncenter size-full wp-image-749" title="eliminar4" src="http://www.mariusduch.es/wp-content/uploads/eliminar4.jpg" alt="" width="330" height="126" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Partir un archivo en varias partes</title>
		<link>http://www.mariusduch.es/partir-un-archivo-en-varias-partes</link>
		<comments>http://www.mariusduch.es/partir-un-archivo-en-varias-partes#comments</comments>
		<pubDate>Wed, 26 May 2010 19:21:14 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Memorias]]></category>
		<category><![CDATA[cortar ficheros]]></category>
		<category><![CDATA[partir archivos]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=555</guid>
		<description><![CDATA[Seguro que muchas veces nos hemos encontrado que tenemos una archivo que ocupaba mucho y que debido a ello no hemos podido enviar por email, enviar por Messenger, grabar en un CD, subir a un servidor&#8230; Pues esto tiene fácil solución si partimos el archivo en deferentes trozos mas pequeños, de un tamaño correcto para [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fpartir-un-archivo-en-varias-partes"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fpartir-un-archivo-en-varias-partes&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-815 alignleft" title="partir-un-archivo-en-varias-partes" src="http://www.mariusduch.es/wp-content/uploads/partir-un-archivo-en-varias-partes.png" alt="" width="100" height="100" />Seguro que muchas veces nos hemos encontrado que tenemos una archivo que ocupaba mucho y que debido a ello no hemos podido enviar por email, enviar por Messenger, grabar en un CD, subir a un servidor&#8230; Pues esto tiene fácil solución si partimos el archivo en deferentes trozos mas pequeños, de un tamaño correcto para poder realizar la tarea que queríamos hacer, pero que por culpa del peso del fichero no podíamos, y que posteriormente podremos juntar y recuperar el fichero original sin problemas. Para ello necesitaremos usar el conocido programa de compresión WinRAR.</p>
<p><span id="more-555"></span><strong>Pasos para realizar la partición de un archivo en direfentes trozos:</strong></p>
<p>1. Descargamos WinRAR en el caso de que no lo tengamos, pulsando <a href="http://www.winrar.es/index.php?action=downloads&amp;file=52" target="_self">AQUÍ</a> o descargándolo de la zona de <a href="http://www.mariusduch.es/software" target="_blank">Software</a>.</p>
<p>2. Instalamos el instalador que hemos descargado y durante la instalación nos aseguramos que hemos marcado la siguiente opción:</p>
<p style="text-align: center;"><a rel="attachment wp-att-730" href="http://www.mariusduch.es/partir-un-archivo-en-varias-partes/winrar1"><img class="size-full wp-image-730 aligncenter" title="winrar1" src="http://www.mariusduch.es/wp-content/uploads/winrar1.jpg" alt="" width="257" height="24" /></a></p>
<p>3. Una vez finalizada la instalación, pulsamos con el botón derecho del ratón sobre el archivo que queremos partir y seleccionamos la siguiente opción:</p>
<p style="text-align: center;"><a rel="attachment wp-att-731" href="http://www.mariusduch.es/partir-un-archivo-en-varias-partes/winrar2"><img class="size-full wp-image-731 aligncenter" title="winrar2" src="http://www.mariusduch.es/wp-content/uploads/winrar2.jpg" alt="" width="129" height="17" /></a></p>
<p>4. Ahora seleccionamos las siguientes opciones:</p>
<p style="text-align: center;"><a rel="attachment wp-att-732" href="http://www.mariusduch.es/partir-un-archivo-en-varias-partes/winrar3"><img class="size-full wp-image-732 aligncenter" title="winrar3" src="http://www.mariusduch.es/wp-content/uploads/winrar3.jpg" alt="" width="403" height="372" /></a></p>
<p><strong>Rojo: </strong>Yo recomiendo el formato RAR, pero también podéis usar el ZIP<br />
<strong>Amarillo:</strong> No es necesario comprimir para realizar la tarea, aunque si queréis también podéis comprimirlo además de cortarlo.<br />
<strong>Azul:</strong> Tamaño que tendrá cada una de las partes, excepto la ultima que tendrá lo que le quede.<br />
<strong>Verde:</strong> Esto os lo recomiendo para facilitar la tarea de juntarlo, aunque si los trozos los queréis mandar por Messenger o subir a un servidor quizás tengáis problemas, ya que la política de seguridad con los ficheros ejecutables es muy estricta, así que también es opcional.</p>
<p>5. Una vez realizada la partición de archivo nos encontraremos con algo semejante a esto:</p>
<p style="text-align: center;"><a rel="attachment wp-att-733" href="http://www.mariusduch.es/partir-un-archivo-en-varias-partes/winrar4"><img class="size-full wp-image-733 aligncenter" title="winrar4" src="http://www.mariusduch.es/wp-content/uploads/winrar4.jpg" alt="" width="210" height="170" /></a></p>
<p>En mi caso he partido el fichero <strong>ubuntu-9.10-desktop-i386.iso</strong> que pesaba <strong>689Mb</strong> en partes de 100Mb, con lo que finalmente me he quedado con un fichero ejecutable con el que juntare de nuevo el archivo (<strong>ubuntu-9.10-desktop-i386.part1.exe</strong>) y siete ficheros de 100Mb (<strong>ubuntu-9.10-desktop-i386.part[].rar</strong>)</p>
<p>6. Ahora si queremos juntarlos de nuevo unicamente deberemos poner todos los archivos en una misma carpeta, ejecutar el fichero con extensión EXE (el que en su nombre tenga la palabra part1), seleccionar la ruta donde queremos que nos cree el fichero completo y pulsar <strong>Instalar</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/partir-un-archivo-en-varias-partes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ejecutar comandos remotos con zabbix</title>
		<link>http://www.mariusduch.es/ejecutar-comandos-remotos-con-zabbix</link>
		<comments>http://www.mariusduch.es/ejecutar-comandos-remotos-con-zabbix#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:55:11 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[comandos remotos]]></category>
		<category><![CDATA[triggers]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=652</guid>
		<description><![CDATA[Si disponemos de un servidor con Zabbix y una o varias maquinas a las que estamos monitorizando, podremos realizar comandos del tipo bash shell de forma remota, programando estos comandos como tarea en según que situaciones. Aquí voy a explicar como, que en el caso de que el servidor web Apache de una de las [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fejecutar-comandos-remotos-con-zabbix"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fejecutar-comandos-remotos-con-zabbix&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-813 alignleft" title="ejecutar-comandos-remotos-con-zabbix" src="http://www.mariusduch.es/wp-content/uploads/ejecutar-comandos-remotos-con-zabbix.png" alt="" width="100" height="100" />Si disponemos de un servidor con Zabbix y una o varias maquinas a las que estamos monitorizando, podremos realizar comandos del tipo <em>bash shell</em> de forma remota, programando estos comandos como tarea en según que situaciones.</p>
<p>Aquí voy a explicar como, que en el caso de que el servidor web Apache de una de las maquinas que monitorizamos &#8220;se caiga&#8221;, levantar-lo de manera automática.</p>
<p>Para ello deberemos acceder por SSH (Putty) a la maquina donde tenemos el Apache que queremos controlar (es decir, la maquina donde queremos que se ejecuten los comandos) y seguir los siguientes pasos:</p>
<p><span id="more-652"></span>1. Editar el fichero de configuración de Zabbix (con el editor vi):</p>
<blockquote><p>vim /etc/zabbix/zabbix_agentd.conf</p></blockquote>
<p>2. Descomentar la siguiente linea:</p>
<blockquote><p>EnableRemoteCommands=1</p></blockquote>
<p>3. Reiniciamos Zabbix:</p>
<blockquote><p>/etc/init.d/zabbix_agentd restart</p></blockquote>
<p>4. Editar los permisos de sudo para zabbix:</p>
<blockquote><p>visudo</p></blockquote>
<p>5. Cometar la siguiente linea:</p>
<blockquote><p>#Defaults    requiretty</p></blockquote>
<p>6.  Añadir la siguiente linea al final del fichero (para dar permisos al usuario zabbix de ejecutar comandos como root sin preguntar contraseña):</p>
<blockquote><p># allows &#8216;zabbix&#8217; user to run all commands without password.<br />
zabbix ALL=NOPASSWD: ALL</p></blockquote>
<p>Ahora accedemos al panel web de Zabbix Server y realizamos los siguientes pasos:</p>
<p>1. Acceder formulario de creación de una acción</p>
<blockquote><p>|Configuration| &gt;&gt; |Actions| &gt;&gt; [Create Action]</p></blockquote>
<p>2. Rellenamos del campo <em>Name</em> con una frase intuitiva de la acción:</p>
<blockquote><p>Name: Iniciar apache si se para en el servidor XX.XX.XX.XX</p></blockquote>
<p>3. En el apartado <em>Action conditions</em> pusalmos [New] para añadir un parametro</p>
<p>4. Seleccionamos el parámetro <em>Trigger</em> y seleccionamos el trigger (previamente creado) del host al que queremos  realizar la acción:</p>
<blockquote><p>[Trigger] [=] [Apache is not running on NOMBRE_DEL_HOST]</p></blockquote>
<p>5. Pulsamos [Add] para añadirlo</p>
<p>6.  Nuevamente pulsamos [New] para añadir el segundo parametro</p>
<p>7. Ahora seleccionamos el parámetro <em>Trigger value</em> y el valor <em>Problem</em>:</p>
<blockquote><p>[Trigger value] [=] [PROBLEM]</p></blockquote>
<p>8. Pulsamos [Add] para añadirlo</p>
<p>9. Modificamos el valor de <em>Type of calculation</em> y lo dejamos en [AND]</p>
<p>10. En el apartado <em>Action operations</em> pusalmos [New] para añadir el comando que ejecutaremos remotamente sobre esa maquina</p>
<blockquote><p>Operation type: Remote command<br />
Remote command: NOMBRE_DEL_HOST:sudo /etc/init.d/httpd start</p></blockquote>
<p>11. Pulsamos [Add] para añadirlo</p>
<p>12. Finalmente pulsamos [Save]</p>
<p>Haciendo todos estos pasos, si en la maquina remota se para el Apache, el trigger <em>Apache is not running on NOMBRE_DEL_HOST</em> de la maquina saltará (esto es algo que debemos tener previamente hecho) como PROBLEM y el Action que hemos creado, ejecutará el comando <em>sudo /etc/init.d/httpd start</em> que hará que el Apache se inicie nuevamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/ejecutar-comandos-remotos-con-zabbix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear un trigger de un servicio de windows para zabbix</title>
		<link>http://www.mariusduch.es/crear-un-trigger-de-un-servicio-de-windows-para-zabbix</link>
		<comments>http://www.mariusduch.es/crear-un-trigger-de-un-servicio-de-windows-para-zabbix#comments</comments>
		<pubDate>Wed, 14 Apr 2010 11:15:17 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[items]]></category>
		<category><![CDATA[triggers]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=640</guid>
		<description><![CDATA[Para crear un trigger de un servicio de Windows (como DNS Server, DCHP Server, FTP Server, World Wide Web Publishing Service&#8230;) para Zabbix, y de este modo saber si ese servicio esta caído o esta en funcionamiento, deberemos acceder al panel de Zabbix de nuestro servidor y seguir los siguientes pasos: * El ejemplo esta [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fcrear-un-trigger-de-un-servicio-de-windows-para-zabbix"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fcrear-un-trigger-de-un-servicio-de-windows-para-zabbix&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-811 alignleft" title="crear-un-trigger-de-un-servicio-de-windows-para-zabbix" src="http://www.mariusduch.es/wp-content/uploads/crear-un-trigger-de-un-servicio-de-windows-para-zabbix.png" alt="" width="100" height="100" />Para crear un trigger de un servicio de Windows (como DNS Server, DCHP Server, FTP Server, World Wide Web Publishing Service&#8230;) para Zabbix, y de este modo saber si ese servicio esta caído o esta en funcionamiento, deberemos acceder al panel de Zabbix de nuestro servidor y seguir los siguientes pasos:</p>
<p><em>* El ejemplo esta hecho para crear un trigger para el servicio DNS Server</em></p>
<p><em><span id="more-640"></span></em><strong>1. Acceder al aparatado Items:</strong></p>
<p>[Configuration] &gt; [Items]</p>
<p><strong>2. Acceder al template de Windows:</strong></p>
<p>Group: Templates<br />
Host: Template_Windows</p>
<p><strong>3. Crear el item:</strong></p>
<p>[Create Item]</p>
<p><strong>4. Rellenar los siguientes campos con estos valores:<br />
</strong><em></em></p>
<p><strong>Description: </strong>Service state of DNS Server ($1)<br />
<strong>Type:</strong> ZABBIX agent<br />
<strong>Key: </strong>service_state[dns]<br />
<strong>Type of information: </strong>Numeric (float)<br />
<strong>Units:</strong><br />
<strong>Use multiplier:</strong> Do not use<br />
<strong>Update interval (in sec):</strong> 30<br />
<strong>Flexible intervals (sec):</strong> No flexible intervals<br />
<strong>New flexible interval:</strong> Delay 50 Period 1-7,00:00-23:59<br />
<strong>Keep history (in days):</strong> 7<br />
<strong>Keep trends (in days): </strong>365<br />
<strong>Status:</strong> Active<br />
<strong>Store value: </strong>As is<br />
<strong>New application:</strong><br />
<strong>Applications:</strong> Services</p>
<p>[Save]</p>
<p><strong>5. Acceder al aparatado Triggers:</strong></p>
<p>[Configuration] &gt; [Triggers]</p>
<p><strong>6. Acceder al template de Windows:<br />
</strong><em>*seguramente ya estaremos en el</em></p>
<p>Group: Templates<br />
Host: Template_Windows</p>
<p><strong>7. Crear el trigger:</strong></p>
<p>[Create Trigger]</p>
<p><strong>8. Rellenar los siguientes campos con estos valores:</strong></p>
<p><strong>Name: </strong>DNS Server is not running on {HOSTNAME}<br />
<strong>Expression: </strong>{Template_Windows:service_state[dns].last(0)}&gt;1<br />
<strong>The trigger depends on:</strong> No dependencies defined<br />
<strong>Event generation: </strong>Normal<br />
<strong>Severity:</strong> Average<br />
<strong>Comments:<br />
URL:<br />
Disabled</strong> [v]</p>
<p>[Save]</p>
<p><strong>9. Acceder al aparatado Triggers, del Host que queremos añadirselo:<br />
</strong><em>* Este host evidentemente debe tener añadido el template de windows</em><strong></strong></p>
<p>Group: Nombre_del_grupo<br />
Host: Nombre_del_host</p>
<p><strong>10. Seleccionamos el trigger que hemos creado </strong></p>
<p>[v] Template_Windows:DNS Server is not running on Nombre_del_host</p>
<p>[Enable selected]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/crear-un-trigger-de-un-servicio-de-windows-para-zabbix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personalizar la franja horaria de avisos en Zabbix</title>
		<link>http://www.mariusduch.es/personalizar-la-franja-horaria-de-avisos-en-zabbix</link>
		<comments>http://www.mariusduch.es/personalizar-la-franja-horaria-de-avisos-en-zabbix#comments</comments>
		<pubDate>Tue, 12 Jan 2010 15:49:24 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[alertas]]></category>
		<category><![CDATA[franja horaria]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=623</guid>
		<description><![CDATA[Zabbix, es un sistema de motorización de servidores, con el que podemos controlar el estado de muchas de las características de un servidor, las 24 horas del día, mediante un software web. Este nos puede proporcionar avisos si algún servicio deja de funcionar, si el trafico del servidor excede de algún valor que le indiquemos, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fpersonalizar-la-franja-horaria-de-avisos-en-zabbix"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fpersonalizar-la-franja-horaria-de-avisos-en-zabbix&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-809 alignleft" title="personalizar-la-franja-horaria-de-avisos-en-zabbix" src="http://www.mariusduch.es/wp-content/uploads/personalizar-la-franja-horaria-de-avisos-en-zabbix.png" alt="" width="100" height="100" />Zabbix, es un sistema de motorización de servidores, con el que podemos controlar el estado de muchas de las características de un servidor, las 24 horas del día, mediante un software web.</p>
<p>Este nos puede proporcionar avisos si algún servicio deja de funcionar, si el trafico del servidor excede de algún valor que le indiquemos, si la memoria RAM esta al 100%, si el servidor se apaga&#8230;</p>
<p>La cosa esta en que podemos recibir estos avisos mediante correo electrónico y SMS. Si nosotros no estamos en frente del ordenador todo el día nos será muy útil el uso de SMS. Para usar esta prestación será necesario usar un servicio de envío de mensajes como <a href="http://www.clickatell.com" target="_blank">Clickatell</a>, o disponer de un módem GSM.</p>
<p><span id="more-623"></span>Ahora bien, si lo que queremos es recibir SMS únicamente cuando estamos fuera de la oficina y cuando estamos en ella solo recibir correos electrónicos, lo que debemos hacer es establecer una franja horaria para cada servicio. Esto es realmente útil si nos queremos ahorra algo de dinero, ya que es innecesario recibir un SMS si tenemos a mano nuestro gestor de correo electrónico.</p>
<p>Para realizar esta configuración debemos acceder al gestor web de Zabbix Server, acceder con el usuario administrador y seguir los siguientes pasos:</p>
<p><strong>[Administration] &gt; [Users] &gt; [Admin]</strong></p>
<p><img class="aligncenter size-full wp-image-624" title="zabbix-1" src="http://www.mariusduch.es/wp-content/uploads/zabbix-1.png" alt="zabbix-1" width="389" height="179" /></p>
<p>En el apartado <em>Media</em>, pulsamos <strong>[Add]</strong></p>
<p><img class="aligncenter size-full wp-image-625" title="zabbix-2" src="http://www.mariusduch.es/wp-content/uploads/zabbix-2.png" alt="zabbix-2" width="521" height="69" /></p>
<p>Ahora hay que rellenar los campos:</p>
<p><strong>Type: </strong>Seleccionamos el servicio que usaremos (SMS, correo electrónico&#8230;)<strong><br />
Send to:</strong> Escribimos la dirección de correo o el teléfono móvil con el prefijo correspondiente del país (España[34])<strong><br />
When active:</strong> Especificamos que dias y en que franja horaria se ejecutará.<br />
<em>Forma de indicar:</em> [DÍAS DE LA SEMANA,FRANJA-HORARIA;]</p>
<blockquote><p><em>Por ejemplo:<br />
</em>De lunes a viernes de 9:00 a 18:00 sería [1-5,09:00-18:00;]<br />
Solo los sábados de 12:00 a 15:00 sería [6,12:00-15:00;]<br />
De lunes a viernes de 8:00 a 17:00 y el fin de semana todo el día [1-5,09:00-18:00;6-7,00:00-23:59;]</p></blockquote>
<p><strong>Use if severity:</strong> marcamos el tipo de avisos que queremos recibir</p>
<p>Pulsamos <strong>[Save]</strong></p>
<p><img class="aligncenter size-full wp-image-626" title="zabbix-3" src="http://www.mariusduch.es/wp-content/uploads/zabbix-3.png" alt="zabbix-3" width="367" height="276" /></p>
<p>Veremos que hemos vuelto al menú anterior. Pulsamos <strong>[Save]</strong></p>
<p><strong><img class="aligncenter size-full wp-image-629" title="zabbix-4" src="http://www.mariusduch.es/wp-content/uploads/zabbix-4.png" alt="zabbix-4" width="205" height="35" /><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/personalizar-la-franja-horaria-de-avisos-en-zabbix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mostrar De y CCO al enviar un correo con Outlook</title>
		<link>http://www.mariusduch.es/mostrar-de-y-cco-al-enviar-un-correo-con-outlook</link>
		<comments>http://www.mariusduch.es/mostrar-de-y-cco-al-enviar-un-correo-con-outlook#comments</comments>
		<pubDate>Wed, 02 Dec 2009 12:56:15 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Correo electrónico]]></category>
		<category><![CDATA[campo cco]]></category>
		<category><![CDATA[campo de]]></category>
		<category><![CDATA[correo]]></category>
		<category><![CDATA[outlook]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=571</guid>
		<description><![CDATA[Si queremos enviar un correo electrónico, usando el gestor de correo Outlook, a varias personas, lo que hacemos es incluir todas las cuentas de correo a las que les queremos enviar el correo en el campo Para, pero si realmente el correo no va dirigido a todas esas personas, pero de todos modos queremos que [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fmostrar-de-y-cco-al-enviar-un-correo-con-outlook"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fmostrar-de-y-cco-al-enviar-un-correo-con-outlook&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-807 alignleft" title="mostrar-de-y-cco-al-enviar-un-correo-con-outlook" src="http://www.mariusduch.es/wp-content/uploads/mostrar-de-y-cco-al-enviar-un-correo-con-outlook.png" alt="" width="100" height="100" />Si queremos enviar un correo electrónico, usando el gestor de correo Outlook, a varias personas, lo que hacemos es incluir todas las cuentas de correo a las que les queremos enviar el correo en el campo <strong>Para</strong>, pero si realmente el correo no va dirigido a todas esas personas, pero de todos modos queremos que lo reciban para que lo tengan <em>como copia</em>, incluimos dichas direcciones en el campo <strong>CC</strong>.</p>
<p>La cuestión es que si queremos enviar el correo <em>como copia</em> a ciertas personas, pero no queremos que el verdadero destinatario (el que esté en el campo <em>Para</em>) se entere de que estas personas recibirán esa copia, debemos ponerlos en el campo <strong>CCO</strong>.</p>
<p><span id="more-571"></span>El campo <strong>CCO</strong> esta, por defecto, oculto en Outlook, con lo que si queremos utilizarlo deberemos hacer que aparezca. Para ello deberemos crear un correo nuevo, pulsar en la flecha que aparece al lado de Opciones y seleccionar <em>CCO</em> (como vemos en la imagen).</p>
<p>Si lo que queremos es que la persona que reciba el correo, le aparezca un remitente que no es el verdadero (por ejemplo, porque queremos que nos conteste en esta otra cuenta) , podemos introducir la nueva dirección de correo remitente en el campo <strong>De.</strong></p>
<p>El campo <strong>De</strong> esta, al igual que el <em>CCO</em>, oculto en Outlook, con lo que deberemos activarlo del mismo modo que hemos hecho con el <em>CCO</em> (como vemos en la imagen).</p>
<blockquote><p><strong> Resumen de los diferentes campos:</strong></p>
<p><strong>De: </strong>Remitente que envía el correo (<em>nuestro correo</em>) <strong>[OCULTO]</strong><br />
<strong>Para:</strong> Destinatario (direcciones a las que les mandaremos el correo)<br />
<strong>CC: </strong>Con copia a&#8230; (direcciones que recibirán una copia del correo)<br />
<strong>CCO: </strong>Con copia oculta a&#8230; (direcciones que recibirán una copia del correo, sin que se enteren los demás)<strong> [OCULTO]</strong></p></blockquote>
<p><img class="aligncenter size-full wp-image-610" title="outlook_cco" src="http://www.mariusduch.es/wp-content/uploads/outlook_cco.png" alt="outlook_cco" width="527" height="275" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/mostrar-de-y-cco-al-enviar-un-correo-con-outlook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar la configuración de idioma del teclado</title>
		<link>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado</link>
		<comments>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado#comments</comments>
		<pubDate>Tue, 01 Dec 2009 15:40:18 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[configurar teclado]]></category>
		<category><![CDATA[errores de idioma]]></category>
		<category><![CDATA[idioma del teclado]]></category>
		<category><![CDATA[teclado]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=572</guid>
		<description><![CDATA[A mas de uno nos habrá pasado de estar escribiendo tan tranquilamente en nuestro editor de texto (Microsoft Word, Writer&#8230;) o nuestro navegador web (Internet Explorer, Firefox&#8230;) y de repente notar que lo que aparece por la pantalla al pulsar una tecla del teclado no coincide con la tecla, es decir, que nos salen caracteres [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fcambiar-la-configuracion-de-idioma-del-teclado"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fcambiar-la-configuracion-de-idioma-del-teclado&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-805 alignleft" title="cambiar-la-configuracion-de-idioma-del-teclado" src="http://www.mariusduch.es/wp-content/uploads/cambiar-la-configuracion-de-idioma-del-teclado.png" alt="" width="100" height="100" />A mas de uno nos habrá pasado de estar escribiendo tan tranquilamente en nuestro editor de texto (<em>Microsoft Word, Writer&#8230;</em>) o nuestro navegador web (<em>Internet Explorer, Firefox&#8230;</em>) y de repente notar que lo que aparece por la pantalla al pulsar una tecla del teclado no coincide con la tecla, es decir, que nos salen caracteres incorrectos, como los de estos ejemplos:</p>
<p style="text-align: left;">
<p style="text-align: left;"><span id="more-572"></span></p>
<p style="text-align: center;"><strong>[EN] Inglés (Estados Unidos)</strong></p>
<table style="margin: 0 auto;" border="0">
<tbody>
<tr>
<th>Tecla pulsada</th>
<th>Símbolo mostrado</th>
</tr>
<tr>
<td style="text-align: center;">Ñ</td>
<td style="text-align: center;">;</td>
</tr>
<tr>
<td style="text-align: center;">?</td>
<td style="text-align: center;">_</td>
</tr>
<tr>
<td style="text-align: center;">¿</td>
<td style="text-align: center;">+</td>
</tr>
<tr>
<td style="text-align: center;">-</td>
<td style="text-align: center;">/</td>
</tr>
<tr>
<td style="text-align: center;">;</td>
<td style="text-align: center;">&lt;</td>
</tr>
<tr>
<td style="text-align: center;">`</td>
<td style="text-align: center;">[</td>
</tr>
<tr>
<td style="text-align: center;">´</td>
<td style="text-align: center;">'</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">
<p style="text-align: center;"><strong><br />
[ES] Español &#8211; España (alfabetización tradicional)</strong></p>
<table style="margin: 0 auto;" border="0">
<tbody>
<tr>
<th>Tecla pulsada</th>
<th>Símbolo mostrado</th>
</tr>
<tr>
<td style="text-align: center;">?</td>
<td style="text-align: center;">+</td>
</tr>
<tr>
<td style="text-align: center;">¿</td>
<td style="text-align: center;">¨</td>
</tr>
<tr>
<td style="text-align: center;">-</td>
<td style="text-align: center;">=</td>
</tr>
<tr>
<td style="text-align: center;">`</td>
<td style="text-align: center;">×</td>
</tr>
<tr>
<td style="text-align: center;">´</td>
<td style="text-align: center;">Ç</td>
</tr>
<tr>
<td style="text-align: center;">^</td>
<td style="text-align: center;">÷</td>
</tr>
<tr>
<td style="text-align: center;">Ç</td>
<td style="text-align: center;">´</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">
<p style="text-align: left;"><strong><br />
</strong>Esto sucede porque has pulsado <em>&#8220;sin querer&#8221;</em> la combinación de teclas <strong>[Alt] + [Mayús]</strong></p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-583" title="teclado" src="http://www.mariusduch.es/wp-content/uploads/teclado.png" alt="teclado" width="192" height="154" /></p>
<p style="text-align: left;">Lo que pasa al pulsar esta combinación de teclas es que cambias el idioma del teclado, al siguiente de la lista. La lista a la que hago referencia la podemos ver pulsando el cuadrado azul que dice ES o EN en la barra de inicio.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-584" title="teclado1" src="http://www.mariusduch.es/wp-content/uploads/teclado1.png" alt="teclado1" width="288" height="129" /></p>
<p style="text-align: left;">En mi caso, como podemos ver la lista se compone por tres idiomas de teclado:</p>
<p style="text-align: left;"><strong>[ES] Español (alfabetización internacional)<br />
[ES] Español &#8211; España (alfabetización tradicional)<br />
[EN] Inglés (Estados Unidos)</strong></p>
<p style="text-align: left;">Es decir, que si pulsamos la combinación de teclas <strong>[Alt] + Mayús]</strong> el símbolo de seleccionado <strong>[v]</strong> pasará al siguiente idioma. Si repetimos el proceso iremos pasando de idioma en idioma y al llegar al ultimo volverá al primero. Evidentemente también podemos seleccionar el idioma con nuestro cursos y no con el teclado.</p>
<p style="text-align: left;">Hay que aclarar que los cambios de idioma que realicemos aquí, solo afectarán a la aplicación que tengamos seleccionada (con la que estamos trabajando), con lo que si tenemos abierto el <em>Bloc de notas</em> y <em>Microsoft Word</em>, pero pulsamos la combinación de teclas <em>[Alt] + [Mayús]</em> mientras estamos usando <em>Microsoft Word</em>, si seleccionamos el<em> Bloc de notas</em>, veremos que el idioma vuelve a ser el original, y si de nuevo volvemos a<em> Microsoft Word</em>, volveremos a tenerlo cambiado.</p>
<p style="text-align: left;">Después de toda esta explicación del funcionamiento de los cambios de idioma del teclado, voy a aclarar que el <em><strong>idioma correcto</strong></em> en un teclado español es el de <strong>[ES] Español (alfabetización internacional)</strong>.</p>
<p style="text-align: left;">Finalmente, si queremos evitar que nos vuelva a suceder esto, lo mejor que podemos hacer es quitar los otros idiomas, a no ser que tengamos pensado conectar algún día un teclado inglés. Para realizar esta tarea seguiremos los siguientes pasos:</p>
<p style="text-align: left;">Pulsamos <strong>[Inicio] &gt; [Ejecutar]</strong><br />
Escribimos : <em>intl.cpl<br />
</em>Pulsamos <strong>[Aceptar]</strong></p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-586" title="teclado2" src="http://www.mariusduch.es/wp-content/uploads/teclado2.png" alt="teclado2" width="347" height="179" /></p>
<p style="text-align: left;">Pulsamos la pestaña <strong>[Idiomas]</strong><br />
Pulsamos el botón <strong>[Detalles...]</strong></p>
<p style="text-align: left;"><strong><img class="aligncenter size-full wp-image-588" title="teclado3" src="http://www.mariusduch.es/wp-content/uploads/teclado3.png" alt="teclado3" width="316" height="335" /></strong></p>
<p style="text-align: left;">Ahora pulsamos sobre <strong>[ES] Español &#8211; España (alfabetización tradicional) </strong>y pulsamos <strong>[Quitar]</strong>, luego pulsamos sobre <strong>[EN] Inglés (Estados Unidos)</strong> y pulsamos <strong>[Quitar]</strong>. Quedándonos de este modo, únicamente <strong>[ES] Español (alfabetización internacional).</strong></p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-589" title="teclado4" src="http://www.mariusduch.es/wp-content/uploads/teclado4.png" alt="teclado4" width="367" height="211" /></p>
<p style="text-align: left;">Finalmente pulsamos <strong>[Aplicar]</strong> y luego <strong>[Aceptar]</strong></p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compartir archivos locales con un escritorio remoto</title>
		<link>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto</link>
		<comments>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto#comments</comments>
		<pubDate>Thu, 26 Nov 2009 22:22:01 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[copiar ficheros]]></category>
		<category><![CDATA[disco duro]]></category>
		<category><![CDATA[escritorio remoto]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=557</guid>
		<description><![CDATA[Si queremos transferir archivos a una maquina/servidor (con Windows XP, Windows 2000 Server, Windows 2003 Server&#8230;) por la que nos conectamos con conexión remota, y esos archivos están en nuestro disco duro local o en un pendrive conectado a nuestra maquina. Lo que tendremos que hacer es que la maquina a la que nos conectaremos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fcompartir-archivos-locales-con-un-escritorio-remoto"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fcompartir-archivos-locales-con-un-escritorio-remoto&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-803 alignleft" title="compartir-archivos-locales-con-un-escritorio-remoto" src="http://www.mariusduch.es/wp-content/uploads/compartir-archivos-locales-con-un-escritorio-remoto.png" alt="" width="100" height="100" />Si queremos transferir archivos a una maquina/servidor (con Windows XP, Windows 2000 Server, Windows 2003 Server&#8230;) por la que nos conectamos con conexión remota, y esos archivos están en nuestro disco duro local o en un pendrive conectado a nuestra maquina. Lo que tendremos que hacer es que la maquina a la que nos conectaremos remotamente vea nuestra unidad de disco duro o la unidad que se genera al conectar nuestro pendrive al ordenador, como una unidad de red compartida.</p>
<p><span id="more-557"></span>Si la maquina a la que nos queremos conectar remotamente esta en nuestra red local, debemos conocer su IP local (192.169.xxx.xxx, 10.0.0.xxx o 172.xxx.xxx.xxx) y si la maquina es un servidor con ip privada deberemos conocerla.</p>
<p>Para realizar esta tarea deberemos seguir los siguientes pasos:</p>
<p><strong>[Inicio] &gt; [Programas] &gt; [Accesorios] &gt; [Conexión a Escritorio remoto]</strong></p>
<p>Ahora deberemos introducir la IP de la maquina a la que nos queremos conectar remotamente en el apartado <strong>Equipo</strong> y el usuario con el que nos vamos a conectar (usuario local de la maquina remota y con permisos para conectarse remotamente)  en el apartado <strong>Nombre de usuario</strong>.</p>
<p><strong><img class="aligncenter size-full wp-image-559" title="remoto-1" src="http://www.mariusduch.es/wp-content/uploads/remoto-1.png" alt="remoto-1" width="411" height="464" /></strong></p>
<p>Vamos a la pestaña <strong>Recursos locales</strong> y pulsamos en el botón <strong>[Mas...]</strong></p>
<p><strong><img class="aligncenter size-full wp-image-561" title="remoto-3" src="http://www.mariusduch.es/wp-content/uploads/remoto-3.png" alt="remoto-3" width="410" height="463" /></strong></p>
<p>Seleccionamos <img src="file:///C:/DOCUME%7E1/marius/CONFIG%7E1/Temp/moz-screenshot.png" alt="" />la unidad local (de nuestra maquina) que queremos compartir <em>(en este caso la [F:], que es el pendrive)</em> y pulsamos <strong>[Aceptar]</strong></p>
<p><strong></strong><strong><img class="aligncenter size-full wp-image-560" title="remoto-2" src="http://www.mariusduch.es/wp-content/uploads/remoto-2.png" alt="remoto-2" width="418" height="427" /></strong><strong></strong></p>
<p>Volvemos a la pestaña <strong>[General]</strong> y pulsamos <strong>[Conectar]</strong>. Una vez conectados, vamos a <strong>Mi PC</strong> y veremos que tenemos un apartado llamado <strong>Otros</strong> en el que veremos la unidad que hemos compartido con el nombre de la unidad que tiene en nuestra maquina local.</p>
<p><strong><img class="aligncenter size-full wp-image-562" title="remoto-4" src="http://www.mariusduch.es/wp-content/uploads/remoto-4.png" alt="remoto-4" width="534" height="255" /><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pasar de Word a PDF y viceversa</title>
		<link>http://www.mariusduch.es/pasar-de-word-a-pdf-y-viceversa</link>
		<comments>http://www.mariusduch.es/pasar-de-word-a-pdf-y-viceversa#comments</comments>
		<pubDate>Wed, 04 Nov 2009 22:57:56 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Ofimatica]]></category>
		<category><![CDATA[convertir doc]]></category>
		<category><![CDATA[convertir pdf]]></category>
		<category><![CDATA[doc a pdf]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[pdf a doc]]></category>
		<category><![CDATA[word]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=289</guid>
		<description><![CDATA[Si tenemos un archivo en formato DOC, es decir, un archivo de texto creado con Microsoft Word y lo queremos pasar a formato PDF, ya sea para manejarlo mejor, porque nos han pedido que tenemos que enviar algo en ese formato y no sabemos como se hace aquí tienes la solución. Pero eso no es [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fpasar-de-word-a-pdf-y-viceversa"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fpasar-de-word-a-pdf-y-viceversa&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-758 alignleft" title="pasar-word-a-pdf-y-viceversa" src="http://www.mariusduch.es/wp-content/uploads/pasar-word-a-pdf-y-viceversa.png" alt="" width="100" height="100" />Si tenemos un archivo en formato DOC, es decir, un archivo de texto creado con Microsoft Word y lo queremos pasar a formato PDF, ya sea para manejarlo mejor, porque nos han pedido que tenemos que enviar algo en ese formato y no sabemos como se hace aquí tienes la solución. Pero eso no es todo, si queremos hacer el paso contrario, que tenemos un fichero PDF y lo queremos editar y no sabemos como, podemos pasarlo a formato DOC y trabajar con el tranquilamente.</p>
<p>Seguidamente explico como realizar ambos pasos detalladamente, para no perderse ni un momento.</p>
<p><span id="more-289"></span><strong><span><span>Pasar de DOC a PDF:</span></span></strong></p>
<p><span><span><strong>1. Descargar PDF Creator:</strong></span></span></p>
<p><span><span>Simplemente tenemos que pulsar <a href="http://ovh.dl.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe">AQUÍ</a></span></span></p>
<p><span><span><strong>2. Instalar PDF Creator:</strong></span></span></p>
<p><span><span>Ejecutamos el archivo descargado: <em>PDFCreator-0_9_8_setup.exe</em><br />
Pulsamos [Siguiente &gt;]<br />
Marcamos (·) Acepto el acuerdo &#8211;&gt; [Siguiente &gt;]<br />
Marcamos (·) Instalación estándar &#8211;&gt; [Siguiente &gt;]<br />
Ponemos el nombre de la impresora:  PDFCreator &#8211;&gt; [Siguiente &gt;]<br />
Escribimos la ruta donde queremos guardarlo &#8211;&gt; [Siguiente &gt;]<br />
Marcamos o no la opción de que se nos instale la barra de busqueda &#8211;&gt; [Siguiente &gt;]<br />
Instalación personalizada &#8211;&gt; [Siguiente &gt;]<br />
Ponemos el nombre del directorio del menú Inicio donde se creará el acceso directo &#8211;&gt; [Siguiente &gt;]<br />
Dejamos las opciones marcadas &#8211;&gt; [Siguiente &gt;]<br />
Esperamos que se instale<br />
Marcamos (·) Sí, deseo reiniciar el sistema ahora &#8211;&gt; [Finalizar]</span></span></p>
<p><span><span><strong>3. Usar PDF Creator, para pasar de DOC a PDF:</strong></span></span></p>
<p><span><span>Abrimos el archivo que queramos convertir con Microsoft Word.</span></span></p>
<p><span><span>Pulsamos [Archivo] &#8211;&gt; [Imprimir]</span></span></p>
<p><span><span>Seleccionamos la impresora PDF Creator, como vemos en la imagen</span></span></p>
<p><span><span><img class="aligncenter size-full wp-image-445" title="word_to_pdf1" src="http://www.mariusduch.es/wp-content/uploads/word_to_pdf1.png" alt="word_to_pdf1" width="575" height="127" /></span></span></p>
<p><span><span>Pulsamos [Aceptar] y veremos la siguiente pantalla:</span></span></p>
<p><span><span><img class="aligncenter size-full wp-image-448" title="word_to_pdf2" src="http://www.mariusduch.es/wp-content/uploads/word_to_pdf2.png" alt="word_to_pdf2" width="527" height="409" /></span></span></p>
<p><span><span>Ahora, si queremos cambiamos el nombre del archivo PDF que crearemos <em>(color azul)</em> y finalmente pulsamos Guardar <em>(color rojo)</em> y tendremos nuestro archivo PDF convertido en el escritorio.</span></span></p>
<p><span><span><strong>Pasar de PDF a DOC:</strong></span></span></p>
<p><span><span><strong>1. Descargar Free PDF to Word Doc Converter:</strong></span></span></p>
<p><span><span>Simplemente tenemos que pulsar <a href="http://download.minidvdsoft.com/hellopdf/pdf2wordsetup.exe">AQUÍ</a></span></span></p>
<p><span><span><strong>2. Instalar Free PDF to Word Doc Converter:</strong></span></span></p>
<p><span><span>Ejecutamos el archivo descargado: pdf2wordsetup.exe<br />
Pulsamos [Sí] &#8211;&gt; [Next]<br />
Escribimos la ruta donde queremos guardarlo &#8211;&gt; [Next]<br />
Ponemos el nombre del directorio del menú Inicio donde se creará el acceso directo &#8211;&gt; [Next]<br />
[Install]<br />
Marcamos [v] Launch Free PDF to Word Doc Converter</span></span></p>
<p><span><span><strong>3. Usar Free PDF to Word Doc Converter, para pasar de PDF a DOC:</strong></span></span></p>
<p><span><span>Abrimos el programa y veremos la siguiente pantalla:</span></span></p>
<p><span><span><strong><img class="aligncenter size-large wp-image-443" title="pdf_to_word1" src="http://www.mariusduch.es/wp-content/uploads/pdf_to_word1-600x408.png" alt="pdf_to_word1" width="600" height="408" /></strong></span></span></p>
<p><span><span>Lo primero que tenemos que hacer es pulsar el botón [Browse] <em>(color rojo)</em> y seleccionar el fichero PDF que queremos convertir a DOC.</span></span></p>
<p><span><span>Luego tenemos que pulsar el otro botón [Browse] <em>(color azul)</em> y seleccionar la ruta donde queremos guardar el fichero DOC que se creará.</span></span></p>
<p><span><span>Ahora podemos seleccionar las paginas que queremos que convierta <em>(color amarillo)</em>. Si queremos que convierta todo el documento seleccionaremos la opción (·) All Pages y si solo queremos que nos imprima de una pagina a otra, seleccionaremos (·) Page Number [numero de la página inicial] to [numero de la pagina final]</span></span></p>
<p><span><span>Finalmente pulsaremos el botón Convert to Word Document <em>(color verde)</em> y en pocos segundos tendremos el documento creado.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/pasar-de-word-a-pdf-y-viceversa/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Personalizar grub 2 en Ubuntu 9.10</title>
		<link>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10</link>
		<comments>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10#comments</comments>
		<pubDate>Wed, 04 Nov 2009 00:32:08 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[grub2]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[personalizar]]></category>
		<category><![CDATA[temas]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=424</guid>
		<description><![CDATA[Si nos aburre la pantalla en la que tenemos que seleccionar el sistema operativo al que queremos acceder, podemos personalizarlo a nuestro gusto de diferentes formas. Podemos cambiar la imagen de fondo del grub, cambiar el color de las letras del grub, añadir efectos al grub&#8230; Cambiar fondo de pantalla del grub: Para ello, primero [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fpersonalizar-grub-2-en-ubuntu-9-10"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fpersonalizar-grub-2-en-ubuntu-9-10&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-800 alignleft" title="personalizar-grub-2-en-ubuntu-9-10" src="http://www.mariusduch.es/wp-content/uploads/personalizar-grub-2-en-ubuntu-9-10.png" alt="" width="100" height="100" />Si nos aburre la pantalla en la que tenemos que seleccionar el sistema operativo al que queremos acceder, podemos personalizarlo a nuestro gusto de diferentes formas. Podemos cambiar la imagen de fondo del grub, cambiar el color de las letras del grub, añadir efectos al grub&#8230;</p>
<p><strong><img class="alignnone size-thumbnail wp-image-42" title="ubuntu" src="http://www.mariusduch.es/wp-content/uploads/ubuntu-150x150.jpg" alt="ubuntu" width="14" height="14" /> Cam</strong><strong>biar fondo de pantalla del grub:</strong></p>
<p>Para ello, primero deberemos acceder al Terminal</p>
<p><strong>Aplicaciones &gt; Accesorios &gt; Terminal</strong></p>
<p>Ahora nos descargaremos algunas imágenes de fondo oficiales de Grub, para poder poner como nuestro fondo de pantalla. Para ello deberemos ejecutar el siguiente comando:</p>
<pre>sudo apt-get install grub2-splashimages</pre>
<p><span id="more-424"></span><br />
Ahora accederemos al directorio /usr/share/images/grub gráficamente</p>
<p><strong>Lugares &gt; Equipo</strong></p>
<p>Donde pone (computer:////) pondremos la ruta del directorio de las imágenes: /usr/share/images/grub</p>
<p>Veremos que tenemos la siguientes imágenes, en formato TGA, así que elegiremos la que mas nos guste y nos quedaremos con su nombre.</p>
<p><code>050817-N-3488C-028.tga, 2006-02-15_Piping.tga, Aesculus_hippocastanum_fruit.tga, Apollo_17_The_Last_Moon_Shot_Edit1.tga, B-1B_over_the_pacific_ocean.tga, BonsaiTridentMaple.tga, Flower_jtca001.tga, Fly-Angel.tga, Glasses_800_edit.tga, Hortensia-1.tga, Lake_mapourika_NZ.tga, Moraine_Lake_17092005.tga, Plasma-lamp.tga, Sparkler.tga, TulipStair_QueensHouse_Greenwich.tga, Windbuchencom.tga</code></p>
<p>Ahora volvemos al Terminal, para editar el fichero de configuración de grub, abriéndolo con gedit:</p>
<pre>sudo gedit /etc/grub.d/05_debian_theme</pre>
<p>Buscaremos la linea donde aparece el siguiente trozo de código:</p>
<pre>for i in {/boot/grub,/usr/share/images/desktop-base}
/moreblue-orbit-grub.{png,tga} ; do</pre>
<p>Ahora, suponiendo que hemos elegido la imagen (<code>Lake_mapourika_NZ.tga) modificaremos el trozo de codigo por el siguiente:</code></p>
<pre>for i in {/boot/grub,/usr/share/images/grub}
/Lake_mapourika_NZ.{png,tga} ; do</pre>
<p>Hecho esto, guardamos el documento, cerramos gedit y ejecutaremos el siguiente comando para actualizar los cambios:</p>
<pre>sudo update-grub2</pre>
<p>Es importante aclarar que si queremos podemos usar cualquier imagen que nosotras queremos como fondo de pantalla del grub, para ello simplemente abriremos con <em>gimp</em> la imagen que queramos, la reduciremos al tamaño de 800x600px y la guardaremos con extensión TGA en el directorio <em>/usr/share/images/grub</em></p>
<p><strong><img class="alignnone size-thumbnail wp-image-42" title="ubuntu" src="http://www.mariusduch.es/wp-content/uploads/ubuntu-150x150.jpg" alt="ubuntu" width="14" height="14" /> Modificar el color del texto de los títulos:</strong></p>
<p>Para realizar esta tarea volveremos a editar el <em>fichero05_debian_theme:</em></p>
<pre>sudo gedit /etc/grub.d/05_debian_theme</pre>
<p>Ahora deberemos ir a la linea donde se encuentra el siguiente codigo:</p>
<pre>if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black
else</pre>
<p>Y editar el nombre de los colores por los que queremos nosotros, por ejemplo:</p>
<pre>if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=white/black
set color_highlight=white/dark-gray
else</pre>
<p><em>En este caso, hemos cambiado el color de la letra normal de (negro/negro) a (blanco/negro), y el color de la letra seleccionada, de (magenta/negro) a (blanco/gris oscuro)</em></p>
<p>Hecho esto, guardamos el documento, cerramos gedit y ejecutaremos el siguiente comando para actualizar los cambios:</p>
<pre>sudo update-grub2</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Instalar Google Chrome en Ubuntu 9.10</title>
		<link>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10</link>
		<comments>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10#comments</comments>
		<pubDate>Tue, 03 Nov 2009 23:23:34 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=415</guid>
		<description><![CDATA[¿Acabas de instalar Ubuntu, eres un amante del navegador de Google, en Windows usas Chrome para navegar y ahora no sabes como instalarlo? El problema esta en que los repositorios de Ubuntu no disponen del navegador Chrome, y eso es porque Google no ha sacado oficialmente Chrome para linux, pero de todas formas podemos conseguirlo. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-google-chrome-en-ubuntu-9-10"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-google-chrome-en-ubuntu-9-10&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-798 alignleft" title="instalar-google-chrome-en-ubuntu-9-10" src="http://www.mariusduch.es/wp-content/uploads/instalar-google-chrome-en-ubuntu-9-10.png" alt="" width="100" height="100" />¿Acabas de instalar Ubuntu, eres un amante del navegador de Google, en Windows usas Chrome para navegar y ahora no sabes como instalarlo? El problema esta en que los repositorios de Ubuntu no disponen del navegador Chrome, y eso es porque Google no ha sacado oficialmente Chrome para linux, pero de todas formas podemos conseguirlo.</p>
<p>Simplemente tenemos que abrir una ventana del Terminal de Ubuntu.<br />
<strong>Aplicaciones &gt; Accesorios &gt; Terminal</strong></p>
<p>Ahora escribimos lo siguiente, y luego introducimos la contraseña de nuestro usuario administrador:</p>
<pre>sudo gedit /etc/apt/sources.list</pre>
<p><span id="more-415"></span>Se nos abrirá una ventana con el editor de texto gedit, en el que nos desplazaremos hasta el final del fichero e introduciremos las siguientes lineas y guardaremos los cambios en el documento:</p>
<pre>deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main</pre>
<p>Hecho esto, volvemos al Terminal de Ubuntu e introducimos lo siguiente, para actualizar la base de datos de los repositorios de Ubuntu:</p>
<pre>sudo aptitude update</pre>
<p>Finalmente ejecutamos la siguiente comanda para instalar Chrome, que en linux lo conoceremos como Chromium:</p>
<pre>sudo aptitude install chromium-browser</pre>
<p>Ahora que ya esta instalado podremos acceder a el gracias al acceso directo que se crea automaticamente:<br />
<strong>Aplicaciones &gt; Internet &gt; Chromium Web Browser</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Mostrar la letra de las canciones que escuchamos</title>
		<link>http://www.mariusduch.es/mostrar-la-letra-de-las-canciones-que-escuchamos</link>
		<comments>http://www.mariusduch.es/mostrar-la-letra-de-las-canciones-que-escuchamos#comments</comments>
		<pubDate>Wed, 07 Oct 2009 22:11:40 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Audio]]></category>
		<category><![CDATA[letras canciones]]></category>
		<category><![CDATA[lyrics]]></category>
		<category><![CDATA[musica]]></category>
		<category><![CDATA[reproductor musica]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=292</guid>
		<description><![CDATA[¿Quien no se ha encontrado en la situación de estar escuchando una canción con nuestro reproductor de música en nuestro ordenador y le ha dado por cantar la canción que estaba sonando? Lo que pasa es que muchas veces desconocemos la letra, y por vagancia de buscar la letra de la canción por internet nos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Fmostrar-la-letra-de-las-canciones-que-escuchamos"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Fmostrar-la-letra-de-las-canciones-que-escuchamos&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-796 alignleft" title="mostrar-la-letra-de-las-canciones-que-escuchamos" src="http://www.mariusduch.es/wp-content/uploads/mostrar-la-letra-de-las-canciones-que-escuchamos.png" alt="" width="100" height="100" />¿Quien no se ha encontrado en la situación de estar escuchando una canción con nuestro reproductor de música en nuestro ordenador y le ha dado por cantar la canción que estaba sonando? Lo que pasa es que muchas veces desconocemos la letra, y por vagancia de buscar la letra de la canción por internet nos dedicamos a tararear y listos.<br />
Todo esto tiene solución y se llama EvilLyrics, un estupendo programa que nos proporcionará la letra de la canción que estemos escuchando al instante, sin tocar ni una tecla, el se encargará de todo.</p>
<p><span id="more-292"></span> Lo primero que tenemos que hacer es descargar el programa desde su <a href="http://www.evillabs.sk/evillyrics/" target="_blank">web</a> o bien directamente pulsando <a href="http://www.evillabs.sk/evillyrics/evillyrics_setup.exe" target="_self">aquí</a>.</p>
<p>Una vez descargado, lo instalaremos siguiendo los siguientes pasos:</p>
<p>1. Ejecutaremos el archivo <em>evillyrics_setup.exe</em> y nos aparecerá una pantalla con la licencia del programa que deberemos aceptar, pulsando <strong>[I Agree]</strong></p>
<p>2. En la siguiente pantalla seleccionaremos el destino donde instalaremos el programa. Lo normal es dejar el destino que viene por defecto. Pulsaremos<strong> [Next]</strong></p>
<p>3. Ahora seleccionaremos el idioma del programa, en este caso <em>Spanish</em>. Pulsaremos <strong>[Next]</strong></p>
<p>4. Este punto es el más importante, ya que ahora debemos seleccionar con que reproductores de música queremos que funcione.<br />
Programas disponibles:<em> Winamp, Windows Media Player, iTunes, Foobar, QCD y XMPlay</em><br />
Si únicamente queremos que funcione con un reproductor (<em>por ejemplo, Windows Media Player</em>), seleccionaremos <strong>[Optimize for Windows Media Player]</strong> en el apartado: <em>Select the type of install.</em><br />
Si queremos que funcione con varios reproductores, seleccionaremos cada uno de los programas que queremos que sean compatibles en la lista inferior, donde pone: <em>Or, select the optional components you wish to install.</em><br />
Pulsamos <strong>[Install]</strong></p>
<p>5. Abrimos nuestro reproductor favorito y luego ejecutamos Evil Lyrics y tendremos algo como esto:</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-394" title="evillyrics1" src="http://www.mariusduch.es/wp-content/uploads/evillyrics1-300x211.png" alt="evillyrics1" width="300" height="211" /><em>Ejemplo en Winamp</em></p>
<p style="text-align: center;"><em><img class="aligncenter size-medium wp-image-395" title="evillyrics2" src="http://www.mariusduch.es/wp-content/uploads/evillyrics2-300x177.png" alt="evillyrics2" width="300" height="177" />Ejemplo en Windows Media Player</em></p>
<p style="text-align: left;">
<p><em><strong>Interesantes opciones que nos brinda el programa:</strong></em></p>
<p><em>- Hacer que se inicie automáticamente el programa al abrir nuestro reproductor</em></p>
<p>Para esto debemos pulsar sobre el icono en forma de rueda de color azul, pulsar la pestaña <strong>[Avanzado]</strong>, y seleccionar la opción: <strong>[v] Correr al iniciar Winamp</strong></p>
<p><img class="aligncenter size-full wp-image-397" title="evillyrics4" src="http://www.mariusduch.es/wp-content/uploads/evillyrics4.png" alt="evillyrics4" width="298" height="357" /></p>
<p><em>- Traducir la letra a nuestro idioma, con un solo clic</em></p>
<p><em>- Mostrar información del álbum de la canción que estamos escuchando</em></p>
<p><em>- Buscar acordes de guitarra</em></p>
<p><em>- Ver las portadas del álbum</em></p>
<p><em>- Ver pósters del grupo</em></p>
<p>Para todas estas opciones deberemos pulsar en la flecha que esta al lado del icono de la bola del mundo y seleccionar la opción que queramos.</p>
<p><img class="aligncenter size-full wp-image-396" title="evillyrics3" src="http://www.mariusduch.es/wp-content/uploads/evillyrics3.png" alt="evillyrics3" width="229" height="276" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/mostrar-la-letra-de-las-canciones-que-escuchamos/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Actualizar un foro SMF</title>
		<link>http://www.mariusduch.es/actualizar-un-foro-smf</link>
		<comments>http://www.mariusduch.es/actualizar-un-foro-smf#comments</comments>
		<pubDate>Mon, 17 Aug 2009 13:51:57 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[smf]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=380</guid>
		<description><![CDATA[Si tenemos un foro hecho con SMF con una versión antigua, como la 1.1.4 y queremos actualizarlo a la ultima versión, deberemos seguir los siguientes pasos. Datos de un ejemplo de foro: Directorio web: /var/www/vhost/foros.mariusduch.es/ Nombre de la BD: forosmarius 1. Accedemos al servidor donde tenemos nuestro foro SMF con un cliente SSH (como PuTTy) [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-un-foro-smf"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-un-foro-smf&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-794 alignleft" title="actualizar-un-foro-smf" src="http://www.mariusduch.es/wp-content/uploads/actualizar-un-foro-smf.png" alt="" width="100" height="100" />Si tenemos un foro hecho con SMF con una versión antigua, como la 1.1.4 y queremos actualizarlo a la ultima versión, deberemos seguir los siguientes pasos.</p>
<p><strong>Datos de un ejemplo de foro:</strong><br />
Directorio web: /var/www/vhost/foros.mariusduch.es/<br />
Nombre de la BD: forosmarius</p>
<p><strong>1. Accedemos al servidor donde tenemos nuestro foro SMF con un cliente SSH (como PuTTy)</strong></p>
<p><strong>2. Hacemos los backups de la base de datos y de la web (siempre es interesante realizar este paso):</strong></p>
<pre>cd /root/backups/
cp -Rp /var/www/vhosts/foros.mariusduch.es/ /root/backups/
mysqldump -uadmin -pcontraseña forosmarius &gt; forosmarius.sql</pre>
<p><span id="more-380"></span></p>
<p><strong>3. Damos permisos 777 al fichero Settings.php y Settings_bak.php y nos aseguramos que su propietario es apache</strong></p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/httpdocs/
chmod 777 Settings.php Settings_bak.php
chown apache.apache Settings.php Settings_bak.php</pre>
<p><strong>4. Ponemos el foro en Ingles y en modo mantenimiento</strong><br />
Accedemos con nuestro navegador a nuestro foro: <em>http://foros.mariusduch.es</em><br />
pulsamos sobre la pestaña superior: <em>ADMINISTRACIÓN</em><br />
Accedemos al siguiente apartado del menú lateral izquierdo: <em>Configuración del Foro (Configuración del Servidor)</em></p>
<p>Marcamos el siguiente <em>checkbutton</em>: <em>¿Modo de Mantenimiento?        [v]</em><br />
Seleccionamos el idioma en el menú desplegable de: <em>Idioma por defecto en el foro &gt; English</em></p>
<p>Pulsamos el botón: <em>[GUARDAR]</em></p>
<p><strong>5. Descargamos el archivo de actualización de la siguiente web:</strong></p>
<p>http://download.simplemachines.org/</p>
<p>En nuestro caso, al no ser la versión anterior a la ultima, debemos seleccionar: Large upgrade<br />
Elegimos el formato de compresión de la actualización que queremos, en este caso: tar.bz2<br />
Pulsamos encima del símbolo de la caja correspondiente al tar.bz2, y en la siguiente pantalla (en la que seguramente nos aparecerá que si queremos descargar el archivo) cancelamos la petición de descarga y pulsamos con el botón derecho encima de &#8220;<em>try again</em>&#8221; y seleccionamos &#8220;<em>Copiar la ruta del enlace</em>&#8221;<br />
Luego vovlemos al cliente SSH (Putty), accedemos a la carpeta en la que tenemos nuestra web y hacemos un &#8220;<em>wget</em>&#8221; con la ruta que hemos copiado</p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/
wget http://mirror.pdx.simplemachines.org/downloads/smf_1-1-10_upgrade.tar.bz2</pre>
<p><strong>6. Descomprimimos el archivo de actualización</strong></p>
<pre>tar -xvf smf_1-1-10_upgrade.tar.bz2</pre>
<p><strong>7. Realizamos una modificación al fichero upgrade_1-1.sql (sino nos dará un problema con mysql al actualizar)</strong></p>
<pre>vim upgrade_1-1.sql</pre>
<p>Buscamos la siguiente línea:<br />
<em>ALTER TABLE {$db_prefix}smileys<br />
ORDER BY LENGTH(code) DESC;</em></p>
<p>Lo modificamos así:<br />
<em>ALTER TABLE {$db_prefix}smileys<br />
ORDER BY code DESC;</em></p>
<p><strong>8. Iniciamos el proceso de actualización</strong><br />
Accedemos a la siguiente dirección con nuestro navegador: <em>http://foros.mariusduch.es/upgrade.php</em><br />
Pulsamos: <em>[Continue]</em></p>
<p><strong>9. Una vez finalizado el proceso de actualización, volvemos al cliente SSH (Putty), eliminamos el fichero upgrade.php y le volvemos a dar permisos 644 a los ficheros Settings.php y Settings_bak.php</strong></p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/httpdocs/
rm upgrade.php
chmod 644 Settings.php Settings_bak.php</pre>
<p><strong>10. Volvemos a poner el foro en Español y quitamos el modo mantenimiento</strong><br />
Accedemos con nuestro navegador a nuestro foro: <em>http://foros.mariusduch.es</em><br />
pulsamos sobre la pestaña superior: <em>ADMIN</em><br />
Accedemos al siguiente apartado del menú lateral izquierdo: <em>Configuration (Server Settings)</em></p>
<p>Desarcamos el siguiente <em>checkbutton</em>: <em>Maintenance mode?        [ ]</em><br />
Seleccionamos el idioma en el menú desplegable de: <em>Idioma por defecto en el foro &gt; Spanish-Utf-8</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/actualizar-un-foro-smf/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalar phpmyadmin en un servidor linux</title>
		<link>http://www.mariusduch.es/instalar-phpmyadmin-en-un-servidor-linux</link>
		<comments>http://www.mariusduch.es/instalar-phpmyadmin-en-un-servidor-linux#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:52:29 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=359</guid>
		<description><![CDATA[phpMyAdmin es una herramienta para administrar bases de datos de MySQL mediente una página web, la cual te permite: crear, eliminar y modificar bases de datos, tablas y campos de las mismas, además de poder ejecutar cualquier sentencia SQL, administrar claves en los campos y privilegios. Para instalar esta herramienta en el servidor donde tenemos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-phpmyadmin-en-un-servidor-linux"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Finstalar-phpmyadmin-en-un-servidor-linux&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><strong><img class="size-full wp-image-791 alignleft" title="instalar-phpmyadmin-en-un-servidor-linux" src="http://www.mariusduch.es/wp-content/uploads/instalar-phpmyadmin-en-un-servidor-linux.png" alt="" width="100" height="100" /><br />
</strong></p>
<p>phpMyAdmin es una herramienta para administrar bases de datos de MySQL mediente una página web, la cual te permite: crear, eliminar y modificar bases de datos, tablas y campos de las mismas, además de poder ejecutar cualquier sentencia SQL, administrar claves en los campos y privilegios.</p>
<p>Para instalar esta herramienta en el servidor donde tenemos alojada nuestra pagina web, hay que seguir estos sencillos pasos:</p>
<p><span id="more-359"></span><strong>1. Accedemos a nuestro servidor via ssh (con putty, por ejemplo) como usuario root.</strong></p>
<p><strong>2. Vamos al directorio /root:</strong><br />
cd /root</p>
<p><strong>3. Con nuestro navegador accedemos a la web donde se encuentra la ultima versión del programa:</strong></p>
<p>http://sourceforge.net/projects/phpmyadmin/files/</p>
<p><strong>4. Copiamos el link de archivo que nos interesa, en este caso, la version en todos los idiomas y que está comprimido en tar.gz:</strong></p>
<p>http://freefr.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.tar.gz</p>
<p><strong>5. Volvemos al Putty (estabamos en la carpeta root) y descagamos el fichero:</strong><br />
wget http://freefr.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.tar.gz</p>
<p><strong>6. Descomprimimos el fichero:</strong><br />
tar xzvf phpMyAdmin-3.2.0.1-all-languages.tar.gz</p>
<p><strong>7. Movemos la carpeta descomprimida canviandole el nombre a la ruta donde tenemos nuestras webs de apache:</strong><br />
mv phpMyAdmin-2.11.9.5-all-languages /var/www/html/phpmyadmin</p>
<p>cd /var/www/html/phpmyadmin/</p>
<p><strong>8. Editamos el fitchero de configuración de phpmyadmin (con el editor vi) y escribimos una frase al azar donde pone texto de prueba:</strong><br />
vim config.sample.inc.php</p>
<p>$cfg['blowfish_secret'] = &#8216;texto de prueba&#8217;; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */</p>
<p><strong>9. Cambiamos el nombre al fichero de configuración de phpmyadmin:</strong><br />
mv config.sample.inc.php config.inc.php</p>
<p><strong>10. Editamos el fitchero de configuración de apache y añadimos el virtualhost (en este caso usando el editor vi):</strong><br />
vim /etc/httpd/conf/httpd.conf</p>
<p>&lt;VirtualHost *:80&gt;<br />
RewriteEngine On<br />
RewriteOptions Inherit<br />
ServerAdmin marius@mariusduch.es<br />
DocumentRoot /var/www/html/phpmyadmin/<br />
ServerName phpmyadmin.mariusduch.es<br />
ErrorLog /var/www/html/logs/phpmyadmin-error_log<br />
&lt;/VirtualHost&gt;</p>
<p><strong>11. Reiniciamos apache</strong>:<br />
/etc/init.d/httpd restart</p>
<p><strong>12. Accedemos al phpmyadmin, con nuestro navegador, mediante esta dirección:</strong><br />
phpmyadmin.mariusduch.es</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/instalar-phpmyadmin-en-un-servidor-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error en phpbb3: No se muestra el botón de citar ni de editar</title>
		<link>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar</link>
		<comments>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar#comments</comments>
		<pubDate>Fri, 10 Jul 2009 10:39:34 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[errores]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=348</guid>
		<description><![CDATA[Recientemente actualicé un foro en phpbb, de la versión 3.0.0 a la 3.0.5 me encontré con que la gente no podía citar, ni editar los mensajes del foro. Estuve analizando el problema y me di cuenta de que lo que realmente pasaba es que la imagen de los botones no aparecía, aunque si detenía el [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-789 alignleft" title="error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar" src="http://www.mariusduch.es/wp-content/uploads/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar.png" alt="" width="100" height="100" />Recientemente actualicé un foro en phpbb, de la versión 3.0.0 a la 3.0.5 me encontré con que la gente no podía citar, ni editar los mensajes del foro.</p>
<p>Estuve analizando el problema y me di cuenta de que lo que realmente pasaba es que la imagen de los botones no aparecía, aunque si detenía el cursor encima de donde tenían que aparecer me aparecía el mensaje de que estaba allí el enlace y me permitía usar.</p>
<p>Digamos que tenía que ver esto:</p>
<p style="text-align: left;"><img class="size-full wp-image-349 aligncenter" title="phpbb1" src="http://www.mariusduch.es/wp-content/uploads/phpbb1.png" alt="phpbb1" width="214" height="25" />Y estaba viendo esto:</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-350" title="phpbb2" src="http://www.mariusduch.es/wp-content/uploads/phpbb2.png" alt="phpbb2" width="214" height="25" /></p>
<p style="text-align: left;"><span id="more-348"></span>El problema estaba en que, con el método que usé para actualizar el foro, perdía la configuración del estilo que tenia puesto, en este caso <strong><em>prosilver</em></strong>, y me quedaba con una configuración por defecto. Este estilo, como casi todos, por defecto solo tiene una configuración para foros en ingles.</p>
<p style="text-align: left;">En mi caso, al usar un foro configurado al español, necesito los ficheros del tema <strong><em>prosilver</em></strong>, en español. Así que tuve que añadir la carpeta <strong>&#8220;es&#8221;</strong> y todo su contenido, ya que únicamente figuraba la carpeta <strong>&#8220;en&#8221;</strong> de la versión en inglés.</p>
<p style="text-align: left;">Esta es la ruta, en mi caso, donde tuve que añadir la carpeta:</p>
<p style="text-align: left;"><em>/var/www/vhosts/foros.mariusduch.es/httpdocs/phpbb3/styles/prosilver/imageset/<strong>es/</strong></em></p>
<p style="text-align: left;">Podéis descargar la carpeta <strong>&#8220;es&#8221; </strong> <a href="http://www.mariusduch.es/wp-content/uploads/prosilver-es.tar">pulsando aquí</a> (compactada en tar)</p>
<p style="text-align: left;">Accedéis a la carpeta <em>/prosilver/imageset/</em> de vuestro foro. Dentro creáis la carpeta <strong><em>es</em></strong>,<em> </em>movéis el fichero <em>prosilver-es.tar</em> que hos acabais de descargar dentro de la carpeta, accedéis a ella y descompactáis el fichero (<em>tar xfv prosilver-es.tar</em>). Finalmente, os aseguráis que la carpeta y su contenido tengan los mismos permisos que el resto de ficheros de la carpeta <em>/prosilver/imageset/.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Actualizar phpbb 3.0.0 a 3.0.5</title>
		<link>http://www.mariusduch.es/actualizar-phpbb-300-a-305</link>
		<comments>http://www.mariusduch.es/actualizar-phpbb-300-a-305#comments</comments>
		<pubDate>Thu, 09 Jul 2009 15:49:00 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=337</guid>
		<description><![CDATA[Si tenemos un foro hecho con phpbb con una versión antigua, como la 3.0.0 y nos encontramos con que no hay actulizaciones desde esa versión a la ultima, podemos solucionarlo siguiendo los siguientes pasos. Datos de un ejemplo de foro: Directorio web: /var/www/html/foros.mariusduch.es/ Nombre de la BD: foromarius 0. Por seguridad realizaremos un backup de [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-phpbb-300-a-305"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-phpbb-300-a-305&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-787 alignleft" title="actualizar-phpbb-3-0-0-a-3-0-5" src="http://www.mariusduch.es/wp-content/uploads/actualizar-phpbb-3-0-0-a-3-0-5.png" alt="" width="100" height="100" />Si tenemos un foro hecho con phpbb con una versión antigua, como la 3.0.0 y nos encontramos con que no hay actulizaciones desde esa versión a la ultima, podemos solucionarlo siguiendo los siguientes pasos.</p>
<p><strong>Datos de un ejemplo de foro:</strong><br />
Directorio web: /var/www/html/foros.mariusduch.es/<br />
Nombre de la BD: foromarius</p>
<p><strong>0. Por seguridad realizaremos un backup de la web y la base de datos del foro</strong>:</p>
<pre>mkdir /root/foro-bak
mysqldump -u***** -p****** foromarius &gt; /root/foro-bak/foromarius.sql
cd /var/www/html/foros.mariusduch.es/httpdocs/
tar -cvpzf httpdocs.tar .
mv httpdocs.tar /root/foro-bak/</pre>
<p><span id="more-337"></span></p>
<p><strong>1. Descargamos la version completa de 3.0.5</strong>:</p>
<pre>mkdir /root/foro
cd /root/foro
wget http://d10xg45o6p6dbl.cloudfront.net/projects/p/phpbb/phpBB-3.0.5.tar.bz2</pre>
<p><strong>2. Descomprimimos el fichero:</strong></p>
<pre>tar -xjvf phpBB-3.0.5.tar.bz2</pre>
<p><strong>3. Accedemos a la carpeta que crea:</strong></p>
<pre>cd phpBB3</pre>
<p><strong>4. Eliminamos las siguientes carpetas y ficheros:</strong></p>
<pre>rm config.php
rm -R files/
rm -R images/
rm -R store/
rm -R language/</pre>
<p><strong>5. Accedemos a la carpeta phpbb3 del foro original y copiamos los siguiente ficheros a la carpeta phpBB3 que acabamos de crear</strong>:</p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs/phpbb3/
cp config.php /root/foro/phpBB3
cp -R files/ /root/foro/phpBB3
cp -R images/ /root/foro/phpBB3
cp -R store/ /root/foro/phpBB3
cp -R language/ /root/foro/phpBB3</pre>
<p><strong>6. Una vez tenemos la carpeta phpBB3 correctamente preparada la movemos al directorio donde se encuentra la actual phpbb3, pero poniendole otro con otro nombre</strong>:</p>
<pre>mv /root/foro/phpBB3 /var/www/html/foros.mariusduch.es/httpdocs/phpbb3.new</pre>
<p><strong>7. Paramos el servicio de apache:</strong></p>
<pre>/etc/init.d/httpd stop</pre>
<p><strong>8. Accedemos de nuevo al directorio donde se encuentra ahora los directorios phpbb3, le cambiamos el nombre al original y al nuevo le ponemos el nombre correcto:</strong></p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs
mv phpbb3 phpbb3.old
mv phpbb3.new phpbb3</pre>
<p><strong>9. Iniciamos apache de nuevo:</strong></p>
<pre>/etc/init.d/httpd start</pre>
<p><strong>10. Acedemos a este fichero con nuestro navegador y esperamos a que se actualize correctamente:</strong></p>
<pre>http://foros.mariusduch.es/phpbb3/install/database_update.php</pre>
<p><strong>11. Al finalizar la instalación, le cambiamos el nombre a la carpeta <em>install</em>:</strong></p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs/phpbb3
mv install install-off</pre>
<p><strong>Notas:</strong></p>
<p>· Este proceso hará que perdamos nuestros MODs y estilos</p>
<p>· Si nos diera un algun error cuando ejecutamos el fichero de actualización, es recomendable comprobar que los permisos de las nuevas carpetas coinciden con los del original.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/actualizar-phpbb-300-a-305/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recuperar archivos borrados de un USB o una tarjeta de memoria</title>
		<link>http://www.mariusduch.es/recuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria</link>
		<comments>http://www.mariusduch.es/recuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria#comments</comments>
		<pubDate>Wed, 29 Apr 2009 18:30:03 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Memorias]]></category>
		<category><![CDATA[recuperar informacion]]></category>
		<category><![CDATA[tarjeta de memoria]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=280</guid>
		<description><![CDATA[A quien no le ha pasado que sin querer ha eliminado todas las fotos de una tarjeta de memoria de una cámara digital, ha borrado documentos importantes de un pendrive, ha eliminado música de un mp3 y no tenía una copia en el ordenador&#8230; En este caso no tenemos que alarmarnos, ya que podemos recuperar [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Frecuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Frecuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-785 alignleft" title="recuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria" src="http://www.mariusduch.es/wp-content/uploads/recuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria.png" alt="" width="100" height="100" />A quien no le ha pasado que sin querer ha eliminado todas las fotos de una tarjeta de memoria de una cámara digital, ha borrado documentos importantes de un pendrive, ha eliminado música de un mp3 y no tenía una copia en el ordenador&#8230;</p>
<p>En este caso no tenemos que alarmarnos, ya que podemos recuperar los ficheros siguiendo unos sencillos pasos.</p>
<p>Primero debemos descargar un programa llamado Recuva pulsando <a href="http://download.piriform.com/rcsetup126.exe">aquí</a>.</p>
<p>Una vez descargado e instalado, lo ejecutamos. Entonces nos aparecerá un sencillo asistente que nos indicara los pasos que debemos seguir para realizar una correcta y minuciosa recuperación.</p>
<p><span id="more-280"></span>La primera pantalla es meramente informativa, así que simplemente pulsamos <strong>[Siguiente]</strong>.</p>
<p>Ahora debemos seleccionar el <strong>tipos de fichero</strong> que queremos restaurar: <strong>Imágenes</strong>, <strong>Música</strong>, <strong>Documentos</strong>, <strong>Video</strong> u <strong>Otros</strong>. Esto es muy útil para restaurar únicamente un tipo de ficheros y no encontrarnos con un montón de información innecesaria o antigua, en el caso de querer recuperar absolutamente todo el contenido del dispositivo, seleccionaremos <strong>Otros</strong>. Pulsamos <strong>[Siguiente]</strong>.</p>
<p><img class="aligncenter size-full wp-image-321" title="recuva-1" src="http://www.mariusduch.es/wp-content/uploads/recuva-1.jpg" alt="recuva-1" width="474" height="292" /></p>
<p>En la siguiente pantalla seleccionaremos la ubicación donde se encontraban los ficheros antes de ser eliminados. Podemos seleccionar diferentes opciones entre: <strong>En cualquier parte del ordenador</strong> o de los dispositivos conectados al ordenador (si no lo recordamos), en una <strong>tarjeta de memoria</strong> (esto engloba tarjeta memoria, pendrive USB, reproductor mp3&#8230;), en <strong>Mis Documentos</strong>, en la <strong>papelera de reciclaje</strong> (es decir, que estaban ahí y vaciamos la papelera por error) o bien podemos especificar el <strong>directorio concreto</strong> (ya sea una carpeta del ordenador, un dispositivo USB&#8230;). En mi caso he seleccionado la unidad (K:) que es donde tengo conectado el pendrive USB del que quiero recuperar la información. Pulsamos <strong>[Siguiente]</strong>.</p>
<p><img class="aligncenter size-full wp-image-322" title="recuva-2" src="http://www.mariusduch.es/wp-content/uploads/recuva-2.jpg" alt="recuva-2" width="472" height="292" /></p>
<p>Ahora se nos informa que una vez finalizado el proceso de búsqueda de ficheros borrados (los que queremos recuperar) se nos mostrará una lista con todos los ficheros que se han podido recuperar, de los cuales deberemos marcar los que realmente nos interesen recuperar. Además nos da la opción de marcar una casilla para realizar un <strong>escaneo profundo</strong> (si marcamos esta opción, el proceso de búsqueda tardará mucho más tiempo ya que es un escaneo más minucioso. De todas formas es recomendable primero realizarlo normal, ya que casi siempre obtendremos lo que queríamos. En el caso de no poder recuperar la información, seguramente será debido a que hemos sobrescrito en el dispositivo varias veces después de la eliminación de los ficheros que nos interesan, entonces al finalizar el escaneo nos informará de que no ha encontrado la información y nos invitará a realizar el escaneo profundo). Pulsamos <strong>[Iniciar]</strong>.</p>
<p><img class="aligncenter size-full wp-image-323" title="recuva-3" src="http://www.mariusduch.es/wp-content/uploads/recuva-3.jpg" alt="recuva-3" width="626" height="488" /></p>
<p>Una vez recuperado veremos el listado con todos los archivos encontrados, marcamos con un <strong>[v]</strong> todos aquellos que nos interesen, pulsamos [Recuperar...], seleccionamos el destino donde queremos guardar esos ficheros y ya habremos recuperado toda esa información.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/recuperar-archivos-borrados-de-un-usb-o-una-tarjeta-de-memoria/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>
