<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<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/"
	>

<channel>
	<title>techNiq</title>
	<link>http://techniq.softr.net</link>
	<description>Blog de programación, tecnología y cosillas varias</description>
	<pubDate>Sat, 12 Jul 2008 18:03:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>full path en el input file de un formulario en Firefox 3</title>
		<link>http://techniq.softr.net/2008/07/12/full-path-en-el-input-file-de-un-formulario-en-firefox-3/</link>
		<comments>http://techniq.softr.net/2008/07/12/full-path-en-el-input-file-de-un-formulario-en-firefox-3/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 18:02:26 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[SOFTr]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2008/07/12/full-path-en-el-input-file-de-un-formulario-en-firefox-3/</guid>
		<description><![CDATA[La salida de Firefox 3 ha sido motivo de alegría para muchos&#8230;En mi caso particular así lo fue, hasta que me topé con que una de las aplicaciones que utilizo, el cual utiliza un file input para tomar la ruta física en el disco duro de un archivo. Verificando con ayuda de firebug, me topo [...]]]></description>
			<content:encoded><![CDATA[<p>La <a target="_blank" href="http://www.spreadfirefox.com/es-ES/worldrecord">salida de Firefox 3</a> ha sido motivo de alegría para muchos&#8230;En mi caso particular así lo fue, hasta que me topé con que una de las aplicaciones que utilizo, el cual utiliza un file input para tomar la ruta física en el disco duro de un archivo. Verificando con ayuda de firebug, me topo con que Firefox 3 ya no toma la ruta completa del archivo, a pesar de que se vea en pantalla&#8230;. únicamente toma el nombre del archivo, cosa que, como el sistema con el que tuve el problema tomaba por medio de javascript la ruta, dejó de funcionar esa parte. Buscando y buscando durante 2 largos días, por fin logré dar con la solución número uno. Sólo que no me funcionó ya en el server, debido a que por alguna razón no funciona con SSL. Un segundo inconveniente, es <a target="_blank" href="http://techniq.softr.net/samples/fullPathFF3/fullpathff3.png">un warning que le manda al usuario advirtiendole que se ejecutará algo raro</a>. La solución 1:</p>
<ul>
<li>Consiste en escribir al inicio de la declaración javascript o antes de que se quiera leer el valor por DOM del fileInput la siguiente línea: netscape.security.PrivilegeManager.enablePrivilege(&#8221;UniversalFileRead&#8221;);</li>
</ul>
<p><a target="_blank" href="http://techniq.softr.net/samples/fullPathFF3/testFileBrowser.html">El ejemplo de la solución 1 aquí</a>.</p>
<p>La solución 2, fue más por un momento de desesperación para resolver dicha problemática. Consiste en la creación de un applet, que utiliza un fileDialog, para tomar la ruta del archivo. Una vez seleccionada la ruta por medio de un botón, se muestra la misma en un label de java. Por otra parte, se pone fuera de la declaración del applet, en el archivo html, un botón, o lo que sea que vaya a lanzar el evento de lo que queremos hacer con la ruta, que se comunica con java y manda a llamar un método del applet, que no hace otra cosa mas que devolver el valor resultante de llamar el método .getText() del label donde ya se encuentra la ruta. De paso, se puede filtrar archivos sólo de ciertas extensiones, por ejemplo se se desea aceptar sólo imagenes, y ya no tener que validar eso del lado del servidor, como con PHP. La desventaja: así como hice el applet, sólo funciona en windows. </p>
<p><a href="http://techniq.softr.net/samples/fullPathFF3/fullPathFF3.htm">El ejemplo de la solución 2 aquí.</a></p>
<p>El archivo .jar <a href="http://techniq.softr.net/samples/fullPathFF3/fileInput20.jar">se puede tomar de aquí</a>, y el código lo actualizaré el lunes porque no lo tengo a la mano&#8230;</p>
<p>Espero sea de utilidad para alguien&#8230;.para mí lo será muchísimo&#8230;.hasta que alguien me diga como diablos tomar el full path de un fileInput de manera nativa por DOM con javascript en Firefox 3.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2008/07/12/full-path-en-el-input-file-de-un-formulario-en-firefox-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firebug sobre Firefox 3</title>
		<link>http://techniq.softr.net/2008/06/19/firebug-sobre-firefox-3/</link>
		<comments>http://techniq.softr.net/2008/06/19/firebug-sobre-firefox-3/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:52:16 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[Herramientas Web]]></category>

		<category><![CDATA[Recursos Web]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2008/06/19/firebug-sobre-firefox-3/</guid>
		<description><![CDATA[La verdad, aunque sí bajé Firefox 3 para cumplir con la meta de hacer un nuevo record guiness , me resistía un poco a instalarlo por la simple razón, de que no todos los agregados funcionaban, o funcionan. Y sobretodo Firebug, que es una herramienta indispensable en mi programar diario. Gracias a esta herramienta me [...]]]></description>
			<content:encoded><![CDATA[<p>La verdad, aunque sí bajé Firefox 3 para cumplir con la meta de hacer un <a href="http://www.spreadfirefox.com/en-US/worldrecord/">nuevo record guiness</a> , me resistía un poco a instalarlo por la simple razón, de que no todos los agregados funcionaban, o funcionan. Y sobretodo Firebug, que es una herramienta indispensable en mi programar diario. Gracias a esta herramienta me es mucho más sencillo &#8220;debuggear&#8221; el código, y sobretodo, hacer que una vez que ha jalado el software en toooooodos los navegadores, jale igual de bien en Internet Explorer (lo odio). En fin, enhorabuena por Firefox 3!!!, que me ha encantado como jala, aunque los suggest de la barra de direcciones al momento de estar esscribiendo, aún se me hacen medio raros. Y pues no se preocupen los amantes de firebug&#8230;que todo parece andar muy bien.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2008/06/19/firebug-sobre-firefox-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Reinaguración</title>
		<link>http://techniq.softr.net/2008/06/19/reinaguracion/</link>
		<comments>http://techniq.softr.net/2008/06/19/reinaguracion/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:27:02 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[SOFTr]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2008/06/19/reinaguracion/</guid>
		<description><![CDATA[Regresamos&#8230;..a escribir de vez en cuándo.
]]></description>
			<content:encoded><![CDATA[<p>Regresamos&#8230;..a escribir de vez en cuándo.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2008/06/19/reinaguracion/feed/</wfw:commentRss>
		</item>
		<item>
		<title></title>
		<link>http://techniq.softr.net/2008/06/19/46/</link>
		<comments>http://techniq.softr.net/2008/06/19/46/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:07:52 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[SOFTr]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2008/06/19/46/</guid>
		<description><![CDATA[Una prueba más desde Google Docs
]]></description>
			<content:encoded><![CDATA[<p>Una prueba más desde Google Docs</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2008/06/19/46/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Internet inalámbrico con telecable alámbrico</title>
		<link>http://techniq.softr.net/2007/10/20/internet-inalambrico-con-telecable-alambrico/</link>
		<comments>http://techniq.softr.net/2007/10/20/internet-inalambrico-con-telecable-alambrico/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 00:50:49 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/10/20/internet-inalambrico-con-telecable-alambrico/</guid>
		<description><![CDATA[Si tú, al igual que yo, eres uno de aquellos que tenían prodigy infinitum inalámbrico de 1mbps con Telmex, se les terminó el contrato de 2 años y ya no renovaron contrato sino que  contrataron internet por cable de 3mbps alámbrico pero no devolviste el módem inalámbrico de prodigy infinitum y te diste cuenta de [...]]]></description>
			<content:encoded><![CDATA[<p>Si tú, al igual que yo, eres uno de aquellos que tenían prodigy infinitum inalámbrico de 1mbps con Telmex, se les terminó el contrato de 2 años y ya no renovaron contrato sino que  contrataron internet por cable de 3mbps alámbrico pero no devolviste el módem inalámbrico de prodigy infinitum y te diste cuenta de lo útil que resulta la conexión inalámbrica y la quieres de vuelta pero no quieres pagar los 50 pesos extras que te cobra telecable por hacerte tu conexión alámbrica a inalámbrica, puedes hacer lo siguiente, que me funcionó muy bien:</p>
<ul>
<li>  Conectas el cable coaxial al módem que telecable tuvo a bien instalarte</li>
<li>conectas un cable de red cruzado de la entrada de red de tu módem alámbrico al inalámbrico de Infinitum en el puerto número uno.</li>
<li>Prendes tu computadora portátil, y disfrutas de tu conexión inalámbrica a internet <img src='http://techniq.softr.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li>Adicionalmente, te sobran 3 puertos en el módem de infinitum, para 3 equipos no inalámbricos</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/10/20/internet-inalambrico-con-telecable-alambrico/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ScribeFire, windows live writer y Flock</title>
		<link>http://techniq.softr.net/2007/09/26/scribefire-windows-live-writer-y-flock-2/</link>
		<comments>http://techniq.softr.net/2007/09/26/scribefire-windows-live-writer-y-flock-2/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 00:51:04 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Blogs]]></category>

		<category><![CDATA[Herramientas Web]]></category>

		<category><![CDATA[Recursos Web]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/09/26/scribefire-windows-live-writer-y-flock-2/</guid>
		<description><![CDATA[Creo que la parte más difícil de todo blogger, es precisamente ponerse a escribir. Sobre todo para todos aquellos que como yo, el tiempo es el peor enemigo. ¿Que pasa cuando de repente te inspiras, quieres escribir algo, entras a tu &#8220;dashboard&#8221; de wordpress, y años cargando y cargando!!!? 
Por lo menos desde mi muy [...]]]></description>
			<content:encoded><![CDATA[<p>Creo que la parte más difícil de todo blogger, es precisamente ponerse a escribir. Sobre todo para todos aquellos que como yo, el tiempo es el peor enemigo. ¿Que pasa cuando de repente te inspiras, quieres escribir algo, entras a tu &#8220;dashboard&#8221; de wordpress, y años cargando y cargando!!!? </p>
<p>Por lo menos desde mi muy particular punto de vista, es muy molesto entrar a la administración de wordpress y escribir. Será porque es feo, y lento, nosé. Encontré 3 buenas soluciones para escribir de manera alterna en tu blog, y no tener que hacerlo de la manera tradicional en wordpress. En los 3, es tan sencillo como poner la dirección de tu blog, el nombre de usuario con el que escribes, y tu password.</p>
<ol>
<li><b>ScribeFire</b>. Es un &#8220;agregado&#8221; o Extensión del navegador Mozilla Firefox. se integra con el Firefox en la parte de abajo, y en cualquier momento mientras estás navegando es posible escribir.</p>
<p><a href="http://www.scribefire.com/">Descargar ScribeFire<br /></a><br /><img src="http://techniq.softr.net/wp-content/uploads/2007/09/scribefire.jpg" /><img src="http://techniq.softr.net/uploadsscribefire.jpg" /></li>
<li><b>Flock</b>. Un buen navegador. Ignoro porqué no ha llegado más allá, pero me parece muy bueno. Aún así, tampoco lo utilizo. Sólo por mi fidelidad a Firefox. Bueno, pues Flock tiene muchas virtudes, como manejar diversos contenidos en redes sociales. Una de estas virtudes, es precisamente la integración con tu blog. Es como si contara con su &#8220;ScribeFire&#8221; propio. Ambos tienen muy buenas opciones: manejo de tags, incluir imagenes por url, API de wordpress o por ftp, editor de texto. Flock es una herramienta estupenda para navegar por la web, y escribir en tu blog.
<p><a href="http://www.flock.com">Descargar Flock.</p>
<p><img src="http://techniq.softr.net/wp-content/uploads/2007/09/flock.jpg" /><br /><b><br /></b></a></li>
<li><b>Windows Live Writer</b>. Es tanto un software de escritorio como un agregado de Firefox. Odio aceptarlo, al ser un producto de Microsoft, pero me parece una buena herramienta. Siento que está muy pensada para wordpress, ya que maneja, por ejemplo, la un botón para separar el artículo; lo que vendría siendo la etiqueta &#8220;more&#8221;. Además, la inserción de elementos de video, como de youtube, es realmente tan sencillo como quitarle un dulce a un niño; ó como poner la url del video, y listo. La desventaja que le veo, es que el manejo de tags de wordpress no viene por default, sino que tienes que <a href="http://www.buayacorp.com/archivos/habilitar-el-soporte-de-tags-en-windows-live-writer-para-wordpress-23/">hacer algo </a>para poder manejarlos. Pero me agrada, que tiene la opción de agregar complementos, que aumenten la funcionalidad de windows live writer. Lo que le falta, o por lo menos yo no lo he encontrado, es que no sólo te sirva para escribir un nuevo artículo, sino que te sirva para editar y manipular todos los posts de tu blog.
<p><a href="http://get.live.com/betas/writer_betas">Descargar Windows Live Writer</a></p>
<p><img src="http://techniq.softr.net/wp-content/uploads/2007/09/windowslivewriter.jpg" /></li>
</ol>
<p>Yo me quedo con ScribeFire, por la posibilidad no sólo escribir, sino administrar todos los posts. Aunque creo que de vez en cuando requeriré abrir Windows Live Writer, para complementar el post por algunas opciones que maneja. Como la de los videos.</p>
<p><b>TIP IMPORTANTE</b>: Si al tratar de utilizar cualquiera de estas 3 herramientas, no logras configurar tu blog, es por tu servicio de hosting, tiene por ahí deshabilitado el permiso para usar este tipo de tecnologías xmlrpc. No te preocupes, si agregas un archivo .htacess (o lo editas, en caso de que cuentes con uno), y agregas lo siguiente, se resolverán todos tus problemas:</p>
<pre><Files xmlrpc.php="">SecFilterInheritance Off</Files></pre>
<p>Desventaja de scribeFire: te pone el comercial como lo ves aquí abajito.</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/09/26/scribefire-windows-live-writer-y-flock-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dos sorpresas agradables, gracias Google!!!</title>
		<link>http://techniq.softr.net/2007/09/19/dos-sorpresas-agradables-gracias-google/</link>
		<comments>http://techniq.softr.net/2007/09/19/dos-sorpresas-agradables-gracias-google/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 13:52:44 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[San Google]]></category>

		<category><![CDATA[Herramientas Web]]></category>

		<category><![CDATA[Recursos Web]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/09/19/dos-sorpresas-agradables-gracias-google/</guid>
		<description><![CDATA[Por las múltiples ocupaciones, y por la locura más grande que he hecho, que es estudiar maestría a 2 horas de la ciudad donde radico, no he podido darle mucho tiempo a este pobre blog, pero regreso y gratamente me percato, quizás tarde pero igual grato, de 2 cosas maravillosas que el equipo de Google [...]]]></description>
			<content:encoded><![CDATA[<p>Por las múltiples ocupaciones, y por la locura más grande que he hecho, que es estudiar maestría a 2 horas de la ciudad donde radico, no he podido darle mucho tiempo a este pobre blog, pero regreso y gratamente me percato, quizás tarde pero igual grato, de 2 cosas maravillosas que el equipo de Google nos ha hecho favor:</p>
<ul>
<li>Primera, <a href="http://www.google.com/reader/" title="Google Reader">Google Reader</a> sale de Beta. Esto quiere decir que ya es formalmente una aplicación web por todas las de la ley. Google Reader brinda un excelente servicio como lector de feeds. Considero que es el mejor de todos los del mundo. Como practcamente todo lo que hace San Google. Y no sólo eso, sino que también al abrirlo, veo quepor fin podía entender el inglés sin problemas!!!!!, sólo hasta que noté que ahora estaba en español.</li>
<li>Segunda, y aún más emocionante. Las presentaciones de <a href="http://docs.google.com/">Google Docs</a> ahora son una realidad. Llevaba mucho tiempo especulándose acerca de la alternativa de Google para Microsoft Powerpoint en versión web, y no sé si salió ayer o cuándo, pero entro a mi Google Docs y lo veo, y casi me dan ganas de llorar, es en serio&#8230;. Y es que ya practicamente pude liberarme de la suite Microsoft Office, y ahora todo lo hago por Google Docs, por toda la ventaja que ello representa. y el &#8220;ya practicamente&#8221; es porque si se requería hacer presentaciones, Google Docs no disponía de esa opción. Ahora ya, no le he dado un análisis exhaustivo&#8230; pero ya lo haré, y lo comentaré por aquí. Pero lo poco que le he podido mover, me doy cuenta que está muy muy funcional. Me encantó. 100% recomendable.</li>
</ul>
<p>Adiós Microsoft Office!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/09/19/dos-sorpresas-agradables-gracias-google/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tutorial para desHotmailización</title>
		<link>http://techniq.softr.net/2007/08/29/tutorial-para-deshotmailizacion/</link>
		<comments>http://techniq.softr.net/2007/08/29/tutorial-para-deshotmailizacion/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:24:28 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[wacala]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Tutoriales]]></category>

		<category><![CDATA[SOFTr]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/08/29/tutorial-para-deshotmailizacion/</guid>
		<description><![CDATA[Comentaba en días pasados lo  díficil que se me hace creer que un informático utilice hotmail como correo personal o de negocios. Ya no ahundaré más sobre que es una pésima herramienta, sino más bien presentaré el siguiente práctico tutorial con el cual, si no te desHotmailizas, pues cuicuiri.

Selección de herramienta alterna.
Seleccionar una herramienta [...]]]></description>
			<content:encoded><![CDATA[<p>Comentaba en <a href="http://techniq.softr.net/2007/08/16/los-informaticos-no-deberian-usar-hotmail/" title="Los informáticos no deberían usar Hotmail">días pasados</a> lo  díficil que se me hace creer que un informático utilice hotmail como correo personal o de negocios. Ya no ahundaré más sobre que es una pésima herramienta, sino más bien presentaré el siguiente práctico tutorial con el cual, si no te desHotmailizas, pues cuicuiri.</p>
<ol>
<li><strong>Selección de herramienta alterna.</strong><br />
Seleccionar una herramienta alternativa, <strike>que sea mejor que hotmail, </strike>cualquiera, que te provea del servicio de correo electrónico. Este tutorial se basará en gMail, no conozco una mejor.</p>
<ul>
<li>entra a la dirección <a href="http://www.gmail.com/" title="gMail">www.gmail.com</a></li>
<li>da click sobre &#8220;Apuntate a gmail&#8221; (si aún no tienes una cuenta)</li>
<li>Llena la información que se te solicita, y ahora tendrás un correo nuevo.</li>
</ul>
<p>Ahora ya tienes el nuevo correo.</li>
<li><strong>Seguir utilizando mi MSN Messenger, con todo y contactos, pero con cuenta de correo nueva, y no de Hotmail.</strong>
<ul>
<li>Inicia sesión en <a href="http://messenger.msn.com/" title="MSN Messenger">MSN Messenger</a> con tu cuenta @<a href="http://hotmail.com">hotmail</a>.com de toda la vida.</li>
<li>En el menú &#8220;Contactos&#8221;, selecciona &#8220;Guardar contactos de mensajería instantánea&#8221;. Entonces te preguntará sobre dónde guardarás temporalmente tu lista de contactos, para posteriormente ponerlos en la nueva cuenta. Guarda el archivo donde gustes.</li>
<li>Entra a <a href="http://www.passport.com" title="Passport">www.passport.com</a> y en la sección &#8220;Utilice una dirección de correo electrónico que ya tenga&#8221;.  <img src="http://techniq.softr.net/wp-content/uploads/2007/08/deshotmailizacion01.png" alt="deshotmailizacion01.png" /></li>
<li>Te pedirá llenar cierta información, tu nombre, correo (el nuevo que creaste en gMail), y contraseña con la que entrarás a MSN Messenger y demás servicios de Windows Live. Puede ser la misma que pusiste en gMail, o una nueva.</li>
<li>Una vez enviada la información, tendrás que entrar a tu nuevo correo, y confirmar tu cuenta de passport para poder usar MSN Messenger.</li>
<li>Ya que confirmaste el correo, puedes hacer uso de MSN Messenger. Inicia sesión con tu correo tunombre@gmail.com, y la contraseña que asignaste.</li>
<li>Ve al menú &#8220;Contactos&#8221; y selecciona &#8220;Importar contactos de mensajería instantánea&#8221;. Selecciona el archivo que previamente guardaste con todos tus contactos.Listo. Hasta este punto, ya no dependes de hotmail para entrar al MSN Messenger. Ya tienes tu cuenta de gMail, y con esa misma podrás utilizar el servicio de mensajería instantánea de Windows Live Hotmail.</li>
</ul>
</li>
<li><strong>Conservar contactos de correo</strong>
<ul>
<li>Una cosa son los contactos del servicio de mensajería, y otra diferente tus contactos que tienes en tu cuenta de correo. Para pasar tus contactos de hotmail a gmail debes:
<ul>
<li>En tu pantalla principal de hotmail, localiza el menú de &#8220;opciones&#8221;.<br />
<img src="http://techniq.softr.net/wp-content/uploads/2007/08/deshotmailizacion02.png" alt="deshotmailizacion02.png" /></li>
<li>Ve a la opción &#8220;Exportar contactos&#8221; y luego oprime el botón que aparece como &#8220;Exportar contactos&#8221;. Guarda el archivo con extensión &#8220;csv&#8221; en algún lugar de tu pc.</li>
<li>Ahora ingresa a tu gmail, y en la parte de contactos, verás en la parte de la derecha dos opciones: importar e importar. Da click en importar, selecciona el archivo que guardaste en el punto anterior, y oprime &#8220;importar contactos&#8221;.<br />
<img src="http://techniq.softr.net/wp-content/uploads/2007/08/deshotmailizacion03.png" alt="deshotmailizacion03.png" />Hasta este punto ya tenemos todos los contactos de hotmail en gmail, puedes ingresar tanto de <a href="http://www.google.com/talk/intl/es/" title="gTalk">gTalk </a>como en MSN Messenger con tu cuenta de gmail, tienes tus mismos contactos de MSN Messenger pero ahora ingresas con tu cuenta de gmail. Así que podríamos decir que en este punto te encuentras TOTALMENTE DESHOTMAILIZADO!!!!!&#8230; pero, ¿porque &#8220;podríamos&#8221; decir? Ah, pues porque si se te pasó comentarle a alguien sobre tu nuevo correo, y te siguen escribiendo allá, pues lo que te llegue a hotmail se redireccione automáticamente a gmail. Para eso, el siguiente punto.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Redirección automática de correos entrantes</strong>
<ul>
<li>Esto quizás sea el punto más complicado, ya que hotmail cerró el acceso por <a href="http://es.wikipedia.org/wiki/POP3" title="POP3">POP3 </a>(tecnología con la que era posible leer correos de hotmail desde gmail). Pero hay un procedimiento alterno, que no es tan complicado:
<ul>
<li>Es necesario entrar a <a href="http://v3.izymail.com/" title="Izymail">http://v3.izymail.com/</a> y crear una cuenta. Cuando te pregunten tu correo electrónico, escribe el de hotmail, y en contraseña pon la misma de hotmail. Es realmente rápido.</li>
<li>Ahora, ve a tu gmail, y en la esquina superior derecha, da click en &#8220;configuración&#8221;.</li>
<li>Ahí verás varias pestañas, ve a la segunda, etiquetada como &#8220;Cuentas&#8221;.</li>
<li>Ahora selecciona la opción &#8220;Añadir otra cuenta de correo.<br />
<img src="http://techniq.softr.net/wp-content/uploads/2007/08/deshotmailizacion04.png" alt="deshotmailizacion04.png" /></li>
<li>Aparecerá una ventana solicitando tu correo, escribe el de hotmail.</li>
<li>En esta ventana, llena lo siguiente:<br />
<img src="http://techniq.softr.net/wp-content/uploads/2007/08/deshotmailizacion05.png" alt="deshotmailizacion05.png" /></p>
<ul>
<li>En <strong>nombre de usuario</strong>, tu correo completo de hotmail.</li>
<li>En <strong>contraseña</strong>, la misma de hotmail.</li>
<li>En <strong>servidores POP</strong>, <span style="font-style: italic">in.izymail.com</span></li>
<li><span style="font-style: italic"></span>Si así lo deseas, puedes marcar la opción &#8220;Etiquetar los mensajes entrantes: usuario@hotmail.com&#8221;, para que todo correo que llegué a tu gmail de allá, salga etiquetado con tu dirección de correo, y así puedas identificar quién te envía aún correos a hotmail, y no al magnífico gmail.</li>
<li>Pulsa &#8220;Añadir cuenta&#8221;, y listo!!!</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ol>
<ul>
<li>En este punto lograste conseguir:
<ul>
<li>Un correo de gmail, con la mejor tecnología en lo que a clientes de correo se refiere.</li>
<li>Tener todos tus contactos de hotmail en gmail.</li>
<li>Ingresar a MSN Messenger y tener todos tus contactos que tenías anteriormente.</li>
<li>La posibilidad de además utilizar gTalk o gmail chat, para chatear con usuarios de google, gmail, y además aprovechar las ventajas de conversaciones de audio de calidad que te ofrece gTalk.</li>
<li>Que todo correo que pudiera llegar aún a hotmail, se reenvíe de manera automática a tu gMail.</li>
</ul>
</li>
</ul>
<p align="center"><em><strong>FELICIDADES!!!!! ahora estás totalmente DEShotmailIZADO!!!!!!!!!! ENHORABUENA!!!!</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/08/29/tutorial-para-deshotmailizacion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ocultar/Mostrar</title>
		<link>http://techniq.softr.net/2007/08/21/ocultarmostrar/</link>
		<comments>http://techniq.softr.net/2007/08/21/ocultarmostrar/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 17:52:00 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Mootools]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/08/21/ocultarmostrar/</guid>
		<description><![CDATA[
Esto es algo bien útil a la hora de estar desarrollando una web o un sistema. Normalmente se podría hacer algo cómo esto en javascript:



caso 1: Si se requiere ocultar si está visible, y hacer visible si está oculto.


function toggle(objID){
	document.getElementById(objID).style.display = (document.getElementById(objID).style.display == &#8221;?&#8217;none&#8217;:&#8221;);
}
Se usaría así:  toggle(&#8217;idOcultar&#8217;);


Caso 2: Si se require ocultar o mostrar [...]]]></description>
			<content:encoded><![CDATA[<div style="font-size: 12px">
<pre class="javascript">Esto es algo bien útil a la hora de estar desarrollando una web o un sistema. Normalmente se podría hacer algo cómo esto en javascript:</pre>
<pre class="javascript"></pre>
<ul>
<li>
<pre class="javascript"><strong>caso 1: </strong>Si se requiere ocultar si está visible, y hacer visible si está oculto.</pre>
</li>
</ul>
<pre class="javascript"><strong>function toggle(objID){
	document.getElementById(objID).style.display = (document.getElementById(objID).style.display == &#8221;?&#8217;none&#8217;:&#8221;);
}</strong></pre>
<pre class="javascript">Se usaría así:  <strong>toggle(&#8217;idOcultar&#8217;);</strong></pre>
<ul>
<li>
<pre class="javascript"><strong>Caso 2:</strong> Si se require ocultar o mostrar en cualquier momento, es algo parecido</pre>
</li>
</ul>
<pre class="javascript"><strong>function show(objID, isShow){
	document.getElementById(objID).style.display = (isShow?&#8221;:&#8217;none&#8217;);
}</strong></pre>
<pre class="javascript">Se usaría así:	<strong>show(&#8217;idOcultar&#8217;,true)</strong> //Para mostrar
		<strong>show(&#8217;idOcultar&#8217;,false)</strong> //Para ocultar</pre>
<ul>
<li>
<pre class="javascript"><strong>Caso 3: </strong>Si se cuenta con mootools, el procedimiento se vuelve más agradable</pre>
</li>
</ul>
<pre class="javascript"></pre>
<pre class="javascript"><strong>Element.<span class="me1">extend</span><span class="br0">(</span><span class="br0">{</span>
	show: <span class="kw2">function</span><span class="br0">(</span><span class="br0">)</span><span class="br0">{ </span><span class="kw1">this</span>.<span class="me1">setStyle</span><span class="br0">(</span>&#8220;display&#8221;, &#8220;&#8221;<span class="br0">)</span>;<span class="br0">}</span>,
	hide: <span class="kw2">function</span><span class="br0">(</span><span class="br0">)</span><span class="br0">{ </span><span class="kw1">this</span>.<span class="me1">setStyle</span><span class="br0">(</span>&#8220;display&#8221;, &#8220;none&#8221;<span class="br0">)</span>;<span class="br0">}</span>	<span class="br0"></span>
<span class="br0">}</span><span class="br0">);</span></strong></pre>
<pre class="javascript">Y su uso, que es la parte agradable, sería así:
	<strong>$(&#8217;idOcultar).show();</strong> //Para mostrar
	<strong>$(&#8217;idOcultar).hide();</strong> //Para ocultar</pre>
<ul>
<li>
<pre class="javascript">(actualización) caso 4: controlarlo con css</pre>
</li>
</ul>
<p style="font-size: 12px">No sé cómo se me fue esta, ya que es la que utilizo, pero muchas gracias <a href="http://inventa-design.net/blog/">proclamo </a>por  su comentario. La función toggleClass de mootools agrega una clase a un elemento si es que no existe, y si es así, la quita de ahí. de tal forma que no ocuparíamos una función adicional, solamente</p>
<p style="font-size: 12px">&nbsp;</p>
<pre class="javascript">	<strong>$(&#8217;idOcultar).toggleClass(&#8217;hidden&#8217;); </strong></pre>
<p>//Si ya cuenta con la clase la quita, mostrando así el elemento, y si no cuenta con la clase, la agrega, ocultando el elemento.</p>
<pre class="javascript">	Adicionalmente, necesitamos un estillo css como este</pre>
<pre class="javascript">	<strong>.hidden{ display:none; }</strong></pre>
<pre class="javascript">Esto es para que funcione como el caso 1. Si queremos forzar a mostrar, o a ocultar, como los casos 2 y 3, entonces:</pre>
<pre class="javascript">	<strong>$(&#8217;idOcultar).addClass(&#8217;hidden&#8217;);</strong> //forza a ocultar</pre>
<pre class="javascript">	<strong>$(&#8217;idOcultar).removeClass(&#8217;hidden&#8217;);</strong> //forza a mostrar</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/08/21/ocultarmostrar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Naranja Mecánica</title>
		<link>http://techniq.softr.net/2007/08/20/naranja-mecanica/</link>
		<comments>http://techniq.softr.net/2007/08/20/naranja-mecanica/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 15:22:39 +0000</pubDate>
		<dc:creator>Daniel Niquet</dc:creator>
		
		<category><![CDATA[Art'istas]]></category>

		<category><![CDATA[Una de las tantas cosas que no te interesan]]></category>

		<guid isPermaLink="false">http://techniq.softr.net/2007/08/20/naranja-mecanica/</guid>
		<description><![CDATA[
&#160;
Y primero la imagen, cómo no ponerla ahí.  Y es que navegando y llegando de una liga a otra liga y a otra liga me topo con este sitio donde evidentemente detrás de el hay un gran talento, y revisando el sitio veo la extraordinaria ilustración puesta  aquí arribita, y la cual casí me provoca [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://www.spiga.com.mx/wp-content/uploads/2007/04/full-naranjamecanica.png" title="Ilustración de naranja mecánica" alt="Ilustración de naranja mecánica" height="532" width="678" /></p>
<p align="center">&nbsp;</p>
<p align="left">Y primero la imagen, cómo no ponerla ahí.  Y es que navegando y llegando de una liga a otra liga y a otra liga me topo con este sitio donde evidentemente detrás de el hay un gran talento, y revisando el sitio veo la extraordinaria ilustración puesta  aquí arribita, y la cual casí me provoca un orgas&#8230;.mo. Buenísima.</p>
<p align="left">&nbsp;</p>
<p align="left">Este es un blog de tecnología y programación, y este post nada que ver con ello. Pero pues no podía dejar de poner la imagen, está increíble. Además, siempre he expresado mi fascinación por dicha película, sí, Naranja Mecánica. Inclusive <a href="http://www.elpeorblog.com/articulos/520/" title="Antes de tener a tu hijo, mira Naranja Mecánica">momentos antes de tener a mi increíble y muy pero muy adorable hija,</a> veía la película, y no nos fuimos al hospital hasta que no terminó.</p>
<p align="left">&nbsp;</p>
<p align="left">Y si de tecnología se trata, pues porque no trasladarnos al momento de la película al cual hace referencia la imagen, y pues nos daremos cuenta que de tecnología se puede hablar, y también de programación. Y es que en dicha escena de la película, manejan eso, la programación, pero se trata de una programación como de tipo &#8220;cerebral&#8221;. Una idea loca, pero ingeniosa del creador de la bizarra película, Stanley Kubrick. Consistía en colocarle una serie de aparatos que impidieran cerrar los ojos, ni siquiera para parpadear, obligandolo a mirar durante horas y horas, por muchos días, videos e imagenes atroces donde el ser humano desmuestra a través de los tiempos que tan cruel, frío y despiadado puede llegar a ser. Lo anterior con el propósito de llegar a odiar todo ese tipo de actos a tal grado de llegar a sentir repulsiçon, y al momento de querer hacer cualquier maldad, pues recordar todas las imagenes que se programaron en el cerebro y así sentir malestar, evitando que la maldad llegue a realizarse.</p>
<p align="left">&nbsp;</p>
<p align="left">Bueno, como verán, finalmente si hablamos de programación, pero no del cerebro de una computadora sino del cerebro de un ser humano, más chido no?. Pero el motivo del presente no era hablar de la película, ni de tecnología ni de programación, simplemente mostrar la ilustración con la que comienza el mismo. No podía dejar de compartirlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.softr.net/2007/08/20/naranja-mecanica/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
