<?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/"
	>

<channel>
	<title>ikiSoftware</title>
	<atom:link href="http://www.ikisoftware.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ikisoftware.com</link>
	<description></description>
	<pubDate>Wed, 22 Jul 2009 23:49:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>XNA Game Studio: Cómo guardar y cargar saves en el XBOX360</title>
		<link>http://www.ikisoftware.com/2009/02/26/xna-game-studio-como-guardar-y-cargar-saves-en-el-xbox360/</link>
		<comments>http://www.ikisoftware.com/2009/02/26/xna-game-studio-como-guardar-y-cargar-saves-en-el-xbox360/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 17:34:38 +0000</pubDate>
		<dc:creator>alan.morales</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[C#]]></category>

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

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

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

		<category><![CDATA[game development]]></category>

		<category><![CDATA[Game programming]]></category>

		<category><![CDATA[Game Studio]]></category>

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

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

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

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

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

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

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

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

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

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

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

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

		<category><![CDATA[XNA Game Studio]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=132</guid>
		<description><![CDATA[Tutorial para guardar y cargar datos de un juego en XNA Game Studio]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Hemos notado que existen muchos lugares en internet donde se muestra cómo cargar y guardar savestates para los juegos desarrollados con el XNA Game Studio. Sin embargo, los ejemplos que muestran son un poco complicados para las personas que empiezan a experimentar con la programación, por lo que decidimos explicarlo de la manera más simple posible, de hecho, esta es una version simplificada del ejemplo que puedes encontrar en XNA Creators Club.</p>
<p>Este tutorial asume que el usuario ya cuenta con los siguientes requisitos:</p>
<ul>
<li>Cuentas con un XBOX 360 Game Project creado en el Visual Studio</li>
<li>Este proyecto guarda todas las variables del jugador en una clase llamada Jugador.cs</li>
<li>El proyecto cuenta con una clase llamada Control, la cual tiene como atributo publico el objeto Jugador que guarda todos los datos.</li>
</ul>
<p>Una vez que cuentas con estas cosas, lo primero que vamos a hacer es hacer <strong>serializable</strong> tu clase Jugador.cs, lo cual es muy simple, lo único que debemos agregar es la siguiente etiqueta antes de la declaración de la clase:<br />
<code><br />
[Serializable]<br />
public class Jugador{</p>
<p>//Cuerpo de la clase, se queda exactamente como lo tenías anteriormente</p>
<p>}<br />
</code><br />
Listo! tu clase se encuentra lista para poder ser guardada en un archivo, y poder ser cargado una y otra vez. <strong>Nota importante: Si en vez de guardar datos primitivos (int, double, String, etc..) guardas clases hechas por tí, debes poner la etiqueta [Serializable] también a estas clases, de otra manera XNA no sabrá cómo guardarlas y no servirá</strong></p>
<p>Lo siguiente que haremos será agregar a tu proyecto de XBOX 360 una clase llamada Serializador.cs, que contará con dos métodos: GuardarJuego y CargarJuego.</p>
<p><code><br />
using System;<br />
using System.Collections.Generic;<br />
using System.Linq;<br />
using System.Text;<br />
using Microsoft.Xna.Framework.Storage;<br />
using System.IO;<br />
using System.Xml.Serialization;<br />
using Microsoft.Xna.Framework.GamerServices;<br />
using Microsoft.Xna.Framework;</p>
<p>namespace MiNamespace<br />
{<br />
    /// <summary><br />
    /// Utilizado para guardar y cargar los datos del jugador<br />
    /// </summary><br />
    public class Serializador<br />
    {</p>
<p>        StorageDevice device;</p>
<p>        public void GuardaJuego() {<br />
            if(!Guide.IsVisible){<br />
                device = null;<br />
                Guide.BeginShowStorageDeviceSelector(PlayerIndex.One, GetDevice, null);<br />
            }<br />
        }</p>
<p>        private void GetDevice(IAsyncResult result)<br />
        {<br />
            device = Guide.EndShowStorageDeviceSelector(result);<br />
            if (device.IsConnected)<br />
            {<br />
                DoSaveGame(device);<br />
            }<br />
        }</p>
<p>        private void DoSaveGame(StorageDevice device)<br />
        {<br />
            // Cambiar MiJuego por el nombre de tu juego en particular<br />
            StorageContainer container =<br />
                device.OpenContainer(&#8221;MiJuego&#8221;);</p>
<p>            // Get the path of the save game.<br />
            string filename = Path.Combine(container.Path, &#8220;SaveMiJuego.sav&#8221;);</p>
<p>            // Open the file, creating it if necessary.<br />
            FileStream stream = File.Open(filename, FileMode.Create);<br />
            // Convert the object to XML data and put it in the stream.<br />
            XmlSerializer serializer = new XmlSerializer(typeof(Jugador));<br />
            serializer.Serialize(stream, Control.jugador);</p>
<p>            // Close the file.<br />
            stream.Close();</p>
<p>            // Dispose the container, to commit changes.<br />
            container.Dispose();<br />
        }</p>
<p>        public void AbreJuego()<br />
        {</p>
<p>            if(!Guide.IsVisible){<br />
                device = null;<br />
                Guide.BeginShowStorageDeviceSelector(PlayerIndex.One, GetLoadingDevice, null);<br />
            }<br />
        }</p>
<p>        private void GetLoadingDevice(IAsyncResult result)<br />
        {<br />
            device = Guide.EndShowStorageDeviceSelector(result);<br />
            if (device.IsConnected)<br />
            {<br />
                DoLoadGame(device);<br />
            }<br />
        }</p>
<p>        private static void DoLoadGame(StorageDevice device)<br />
        {<br />
            // Cambiar MiJuego por el nombre de tu juego.<br />
            StorageContainer container =<br />
                device.OpenContainer(&#8221;MiJuego&#8221;);</p>
<p>            // Get the path of the save game.<br />
            string filename = Path.Combine(container.Path, &#8220;SaveMiJuego.sav&#8221;);</p>
<p>            // Check to see whether the save exists.<br />
            if (!File.Exists(filename))<br />
            {<br />
                return;<br />
            }</p>
<p>            // Open the file.<br />
            FileStream stream = File.Open(filename, FileMode.OpenOrCreate,<br />
                FileAccess.Read);</p>
<p>            // Read the data from the file.<br />
            XmlSerializer serializer = new XmlSerializer(typeof(Jugador));<br />
            Control.jugador = (Jugador)serializer.Deserialize(stream);</p>
<p>            // Close the file.<br />
            stream.Close();</p>
<p>            // Dispose the container.<br />
            container.Dispose();<br />
        }</p>
<p>        }</p>
<p>    }</p>
<p></code></p>
<p>Ya tenemos nuestra clase Serializador. Ahora cada vez que necesitemos guardar el juego lo único que tenemos que hacer es mandar llamar a Serializador.GuardaJuego() o Serializador.CargaJuego().</p>
<p>Esperamos que les sirva de mucho este tutorial. ¡No olviden escribir su comentarios!</p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/02/26/xna-game-studio-como-guardar-y-cargar-saves-en-el-xbox360/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Borrar comentarios en YouTube</title>
		<link>http://www.ikisoftware.com/2009/01/26/borrar-comentarios-en-youtube/</link>
		<comments>http://www.ikisoftware.com/2009/01/26/borrar-comentarios-en-youtube/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 16:53:31 +0000</pubDate>
		<dc:creator>Carlos Velázquez</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

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

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

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

		<category><![CDATA[Nueva función]]></category>

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

		<category><![CDATA[YouTube Comment Snob]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=124</guid>
		<description><![CDATA[


YouTube se ha vuelto bastante famoso por la cantidad de comentarios inútiles que se hacen a videos publicados en el sitio (lo cual no es inusual en un sitio donde el contenido es generado por el usuario). Ahora aqullos que se arrepientan de algún comentario hecho tendrán la opción de borrar sus respuestas a un click [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p><a href="http://www.youtube.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.youtube.com');">YouTube</a> se ha vuelto bastante famoso por la cantidad de comentarios inútiles que se hacen a videos publicados en el sitio (lo cual no es inusual en un sitio donde el contenido es generado por el usuario). Ahora aqullos que se arrepientan de algún comentario hecho tendrán la opción de borrar sus respuestas a un click de distancia.</p>
<div id="attachment_125" class="wp-caption aligncenter" style="width: 517px"><img class="size-full wp-image-125 " title="Comentarios de YouTube" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/youtubecomment.png" alt="youtubecomment" width="507" height="227" /><p class="wp-caption-text">Comentarios de YouTube</p></div>
<p style="text-align: center; "> </p>
<p>La opción de borrar comentarios se hará a través de un nuevo botón que aparecerá en la sección de comentarios debajo del video. Obviamente solo se podrán borrar los comentarios propios.</p>
<p>Para evitar ver los comentarios inútiles de otras personas el Ingeniero Christopher Finke ha creado una extensión de Firefox llamada <a href="http://www.chrisfinke.com/addons/youtube-comment-snob/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chrisfinke.com');">YouTube Comment Snob</a><a onclick="javascript:pageTracker._trackPageview ('/outbound/www.chrisfinke.com');" href="http://www.chrisfinke.com/addons/youtube-comment-snob/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chrisfinke.com');"><img id="snap_com_shot_link_icon" class="snap_preview_icon" src="http://i.ixnp.com/images/v3.64/t.gif" alt="" /></a> la cual filtra los comentarios no deseados de los videos que se ven en YouTube.</p>
<p> </p>
<p>Fuente: <a href="http://www.techcrunch.com/2009/01/26/youtube-now-lets-you-erase-those-dumb-comments-you-regret-you-made/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.techcrunch.com');">http://www.techcrunch.com/2009/01/26/youtube-now-lets-you-erase-those-dumb-comments-you-regret-you-made/</a></p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/26/borrar-comentarios-en-youtube/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Robo de Datos por Internet: Nuevas técnicas del Phishing</title>
		<link>http://www.ikisoftware.com/2009/01/23/robo-de-datos-por-internet-nuevas-tecnicas-del-phishing/</link>
		<comments>http://www.ikisoftware.com/2009/01/23/robo-de-datos-por-internet-nuevas-tecnicas-del-phishing/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 06:28:15 +0000</pubDate>
		<dc:creator>Faridh Mendoza</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

		<category><![CDATA[Tecnología]]></category>

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

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

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

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

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=109</guid>
		<description><![CDATA[


Trusteer, una empresa dedicada a seguridad informática,  informó sobre la aparición de un nuevo tipo de phishing. El riesgo reside en una vulnerabilidad de una función de JavaScript de  los principales buscadores que permite al estafador identificar a un usuario de una determinada página web comprometida. Este sistema está diseñado para engañar a los usuarios [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p><a href="http://www.trusteer.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.trusteer.com');">Trusteer</a>, una empresa dedicada a seguridad informática,  informó sobre la aparición de un nuevo tipo de phishing. El riesgo reside en una vulnerabilidad de una función de JavaScript de  los principales buscadores que permite al estafador identificar a un usuario de una determinada página web comprometida. Este sistema está diseñado para engañar a los usuarios a la hora de entregar información confidencial tras haber iniciado su sesión. Los Usuarios más comprometidos son todos aquellos que operan la banca electrónica y que realicen cualquier actividad de transacciones electrónicas.</p>
<div class="wp-caption alignright" style="width: 160px"><img src="http://www.hoax-slayer.com/images/phishing-scammer.jpg" alt="Imagen obtenida de Hoax-Slayer.com" width="150" height="200" /><p class="wp-caption-text">Imagen obtenida de Hoax-Slayer.com</p></div>
<p>La forma de ataque es la siguiente: en el momento en que un Usuario intenta realizar un inicio de sesión para verificar datos en algún portal bancario este debe proporcionar nombre de Usuario y Contraseña. Cuando da la orden para verificar sus datos, la página genera una ventana emergente para avisar que su sesión ha finalizado y le pide de nuevo los datos personales. Cuando el Usuario los proporciona y vuelve a intentar iniciar sesión es demasiado tarde pues estos datos ya pudieron haber sido capturados por un estafador cibernético.</p>
<div>La banca electrónica es muy cómoda para los Usuarios bancarios y las tendencias reportan un alza en el número de personas que confían sus transacciones a la vía electrónica. Desafortunadamente, las únicas personas interesadas en la banca electrónica no son los Usuarios, sino también los estafadores que, a través del phishing pueden acceder a la basta información de los usuarios y también disponer de su dinero.</p>
<p><strong>Cuando Ocurre<br />
</strong></p>
<p>Necesitamos advertir que se requieren dos condiciones para que un Usuario quedé en riesgo. La primera es que los sitios web por los que navega el usuario se encuentren comprometidos para que el ataque surta efecto. La segunda es que el <em>malware</em> localizado en el sitio comprometido pueda <em>reconocer</em> a la posible víctima.  La primera condición es relativamente sencilla, ya que, según <a href="http://www.trusteer.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.trusteer.com');">Trusteer</a>, existen más de 2 millones de páginas web comprometidas. Además, cada día se cuentan por cientos las nuevas páginas que pueden estar en peligro. No obstante, la segunda condición es algo mucho más complicado pero no es imposible.</p>
<p><strong>El Phishing: Cómo opera<br />
</strong></p>
<p>El <em>Phishing</em> es una estafa por Internet, cuyo objetivo fundamental es obtener datos, claves, cuentas bancarias, etc. de los usuarios de una página mediante engaños. El engaño consiste en suplantar la imagen corporativa de una empresa o entidad pública haciéndo creer  a los usuarios que le estan dando sus datos personales al sitio oficial.</p>
<p>Las cuatro formas más comunes por las que se produce el <a href="http://seguridad.internautas.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/seguridad.internautas.org');">phishing </a>son las siguientes :</p>
<ul>
<li>Solicitud de datos a través de SMS a nuestro móvil</li>
<li>A través de llamadas de teléfono pidiendo que le facilitemos esa información</li>
<li>Solicitud de datos a través de la aparición de ventanas emergentes</li>
<li>Correo electrónico</li>
</ul>
<p>Cuando se realiza a través de la web, en la pantalla del usuario aparecerán mensajes personalizados que le den la sensación de ser legítimos. Estos mensajes requieren una labor de ingeniería social previa  recopilando información en las páginas de <strong>redes sociales</strong>, <strong>foros</strong>, <strong>buscadores</strong>, así como en otros recursos posibles.</p>
<p><strong>El peligro de las Redes Sociales y los Buscadores<br />
</strong></p>
<div class="wp-caption alignleft" style="width: 346px"><img src="http://images.ientrymail.com/securitypronews/most_phishers_clueless_say_researchers.jpg" alt="http://www.securitypronews.com" width="336" height="200" /><p class="wp-caption-text">http://www.securitypronews.com</p></div>
<p>La novedad de este nuevo phising, consiste en que el uso de los buscadores para comprobar si un usuario está o no conectado a un determinado sitio web. La vulnerabilidad proviene de una función de JavaScript de los principales navegadores: Explorer, Firefox, Safari y Chrome. Cuando esta función se emplea, deja una huella temporal en el ordenador y cualquier otro sitio web puede identificarla. Precisamente, los sitios web de las redes sociales, de juegos, juegos de azar, instituciones financieras, etcétera utilizan esta función.</p>
<p>Con la intención de proteger a los usuarios, en este informe se hacen una serie de recomendaciones. La primera es implementar las herramientas de seguridad de nuestro navegador. La segunda es salir de la banca on line, de otras aplicaciones y de nuestras cuentas, antes de navegar por otros sitios web. La tercera, y básica, es la sospechar de todos los pop ups que nos aparezcan si no hemos hecho clic en un determinado hipervínculo.</p></div>
<div style="text-align: right;"><strong>(Tendencias21)</strong></div>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/23/robo-de-datos-por-internet-nuevas-tecnicas-del-phishing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El nuevo sistema de Archivos para Linux, Ext4</title>
		<link>http://www.ikisoftware.com/2009/01/22/ext4-2/</link>
		<comments>http://www.ikisoftware.com/2009/01/22/ext4-2/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 19:24:25 +0000</pubDate>
		<dc:creator>Marco Álvarez</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

		<category><![CDATA[Tecnología]]></category>

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

		<category><![CDATA[sistema de archivos]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=104</guid>
		<description><![CDATA[El nuevo sistema de archivos ext4 para los sistemas operativos linux.]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Como un gran regalo de navidad, el pasado 25 de diciembre  se liberó la cuarta versión del popular sistema de archivos usado por sistemas operativos linux, el fourth extended filesystem, como sucesor al ext3, el cuál fue introducido a los sistemas operativos linux en 1999.  Sabemos que durante esto diez años se le han introducido nuevas mejoras al ext3, pero creo que la tecnología ya demandaba un nuevo sistema de archivos para este sistema operativo, o por lo menos un buen rediseño.</p>
<p>Para los que no saben que es un sistema de archivos, les dejo esta entrada de Wikipedia sobre los Sistemas de Archivos (<a href="http://es.wikipedia.org/wiki/Sistema_de_archivos" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');">http://es.wikipedia.org/wiki/Sistema_de_archivos</a>) :</p>
<blockquote><p><em>Los sistemas de archivos (filesystem en </em><a title="Idioma inglés" href="http://es.wikipedia.org/wiki/Idioma_ingl%C3%A9s" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>inglés</em></a><em>), estructuran la información guardada en una </em><a title="Periférico" href="http://es.wikipedia.org/wiki/Perif%C3%A9rico#Perif.C3.A9ricos_de_almacenamiento" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>unidad de almacenamiento</em></a><em> (normalmente un </em><a title="Disco duro" href="http://es.wikipedia.org/wiki/Disco_duro" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>disco duro</em></a><em>) de una </em><a title="Computadora" href="http://es.wikipedia.org/wiki/Computadora" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>computadora</em></a><em>, que luego será representada ya sea textual o gráficamente utilizando un </em><a class="mw-redirect" title="Gestor de archivos" href="http://es.wikipedia.org/wiki/Gestor_de_archivos" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>gestor de archivos</em></a><em>. La mayoría de los </em><a class="mw-redirect" title="Sistemas operativos" href="http://es.wikipedia.org/wiki/Sistemas_operativos" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>sistemas operativos</em></a><em> poseen su propio sistema de archivos.</em></p></blockquote>
<blockquote><p><em>Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 </em><a title="Byte" href="http://es.wikipedia.org/wiki/Byte" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>bytes</em></a><em> de longitud. El </em><a title="Software" href="http://es.wikipedia.org/wiki/Software" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>software</em></a><em> del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de </em><a title="Red" href="http://es.wikipedia.org/wiki/Red" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');"><em>red</em></a><em> (sin la intervención de un dispositivo de almacenamiento).</em></p></blockquote>
<p>En general, el sistema de archivos es el responsable de que podamos guardar toda nuestra información en un dispositivo de almacenamiento, ya sea un disco duro, un floppy o un USB, y que esta este bien organizada dentro de estos dispositivos. El sistema de archivos es el que organiza en qué lugar debe de guardarse la información y mantiene la lista de dónde esta esa información para que podamos acceder rápidamente a ella cuando la necesitemos. Es gracias a los sistemas de archivos que podemos guardar nuestra información en &#8220;carpetas&#8221; llamadas rutas.</p>
<p>Si vieramos a un disco duro como si fuera la caja de rompecabezas, un sistema de archivos es el que decide de que tamaño van a ser las piezas del rompecabezas. Estas &#8220;piezas&#8221; son llamadas sectores, y es la medida en la que se divide nuestro disco duro, y todos nuestra información debe de grabarse en estas piezas, el problema es que a veces esta información es demasiado grande para que quepa dentro de una sola pieza. El sistema de archivos mantiene un &#8220;mapa&#8221; para saber que piezas de nuestra información deben de ir juntas para formar un archivo, y cuales piezas no tienen nada escrito.</p>
<p>Estas son algunas de las  mejoras presentadas en el sistema de archivos desde la versión de ext3.</p>
<p> </p>
<ul>
<li><strong>Compatibilidad: </strong>El sistema de archivos ext4 es totalmente compatible hacia adelante con su predecesor el ext3.  Basta con hacer algunos comandos en modo de solo lectura de tu sistema para hacer que tu sistema de archivos anterior se convierta al nuevo.  No hay necesidad de reformatear tu disco duro ni cambiar tu información, pero recuerda siempre hacer back-ups de ésta. Para tener compatibilidad hacia atrás, también se puede montar una unidad ext4 en una ext3 cómo si fuera una de estas,  pero se perderían las ventajas del nuevo sistema de archivos</li>
<li><strong>Capacidad extendida para archivos:</strong> Actualmente, el sistema de Archivos Ext3 soporta 16 TiB(TebiBytes) como máximo para los archivos de sistema, y 2 TiB como máximo para el tamaño de los archivos. Ext4 agrega un mapedo de bloques de 48 bits, por lo que ahora se cuenat con un límite de  1 EB(Exbibytes) para los archivos de sistema y 16 TB de tamaño máximo para un archivo. 1 EiB = 1,048,576 TiB (1 EiB = 1024 PiB, 1 PiB = 1024 TiB, 1 TiB = 1024 GiB).</li>
<li><strong>Subdirectorios:</strong> Ext3 maneja un máximo de 32,000 subdirectorios contenidos dentro de un mismo directorio. Ext4 ha liberado ese límite, y ahora se pueden tener un número ilimitado de subdirectorios.</li>
<li><strong>Extents: </strong>Tradicionalmente, los sistemas de archivos para linux usan un esquema de  mapeo indirecto de bloques, lo que lo hace muy ineficiente para archivos muy grandes ya que el mapeo también se vuelve enorme. Ext4 aplica la metodología de los &#8220;extents&#8221;. Los extents son un conjunto de bloques físicos contiguos mejorando el rendimiento al trabajar con archivos de gran tamaño y reduciendo la fragmentación.</li>
<li><strong>Multiasignación de bloques (Multiblock Allocation): </strong>Con este nuevo sistema de archivos, se pierde la limitación que tenía el ext3 de hacer llamados multiples al asignador de bloques para escribir datos,  con una nueva función que asigna multiples bloques con una sola llamada, en lugar de un bloque por llamada a la función. Esto permite que escribir datos en el disco sea más eficiente.</li>
<li><strong>Fsck más rápido: </strong>El fsck( <strong>F</strong>ile <strong>S</strong>ystem <strong>C</strong>onsistency Chec<strong>k</strong>) es una función que se llama al iniciar el sistema cuando es necesario revisar la consistencia del sistema de archivos, cuando el sistema no se cerro de manera adecuada o hubo una pérdida de corriente. El ext4 permite que esta función se mejore su velocidad 2 a 20 veces en comparación al ext3.</li>
<li><strong>Desfragmentación en línea: </strong>ext4 presenta una herramienta que permite hacer la desfragmentación de archivos individuales o de un sistema de archivos completos.</li>
</ul>
<p> </p>
<p>Hay otras muchas cosas que se han introducido a este nuevo sistema de archivos, pero lo más importante de él es que se ha mejorado mucho en su rendimiento. Por ejemplo, parala nueva versión del sistema operativo Ubuntu (9.04 Jaunty Jackalope) se ha mejorado el tiempo en el que sistema hace el boot en casi 5 segundos, una eternidad para estos sistemas operativos.</p>
<p>Esperamos que dentro de los siguientes dias las demás distribuciones de linux como Fedora o Gentoo también incorporen la funcinalidad de este nuevo sistema de archivos a sus paquetes y que se liberen de manera estable para poder probarlo.</p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/22/ext4-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El top 5 del CES 2009</title>
		<link>http://www.ikisoftware.com/2009/01/20/el-top-5-del-ces-2009/</link>
		<comments>http://www.ikisoftware.com/2009/01/20/el-top-5-del-ces-2009/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 22:49:26 +0000</pubDate>
		<dc:creator>Carlos Mondragón</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

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

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

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

		<category><![CDATA[top 5]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=23</guid>
		<description><![CDATA[


A continuación presentamos una lista de los mejores productos que se mostraron en el Consumer Electronics Show del 2009:
1. Palm pre

Sin duda alguna fue la estrella del evento. Se espera que compita fuertemente con el iPhone pues tiene ciertas características que aún le hacen falta al aparato de Apple: Batería cambiable, un teclado QWERTY deslizable [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>A continuación presentamos una lista de los mejores productos que se mostraron en el Consumer Electronics Show del 2009:</p>
<h1>1. Palm pre</h1>
<p style="text-align: left;"><img class="alignleft" src="http://digital-lifestyles.info/copy_images/palm-pre-webos-lg2.jpg" alt="" width="57" height="107" /></p>
<p style="text-align: left;">Sin duda alguna fue la estrella del evento. Se espera que compita fuertemente con el iPhone pues tiene ciertas características que aún le hacen falta al aparato de Apple: Batería cambiable, un teclado QWERTY deslizable (no en pantalla), una base para cargarlo inalámbricamente, permite correr varias aplicaciones al mismo tiempo como lo hacemos normalmente en la computadora y una innovadora forma de integrar los contactos del celular con los del correo electrónico e inlcusive con los de redes sociales como facebook. </p>
<p style="text-align: left;">Les dejo un video mostrando porqué, según el autor, este gadget se encargará de matar al iPhone:</p>
<p style="text-align: center;"><a href="http://www.youtube.com/watch?v=UiQzCd2OnoM" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.youtube.com');">Palm Pre review - better than the iPhone?</a></p>
<p style="text-align: center;"><object width="480" height="295" data="http://www.youtube.com/v/UiQzCd2OnoM&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/UiQzCd2OnoM&amp;hl=es&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p style="text-align: center;"> </p>
<h1>2.Yahoo Widget Engine en las televisiones.</h1>
<p><img class="aligncenter" src="http://ycorpblog.com/wp-content/uploads/2008/08/tv-baseball-screen-w-widget-dock.jpg" alt="" width="550" height="309" /></p>
<p>Esta es una idea que quizás cambie mucho la forma en la que usamos la televisión. Sony, Samsung, LG y Vizio mostraron televisiones conectadas a Internet, con esto las personas pueden ver videos de Youtube y navegar&#8230;. lo interesante es que ahora podrás tener widgets en tu televisión, así como lo haces normalmente en el escritorio de tu computadora&#8230; a ver que tantas cosas salen por ahí! Vale la pena mantener un ojo en esta posible nueva forma de hacer muchos negocios.</p>
<p>En la imgen se puede ver como se agregó una barra a la parte inferior de la pantalla. Para leer más: <a href="http://connectedtv.yahoo.com/partners/intel" onclick="javascript:pageTracker._trackPageview('/outbound/article/connectedtv.yahoo.com');">http://connectedtv.yahoo.com/partners/intel</a></p>
<p> </p>
<h1>3.Kodu</h1>
<p> <img class="alignleft" title="Kudo" src="http://research.microsoft.com/en-us/projects/kodu/kudo_project_badge.jpg" alt="" width="180" height="120" />Desde que soy pequeño he querido desarrollar videojuegos y con una herramienta como esta hubiera sido muy feliz.  Kodu es un modo visual de programar videojuegos que sigue la iniciativa de Microsoft de intentar que se hagan muchos juegos para sus plataformas (XBOX 360 y PC), primero el XNA y ahora sigue Kodu. </p>
<p>XNA es para programadores y Kodu&#8230; Kodu es para todos, con esto cualquiera (inclusive niños) pueden crear juegos divertidos.</p>
<p>Para más información: <a href="http://research.microsoft.com/en-us/projects/kodu/" onclick="javascript:pageTracker._trackPageview('/outbound/article/research.microsoft.com');">http://research.microsoft.com/en-us/projects/kodu/</a></p>
<p> </p>
<h1>4.Mindflex</h1>
<p>Esta idea parece sacada de un cuento de ciencia ficción&#8230; es un juego que controlas con la mente:</p>
<p style="text-align: center;"><object width="425" height="344" data="http://www.youtube.com/v/JoyCmLsc5DE&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/JoyCmLsc5DE&amp;hl=es&amp;fs=1" /><param name="allowfullscreen" value="true" /></object> </p>
<p>Este aparato se encarga de medir la tensión/concentración y al detectarla impusla con aire una bolita en el aire&#8230; entonces este juego necesite que te concentres y de desconcentres para que la bola pueda pasar todo el recorrido&#8230; ¡Me gustaría probarlo!</p>
<h1>5.Radio por internet para coches</h1>
<p>Este ingenioso radio se conecta via Bluetooth a un celular con 3G  para alimentar la bocinas de tu estéreo con música de todo el mundo! Cualquier estación de internet puede ser sintonizada a través de este aparato.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://venturebeat.com/wp-content/uploads/2009/01/blaupunkt.jpg" alt="" width="392" height="275" /></p>
<p>Para los que se sientan lejos de su hogar o solamente quieran escuchar lo que escuchan los jóvenes en Japón o Kazajistán mientras manejan el carro pues&#8230; ya se puede.</p>
<p>La verdad es que hay una extensa lista de aparatos que se mostraron pero estos fueron de los que me parecieron mejores de los que les parecieron mejores a otros jajaja.</p>
<p>Vía <a href="http://venturebeat.com/2009/01/12/deans-top-ten-picks-for-the-best-of-ces/" onclick="javascript:pageTracker._trackPageview('/outbound/article/venturebeat.com');" target="_blank">VentureBeat.</a></p>
<p> </p>
<div><strong><br />
</strong></div>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/20/el-top-5-del-ces-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pirater&#237;a en los videojuegos</title>
		<link>http://www.ikisoftware.com/2009/01/19/piratera-en-los-videojuegos/</link>
		<comments>http://www.ikisoftware.com/2009/01/19/piratera-en-los-videojuegos/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 21:50:23 +0000</pubDate>
		<dc:creator>alan.morales</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=58</guid>
		<description><![CDATA[


Hace algunos días leí un artículo acerca de la piratería en videojuegos llamado  Sailing the seven seas of Nintendo DS Piracy , donde se discute el hecho de que la tecnología actual (el internet y los cartuchos de DS recargables) ayudan enormemente a distribuir los títulos más recientes sin tener que pagar un solo [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Hace algunos días leí un artículo acerca de la piratería en videojuegos llamado <a href="http://www.pocketgamer.co.uk/r/DS/DS+Lite/feature.asp?c=10911" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.pocketgamer.co.uk');"> Sailing the seven seas of Nintendo DS Piracy </a>, donde se discute el hecho de que la tecnología actual (el internet y los cartuchos de DS recargables) ayudan enormemente a distribuir los títulos más recientes sin tener que pagar un solo peso por ellos.</p>
<p style="text-align: center;">
<div id="attachment_66" class="wp-caption aligncenter" style="width: 260px"><img class="size-full wp-image-66" title="Facilitan la pirater&amp;iacute;a" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/neo-flash-tops.jpg" alt="Utilizado para piratear discos" width="250" height="189" /><p class="wp-caption-text">Cartuchos de Bakcup para DS y GBA</p></div>
<p>Lo que más me llamó la atención fue el comentario anónimo de una persona acostumbrada a este tipo de prácticas:</p>
<blockquote><p>Because I have access to so many games I only play them for maybe five minutes before loading up something else</p></blockquote>
<p>Tal parece que el tener acceso a tantos juegos le quita ese ¨algo¨ que te mantenía pegado a tu televisión por horas, sin comer ni dormir con tal de estar seguro que no te faltara completar tu apreciado juego al 100%. Sin embargo, no se puede dejar a un lado el hecho de que muchos de los juegos actuales carecen de creatividad, novedad, innovación, etc. que es gran parte lo que sigue motivando a las personas a gastar su dinero en cartuchos recargables en vez de desperdiciar su dinero en <a href="http://ds.ign.com/articles/945/945519p1.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/ds.ign.com');">un juego más</a>.</p>
<p>También me hizo recordar mis viejos días utilizando emuladores para conseguir los juegos que habían iluminado mi infancia (backups, por supuesto) y me dí cuenta que en algún punto me había sucedido lo mismo que a este pirata anónimo: El tener tantos juegos a mi disposición me privó por unos momentos de gozarlos como las joyas que verdaderamente eran.</p>
<p style="text-align: center;">
<div id="attachment_71" class="wp-caption aligncenter" style="width: 525px"><img class="size-full wp-image-71" title="Batman" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/picture-1.png" alt="I'm Batman. Hell YEAH" width="515" height="482" /><p class="wp-caption-text">I&#39;m Batman. Hell YEAH</p></div>
<p>Fueron raros los casos en los que me encontraba con un juego verdaderamente malo y decidía borrarlo después de 5 minutos. Desgraciadamente actualmente este tipo de juegos abundan, la cantidad de videojuegos que compro se ha reducido enormemente con el paso de los años, y jamás los compro sin consultar al menos 2 sitios de reviews y tener al menos una opinión positiva de alguno de mis amigos. Reitero, no se puede echar toda la culpa a las personas de no querer gastar 500 pesos en un juego que probablemente nos decepcionará. El deseo de sacar dinero rápido apoyados de una franquicia ha llevado a los publishers de videjojuegos a inundar el mercado con verdaderas porquerías y es por esto que la piratería viene a darles una patada en los testículos (figurativamente).</p>
<p>Podríamos escribir un millón de cosas acerca de este tema, pero por ahora he llegado a la siguiente conclusión: Me gustaría ver un mayor esfuerzo por parte de los desarrolladores por crear (o mantener) franquicias legendarias y bajar un poco los precios de sus juegos, así como consumidores conscientes del esfuerzo que conlleva el crear un producto de calidad y que estén dispuestos a pagar por él.</p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/19/piratera-en-los-videojuegos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Como asignar una IP estática en Windows Vista</title>
		<link>http://www.ikisoftware.com/2009/01/17/como-asignar-una-ip-estatica-en-windows-vista/</link>
		<comments>http://www.ikisoftware.com/2009/01/17/como-asignar-una-ip-estatica-en-windows-vista/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 17:35:32 +0000</pubDate>
		<dc:creator>Carlos Mondragón</dc:creator>
		
		<category><![CDATA[Tutoriales]]></category>

		<category><![CDATA[estática]]></category>

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

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

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

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

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=47</guid>
		<description><![CDATA[


Antes que nada, es importante saber lo que es una IP estática y como asignarla puede afectar a tu equipo. Normalmente cuando uno se conecta a una red el router se encarga de asignarte una dirección IP, que sirve como identificación de tu equipo dentro de la red local. 
Al tener una dirección IP estática, tu [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Antes que nada, es importante saber lo que es una IP estática y como asignarla puede afectar a tu equipo. Normalmente cuando uno se conecta a una red el router se encarga de asignarte una dirección IP, que sirve como identificación de tu equipo dentro de la red local. </p>
<p>Al tener una dirección IP estática, tu equipo se autoasigna la IP y puede tener conflictos con otros dispositivos que tengna la misma IP, es por esto que la responsabilidad de asignar direcciones IP se le deja al router.</p>
<p>Conociendo esto&#8230; para asingar una IP estática en windows vista, se deben de seguir los siguientes pasos:</p>
<p><img class="aligncenter size-full wp-image-48" title="ipestaticavista" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/ipestaticavista.png" alt="ipestaticavista" width="600" height="370" /></p>
<p>Darle click izquierdo al botón de las dos computadoras en la barra de tareas y abrir el centro de redes y recursos compartidos.</p>
<p><img class="aligncenter size-full wp-image-49" title="ipestaticavista2" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/ipestaticavista2.png" alt="ipestaticavista2" width="600" height="370" />En el centro de redes y recursos compartidos, darle click al link en la barra izquierda que dice &#8220;Administrar conexiones de red&#8221;. Esto nos llevará a una pantalla donde podemos ver las interfaces de red que tiene nuestra computadora.</p>
<p><img class="aligncenter size-full wp-image-50" title="ipestaticavista3" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/ipestaticavista3.png" alt="ipestaticavista3" width="600" height="370" />Ahora debemos de selecionar la interface a la que le queremos cambiar la dirección IP, darle click derecho y seleccionar propiedades, esto abrirá el siguiente diálogo:</p>
<p><img class="aligncenter size-full wp-image-51" title="ipestaticavista4" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/ipestaticavista4.png" alt="ipestaticavista4" width="600" height="370" /></p>
<p>Aquí debemos de seleccionar el protocolo TCP/IPv4 y darle click en propiedades y&#8230;</p>
<p><img class="aligncenter size-full wp-image-52" title="ipestaticavista5" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/ipestaticavista5.png" alt="ipestaticavista5" width="600" height="370" /></p>
<p>Por fin llegamos a la pantalla en la que se asigna la IP, debemos de tener seleccionada la opción de &#8220;Usar la siguiente dirección IP&#8221;, ahí debemos de poner la dirección IP así como la máscara de subred (es necesario).</p>
<p>En la mayoría de los casos se querrá asignar una dirección IP de la subred en la que normalmente se trabaja, la que tienen por defecto la mayoría de los routers es la 192.168.1.0/24</p>
<p>También aquí se puede cambiar el servidor DNS, pero no les recomiendo cambiarle nada ahí.</p>
<p>¡Ojalá les sea de ayuda y cualquier duda dejen un comentario!</p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/17/como-asignar-una-ip-estatica-en-windows-vista/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cómo jugar World of Warcraft a través de un servidor proxy</title>
		<link>http://www.ikisoftware.com/2009/01/16/como-jugar-world-of-warcraft-a-traves-de-un-servidor-proxy/</link>
		<comments>http://www.ikisoftware.com/2009/01/16/como-jugar-world-of-warcraft-a-traves-de-un-servidor-proxy/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 20:37:19 +0000</pubDate>
		<dc:creator>Carlos Velázquez</dc:creator>
		
		<category><![CDATA[Tutoriales]]></category>

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

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

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

		<category><![CDATA[servidor proxy]]></category>

		<category><![CDATA[túnel]]></category>

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

		<category><![CDATA[World of Warcraft]]></category>

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

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=29</guid>
		<description><![CDATA[


Esto es para todo los jugadores adictos al famosísimo MMORPG World of Warcraft en cualquiera de sus versiones. Muchas veces uno está en la escuela o la oficina y tal vez quiera jugar o solo checar sus subastas pero existe un proxy que no nos permite hacerlo.
Para este tutorial es necesario tener los siguientes programas [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Esto es para todo los jugadores adictos al famosísimo <em>MMORPG World of Warcraft</em> en cualquiera de sus versiones. Muchas veces uno está en la escuela o la oficina y tal vez quiera jugar o solo checar sus subastas pero existe un <em>proxy </em>que no nos permite hacerlo.</p>
<p>Para este tutorial es necesario tener los siguientes programas instalados:</p>
<ol>
<li>El cliente de <em>World of Warcraft</em> (con cualquiera de sus expansiones, funciona para todas las versiones)</li>
<li><a title="Your Freedom" href="http://www.your-freedom.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.your-freedom.net');" target="_blank"><em>Your Freedom</em></a> (tienen que crear una cuenta y bajar el cliente)</li>
<li><em>SocksCapV2</em> (este lo pueden encontrar buscando en <a title="Google" href="http://www.google.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com');" target="_blank"><em>Google</em></a>)</li>
</ol>
<p> </p>
<p>Primero hay que abrir el cliente de <em>Your Freedom</em>. Nos mostrara una pantalla como la siguiente:</p>
<p> </p>
<div id="attachment_32" class="wp-caption aligncenter" style="width: 439px"><img class="size-full wp-image-32 " title="Pantalla de Asistente de Configuración" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/yfconf1.png" alt="Pantalla de Asistente de Configuración" width="429" height="233" /><p class="wp-caption-text">Pantalla de Asistente de Configuración</p></div>
<p>Aquí le damos click en el botón de <em>Siguiente</em> y nos mostrará la siguiente pantalla:</p>
<p> </p>
<div id="attachment_33" class="wp-caption aligncenter" style="width: 441px"><img class="size-full wp-image-33 " title="Pantalla de Configuración de Proxy" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/yfconf2.png" alt="Pantalla de Configuración de Proxy" width="431" height="233" /><p class="wp-caption-text">Pantalla de Configuración de Proxy</p></div>
<p>En esta pantalla tenemos que escribir la dirección y el puerto de nuestro servidor <em>proxy</em>.</p>
<p>Le damos click al botón de <em>Siguiente</em> hasta que nos muestre esta pantalla:</p>
<p> </p>
<div id="attachment_34" class="wp-caption aligncenter" style="width: 440px"><img class="size-full wp-image-34 " title="Pantalla de Selección de Servidor" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/yfconf3.png" alt="Pantalla de Selección de Servidor" width="430" height="233" /><p class="wp-caption-text">Pantalla de Selección de Servidor</p></div>
<p>En esta pantalla tenemos que seleccionar un servidor. Yo les recomiendo usar uno que tenga calificación alta y sea lo más cercano a su lugar de residencia (para nosotros los mexicanos sería en Estados Unidos).</p>
<p>Una vez seleccionado le damos click en Siguiente y nos mostrará esta pantalla:</p>
<p> </p>
<div id="attachment_35" class="wp-caption aligncenter" style="width: 439px"><img class="size-full wp-image-35 " title="Pantalla de Cuenta" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/yfconf4.png" alt="Pantalla de Cuenta" width="429" height="233" /><p class="wp-caption-text">Pantalla de Cuenta</p></div>
<p>Aquí tenemos que ingresar los datos de la cuenta con la que nos registramos en la página de <a title="Your Freedom" href="http://www.your-freedom.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.your-freedom.net');" target="_blank"><em>Your Freedom</em></a>. Le damos click en <em>Siguiente</em> y después nos mostrará una pantalla que nos dirá que todo está configurado. Le damos click en el botón de <em>Guardar y Salir</em> y se nos mostrará esta pantalla:</p>
<p> </p>
<div id="attachment_36" class="wp-caption aligncenter" style="width: 405px"><img class="size-full wp-image-36 " title="Cliente de Your Freedom" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/yfclient.png" alt="Cliente de Your Freedom" width="395" height="310" /><p class="wp-caption-text">Cliente de Your Freedom</p></div>
<p>En este cliente solo hay que hacer click en el botón que dice <em>Conectar</em> y listo. Minimizamos la aplicación y abrimos <em>SocksCapV2</em>.</p>
<p>Cuando abramos <em>SocksCapV2</em> nos mostrará una pantalla de licencia. Recorran el texto hasta abajo y den click en el botón de <em>Aceptar</em>. Después nos preguntará si queremos modificar la configuración del programa, le decimos que sí y se nos mostrará esta pantalla:</p>
<p> </p>
<div id="attachment_37" class="wp-caption aligncenter" style="width: 227px"><img class="size-full wp-image-37 " title="Pantalla de Configuración de SocksCapV2" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/scconf.png" alt="Pantalla de Configuración de SocksCapV2" width="217" height="283" /><p class="wp-caption-text">Pantalla de Configuración de SocksCapV2</p></div>
<p>En esta pantalla solo configúrenlo como se ve en la imagen. Le dan click en <em>Aceptar</em> y nos mostrará la siguiente pantalla:</p>
<p> </p>
<div id="attachment_38" class="wp-caption aligncenter" style="width: 207px"><img class="size-full wp-image-38 " title="SocsCapV2 Control" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/sccontrol.png" alt="SocsCapV2 Control" width="197" height="169" /><p class="wp-caption-text">SocsCapV2 Control</p></div>
<p>Le damos click en el botón de <em>New</em> y nos abrirá una pantalla donde tenemos que configurar la ubicación de nuestro cliente de <em>World of Warcraft</em>:</p>
<p> </p>
<div id="attachment_39" class="wp-caption aligncenter" style="width: 257px"><img class="size-full wp-image-39 " title="SocksCapV2 Configuración de Aplicación" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/scapp.png" alt="SocksCapV2 Configuración de Aplicación" width="247" height="101" /><p class="wp-caption-text">SocksCapV2 Configuración de Aplicación</p></div>
<p>En esta pantalla tienen que dar click en el botón de <em>Browse</em> y buscar la ubicación de la carpeta de su cliente de <em>World of Warcraft</em> y seleccionar el archivo que se llama <em>WoW</em> (<em>Wow.exe</em>) y dar click en <em>Aceptar</em>. Una vez hecho esto regresarán a esta pantalla:</p>
<p> </p>
<div id="attachment_41" class="wp-caption aligncenter" style="width: 207px"><img class="size-full wp-image-41 " title="SocksCapV2 con World of Warcraft" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/scwow.png" alt="SocksCapV2 con World of Warcraft" width="197" height="169" /><p class="wp-caption-text">SocksCapV2 con World of Warcraft</p></div>
<p>Seleccionamos el ícono en la lista que dice <em>WoW</em> y le damos click al botón de <em>Run</em>.</p>
<p>Listo, esto iniciará el cliente y ya podrán jugar a través del servidor <em>proxy</em>.</p>
<p>Cualquier duda dejen su comentario.</p>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/16/como-jugar-world-of-warcraft-a-traves-de-un-servidor-proxy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Steve Jobs deja Apple por 6 meses</title>
		<link>http://www.ikisoftware.com/2009/01/16/steve-jobs-deja-apple-por-6-meses/</link>
		<comments>http://www.ikisoftware.com/2009/01/16/steve-jobs-deja-apple-por-6-meses/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 18:35:53 +0000</pubDate>
		<dc:creator>Carlos Velázquez</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

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

		<category><![CDATA[Steve jobs]]></category>

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=26</guid>
		<description><![CDATA[Steve Jobs anunció a sus compañeros y empleados que dejará Apple por 6 meses.]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p> </p>
<div id="attachment_27" class="wp-caption aligncenter" style="width: 570px"><img class="size-full wp-image-27" title="Presión Sanguínea de Steve Jobs" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/stevejobsbloodpressure.jpg" alt="Presión Sanguínea de Steve Jobs" width="560" height="373" /><p class="wp-caption-text">Presión Sanguínea de Steve Jobs</p></div>
<p>Steve Jobs anunció a sus compañeros y empleados que dejará Apple por 6 meses debido a problemas de salud. Tim Cook es el que remplazará a Jobs durante este período.</p>
<p>Aquí les dejo la carta que escribio Steve Jobs para toda la gente que está trabajando allá en Apple:</p>
<blockquote><p>Team,</p>
<p>I am sure all of you saw my letter last week sharing something very personal with the Apple community. Unfortunately, the curiosity over my personal health continues to be a distraction not only for me and my family, but everyone else at Apple as well. In addition, during the past week I have learned that my<br />
health-related issues are more complex than I originally thought.</p>
<p>In order to take myself out of the limelight and focus on my health, and to allow everyone at Apple to focus on delivering extraordinary products, I have decided to take a medical leave of absence until the end of June.</p>
<p>I have asked Tim Cook to be responsible for Apple’s day to day operations, and I know he and the rest of the executive management team will do a great job. As CEO, I plan to remain involved in major strategic decisions while I am out. Our board of directors fully supports this plan.</p>
<p>I look forward to seeing all of you this summer.</p>
<p>Steve</p></blockquote>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/16/steve-jobs-deja-apple-por-6-meses/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Conectar la XBOX360 a LIVE a través de un router Thomson ST585v6</title>
		<link>http://www.ikisoftware.com/2009/01/15/conectar-la-xbox360-a-live-a-traves-de-un-router-thomson-st585v6/</link>
		<comments>http://www.ikisoftware.com/2009/01/15/conectar-la-xbox360-a-live-a-traves-de-un-router-thomson-st585v6/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 18:20:53 +0000</pubDate>
		<dc:creator>Carlos Mondragón</dc:creator>
		
		<category><![CDATA[Tutoriales]]></category>

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

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://www.ikisoftware.com/?p=6</guid>
		<description><![CDATA[


El día de ayer para comenzar el desarrollo del proyecto presidente360 necesitábamos conectar la XBOX de la oficina a internet pero nos encontramos con ciertas dificultades técnicas. A continuación les presento el proceso para conectarse al servicio LIVE estando detrás de un router Thomson ST585v6:
0. Preparar la conexión (opcional)
Como ya me comentó el usuario Videohome, [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>El día de ayer para comenzar el desarrollo del proyecto presidente360 necesitábamos conectar la XBOX de la oficina a internet pero nos encontramos con ciertas dificultades técnicas. A continuación les presento el proceso para conectarse al servicio LIVE estando detrás de un router Thomson ST585v6:</p>
<h2>0. Preparar la conexión (opcional)</h2>
<p>Como ya me comentó el usuario Videohome, puede suceder que se pierda a la mitad del proceso la conexión al router, así que como medida preventiva antes de comenzar el proceso recomiendo que se conecten al router con un cable de red y se asignen la IP estática 192.168.1.100 con máscara de red 255.255.255.0, para ver como hacer esto sigan las instrucciones de este post:</p>
<p><a href="http://www.ikisoftware.com/2009/01/17/como-asignar-una-ip-estatica-en-windows-vista/"  target="_blank">Como asignar una IP estática en windows vista</a></p>
<p>(Próximamente pondremos una versión para Windows XP y para OS X)</p>
<h2><strong>1. Entrar al router</strong></h2>
<p>Esto lo podemos hacer escribiendo en el navegador: <a href="http://192.168.1.254/" onclick="javascript:pageTracker._trackPageview('/outbound/article/192.168.1.254');" target="_blank">http://192.168.1.254/</a><br />
<strong></strong></p>
<h2><strong>2. Modificar el tiempo de concesión (lease time)</strong></h2>
<div id="attachment_9" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-9" title="Infinitum Thomson XBOX paso 1" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/infinitumxboxpaso1.png" alt="Infinitum Thomson XBOX paso 1" width="600" height="370" /><p class="wp-caption-text">Infinitum Thomson XBOX paso 1</p></div>
<p style="text-align: left; ">Una vez en la pantalla de administración del router hacemos click en&#8230;</p>
<ol>
<li>Red doméstica</li>
<li>Interfaces</li>
<li>LocalNetwork</li>
</ol>
<p>A continuación hacer click en:</p>
<div id="attachment_10" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-10" title="Infinitum Thomson XBOX paso 2" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/infinitumxboxpaso2.png" alt="Infinitum Thomson XBOX paso 2" width="600" height="370" /><p class="wp-caption-text">Infinitum Thomson XBOX paso 2</p></div>
<ol>
<li>Configurar</li>
<li>Desactivar la casilla de &#8220;Usar el servidor de DHCP&#8221;</li>
<li>Hacemos click en &#8220;Aplicar&#8221;</li>
<li>Hacemos click en &#8220;Editar&#8221;, en la primera y única entrada de Grupos DHCP</li>
</ol>
<p>Esto nos llevará a la siguiente pantalla:</p>
<div id="attachment_14" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-14" title="Infinitum Thomson XBOX paso 3" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/infinitumxboxpaso3.png" alt="Infinitum Thomson XBOX paso 3" width="600" height="370" /><p class="wp-caption-text">Infinitum Thomson XBOX paso 3</p></div>
<ol>
<li>Cambiar el tiempo de concesión de 0(cero) días a 1 día.</li>
<li>Aplicar</li>
</ol>
<h2><span style="color: #ff0000;">Ahora regresamos a la pantalla anterior y aquí debemos de volver a activar el DHCP, ¡esto es muy importante!</span></h2>
<h2><span style="color: #ff0000;"><span style="color: #000000;">3. Agregar reglas al firewall (&#8221;CORTAFUEGOS&#8221; jajaja) para la XBOX</span></span></h2>
<p><span style="color: #ff0000;"><span style="color: #000000;">Ya para terminar lo único que tenemos que hacer es agregar unas reglas para que el firewall permita el paso del tráfico de LIVE hacia la XBOX, para hacer esto debemos de hacer click en: </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;"><br />
</span></span></p>
<div id="attachment_17" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-17" title="Infinitum Thomson XBOX paso 4" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/infinitumxboxpaso41.png" alt="Infinitum Thomson XBOX paso 4" width="600" height="370" /><p class="wp-caption-text">Infinitum Thomson XBOX paso 4</p></div>
<ol>
<li>Dispositivos</li>
<li>Seleccionar la XBOX de la lista de dispositivos, es muy probable que tu XBOX no diga XBOX360 en la lista de dispositivos sino su dirección MAC (una serie de números y letras que parece no tener sentido), pero te puedes guiar por la interfaz para reconocerla (si está conectada por cable o por un medio inalámbrico) así como por la misma dirección MAC, normalmente las computadoras tienen su nombre escrito y en este caso la XBOX no tendrá ningún nombre sino una dirección MAC.</li>
</ol>
<p>Al seleccionar nuestra XBOX iremos a la pantalla en la que agregaremos las reglas para la XBOX:</p>
<div id="attachment_18" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-18" title="Infinitum Thomson XBOX paso 5" src="http://www.ikisoftware.com/wp-content/uploads/2009/01/infinitumxboxpaso5.png" alt="Infinitum Thomson XBOX paso 5" width="600" height="370" /><p class="wp-caption-text">Infinitum Thomson XBOX paso 5</p></div>
<ol>
<li>Seleccionamos la regla que dice XBOX Live</li>
<li>Damos click en Agregar</li>
</ol>
<p><span style="color: #ff0000;"><span style="color: #000000;">¡Y listo!</span></span></p>
<h2><span style="color: #ff0000;">Nota final</span>: Varios usuarios han tenido problemas aún con la NAT estricta después de hacer todo el tutorial pero se les ha solucionado al cambiar la IP de la XBOX a Automático. Ojalá les ayude esto en caso de que sigan sin poder conectarse! Y también si pueden, síganme y déjenme seguirlos en twitter! Mi twitter es: <a href="http://twitter.com/mondras" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">http://twitter.com/mondras</a></h2>
<p><span style="color: #ff0000;"><span style="color: #000000;">Ya con esto podrás conectarte sin problemas al servicio LIVE detrás de este modelo de router.</span></span></p>
<h2><span style="font-weight: normal;">¡</span>Cualquier duda dejen un comentario!</h2>
<div style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-4403784540924475";
/* IkiSoftware 468x60, creado 11/02/09 */
google_ad_slot = "9317145586";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.ikisoftware.com/2009/01/15/conectar-la-xbox360-a-live-a-traves-de-un-router-thomson-st585v6/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
