<?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>techniq.mx &#187; SOFTr</title>
	<atom:link href="http://techniq.mx/category/softr/feed/" rel="self" type="application/rss+xml" />
	<link>http://techniq.mx</link>
	<description>Pequeñas dosis de la programación nuestra de cada día  </description>
	<lastBuildDate>Wed, 21 Jul 2010 17:55:07 +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>full path en el input file de un formulario en Firefox 3</title>
		<link>http://techniq.mx/2008/07/full-path-en-el-input-file-de-un-formulario-en-firefox-3/</link>
		<comments>http://techniq.mx/2008/07/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>danielniquet</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[<div class="tweetmeme_button" style="position: absolute; top: 75px; left: 2px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftechniq.mx%2F2008%2F07%2Ffull-path-en-el-input-file-de-un-formulario-en-firefox-3%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftechniq.mx%2F2008%2F07%2Ffull-path-en-el-input-file-de-un-formulario-en-firefox-3%2F&amp;source=techniqmx&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>La <a href="http://www.spreadfirefox.com/es-ES/worldrecord" target="_blank">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.<span id="more-51"></span> 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 href="http://techniq.softr.net/samples/fullPathFF3/fullpathff3.png" target="_blank">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(&#8220;UniversalFileRead&#8221;);</li>
</ul>
<p><a href="http://techniq.softr.net/samples/fullPathFF3/testFileBrowser.html" target="_blank">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.mx/2008/07/full-path-en-el-input-file-de-un-formulario-en-firefox-3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Reinaguración</title>
		<link>http://techniq.mx/2008/06/reinaguracion/</link>
		<comments>http://techniq.mx/2008/06/reinaguracion/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:27:02 +0000</pubDate>
		<dc:creator>danielniquet</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[<div class="tweetmeme_button" style="position: absolute; top: 75px; left: 2px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftechniq.mx%2F2008%2F06%2Freinaguracion%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftechniq.mx%2F2008%2F06%2Freinaguracion%2F&amp;source=techniqmx&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Regresamos&#8230;..a escribir de vez en cuándo.</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.mx/2008/06/reinaguracion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://techniq.mx/2008/06/46/</link>
		<comments>http://techniq.mx/2008/06/46/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 15:07:52 +0000</pubDate>
		<dc:creator>danielniquet</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[<div class="tweetmeme_button" style="position: absolute; top: 75px; left: 2px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftechniq.mx%2F2008%2F06%2F46%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftechniq.mx%2F2008%2F06%2F46%2F&amp;source=techniqmx&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Una prueba más desde Google Docs</p>
]]></content:encoded>
			<wfw:commentRss>http://techniq.mx/2008/06/46/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial para desHotmailización</title>
		<link>http://techniq.mx/2007/08/tutorial-para-deshotmailizacion/</link>
		<comments>http://techniq.mx/2007/08/tutorial-para-deshotmailizacion/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:24:28 +0000</pubDate>
		<dc:creator>danielniquet</dc:creator>
				<category><![CDATA[SOFTr]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[wacala]]></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 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="position: absolute; top: 75px; left: 2px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftechniq.mx%2F2007%2F08%2Ftutorial-para-deshotmailizacion%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftechniq.mx%2F2007%2F08%2Ftutorial-para-deshotmailizacion%2F&amp;source=techniqmx&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<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.mx/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.mx/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.mx/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.mx/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.mx/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.mx/2007/08/tutorial-para-deshotmailizacion/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
