<?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>Sergio Mejías Sánchez &#187; Trucos</title>
	<atom:link href="http://www.sergiomejias.com/category/trucos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sergiomejias.com</link>
	<description>Blog personal de Sergio Mejías Sánchez</description>
	<lastBuildDate>Tue, 20 Dec 2011 07:54:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Error 150:30 Ha dejado de funcionar la licencia para este producto</title>
		<link>http://www.sergiomejias.com/2010/05/error-15030-ha-dejado-de-funcionar-la-licencia-para-este-producto/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=error-15030-ha-dejado-de-funcionar-la-licencia-para-este-producto</link>
		<comments>http://www.sergiomejias.com/2010/05/error-15030-ha-dejado-de-funcionar-la-licencia-para-este-producto/#comments</comments>
		<pubDate>Sun, 16 May 2010 19:59:33 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Dreamwaver]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/?p=387</guid>
		<description><![CDATA[Hace un par de semanas cambié de MAC, de un MacBook a un MacBook Pro, para migrar la información de un ordenador a otro use una copia de Time Machine. Hasta aquí todo perfecto, en un par de horas tenía el ordenador con toda la información y software. Solo un problema, los productos que tenía [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un par de semanas cambié de <strong>MAC</strong>, de un <strong>MacBook</strong> a un <strong>MacBook Pro</strong>, para migrar la información de un ordenador a otro use una copia de Time Machine. Hasta aquí todo perfecto, en un par de horas tenía el ordenador con toda la información y software. Solo un problema, los productos que tenía instalados de Adobe (<strong>Dreamweaver</strong>, <strong>Photoshop</strong>, etc..).<br />
Cada vez que intentaba arrancar una de estas utilidades recibía el siguiente error:</p>
<blockquote><p>Ha dejado de funcionar la licencia para este producto<br />
Este producto ha detectado un problema por el que deberá reiniciar el equipo antes de iniciar el producto.<br />
Si vuelve a recibir este mensaje una vez reiniciado el equipo, pongase en contacto con el administrador de TI o con el Servicio de soporte técnico de Adobe para obtener ayuda, y mencione el código de error que se muestra en la parte inferior de la pantalla.<br />
Error: 150:30</p></blockquote>
<p>Por lo visto se trata de un problema que ocurre cuando cambias sofware de Adobe a una versión de <strong>OSX con Snow Leopard</strong>. Después de mucho buscar aquí dejo la solución que personalmente he probado y me ha funcionado.</p>
<p>Tan solo hay que borrar el contenido que tienen estos dos directorios:</p>
<p>/Library/Application Support/FLEXnet Publisher/Service<br />
/Library/Preferences/FLEXnet Publisher</p>
<p>El segundo, no solo borré el contenido, borré el mismo directorio ya que si no, no funcionaba.</p>
<p>¡¡Suerte!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2010/05/error-15030-ha-dejado-de-funcionar-la-licencia-para-este-producto/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Una buena aplicación de captura de pantalla</title>
		<link>http://www.sergiomejias.com/2009/08/una-buena-aplicacion-de-captura-de-pantalla/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=una-buena-aplicacion-de-captura-de-pantalla</link>
		<comments>http://www.sergiomejias.com/2009/08/una-buena-aplicacion-de-captura-de-pantalla/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 11:28:48 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/?p=226</guid>
		<description><![CDATA[Esta es una de las aplicaciones que más uso al cabo del día. Con ella puedo capturar rápidamente partes de la pantalla , añadirles algún elemento como flechas, cajas, texto, copiarla en el portapapeles y enviarla por email1320, todo ello en unos segundos. Probadla, es gratis: http://www.jingproject.com/]]></description>
			<content:encoded><![CDATA[<p>Esta es una de las aplicaciones que más uso al cabo del día. Con ella puedo capturar rápidamente partes de la pantalla , añadirles algún elemento como flechas, cajas, texto, copiarla en el portapapeles y enviarla por email1320, todo ello en unos segundos. Probadla, es gratis:</p>
<p><a href="http://www.jingproject.com/" target="_self">http://www.jingproject.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2009/08/una-buena-aplicacion-de-captura-de-pantalla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como saber el ID del último registro insertado en PHP</title>
		<link>http://www.sergiomejias.com/2008/08/como-saber-el-id-del-ultimo-registro-insertado-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-saber-el-id-del-ultimo-registro-insertado-en-php</link>
		<comments>http://www.sergiomejias.com/2008/08/como-saber-el-id-del-ultimo-registro-insertado-en-php/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 21:49:43 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2008/08/20/como-saber-el-id-del-ultimo-registro-insertado-en-php/</guid>
		<description><![CDATA[Simplemente llamando a esta función mysql_insert_id() obtenemos el id del último registro insertado en el último mysql_query ejecutado.]]></description>
			<content:encoded><![CDATA[<p>Simplemente llamando a esta función mysql_insert_id() obtenemos el id del último registro insertado en el último mysql_query ejecutado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2008/08/como-saber-el-id-del-ultimo-registro-insertado-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como obtener la empresa que tiene alojado un dominio</title>
		<link>http://www.sergiomejias.com/2008/02/como-optener-la-empresa-que-tiene-alojado-un-dominio/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-optener-la-empresa-que-tiene-alojado-un-dominio</link>
		<comments>http://www.sergiomejias.com/2008/02/como-optener-la-empresa-que-tiene-alojado-un-dominio/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 22:36:47 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2008/02/16/como-optener-la-empresa-que-tiene-alojado-un-dominio/</guid>
		<description><![CDATA[Navegando he encontrado este interesante enlace que te devuelve la compañia sobre la que está alojado un dominio, tan solo tienes que sustituir el dominio por el que buscas y listo. Ejemplo: http://whois.webhosting.info/sergiomejias.com]]></description>
			<content:encoded><![CDATA[<p>Navegando he encontrado este interesante enlace que te devuelve la compañia sobre la que está alojado un dominio, tan solo tienes que sustituir el dominio por el que buscas y listo.</p>
<p>Ejemplo: <a href="http://whois.webhosting.info/sergiomejias.com">http://whois.webhosting.info/sergiomejias.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2008/02/como-optener-la-empresa-que-tiene-alojado-un-dominio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validar una dirección email1320 con expresiones regulares en PHP v2</title>
		<link>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php-v2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=validar-una-direccion-email1320-con-expresiones-regulares-en-php-v2</link>
		<comments>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php-v2/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 08:19:32 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/09/27/validar-una-direccion-email1320-con-expresiones-regulares-en-php-v2/</guid>
		<description><![CDATA[Segunda versión de la función validadora de email1320 incluyendo que el dominio existe pero usando curl , una forma mucho más rápida de abrir un socket. function ValidaEmail1320($email1320) { if( preg_match(&#8220;/^[a-z0-9&#38;'.-_+]+@[a-z0-9-]+.([a-z0-9-]+.)*?[a-z]+$/is&#8221;, $email1320) ) { $sp = explode(&#8220;@&#8221;, $email1320); $cr = curl_init(); curl_setopt($cr, CURLOPT_URL, &#8220;http://www.&#8221; . $sp[1]); curl_setopt($cr, CURLOPT_RETURNTRANSFER, 1); curl_setopt($cr, CURLOPT_TIMEOUT, 4); $time = curl_exec($cr); [...]]]></description>
			<content:encoded><![CDATA[<p>Segunda versión de la función validadora de email1320 incluyendo que el dominio existe pero usando <a href="http://www.phpit.net/article/using-curl-php/">curl</a> , una forma mucho más rápida de abrir un socket.</p>
<p>function ValidaEmail1320($email1320)<br />
{<br />
if( preg_match(&#8220;/^[a-z0-9&amp;'.-_+]+@[a-z0-9-]+.([a-z0-9-]+.)*?[a-z]+$/is&#8221;, $email1320) )<br />
{<br />
$sp = explode(&#8220;@&#8221;, $email1320);</p>
<p>$cr = curl_init();<br />
curl_setopt($cr, CURLOPT_URL, &#8220;<a href="http://www/">http://www</a>.&#8221; . $sp[1]);<br />
curl_setopt($cr, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($cr, CURLOPT_TIMEOUT, 4);<br />
$time = curl_exec($cr);<br />
curl_close($cr);</p>
<p>return !empty($time);<br />
}<br />
else<br />
{<br />
return false;<br />
}<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php-v2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validar una fecha con expresiones regulares en PHP</title>
		<link>http://www.sergiomejias.com/2007/09/validar-una-fecha-con-expresiones-regulares-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=validar-una-fecha-con-expresiones-regulares-en-php</link>
		<comments>http://www.sergiomejias.com/2007/09/validar-una-fecha-con-expresiones-regulares-en-php/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 21:36:57 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/09/26/validar-una-fecha-con-expresiones-regulares-en-php/</guid>
		<description><![CDATA[Esta función valida que se introduce una fecha en formato dd-mm-yyyy function validar_fecha($fecha){ if (ereg(&#8220;(0[1-9]&#124;[12][0-9]&#124;3[01])[-](0[1-9]&#124;1[012])[-](19&#124;20)[0-9]{2}&#8221;, $fecha)) { return true; } else { return false; } }]]></description>
			<content:encoded><![CDATA[<p>Esta función valida que se introduce una fecha en formato dd-mm-yyyy</p>
<p>function validar_fecha($fecha){<br />
if (ereg(&#8220;(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)[0-9]{2}&#8221;, $fecha)) {<br />
return true;<br />
} else {<br />
return false;<br />
}<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/09/validar-una-fecha-con-expresiones-regulares-en-php/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Validar una dirección email1320 con expresiones regulares en PHP</title>
		<link>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=validar-una-direccion-email1320-con-expresiones-regulares-en-php</link>
		<comments>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 21:21:27 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/09/26/validar-una-direccion-email1320-con-expresiones-regulares-en-php/</guid>
		<description><![CDATA[Estupenda y muy interesante función que valida una dirección email1320. No solo valida que está correctamente escrita, sino que comprueba si existe el dominio. Aquí­ la dejo function ValidaEmail1320($email1320) { $valida=false; if (ereg(&#8220;^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@+([_a-zA-Z0-9-]+.)*[a-zA-Z0-9-]{2,200}.[a-zA-Z]{2,6}$&#8221;, $email1320 )) { $cr=split(&#8220;@&#8221;,$email1320); $dominio=$cr[1]; $validar = @fsockopen($dominio, 80, $errno, $errstr, 5); if ($validar) { $valida=true; fclose($validar); } } return $valida; }]]></description>
			<content:encoded><![CDATA[<p>Estupenda y muy interesante función que valida una dirección email1320. No solo valida que está correctamente escrita, sino que comprueba si existe el dominio.</p>
<p>Aquí­ la dejo</p>
<p>function ValidaEmail1320($email1320)<br />
{<br />
$valida=false;<br />
if (ereg(&#8220;^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@+([_a-zA-Z0-9-]+.)*[a-zA-Z0-9-]{2,200}.[a-zA-Z]{2,6}$&#8221;, $email1320 ))<br />
{<br />
$cr=split(&#8220;@&#8221;,$email1320);<br />
$dominio=$cr[1];<br />
$validar = @fsockopen($dominio, 80, $errno, $errstr, 5);<br />
if ($validar)<br />
{<br />
$valida=true;<br />
fclose($validar);<br />
}<br />
}<br />
return $valida;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/09/validar-una-direccion-email1320-con-expresiones-regulares-en-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como saber que SQLs son más lentas en MySQL</title>
		<link>http://www.sergiomejias.com/2007/09/como-saber-que-sqls-son-mas-lentas-en-mysql/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-saber-que-sqls-son-mas-lentas-en-mysql</link>
		<comments>http://www.sergiomejias.com/2007/09/como-saber-que-sqls-son-mas-lentas-en-mysql/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 20:46:52 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/09/05/como-saber-que-sqls-son-mas-lentas-en-mysql/</guid>
		<description><![CDATA[Tenemos una Web con MySQL?, no detectamos que consultas son las más pesadas? Con este truco podremos comprobarlo simplemente activando el servidor de log de MySQL.]]></description>
			<content:encoded><![CDATA[<p>Tenemos una Web con MySQL?, no detectamos que consultas son las más pesadas?</p>
<p>Con este <a title="Como saber que sqls son mas lentas" href="http://www.tufuncion.com/optimizar-mysql-consultas">truco</a> podremos comprobarlo simplemente activando el servidor de log de MySQL.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/09/como-saber-que-sqls-son-mas-lentas-en-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como saber si una web está escrita en PHP</title>
		<link>http://www.sergiomejias.com/2007/09/como-saber-si-una-web-esta-escrita-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-saber-si-una-web-esta-escrita-en-php</link>
		<comments>http://www.sergiomejias.com/2007/09/como-saber-si-una-web-esta-escrita-en-php/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 20:30:05 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/09/05/como-saber-si-una-web-esta-escrita-en-php/</guid>
		<description><![CDATA[Con este sencillo truco podremos ver si una Web está escrita en PHP. Como todos sabeis muchas veces los enlaces en una Web tiene una URL amigable que no nos permite saber en que lenguaje está desarrollada. PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 &#8211; Creditos Php PHPE9568F34-D428-11d2-A769-00AA001ACF42 &#8211; Logo Php PHPE9568F35-D428-11d2-A769-00AA001ACF42 &#8211; Logo Zend PHPE9568F36-D428-11d2-A769-00AA001ACF42 &#8211; Huevo de Pascua www.dominio.com/?=*(código) [...]]]></description>
			<content:encoded><![CDATA[<p>Con este sencillo truco podremos ver si una Web está escrita en PHP. Como todos sabeis muchas veces los enlaces en una Web tiene una URL amigable que no nos permite saber en que lenguaje está desarrollada.</p>
<p><strong>PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000</strong> &#8211; Creditos Php<br />
<strong>PHPE9568F34-D428-11d2-A769-00AA001ACF42</strong> &#8211; Logo Php<br />
<strong>PHPE9568F35-D428-11d2-A769-00AA001ACF42</strong> &#8211; Logo Zend<br />
<strong>PHPE9568F36-D428-11d2-A769-00AA001ACF42</strong> &#8211; Huevo de Pascua</p>
<p>www.dominio.com/?=*(código)</p>
<p>por ejemplo<strong> </strong><a href="http://www.sergiomejias.com/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000"><strong>www.sergiomejias.com/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000</strong></a></p>
<p>util verdad?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/09/como-saber-si-una-web-esta-escrita-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google libera su API de adsense</title>
		<link>http://www.sergiomejias.com/2007/04/googl-libera-su-api-de-adsense/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=googl-libera-su-api-de-adsense</link>
		<comments>http://www.sergiomejias.com/2007/04/googl-libera-su-api-de-adsense/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 18:03:24 +0000</pubDate>
		<dc:creator>Sergio Mejias Sánchez</dc:creator>
				<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.sergiomejias.com/2007/04/09/googl-libera-su-api-de-adsense/</guid>
		<description><![CDATA[Google se ha decicido a liberar su API para adsense. Con esta utilidad se podrá crear mediante código cuentas en adsense, consultar beneficios, etc.. http://code.google.com/apis/adsense/]]></description>
			<content:encoded><![CDATA[<p>Google se ha decicido a liberar su API para adsense. Con esta utilidad se podrá crear mediante código cuentas en adsense, consultar beneficios, etc..</p>
<p><a href="http://code.google.com/apis/adsense/">http://code.google.com/apis/adsense/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sergiomejias.com/2007/04/googl-libera-su-api-de-adsense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

