<?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>Rubén Ortiz &#187; Software</title>
	<atom:link href="http://www.rubenortiz.es/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubenortiz.es</link>
	<description>Blog personal de Rubén Ortiz</description>
	<lastBuildDate>Fri, 30 Jul 2010 09:31:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SQL Server 2005 &#8211; Single User</title>
		<link>http://www.rubenortiz.es/2010/07/21/sql-server-2005-single-user/</link>
		<comments>http://www.rubenortiz.es/2010/07/21/sql-server-2005-single-user/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 12:16:30 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3346</guid>
		<description><![CDATA[Para pasar la base de datos, de un estado a otro. ALTER DATABASE [Works] SET MULTI_USER WITH NO_WAIT ALTER DATABASE [Works] SET SINGLE_USER WITH NO_WAIT EXEC sp_dboption 'Works', 'single user', 'false' EXEC sp_dboption 'Works', 'single user', 'true']]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2638  aligncenter" title="sqlserverLOGO" src="http://www.rubenortiz.es/wp-content/uploads/2009/11/sqlserverLOGO.png" alt="sqlserverLOGO" width="220" height="220" /></p>
<p>Para pasar la base de datos, de un estado a otro.</p>
<p><code>ALTER DATABASE [Works] SET MULTI_USER WITH NO_WAIT<br />
ALTER DATABASE [Works] SET SINGLE_USER WITH NO_WAIT</code></p>
<p><code>EXEC sp_dboption 'Works', 'single user', 'false'<br />
EXEC sp_dboption 'Works', 'single user', 'true'<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/07/21/sql-server-2005-single-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN &#8211; Repository UUID does not match expected UUID</title>
		<link>http://www.rubenortiz.es/2010/06/16/svn-repository-uuid-does-not-match-expected-uuid/</link>
		<comments>http://www.rubenortiz.es/2010/06/16/svn-repository-uuid-does-not-match-expected-uuid/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 09:16:07 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3271</guid>
		<description><![CDATA[Your working copy remembers the unique id of the repository. The id is randomly assigned when someone (the administrator) creates a new repository. Es decir, nuestro working copy tiene un id en base al repositorio actual, el id se genera de forma aleatoria cuando creamos un repositorio. Este error lo tuvimos con los clientes tipo [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Your working copy remembers the unique id of the repository. The id is randomly assigned when someone (the administrator) creates a new repository.</p></blockquote>
<p>Es decir, nuestro working copy tiene un id en base al repositorio actual, el id se genera de forma aleatoria cuando creamos un repositorio.<span id="more-3271"></span></p>
<p>Este error lo tuvimos con los clientes tipo Eclipse, después de hacer un <a href="http://www.rubenortiz.es/2009/08/31/subversion-backup-y-restore/" title="svn restore backup">restore del repositorio en base a un backup</a>. Lo arreglamos haciendo un <strong>checkout</strong> sobre cada proyecto que necesitemos.</p>
<p>De forma adicional, si hemos integrado SVN con TRAC, necesitaremos hacer un paso más.</p>
<p><code><strong># trac-admin /path/to/trac/ resync</strong></code></p>
<p>De esta forma, TRAC se sincronizará con el restore del backup de SVN que hemos hecho previamente y que ha generado el error de UUID.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/06/16/svn-repository-uuid-does-not-match-expected-uuid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Configurar password root</title>
		<link>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/</link>
		<comments>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 09:08:28 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3261</guid>
		<description><![CDATA[# mysqladmin -u root password NEWPASSWORD]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p><code><strong># mysqladmin -u root password NEWPASSWORD</strong></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk &#8211; The domain is still suspended for the following reason: Domain is expired</title>
		<link>http://www.rubenortiz.es/2010/05/13/plesk-the-domain-is-still-suspended-for-the-following-reason-domain-is-expired/</link>
		<comments>http://www.rubenortiz.es/2010/05/13/plesk-the-domain-is-still-suspended-for-the-following-reason-domain-is-expired/#comments</comments>
		<pubDate>Thu, 13 May 2010 10:57:03 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3190</guid>
		<description><![CDATA[Nota: en Plesk 9, el icono de &#8220;Limits&#8221; se ha cambiado por el siguiente &#8220;Resource Usage&#8221;. Este error hace referencia a que el tiempo de validez del dominio se agotó y hay que renovarlo. En &#8220;Resource Usage&#8221; podemos hacerlo. Links http://www.speedzoneroping.com/]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2163 aligncenter" title="plesk" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/plesk.gif" alt="plesk" width="200" height="191" /></p>
<p>Nota: en Plesk 9, el icono de &#8220;Limits&#8221; se ha cambiado por el siguiente &#8220;Resource Usage&#8221;. Este error hace referencia a que el tiempo de validez del dominio se agotó y hay que renovarlo. En &#8220;Resource Usage&#8221; podemos hacerlo.</p>
<p><strong>Links</strong><br />
<a href="http://www.speedzoneroping.com/2010/05/04/warning-the-domain-is-still-suspended-for-the-following-reason-domain-is-expired/">http://www.speedzoneroping.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/05/13/plesk-the-domain-is-still-suspended-for-the-following-reason-domain-is-expired/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk &#8211; Spamassasin The date is grossly in the future</title>
		<link>http://www.rubenortiz.es/2010/05/11/plesk-spamassasin-the-date-is-grossly-in-the-future/</link>
		<comments>http://www.rubenortiz.es/2010/05/11/plesk-spamassasin-the-date-is-grossly-in-the-future/#comments</comments>
		<pubDate>Tue, 11 May 2010 15:34:52 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3174</guid>
		<description><![CDATA[Llevaba tiempo recibiendo mails propios de sistema como SPAM, y hasta ahora no le había podido prestar atención. Resulta que es un bonito bug del spam assasin que afecta a varias versiones de Plesk. Todavía no sé si sólo a las 9.x o las antiguas 8.x. La configuración global del spamassasin está en esta ruta [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2163 aligncenter" title="plesk" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/plesk.gif" alt="plesk" width="200" height="191" /></p>
<p>Llevaba tiempo recibiendo mails propios de sistema como SPAM, y hasta ahora no le había podido prestar atención. Resulta que es un bonito bug del spam assasin que afecta a varias versiones de Plesk. Todavía no sé si sólo a las 9.x o las antiguas 8.x.<span id="more-3174"></span></p>
<p>La configuración global del spamassasin está en esta ruta y tiene una config por defecto. Mientras no solucionen el bug, podemos obligar a spamassasin a obviar esta regla</p>
<p><code>-bash-3.2# cat /etc/mail/spamassassin/local.cf<br />
report_safe 0<br />
rewrite_header  subject *****SPAM******<br />
required_score  7.00<br />
</code></p>
<p>Editamos el archivo que quedaría de la siguiente forma:</p>
<p><code>-bash-3.2# cat /etc/mail/spamassassin/local.cf<br />
report_safe 0<br />
rewrite_header  subject *****SPAM******<br />
required_score  7.00<br />
score FH_DATE_PAST_20XX 0<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/05/11/plesk-spamassasin-the-date-is-grossly-in-the-future/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Script optimización tablas</title>
		<link>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/</link>
		<comments>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 13:52:54 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3106</guid>
		<description><![CDATA[Buen script que chequea todas las bbdds en busca de tablas MyISAM o INNODB y las optimiza. MySQLFragFinder.sh Links http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Buen script que chequea todas las bbdds en busca de tablas MyISAM o INNODB y las optimiza. </p>
<p><a href="ftp://217.113.242.100/linux/mysql/mysqlfragfinder.sh.gz">MySQLFragFinder.sh</a></p>
<p>Links</p>
<p><a href="http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/">http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Copiar tabla</title>
		<link>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/</link>
		<comments>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 10:36:59 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3097</guid>
		<description><![CDATA[CREATE TABLE pruebas LIKE produccion; INSERT pruebas SELECT * FROM produccion; El primer comando crea una tabla como la que queremos copiar, el segundo, añade todo lo de la tabla objeto de copia a la nueva tabla creada en el primer comando.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p><code><br />
CREATE TABLE pruebas LIKE produccion;<br />
INSERT pruebas SELECT * FROM produccion;</code></p>
<p>El primer comando crea una tabla como la que queremos copiar, el segundo, añade todo lo de la tabla objeto de copia a la nueva tabla creada en el primer comando.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk &#8211; Openssl 0.9.8e-12.el5_4.6</title>
		<link>http://www.rubenortiz.es/2010/03/30/plesk-openssl-0-9-8e-12-el5_4-6/</link>
		<comments>http://www.rubenortiz.es/2010/03/30/plesk-openssl-0-9-8e-12-el5_4-6/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 16:10:04 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3071</guid>
		<description><![CDATA[Starting Plesk... failed Uoop! ¿cómo puede ser? ¿Si acabo de montar un Plesk en Virtuozzo Container de cero? La respuesta es Openssl. Habremos actualizado este paquete en alguna actualización de software, que hace que Plesk no pueda iniciar su panel. Para arreglarlo hemos de seguir los pasos que marca Parallels Downgrade openssl, mod_ssl and httpd. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2163 aligncenter" title="plesk" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/plesk.gif" alt="plesk" width="200" height="191" /></p>
<p><code>Starting Plesk...                                                    failed</code></p>
<p>Uoop! ¿cómo puede ser? ¿Si acabo de montar un Plesk en Virtuozzo Container de cero? La respuesta es Openssl. Habremos actualizado este paquete en alguna actualización de software, que hace que Plesk no pueda iniciar su panel.<br />
<span id="more-3071"></span></p>
<p>Para arreglarlo hemos de seguir los pasos que marca Parallels</p>
<blockquote><p>Downgrade openssl, mod_ssl and httpd. E.g. <strong>for CentOS 5 x86 it will be:</strong></p>
<p>Quote:<br />
wget http://mirrors.kernel.org/centos/5/u&#8230;5_4.1.i686.rpm<br />
wget http://mirrors.kernel.org/centos/5/o&#8230;entos.i386.rpm<br />
wget http://mirrors.kernel.org/centos/5/o&#8230;entos.i386.rpm</p>
<p>rpm -Uhv &#8211;force openssl-0.9.8e-12.el5_4.1.i686.rpm mod_ssl-2.2.3-31.el5.centos.i386.rpm httpd-2.2.3-31.el5.centos.i386.rpm</p>
<p>For CentOS 5 x86_64:</p>
<p>Quote:<br />
# wget -c http://mirrors.kernel.org/centos/5/updates/x86_64/RPMS/{openssl-0.9.8e-12.el5_4.1.x86_64.rpm,mod_ssl-2.2.3-31.el5.centos.2.x86_64.rpm,httpd-2.2.3-31.el5.centos.2.x86_64.rpm}</p>
<p># rpm -Uvh &#8211;oldpackage {openssl-0.9.8e-12.el5_4.1.x86_64.rpm,mod_ssl-2.2.3-31.el5.centos.2.x86_64.rpm,httpd-2.2.3-31.el5.centos.2.x86_64.rpm}</p>
<p># /etc/init.d/sw-cp-server start</p></blockquote>
<p><strong>Actualización:</strong></p>
<p>KB oficial &#8211; <a href="http://kb.parallels.com/en/8338">http://kb.parallels.com/en/8338</a></p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://forum.parallels.com/showpost.php?p=408385&amp;postcount=11">http://forum.parallels.com/showpost.php?p=408385&amp;postcount=11</a></li>
<li><a href=" http://www.comunidadhosting.com/paneles-y-software/11866-critico-no-hacer-upgrade-openssl-0-0-9-8e-12-el5_4-6-en-servidores-con-plesk.html#post69376">http://www.comunidadhosting.com/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/03/30/plesk-openssl-0-9-8e-12-el5_4-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plesk &#8211; ASP support</title>
		<link>http://www.rubenortiz.es/2010/03/11/plesk-asp-support/</link>
		<comments>http://www.rubenortiz.es/2010/03/11/plesk-asp-support/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 10:41:01 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[plesk]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2974</guid>
		<description><![CDATA[No está documentado en el kb, pero si en los foros. Si no tenemos habilitado el soporte para Active Server Pages (ASP) cuando instalamos Parallels Plesk Panel para Windows e instalamos el componente más tarde, luego en WebHosting Settings, el soporte para ASP nos aparece en gris, deshabilitado: ASP SUPPORT (component was not installed). Digamos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2163 aligncenter" title="plesk" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/plesk.gif" alt="plesk" width="200" height="191" /></p>
<p>No está documentado en el kb, pero si en los foros. Si no tenemos habilitado el soporte para Active Server Pages (ASP) cuando instalamos Parallels Plesk Panel para Windows e instalamos el componente más tarde, luego en WebHosting Settings, el soporte para ASP nos aparece en gris, deshabilitado: ASP SUPPORT (component was not installed).</p>
<p>Digamos que Plesk no reconoce o no se preocupa en buscar si el ASP está activo por IIS o no. Si no lo ve, en la instalación pues lo da por no instalado.</p>
<p><span id="more-2974"></span></p>
<p><strong>Solución</strong></p>
<ul>
<li>Hay que desinstalar el ASP en Panel de Control &gt; Agregar o Quitar Programas &gt; Agregar/Quitar componentes.</li>
<li>Volverlo a instalar</li>
<li>Ir a Plesk Panel, Home&gt;Settings&gt;Parallels Plesk Panel Components Management&gt; Click en Refresh</li>
</ul>
<p>Podemos reiniciar IIS para asegurarnos pero en teoría, a partir de ese momento Plesk reconoce ya el soporte ASP.</p>
<p><strong>Links</strong></p>
<p><a href="http://forum.parallels.com/showthread.php?t=79874">http://forum.parallels.com/showthread.php?t=79874</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/03/11/plesk-asp-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Calendar &#8211; Tareas desaparecidas</title>
		<link>http://www.rubenortiz.es/2010/03/05/google-calendar-tareas-desaparecidas/</link>
		<comments>http://www.rubenortiz.es/2010/03/05/google-calendar-tareas-desaparecidas/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:19:26 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2939</guid>
		<description><![CDATA[Por recomendación de Jaume Ferré, me puse a organizar mi agenda con Google Calendar y la verdad es que tengo que darle la razón. Va bien. Pero hoy al entrar, me he llevado la sorpresa de que no estaban las tareas. Bueno, estar si que están pero no se renderizan por pantalla. Para solucionarlo, al [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2955 aligncenter" title="Google-Calendar-128" src="http://www.rubenortiz.es/wp-content/uploads/2010/03/Google-Calendar-128.png" alt="Google-Calendar-128" width="128" height="128" /></p>
<p>Por recomendación de Jaume Ferré, me puse a organizar mi agenda con Google Calendar y la verdad es que tengo que darle la razón. Va bien.</p>
<p>Pero hoy al entrar, me he llevado la sorpresa de que no estaban las tareas. Bueno, estar si que están pero no se renderizan por pantalla.</p>
<p>Para solucionarlo, al menos yo, tuve que cambiar el idioma de Español a English(UK).</p>
<p><strong>Links</strong><br />
<a href="http://www.google.com/support/forum/p/Calendar/thread?tid=6b0c098dbc554bec&amp;hl=en"></p>
<p>http://www.google.com/support/forum/p/Calendar/thread?tid=6b0c098dbc554bec&amp;hl=en</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/03/05/google-calendar-tareas-desaparecidas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
