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

	<channel>
		<title>Davgav's HomePage</title>
		<atom:link href="http://davgav.no-ip.org/rss.xml" rel="self" type="application/rss+xml" />
		<link>http://davgav.no-ip.org</link>
		<description>Página personal de Davgav.</description>
		<pubDate>Thu, 05 Nov 2009 00:54:30 +0100</pubDate>

		<generator>http://davgav.no-ip.org</generator>
		<language>es</language>

	<item>
		<title><![CDATA[Ni perros ni personas]]></title>
		<link>http://davgav.no-ip.org/?url=ni_perros_ni_personas</link>
		<comments>http://davgav.no-ip.org/?url=ni_perros_ni_personas#comments</comments>
		<pubDate>Thu, 05 Nov 2009 00:43:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[WTF]]></category>
			<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=ni_perros_ni_personas</guid>
		<description><![CDATA[<a title="Punt de Trobada: Ni perros ni personas" href="http://img513.imageshack.us/img513/9858/niperrosnipersonas.jpg" target="_blank"><img style="float: right;" title="Punt de Trobada: Ni perros ni personas" src="http://img513.imageshack.us/img513/9858/niperrosnipersonas.jpg" alt="Punt de Trobada: Ni perros ni personas" width="400" height="300" /></a>No sabemos quien podrá <strong>comprar </strong>aqui, porque esta <strong>prohibido </strong>que entren <strong>animales </strong>o <strong>personas</strong>.<br /><br />Visto en el centro comercial <strong>Punt de Trobada</strong> de <strong>Andorra</strong>.]]></description>
		<content:encoded><![CDATA[<a title="Punt de Trobada: Ni perros ni personas" href="http://img513.imageshack.us/img513/9858/niperrosnipersonas.jpg" target="_blank"><img style="float: right;" title="Punt de Trobada: Ni perros ni personas" src="http://img513.imageshack.us/img513/9858/niperrosnipersonas.jpg" alt="Punt de Trobada: Ni perros ni personas" width="400" height="300" /></a>No sabemos quien podrá <strong>comprar </strong>aqui, porque esta <strong>prohibido </strong>que entren <strong>animales </strong>o <strong>personas</strong>.<br /><br />Visto en el centro comercial <strong>Punt de Trobada</strong> de <strong>Andorra</strong>.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Diez consejos de seguridad con sentido común]]></title>
		<link>http://davgav.no-ip.org/?url=diez_consejos_de_seguridad_con_sentido_comun</link>
		<comments>http://davgav.no-ip.org/?url=diez_consejos_de_seguridad_con_sentido_comun#comments</comments>
		<pubDate>Thu, 01 Oct 2009 23:50:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=diez_consejos_de_seguridad_con_sentido_comun</guid>
		<description><![CDATA[<img style="float: right;" title="Seguridad Web" src="http://upload.wikimedia.org/wikipedia/commons/b/ba/Vandalproof.png" alt="Seguridad Web" width="197" height="207" />Os dejo con diez <strong>consejos</strong> para mejorar la <strong>seguridad</strong>, usando solo un poquito de <strong>sentido común</strong>.<br /><ol>
<li>Usa distintas <strong>contraseñas</strong> para distintos servicios Web. Utiliza <strong>contraseñas</strong> de más de 6 caracteres, mezclando letras, números y símbolos.</li>
<li>Borra los <strong>Email</strong> en cadena.</li>
<li>No abras los <strong>Email</strong> donde el asunto del mensaje no esté claro o inspire desconfianza.</li>
<li>Habilita la opción de mostrar las extensiones de archivo en <strong>Windows</strong>, así podrás identificar archivos ejecutables que se intentan hacer pasar por otros archivos.</li>
<li>Instala un software <strong>AntiSpyWare</strong> y ejecútalo por lo menos una vez por semana.</li>
<li>No utilices la opción de la <strong>pregunta secreta</strong> al registrarte en los servicios <strong>Web</strong>.</li>
<li>Mantén <strong>Windows</strong> siempre actualizado.</li>
<li>Crea una <strong>cuenta de correo</strong> independiente de tu cuenta habitual para registrarte en sitios ocasionales, con mucha publicidad o inseguros a los que quieras acceder.</li>
<li>No subas información comprometida a las <strong>redes sociales</strong> (<strong>Facebook</strong>/<strong>Tuenti</strong>/<strong>Badoo</strong>/etc.).</li>
<li>Actualiza siempre el <strong>Antivirus</strong> o instala uno  gratuito.</li>
</ol>Siguiendo estos <strong>consejos</strong> evitarás más del 90% de las <strong>amenazas</strong> al navegar.<br />]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Seguridad Web" src="http://upload.wikimedia.org/wikipedia/commons/b/ba/Vandalproof.png" alt="Seguridad Web" width="197" height="207" />Os dejo con diez <strong>consejos</strong> para mejorar la <strong>seguridad</strong>, usando solo un poquito de <strong>sentido común</strong>.<br /><ol>
<li>Usa distintas <strong>contraseñas</strong> para distintos servicios Web. Utiliza <strong>contraseñas</strong> de más de 6 caracteres, mezclando letras, números y símbolos.</li>
<li>Borra los <strong>Email</strong> en cadena.</li>
<li>No abras los <strong>Email</strong> donde el asunto del mensaje no esté claro o inspire desconfianza.</li>
<li>Habilita la opción de mostrar las extensiones de archivo en <strong>Windows</strong>, así podrás identificar archivos ejecutables que se intentan hacer pasar por otros archivos.</li>
<li>Instala un software <strong>AntiSpyWare</strong> y ejecútalo por lo menos una vez por semana.</li>
<li>No utilices la opción de la <strong>pregunta secreta</strong> al registrarte en los servicios <strong>Web</strong>.</li>
<li>Mantén <strong>Windows</strong> siempre actualizado.</li>
<li>Crea una <strong>cuenta de correo</strong> independiente de tu cuenta habitual para registrarte en sitios ocasionales, con mucha publicidad o inseguros a los que quieras acceder.</li>
<li>No subas información comprometida a las <strong>redes sociales</strong> (<strong>Facebook</strong>/<strong>Tuenti</strong>/<strong>Badoo</strong>/etc.).</li>
<li>Actualiza siempre el <strong>Antivirus</strong> o instala uno  gratuito.</li>
</ol>Siguiendo estos <strong>consejos</strong> evitarás más del 90% de las <strong>amenazas</strong> al navegar.<br />]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Por qué odio los fotologs]]></title>
		<link>http://davgav.no-ip.org/?url=por_que_odio_los_fotologs</link>
		<comments>http://davgav.no-ip.org/?url=por_que_odio_los_fotologs#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:29:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=por_que_odio_los_fotologs</guid>
		<description><![CDATA[<p><img style="float: right;" title="FOTOLOG Logo" src="http://www.guiasenior.com/contenidos/images/fotolog_logo.gif" alt="FOTOLOG Logo" width="201" height="55" />Ojala existiese una única razón para odiarlos, pero lamentablemente hay mil. Cada una tan importante como la anterior.</p>
<blockquote>
<p> <strong>1) FOTOS</strong>: Odio los fotologs que no tienen fotos propias. Buscar fotos por ahí para ponerlas una detrás de otra es un quiero, no puedo, trampeo. Bueno, se puede poner una estrofa de una canción debajo, o una reflexión, a ver cuando ponen un virús que acabe con mi sufrimiento.</p>
<p><strong>2) Comentarios</strong>: Odio los comentarios de los fotologs. No existen comentarios normales como en los blogs normales. Pelotas, amigos y amigos pelotas. Y en exquisitas letras de colores.</p>
<p><strong>3) + FOTOS</strong>: Una semana de viaje+una cámara digital=300fotos. Debería ser equivalente a una tarde aburrida aguantando un careto delante de monumentos, pero no, es sinónimo de 300 días de fotos diarias en un fotolog, con explicaciones de esas que aumentan mis ganas de matar, que ya de por sí son bastante altas.</p>
<p><strong>4) Las listas con amigos</strong>. ¿Desde cuando internet es una cuestión de popularidad? Los seres excluidos de la sociedad se refugian en internet, para ser populares, tener amigos y aislar a los que no los tienen… Por favor añademe, no temáis cerdos, estáis todos en mi lista negra, ya os dejaré un comentario.</p>
<p><strong>5) Páginas feas:</strong> Olvida todo lo que sabes sobre sencillez, elegancia y gusto. Ya está, puedes ser fotologero.</p>
<p><strong>6) Propaganda</strong>: Odio los nick largos de messenger, odio los comentarios, las citas y las pijadas que se pone la gente detrás. Lo odio tanto que casi me explota la cabeza mientras escribo. Podéis imaginar que una dirección de fotolog poniendo ‘visitalo’ al lado de mis contactos no me hace cantarle a la gracia de Dios.</p>
<p><strong>7) Lo que no es foto</strong>: Ya sea diario, poesía, reflexión, historia, canción, pasted, descripción, dedicatoria o ensayo, todos tienen una cosa en común: son una puta mierda. Y no es que yo lo piense, es que yo lo sé.</p>
<p><strong>8 ) Ego:</strong> El ego hay que ganárselo amigos. Los fotologs están en el nivel superior de ego, es curioso que lo ocupen las personas que menos motivos tienen para estar allí. Hay gente que se merece un blog con su foto y su nombre, seguro que esa gente no tiene un fotolog.</p>
</blockquote>]]></description>
		<content:encoded><![CDATA[<p><img style="float: right;" title="FOTOLOG Logo" src="http://www.guiasenior.com/contenidos/images/fotolog_logo.gif" alt="FOTOLOG Logo" width="201" height="55" />Ojala existiese una única razón para odiarlos, pero lamentablemente hay mil. Cada una tan importante como la anterior.</p>
<blockquote>
<p> <strong>1) FOTOS</strong>: Odio los fotologs que no tienen fotos propias. Buscar fotos por ahí para ponerlas una detrás de otra es un quiero, no puedo, trampeo. Bueno, se puede poner una estrofa de una canción debajo, o una reflexión, a ver cuando ponen un virús que acabe con mi sufrimiento.</p>
<p><strong>2) Comentarios</strong>: Odio los comentarios de los fotologs. No existen comentarios normales como en los blogs normales. Pelotas, amigos y amigos pelotas. Y en exquisitas letras de colores.</p>
<p><strong>3) + FOTOS</strong>: Una semana de viaje+una cámara digital=300fotos. Debería ser equivalente a una tarde aburrida aguantando un careto delante de monumentos, pero no, es sinónimo de 300 días de fotos diarias en un fotolog, con explicaciones de esas que aumentan mis ganas de matar, que ya de por sí son bastante altas.</p>
<p><strong>4) Las listas con amigos</strong>. ¿Desde cuando internet es una cuestión de popularidad? Los seres excluidos de la sociedad se refugian en internet, para ser populares, tener amigos y aislar a los que no los tienen… Por favor añademe, no temáis cerdos, estáis todos en mi lista negra, ya os dejaré un comentario.</p>
<p><strong>5) Páginas feas:</strong> Olvida todo lo que sabes sobre sencillez, elegancia y gusto. Ya está, puedes ser fotologero.</p>
<p><strong>6) Propaganda</strong>: Odio los nick largos de messenger, odio los comentarios, las citas y las pijadas que se pone la gente detrás. Lo odio tanto que casi me explota la cabeza mientras escribo. Podéis imaginar que una dirección de fotolog poniendo ‘visitalo’ al lado de mis contactos no me hace cantarle a la gracia de Dios.</p>
<p><strong>7) Lo que no es foto</strong>: Ya sea diario, poesía, reflexión, historia, canción, pasted, descripción, dedicatoria o ensayo, todos tienen una cosa en común: son una puta mierda. Y no es que yo lo piense, es que yo lo sé.</p>
<p><strong>8 ) Ego:</strong> El ego hay que ganárselo amigos. Los fotologs están en el nivel superior de ego, es curioso que lo ocupen las personas que menos motivos tienen para estar allí. Hay gente que se merece un blog con su foto y su nombre, seguro que esa gente no tiene un fotolog.</p>
</blockquote>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Vida Geek Equilibrada]]></title>
		<link>http://davgav.no-ip.org/?url=vida_geek_equilibrada</link>
		<comments>http://davgav.no-ip.org/?url=vida_geek_equilibrada#comments</comments>
		<pubDate>Fri, 17 Jul 2009 15:47:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=vida_geek_equilibrada</guid>
		<description><![CDATA[<img title="Vida Geek Equilibrada" src="http://www.wired.com/images/article/magazine/1708/by_media_diet_f.jpg" alt="Vida Geek Equilibrada" width="630" height="737" /><br />Para poder <strong>disfrutar</strong> de nuestros <strong>gadgets</strong> es importante llevar una <strong>vida</strong> sana, por ello en Boing Boing Gadgets han publicado la <strong>pirámide</strong> de la <strong>vida</strong> <strong>equilibrada</strong> del <strong>Geek</strong>.<br />Incluye tiempo para leer y ver la tele.<br />
<div style="text-align: right;">Fuente: http://gadgets.boingboing.net/<br /></div>]]></description>
		<content:encoded><![CDATA[<img title="Vida Geek Equilibrada" src="http://www.wired.com/images/article/magazine/1708/by_media_diet_f.jpg" alt="Vida Geek Equilibrada" width="630" height="737" /><br />Para poder <strong>disfrutar</strong> de nuestros <strong>gadgets</strong> es importante llevar una <strong>vida</strong> sana, por ello en Boing Boing Gadgets han publicado la <strong>pirámide</strong> de la <strong>vida</strong> <strong>equilibrada</strong> del <strong>Geek</strong>.<br />Incluye tiempo para leer y ver la tele.<br />
<div style="text-align: right;">Fuente: http://gadgets.boingboing.net/<br /></div>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Usos de Google]]></title>
		<link>http://davgav.no-ip.org/?url=usos_de_google</link>
		<comments>http://davgav.no-ip.org/?url=usos_de_google#comments</comments>
		<pubDate>Tue, 14 Jul 2009 14:28:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=usos_de_google</guid>
		<description><![CDATA[<img title="Usos de Google" src="http://blog.linklift.es/wp-content/uploads/2009/06/usos_google.gif" alt="Usos de Google" width="500" height="400" /><br />Usos de Google:   
<ul>
<li>Revision <strong>ortografica</strong></li>
<li>Buscar <strong>porno</strong></li>
<li>Cuando eres demasiado vago para escribir <em><strong>.com</strong></em></li>
<li>Buscar información <strong>útil</strong></li>
</ul>
<p style="text-align: right;">Fuente: graphjam.com</p>]]></description>
		<content:encoded><![CDATA[<img title="Usos de Google" src="http://blog.linklift.es/wp-content/uploads/2009/06/usos_google.gif" alt="Usos de Google" width="500" height="400" /><br />Usos de Google:   
<ul>
<li>Revision <strong>ortografica</strong></li>
<li>Buscar <strong>porno</strong></li>
<li>Cuando eres demasiado vago para escribir <em><strong>.com</strong></em></li>
<li>Buscar información <strong>útil</strong></li>
</ul>
<p style="text-align: right;">Fuente: graphjam.com</p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Videojuegos Clasicos: Tetris]]></title>
		<link>http://davgav.no-ip.org/?url=videojuegos_clasicos_tetris</link>
		<comments>http://davgav.no-ip.org/?url=videojuegos_clasicos_tetris#comments</comments>
		<pubDate>Tue, 07 Jul 2009 14:40:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=videojuegos_clasicos_tetris</guid>
		<description><![CDATA[<img style="float: right;" title="Tetris en GameBoy" src="http://www.wordiq.com/knowledge/images/4/4a/GB_Tetris.png" alt="Tetris en GameBoy" width="160" height="144" />Tetris es un videojuego de puzle inventado por el ruso Alekséi Pázhitnov el 6 de junio de 1984 cuando estaba trabajando en la Academia de Ciencias de Moscú. Es, posiblemente, junto con Pac-Man de Namco y Space Invaders de Taito Co, el videojuego más conocido de la década de los años 80 y 90.<br /><br /><strong>Historia</strong><br />Alekséi Pázhitnov (Sokolov) se había inspirado en un juego de pentaminós que había comprado anteriormente. El nombre "tetris" deriva del prefijo "tetra", que significa "cuatro", y hace referencia a la cantidad de cuadros que componen las piezas. Alekséi Pázhitnov programó una versión de su juego en un Electrónika 60, según la leyenda en una sola tarde. Hay que tener en cuenta que lo realmente complejo fue llegar a la idea original del juego y no la programación en sí misma. Hoy por hoy la mecánica del juego es muy conocida y es sencillo emularla.<br /><br />Tetris comienza a ganar popularidad cuando Vadim Gerasimov, un joven de 16 años que trabajaba en la Academia, portó el juego a IBM PC. Desde ahí se distribuye gratuitamente a Hungría, donde se programa para Apple II y Commodore 64 por programadores húngaros. Estas versiones llaman la atención de Robert Stein, que intenta conseguir los derechos del juego. Antes de conseguir estos derechos, vende el concepto a la empresa inglesa Mirrorsoft y a su filial americana: Spectrum Holobyte que editan una versión para Atari ST y Sinclair ZX Spectrum. Tetris se comercializa en Europa y Estados Unidos en 1987 con la mención: «Fabricado en Estados Unidos, creado en el extranjero».<br /><br />Tetris ha sido históricamente uno de los videojuegos más versionados, y es junto a las Torres de Hanoi, el predilecto por los programadores noveles de juegos. Lucharon por su licencia Atari y Nintendo consiguiéndola finalmente este último gracias a Henk Rogers; siendo el juego que acompañaría a su novedosa consola portátil Game Boy en su debut, lo que popularizó tanto Tetris como la consola por todo el mundo.<br /><br />En 1991, Alekséi Pázhitnov emigra a Estados Unidos y, cinco años después, en 1996 funda su propia compañía, Tetris Company, junto a Henk Rogers y recupera sus derechos de autor.<br /><br />Después del éxito de este juego, muchos otros trataron de imitarlo. Juegos como Columns o Collapse son ejemplos que han tratado de seguir la estela que dejó Tetris, un juego que inauguró un género dentro del panorama arcade. Atari, por su parte, como contraataque por perder la licencia de este videojuego, sacó al mercado Klax un juego de habilidad e inteligencia con una temática similar al Columns o Puyo Puyo.<br /><br />Existe una versión gratuita muy popular en Internet denominada TetriNET, que proporciona una versión multijugador en arquitectura cliente-servidor en el que se pueden enfrentar a través de la red de 2 a 6 personas con la posibilidad de crear equipos. Fue creada en 1997 por St0rmCat y se encuentran en la actualidad clientes para los sistemas operativos Windows (el propio TetriNET y Blocktrix, entre otros), GNU/Linux (GTetrinet) y Mac OS X (Tetrinet Aqua). La singularidad de esta versión es que añade unos bonus especiales llamados en inglés cookies que permiten alterar el juego de los adversarios.<br /><br /><strong><img style="float: right;" title="Tetris en Arcade" src="http://pnmedia.gamespy.com/classicgaming.gamespy.com/images/oldsite/clusterimages/ttetris2.gif" alt="Tetris en Arcade" width="250" height="219" />Mecánica de juego</strong><br /><strong>Las distintas piezas del Tetris</strong><br />Distintos tetriminos, figuras geométricas compuestas por cuatro bloques cuadrados unidos de forma ortogonal, caen de la parte superior de la pantalla. El jugador no puede impedir esta caída pero puede decidir la rotación de la pieza (0°, 90°, 180°, 270°) y en qué lugar debe caer. Cuando una línea horizontal se completa, esa línea desaparece y todas las piezas que están por encima descienden una posición, liberando espacio de juego y por tanto facilitando la tarea de situar nuevas piezas. La caída de las piezas se acelera progresivamente. El juego acaba cuando las piezas se amontonan hasta salir del área de juego.<br /><br />Existen distintas versiones del juego. La original tiene siete piezas diferentes, licencias posteriores añadieron formas suplementarias y existen incluso ciertas licencias para formas tridimensionales.<br /><br /> <strong>Música</strong> 
<ul>
<li>La banda sonora de la segunda edición (version 1.1) del Tetris para Game Boy se convirtió en una de las más conocidas, hasta tal punto que el nivel 20 en Tetris DS está basado en la versión orginal de la versión de la Game Boy. Esta es un arreglo instrumental de la canción popular rusa llamada "Korobeiniki", que ha sido interpretada por diferentes bandas como Doctor Spin, Ozma, Tokyo Ska Paradise Orchestra y el grupo de techno, Scooter en su álbum de 2007 Jumping All Over the World. También fue editada en "21 Concepts" por MC Lars.Además, en el escenario "Luigi's Mansion" (De Luigi) en Super Smash Bros Brawl se puede utilizar la versión llamda "Tetris A type".</li>
<li>La canción primera en la versión de la NES es "Dance of the Sugar Plum Fairy", de El Cascanueces, ballet compuesto por Tchaikovsky.</li>
<li>Una canción de las versiones de la BPS y Tengen es Kalinka, una canción rusa famosa escrita por Ivan Petrovich Larionov.</li>
<li>La canción C en la versión de la Game Boy es un arreglo de Johann Sebastian Bach sobre las Suites francesas.</li>
</ul>
<strong><br /><img style="float: right;" title="Tetris en Nintendo" src="http://www.retrocpu.com/nes/images/games/t/tetris.png" alt="Tetris en Nintendo" width="256" height="224" />Tetris y la mente<br /></strong>De acuerdo con Richard Haier la prolongada actividad tetris puede llevar a más eficiente actividad cerebral durante el juego. La primera vez que se juega tetris, las funciones y actividad del cerebro se incrementan creando así un gran consumo de energía y glucosa.<br /><br />A medida que el jugador de tetris se vuelve más profesional, el cerebro reduce su consumo de energía y glucosa, indicando más eficiencia durante el juego, y una mayor prolongación de este.<br /><br />El juego también puede provocar repetitivos síntomas de stress en el cerebro que, involuntariamente, figura combinaciones de Tetris, se esté jugando o no (lo llamado efecto tetris). Esto puede pasar con cualquier otro juego o incluso en la vida real.<br /><br />También se cree que Tetris puede incrementar la velocidad de razonamiento de la persona, incluso a tal punto de pensar sin pensar. Esto es, en otras palabras, la capacidad de, si se presenta un problema, visualizar y determinar una solución, sin necesidad de pensarla[cita requerida].<br /><br />Esto, lo convierte en un juego sumamente lógico, que ayuda a elevar el nivel de lógica y velocidad mental.<br /><br /><strong>Efecto Tetris</strong><br />Se sostiene la teoría de que, al jugar suficientes horas, se adquiere en el inconsciente el "efecto tetris". Este, consiste en varias cosas, por ejemplo, estar constantemente pensando como hacer nuevas combinaciones de piezas, soñar que se está jugando al juego, intentar acomodar cosas usando los principios del mismo o, incluso, para jugadores expertos, la capacidad de cerrar los ojos y crear un tetris en la mente, de las dimensiones que se elijan, pensando piezas al azar y acomodándolas, recordando como va quedando formada la construcción.<br />
<div style="text-align: right;">Fuente: Wikipedia<br />
<div style="text-align: left;">Apretad en <strong>MÁS</strong> para jugar al Tetris<br /><!--more--></div>
</div>
<p> </p>
<p style="text-align: center;">
<object width="400" height="400" data="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf" type="application/x-shockwave-flash">
<param name="src" value="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf" />
</object>
</p>
<p style="text-align: left;"><a title="Tetris a Pantalla Completa" href="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf">Pulsad aqui para Jugar a pantalla completa</a></p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Tetris en GameBoy" src="http://www.wordiq.com/knowledge/images/4/4a/GB_Tetris.png" alt="Tetris en GameBoy" width="160" height="144" />Tetris es un videojuego de puzle inventado por el ruso Alekséi Pázhitnov el 6 de junio de 1984 cuando estaba trabajando en la Academia de Ciencias de Moscú. Es, posiblemente, junto con Pac-Man de Namco y Space Invaders de Taito Co, el videojuego más conocido de la década de los años 80 y 90.<br /><br /><strong>Historia</strong><br />Alekséi Pázhitnov (Sokolov) se había inspirado en un juego de pentaminós que había comprado anteriormente. El nombre "tetris" deriva del prefijo "tetra", que significa "cuatro", y hace referencia a la cantidad de cuadros que componen las piezas. Alekséi Pázhitnov programó una versión de su juego en un Electrónika 60, según la leyenda en una sola tarde. Hay que tener en cuenta que lo realmente complejo fue llegar a la idea original del juego y no la programación en sí misma. Hoy por hoy la mecánica del juego es muy conocida y es sencillo emularla.<br /><br />Tetris comienza a ganar popularidad cuando Vadim Gerasimov, un joven de 16 años que trabajaba en la Academia, portó el juego a IBM PC. Desde ahí se distribuye gratuitamente a Hungría, donde se programa para Apple II y Commodore 64 por programadores húngaros. Estas versiones llaman la atención de Robert Stein, que intenta conseguir los derechos del juego. Antes de conseguir estos derechos, vende el concepto a la empresa inglesa Mirrorsoft y a su filial americana: Spectrum Holobyte que editan una versión para Atari ST y Sinclair ZX Spectrum. Tetris se comercializa en Europa y Estados Unidos en 1987 con la mención: «Fabricado en Estados Unidos, creado en el extranjero».<br /><br />Tetris ha sido históricamente uno de los videojuegos más versionados, y es junto a las Torres de Hanoi, el predilecto por los programadores noveles de juegos. Lucharon por su licencia Atari y Nintendo consiguiéndola finalmente este último gracias a Henk Rogers; siendo el juego que acompañaría a su novedosa consola portátil Game Boy en su debut, lo que popularizó tanto Tetris como la consola por todo el mundo.<br /><br />En 1991, Alekséi Pázhitnov emigra a Estados Unidos y, cinco años después, en 1996 funda su propia compañía, Tetris Company, junto a Henk Rogers y recupera sus derechos de autor.<br /><br />Después del éxito de este juego, muchos otros trataron de imitarlo. Juegos como Columns o Collapse son ejemplos que han tratado de seguir la estela que dejó Tetris, un juego que inauguró un género dentro del panorama arcade. Atari, por su parte, como contraataque por perder la licencia de este videojuego, sacó al mercado Klax un juego de habilidad e inteligencia con una temática similar al Columns o Puyo Puyo.<br /><br />Existe una versión gratuita muy popular en Internet denominada TetriNET, que proporciona una versión multijugador en arquitectura cliente-servidor en el que se pueden enfrentar a través de la red de 2 a 6 personas con la posibilidad de crear equipos. Fue creada en 1997 por St0rmCat y se encuentran en la actualidad clientes para los sistemas operativos Windows (el propio TetriNET y Blocktrix, entre otros), GNU/Linux (GTetrinet) y Mac OS X (Tetrinet Aqua). La singularidad de esta versión es que añade unos bonus especiales llamados en inglés cookies que permiten alterar el juego de los adversarios.<br /><br /><strong><img style="float: right;" title="Tetris en Arcade" src="http://pnmedia.gamespy.com/classicgaming.gamespy.com/images/oldsite/clusterimages/ttetris2.gif" alt="Tetris en Arcade" width="250" height="219" />Mecánica de juego</strong><br /><strong>Las distintas piezas del Tetris</strong><br />Distintos tetriminos, figuras geométricas compuestas por cuatro bloques cuadrados unidos de forma ortogonal, caen de la parte superior de la pantalla. El jugador no puede impedir esta caída pero puede decidir la rotación de la pieza (0°, 90°, 180°, 270°) y en qué lugar debe caer. Cuando una línea horizontal se completa, esa línea desaparece y todas las piezas que están por encima descienden una posición, liberando espacio de juego y por tanto facilitando la tarea de situar nuevas piezas. La caída de las piezas se acelera progresivamente. El juego acaba cuando las piezas se amontonan hasta salir del área de juego.<br /><br />Existen distintas versiones del juego. La original tiene siete piezas diferentes, licencias posteriores añadieron formas suplementarias y existen incluso ciertas licencias para formas tridimensionales.<br /><br /> <strong>Música</strong> 
<ul>
<li>La banda sonora de la segunda edición (version 1.1) del Tetris para Game Boy se convirtió en una de las más conocidas, hasta tal punto que el nivel 20 en Tetris DS está basado en la versión orginal de la versión de la Game Boy. Esta es un arreglo instrumental de la canción popular rusa llamada "Korobeiniki", que ha sido interpretada por diferentes bandas como Doctor Spin, Ozma, Tokyo Ska Paradise Orchestra y el grupo de techno, Scooter en su álbum de 2007 Jumping All Over the World. También fue editada en "21 Concepts" por MC Lars.Además, en el escenario "Luigi's Mansion" (De Luigi) en Super Smash Bros Brawl se puede utilizar la versión llamda "Tetris A type".</li>
<li>La canción primera en la versión de la NES es "Dance of the Sugar Plum Fairy", de El Cascanueces, ballet compuesto por Tchaikovsky.</li>
<li>Una canción de las versiones de la BPS y Tengen es Kalinka, una canción rusa famosa escrita por Ivan Petrovich Larionov.</li>
<li>La canción C en la versión de la Game Boy es un arreglo de Johann Sebastian Bach sobre las Suites francesas.</li>
</ul>
<strong><br /><img style="float: right;" title="Tetris en Nintendo" src="http://www.retrocpu.com/nes/images/games/t/tetris.png" alt="Tetris en Nintendo" width="256" height="224" />Tetris y la mente<br /></strong>De acuerdo con Richard Haier la prolongada actividad tetris puede llevar a más eficiente actividad cerebral durante el juego. La primera vez que se juega tetris, las funciones y actividad del cerebro se incrementan creando así un gran consumo de energía y glucosa.<br /><br />A medida que el jugador de tetris se vuelve más profesional, el cerebro reduce su consumo de energía y glucosa, indicando más eficiencia durante el juego, y una mayor prolongación de este.<br /><br />El juego también puede provocar repetitivos síntomas de stress en el cerebro que, involuntariamente, figura combinaciones de Tetris, se esté jugando o no (lo llamado efecto tetris). Esto puede pasar con cualquier otro juego o incluso en la vida real.<br /><br />También se cree que Tetris puede incrementar la velocidad de razonamiento de la persona, incluso a tal punto de pensar sin pensar. Esto es, en otras palabras, la capacidad de, si se presenta un problema, visualizar y determinar una solución, sin necesidad de pensarla[cita requerida].<br /><br />Esto, lo convierte en un juego sumamente lógico, que ayuda a elevar el nivel de lógica y velocidad mental.<br /><br /><strong>Efecto Tetris</strong><br />Se sostiene la teoría de que, al jugar suficientes horas, se adquiere en el inconsciente el "efecto tetris". Este, consiste en varias cosas, por ejemplo, estar constantemente pensando como hacer nuevas combinaciones de piezas, soñar que se está jugando al juego, intentar acomodar cosas usando los principios del mismo o, incluso, para jugadores expertos, la capacidad de cerrar los ojos y crear un tetris en la mente, de las dimensiones que se elijan, pensando piezas al azar y acomodándolas, recordando como va quedando formada la construcción.<br />
<div style="text-align: right;">Fuente: Wikipedia<br />
<div style="text-align: left;">Apretad en <strong>MÁS</strong> para jugar al Tetris<br /><!--more--></div>
</div>
<p> </p>
<p style="text-align: center;">
<object width="400" height="400" data="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf" type="application/x-shockwave-flash">
<param name="src" value="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf" />
</object>
</p>
<p style="text-align: left;"><a title="Tetris a Pantalla Completa" href="http://indicelatino.com/juegos/clasicos/tetris/tetris.swf">Pulsad aqui para Jugar a pantalla completa</a></p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Terminator Salvation]]></title>
		<link>http://davgav.no-ip.org/?url=terminator_salvation</link>
		<comments>http://davgav.no-ip.org/?url=terminator_salvation#comments</comments>
		<pubDate>Sat, 30 May 2009 14:23:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[WTF]]></category>
			<category><![CDATA[Cine]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=terminator_salvation</guid>
		<description><![CDATA[<img style="float: right;" title="Terminator Salvation" src="http://img43.imageshack.us/img43/7800/terminatorsalvationpostp.jpg" alt="Terminator Salvation" width="166" height="244" /><br />Si estos días os acercáis al cine de <em>La Maquinista</em>, como promoción de la película <strong>Terminator Salvation</strong>, podréis ver posar a este <strong>Terminator T600</strong> y hasta os dejará haceros una foto con él.<br /><br /> 
<object width="426" height="320" data="http://img527.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img527/6782/1243802971pxv.smil" />
<param name="src" value="http://img527.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br />]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Terminator Salvation" src="http://img43.imageshack.us/img43/7800/terminatorsalvationpostp.jpg" alt="Terminator Salvation" width="166" height="244" /><br />Si estos días os acercáis al cine de <em>La Maquinista</em>, como promoción de la película <strong>Terminator Salvation</strong>, podréis ver posar a este <strong>Terminator T600</strong> y hasta os dejará haceros una foto con él.<br /><br /> 
<object width="426" height="320" data="http://img527.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img527/6782/1243802971pxv.smil" />
<param name="src" value="http://img527.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br />]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Review / Tutorial: SuperCard MiniSD - En Español]]></title>
		<link>http://davgav.no-ip.org/?url=review_tutorial_supercard_minisd_en_espanol</link>
		<comments>http://davgav.no-ip.org/?url=review_tutorial_supercard_minisd_en_espanol#comments</comments>
		<pubDate>Thu, 07 May 2009 21:38:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[FlashCart]]></category>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[GameBoy Advance]]></category>
			<category><![CDATA[Tutoriales]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=review_tutorial_supercard_minisd_en_espanol</guid>
		<description><![CDATA[<img style="float: right; border: black 2px solid;" title="SuperCard MiniSD" src="http://eng.supercard.cn/images/scmini.jpg" alt="SuperCard MiniSD" />
<h2>Introducción</h2>
<p>Cartucho Flash de GameBoy Advance / Nintendo DS actualizable.</p>
<h2>Características</h2>
<p>Estas son las características, según <a class="external text" title="http://eng.supercard.cn" rel="nofollow" href="http://eng.supercard.cn" target="_blank">la web del fabricante</a>:</p>
<ul>
<li>SuperCard es un cartucho Slot 2 del mismo tamaño que los originales . </li>
<li>Aplicación para parchear los programas facil de usar. </li>
<li>Maxima capacidad de memorias 2 Gb. </li>
<li>Función de cheats on live, pudiendo activarlos o desactivarlos durante el juego. </li>
<li>Mismo tamaño que un cartucho de GBA. </li>
<li>Memoria MiniSD. </li>
<li>Soporta todos los juegos de GBA. </li>
<li>Soporta Moonshell. </li>
</ul>
<!--more-->
<h2>Contenido</h2>
<p>El cartucho se distribuye en una cajita de cartón que contiene:</p>
<ul>
<li>SuperCard</li>
</ul>
<h3>SuperCard</h3>
<p>El SuperCard es de color morado transparente, parecido a un cartucho original y con una ranura para introducir la tarjeta de memoria.</p>
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
<p>Las actualizaciones están disponibles en <a class="external text" title="http://eng.supercard.cn/soft_minisd.htm" rel="nofollow" href="http://eng.supercard.cn/soft_minisd.htm" target="_blank">http://eng.supercard.cn</a>.</p>
<p>En el momento de escribir estas lineas la ultima disponible es la <em>Versión 1.85</em>.</p>
<h3>Instalación</h3>
<p>Descomprime el contenido del archivo y copialo en la tarjeta de memoria. Introduce la tarjeta en el SuperCard y ejecuta la actualización. La consola se reiniciará automáticamente al finalizar la actualización.</p>
<h2>Menú</h2>
<p>Al iniciar se muestra una lista con los archivos que contiene la tarjeta y unas pestañas para acceder al mantenimiento de SAVEGAMES, las OPCIONES y la AYUDA.</p>
<h3>Combinaciones</h3>
<p>L+R+A+START Seleccionar CHEATS</p>
<p>L+R+B+SELECT Menu de Guardado de SaveState</p>
<p>L+R+START+SELECT Volver al Menu</p>
<p>L+R+A+SELECT Menu de Guardado</p>
<h3>Salvado</h3>
<p>Durante la partida hay que apretar L+R+A+SELECT para entrar al menú de salvado del SuperCard y grabar la partida, porque no la guarda automáticamente al cambiar de juego.</p>
<h2>Compatibilidad</h2>
<p>Aunque han funcionado todos los que hemos probado, algunos juegos de GameBoy Advance sufren de ralentizaciones.</p>
<h3>GameBoy Advance<br /></h3>
<p>Parece que todos los juegos son compatibles:</p>
<pre>   * Donkey Kong Country<br />     - OK<br />   * Broken Sword<br />     - OK<br />   * Mario Kart Super Circuit<br />     - Ralentizaciones<br />   * Megaman And Forte<br />     - OK<br />   * Street Fighter Zero 3<br />     - OK<br />   * Metal Slug Advance<br />     - OK<br />   * Klonoa 2<br />     - Ligeras ralentizaciones<br /></pre>
<h3>Nintendo DS<br /></h3>
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - OK<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK</pre>
<h3>Homebrew</h3>
<p>El homebrew de NintendoDs necesita parchearse con DLDI, despues funciona correctamente:</p>
<pre>   * NesDS<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK<br /></pre>
<h2>Enlaces relacionados</h2>
<ul>
<li><em>Web</em> del fabricante - <a class="external text" title="http://eng.supercard.cn" rel="nofollow" href="http://eng.supercard.cn" target="_blank">http://eng.supercard.cn</a> </li>
</ul>]]></description>
		<content:encoded><![CDATA[<img style="float: right; border: black 2px solid;" title="SuperCard MiniSD" src="http://eng.supercard.cn/images/scmini.jpg" alt="SuperCard MiniSD" />
<h2>Introducción</h2>
<p>Cartucho Flash de GameBoy Advance / Nintendo DS actualizable.</p>
<h2>Características</h2>
<p>Estas son las características, según <a class="external text" title="http://eng.supercard.cn" rel="nofollow" href="http://eng.supercard.cn" target="_blank">la web del fabricante</a>:</p>
<ul>
<li>SuperCard es un cartucho Slot 2 del mismo tamaño que los originales . </li>
<li>Aplicación para parchear los programas facil de usar. </li>
<li>Maxima capacidad de memorias 2 Gb. </li>
<li>Función de cheats on live, pudiendo activarlos o desactivarlos durante el juego. </li>
<li>Mismo tamaño que un cartucho de GBA. </li>
<li>Memoria MiniSD. </li>
<li>Soporta todos los juegos de GBA. </li>
<li>Soporta Moonshell. </li>
</ul>
<!--more-->
<h2>Contenido</h2>
<p>El cartucho se distribuye en una cajita de cartón que contiene:</p>
<ul>
<li>SuperCard</li>
</ul>
<h3>SuperCard</h3>
<p>El SuperCard es de color morado transparente, parecido a un cartucho original y con una ranura para introducir la tarjeta de memoria.</p>
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
<p>Las actualizaciones están disponibles en <a class="external text" title="http://eng.supercard.cn/soft_minisd.htm" rel="nofollow" href="http://eng.supercard.cn/soft_minisd.htm" target="_blank">http://eng.supercard.cn</a>.</p>
<p>En el momento de escribir estas lineas la ultima disponible es la <em>Versión 1.85</em>.</p>
<h3>Instalación</h3>
<p>Descomprime el contenido del archivo y copialo en la tarjeta de memoria. Introduce la tarjeta en el SuperCard y ejecuta la actualización. La consola se reiniciará automáticamente al finalizar la actualización.</p>
<h2>Menú</h2>
<p>Al iniciar se muestra una lista con los archivos que contiene la tarjeta y unas pestañas para acceder al mantenimiento de SAVEGAMES, las OPCIONES y la AYUDA.</p>
<h3>Combinaciones</h3>
<p>L+R+A+START Seleccionar CHEATS</p>
<p>L+R+B+SELECT Menu de Guardado de SaveState</p>
<p>L+R+START+SELECT Volver al Menu</p>
<p>L+R+A+SELECT Menu de Guardado</p>
<h3>Salvado</h3>
<p>Durante la partida hay que apretar L+R+A+SELECT para entrar al menú de salvado del SuperCard y grabar la partida, porque no la guarda automáticamente al cambiar de juego.</p>
<h2>Compatibilidad</h2>
<p>Aunque han funcionado todos los que hemos probado, algunos juegos de GameBoy Advance sufren de ralentizaciones.</p>
<h3>GameBoy Advance<br /></h3>
<p>Parece que todos los juegos son compatibles:</p>
<pre>   * Donkey Kong Country<br />     - OK<br />   * Broken Sword<br />     - OK<br />   * Mario Kart Super Circuit<br />     - Ralentizaciones<br />   * Megaman And Forte<br />     - OK<br />   * Street Fighter Zero 3<br />     - OK<br />   * Metal Slug Advance<br />     - OK<br />   * Klonoa 2<br />     - Ligeras ralentizaciones<br /></pre>
<h3>Nintendo DS<br /></h3>
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - OK<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK</pre>
<h3>Homebrew</h3>
<p>El homebrew de NintendoDs necesita parchearse con DLDI, despues funciona correctamente:</p>
<pre>   * NesDS<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK<br /></pre>
<h2>Enlaces relacionados</h2>
<ul>
<li><em>Web</em> del fabricante - <a class="external text" title="http://eng.supercard.cn" rel="nofollow" href="http://eng.supercard.cn" target="_blank">http://eng.supercard.cn</a> </li>
</ul>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Mona de Pascua de PacMan]]></title>
		<link>http://davgav.no-ip.org/?url=mona_de_pascua_de_pacman</link>
		<comments>http://davgav.no-ip.org/?url=mona_de_pascua_de_pacman#comments</comments>
		<pubDate>Mon, 13 Apr 2009 16:55:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=mona_de_pascua_de_pacman</guid>
		<description><![CDATA[<img style="float: right;" title="Mona Pacman" src="http://img21.imageshack.us/img21/8193/mona2009preview.jpg" alt="Mona Pacman" width="170" height="220" />Mirad la mona de <strong>PacMan</strong> que me ha hecho mi novia: <br /><br /> 
<object width="426" height="320" data="http://img164.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img164/7269/12396358491rz.smil" />
<param name="src" value="http://img164.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br /><br />PD: La <a href="http://es.wikipedia.org/wiki/Mona_de_Pascua">mona</a> es un pastel de chocolate que se regala en Cataluña, Murcia y Valencia el día de Pascua.]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Mona Pacman" src="http://img21.imageshack.us/img21/8193/mona2009preview.jpg" alt="Mona Pacman" width="170" height="220" />Mirad la mona de <strong>PacMan</strong> que me ha hecho mi novia: <br /><br /> 
<object width="426" height="320" data="http://img164.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img164/7269/12396358491rz.smil" />
<param name="src" value="http://img164.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br /><br />PD: La <a href="http://es.wikipedia.org/wiki/Mona_de_Pascua">mona</a> es un pastel de chocolate que se regala en Cataluña, Murcia y Valencia el día de Pascua.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Llegando al límite]]></title>
		<link>http://davgav.no-ip.org/?url=llegando_al_limite</link>
		<comments>http://davgav.no-ip.org/?url=llegando_al_limite#comments</comments>
		<pubDate>Tue, 10 Mar 2009 08:20:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Visual Basic]]></category>
			<category><![CDATA[WTF]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=llegando_al_limite</guid>
		<description><![CDATA[No se podría ser mejor programador:<br /><a href="http://davgav.no-ip.org/uploads/images/errorlimitacionvb.png"><img title="El compilador JIT encontró una limitación interna" src="http://davgav.no-ip.org/uploads/images/errorlimitacionvb_thumb.png" alt="El compilador JIT encontró una limitación interna" width="477" height="297" /></a><br /><br />Error encontrado mientras programaba en Visual Basic .NET 2008:<br /><br /><span style="font-size: medium;"><span style="font-family: courier new,courier;"><strong>Invalid Program Exception:</strong><br />El compilador JIT encontró una limitación interna</span></span><br /><br />PD: el primer WTF que publico...]]></description>
		<content:encoded><![CDATA[No se podría ser mejor programador:<br /><a href="http://davgav.no-ip.org/uploads/images/errorlimitacionvb.png"><img title="El compilador JIT encontró una limitación interna" src="http://davgav.no-ip.org/uploads/images/errorlimitacionvb_thumb.png" alt="El compilador JIT encontró una limitación interna" width="477" height="297" /></a><br /><br />Error encontrado mientras programaba en Visual Basic .NET 2008:<br /><br /><span style="font-size: medium;"><span style="font-family: courier new,courier;"><strong>Invalid Program Exception:</strong><br />El compilador JIT encontró una limitación interna</span></span><br /><br />PD: el primer WTF que publico...]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[nSlug2]]></title>
		<link>http://davgav.no-ip.org/?url=nslug2</link>
		<comments>http://davgav.no-ip.org/?url=nslug2#comments</comments>
		<pubDate>Tue, 10 Feb 2009 19:37:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Tutoriales]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=nslug2</guid>
		<description><![CDATA[<img style="border: 2px solid black; float: right;" title="Logotipo DebianSlug" src="http://davgav.no-ip.org/css/images/debianSlug.png" alt="Logotipo DebianSlug" width="69" height="85" /> Desde hace algunos días hemos completado la migración del Blog desde un servidor Windows a un servidor Linux, pero no un servidor cualquiera, sino a un aparato conocido como nSlug2. <br />Esta web ahora se esta ejecutando sobre un Debian en una maquina con un Arm a 266 Mhz y 32 MB de RAM<br />
<h2>Qué es el nslu2 y para que puede servir</h2>
<p><img src="http://www.aprendelinux.es/imagenes/b003.jpg" alt="" width="200" height="150" /></p>
<p> </p>
<p class="Estilo10">El NSLU2 de Linksys originalmente fue creado para compartir unidades de disco (discos duros, pen drives...) en una red local. Se conecta el NSLU2 a la red y cualquier ordenador de esta podria acceder a los discos conectados. A groso modo, es como un mini-ordenador. Estas son sus especificaciones:</p>
<p class="Estilo10">Puerto Ethernet RJ-45 10/100.<br />Dos puertos USB 2.0.<br />Botón de encendido en la parte frontal y reinicio en la parte posterior.<br />Dimensiones 130,1 mm x 20,7 mm x 90,5 mm.<br />Peso 0,16 kg.<br />CPU Intel IXP420 (ARMv5TE) 266MHz.<br />32MB SDRAM.<br />8MB NOR flash.<!--more--></p>
<p class="Estilo10">El caso es que si modificas el firmware, y le metes un linux adaptado, podrís conectar otros aparatos como una webcam, o un adaptador wifi usb, y meterle aplicaciones que te permiten utilizarlo como un ordenador. Para controlar el aparato, puedes hacerlo desde otro ordenador de la red, a forma de terminal con ssh por ejemplo.</p>
<p class="Estilo10">Y podemos instalar, entre otras aplicaciones, y utilizar el NSLU2 como:</p>
<p class="Estilo10">P2P por la red edonkey, Amule.<br />Media Server para multitud de Media Centers.<br />Servidor de iTunes.<br />Proxy de una radio LastFM.<br />Centralita VoIP, Asterisk.<br />Servidor web, ftp, correo, etc.<br />Router/Firewall.</p>
<h2>Guía para instalar Debian en el NSLU2</h2>
<p> </p>
<p><img src="http://www.aprendelinux.es/imagenes/nslu2.jpg" alt="" width="240" height="180" /></p>
<p>Para instalar Debian en el NSLU2 necesitaremos:<br /><br />* Un Linksys NSLU2, por supuesto.<br />* Un router<br />* Un disco duro externo USB.<br />* Conexion a internet<br />* Otro ordenador con un cliente ssh. Todas las distribuciones Linux incluyen una y para Windows existe PuTTY.<br /><br />Conecta a tu router el NSLU2 mediante un cable RJ-45, conecta el disco duro externo al puerto USB 1 y el cable de alimentación a la corriente. Enciende el disco duro y el NSLU2.<br /><br />Nos descargamos el firmware no oficial, ya que en el original no viene el driver de la tarjeta Ethernet incluida en el NSLU2 porque es software propietario y habría que usar una Ethernet USB para hacerlo funcionar. Una vez descargado (<a href="http://www.aprendelinux.es/descargas/debian-etch-rc1-20061102.zip"><strong>descargalo de aquí</strong></a>) podemos comenzar la instalación:</p>
<p id="expando"><span class="mediumheading"><strong><br />Instalación<br /></strong></span><br />Vamos a usar el interfaz web que viene en instalado en el propio NSLU2 de fábrica. Así que vamos a nuestro navegador web (Firefox...) y escribimos en la barra de direcciones:<br /><br />http://192.168.1.77 (esta es la ip que tiene por defecto el NSLU2)<br /><br />Vamos a la sección administration, elegimos Upgrade y buscamos en nuestro disco el archivo di-nslu2.bin que hemos descargado antes. Pulsamos el botón Start Upgrade, confirmamos, esperamos unos minutos y volvemos a confirmar.<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-1.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-1.png" border="0" alt="" width="403" height="301" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-2.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-2.png" border="0" alt="" width="401" height="299" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-3.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-3.png" border="0" alt="" width="402" height="300" /></a><br /><br /><br />Una vez instalado el firmware nos conectaremos al NSLU2 mediante ssh:<br /><br />En Linux: (Teniendo instalado el cliente ssh y en un terminal)<br /><em>ssh installer@192.168.1.77<br />Password: install</em><br /><br />En Windows: (Mediante PuTTY)<br />-- En construccion --<br /><br />Aquí comienza la instalació del sistema operativo en el disco duro que tenemos conectado. Como el NSLU2 no tiene mucha memoria, el instalador no cargará automaticamente todos los modules que estan disponibles. Hay que seleccionarlos manualmente, por lo que seleccionaremos los siguientes:<br /><br />* ext3-modules-2.6.17-2-ixp4xx-di: EXT3 filesystem support<br />* partman-auto: Automatically partition storage devices (partman)<br />* partman-ext3: Add to partman support for ext3<br />* scsi-core-modules-2.6.17-2-ixp4xx-di: Core SCSI subsystem<br />* usb-storage-modules-2.6.17-2-ixp4xx-di: USB storage support<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install1.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install1.png" border="0" alt="" width="421" height="234" /></a><br /><br />Si tienes un disco duro USB de solamente 1 GB, la version actual del instalador creará una partición swap demasiado pequeña y el sistema fallará. Si este es tu caso hay que particionar el disco duro manualmente usando el particionado guiado del instalador (puedes hacerlo aunque tu disco tenga más capacidad). Hay que asegurarse de que la partición swap tiene al menos 128 MB.<br /><br />La instalación puede tardar alrededor de dos horas y media (o más si tenemos una conexion lenta de internet). Cuando acabe la instalación, el instalador escribirá el nuevo kernel. Obtendrás una confirmación de que la instalació se ha completado. Confirma, espera a que termine el instalador y se cierre la conexión ssh, espera unos minutos antes de conectarte otra vez al sistema via ssh. Ya podrás conectarte como usuario root o con el usuario que hayas creado mediante ssh.<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install2.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install2.png" border="0" alt="" width="458" height="255" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install3.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install3.png" border="0" alt="" width="461" height="257" /></a><br /><br />Despues de la instalacion, necesitas configrar el timezone. Ejecuta el comando tzconfig.<br /><br />Ya está instalado tu nuevo sistema debian en el NSLU2.</p>]]></description>
		<content:encoded><![CDATA[<img style="border: 2px solid black; float: right;" title="Logotipo DebianSlug" src="http://davgav.no-ip.org/css/images/debianSlug.png" alt="Logotipo DebianSlug" width="69" height="85" /> Desde hace algunos días hemos completado la migración del Blog desde un servidor Windows a un servidor Linux, pero no un servidor cualquiera, sino a un aparato conocido como nSlug2. <br />Esta web ahora se esta ejecutando sobre un Debian en una maquina con un Arm a 266 Mhz y 32 MB de RAM<br />
<h2>Qué es el nslu2 y para que puede servir</h2>
<p><img src="http://www.aprendelinux.es/imagenes/b003.jpg" alt="" width="200" height="150" /></p>
<p> </p>
<p class="Estilo10">El NSLU2 de Linksys originalmente fue creado para compartir unidades de disco (discos duros, pen drives...) en una red local. Se conecta el NSLU2 a la red y cualquier ordenador de esta podria acceder a los discos conectados. A groso modo, es como un mini-ordenador. Estas son sus especificaciones:</p>
<p class="Estilo10">Puerto Ethernet RJ-45 10/100.<br />Dos puertos USB 2.0.<br />Botón de encendido en la parte frontal y reinicio en la parte posterior.<br />Dimensiones 130,1 mm x 20,7 mm x 90,5 mm.<br />Peso 0,16 kg.<br />CPU Intel IXP420 (ARMv5TE) 266MHz.<br />32MB SDRAM.<br />8MB NOR flash.<!--more--></p>
<p class="Estilo10">El caso es que si modificas el firmware, y le metes un linux adaptado, podrís conectar otros aparatos como una webcam, o un adaptador wifi usb, y meterle aplicaciones que te permiten utilizarlo como un ordenador. Para controlar el aparato, puedes hacerlo desde otro ordenador de la red, a forma de terminal con ssh por ejemplo.</p>
<p class="Estilo10">Y podemos instalar, entre otras aplicaciones, y utilizar el NSLU2 como:</p>
<p class="Estilo10">P2P por la red edonkey, Amule.<br />Media Server para multitud de Media Centers.<br />Servidor de iTunes.<br />Proxy de una radio LastFM.<br />Centralita VoIP, Asterisk.<br />Servidor web, ftp, correo, etc.<br />Router/Firewall.</p>
<h2>Guía para instalar Debian en el NSLU2</h2>
<p> </p>
<p><img src="http://www.aprendelinux.es/imagenes/nslu2.jpg" alt="" width="240" height="180" /></p>
<p>Para instalar Debian en el NSLU2 necesitaremos:<br /><br />* Un Linksys NSLU2, por supuesto.<br />* Un router<br />* Un disco duro externo USB.<br />* Conexion a internet<br />* Otro ordenador con un cliente ssh. Todas las distribuciones Linux incluyen una y para Windows existe PuTTY.<br /><br />Conecta a tu router el NSLU2 mediante un cable RJ-45, conecta el disco duro externo al puerto USB 1 y el cable de alimentación a la corriente. Enciende el disco duro y el NSLU2.<br /><br />Nos descargamos el firmware no oficial, ya que en el original no viene el driver de la tarjeta Ethernet incluida en el NSLU2 porque es software propietario y habría que usar una Ethernet USB para hacerlo funcionar. Una vez descargado (<a href="http://www.aprendelinux.es/descargas/debian-etch-rc1-20061102.zip"><strong>descargalo de aquí</strong></a>) podemos comenzar la instalación:</p>
<p id="expando"><span class="mediumheading"><strong><br />Instalación<br /></strong></span><br />Vamos a usar el interfaz web que viene en instalado en el propio NSLU2 de fábrica. Así que vamos a nuestro navegador web (Firefox...) y escribimos en la barra de direcciones:<br /><br />http://192.168.1.77 (esta es la ip que tiene por defecto el NSLU2)<br /><br />Vamos a la sección administration, elegimos Upgrade y buscamos en nuestro disco el archivo di-nslu2.bin que hemos descargado antes. Pulsamos el botón Start Upgrade, confirmamos, esperamos unos minutos y volvemos a confirmar.<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-1.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-1.png" border="0" alt="" width="403" height="301" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-2.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-2.png" border="0" alt="" width="401" height="299" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-3.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-3.png" border="0" alt="" width="402" height="300" /></a><br /><br /><br />Una vez instalado el firmware nos conectaremos al NSLU2 mediante ssh:<br /><br />En Linux: (Teniendo instalado el cliente ssh y en un terminal)<br /><em>ssh installer@192.168.1.77<br />Password: install</em><br /><br />En Windows: (Mediante PuTTY)<br />-- En construccion --<br /><br />Aquí comienza la instalació del sistema operativo en el disco duro que tenemos conectado. Como el NSLU2 no tiene mucha memoria, el instalador no cargará automaticamente todos los modules que estan disponibles. Hay que seleccionarlos manualmente, por lo que seleccionaremos los siguientes:<br /><br />* ext3-modules-2.6.17-2-ixp4xx-di: EXT3 filesystem support<br />* partman-auto: Automatically partition storage devices (partman)<br />* partman-ext3: Add to partman support for ext3<br />* scsi-core-modules-2.6.17-2-ixp4xx-di: Core SCSI subsystem<br />* usb-storage-modules-2.6.17-2-ixp4xx-di: USB storage support<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install1.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install1.png" border="0" alt="" width="421" height="234" /></a><br /><br />Si tienes un disco duro USB de solamente 1 GB, la version actual del instalador creará una partición swap demasiado pequeña y el sistema fallará. Si este es tu caso hay que particionar el disco duro manualmente usando el particionado guiado del instalador (puedes hacerlo aunque tu disco tenga más capacidad). Hay que asegurarse de que la partición swap tiene al menos 128 MB.<br /><br />La instalación puede tardar alrededor de dos horas y media (o más si tenemos una conexion lenta de internet). Cuando acabe la instalación, el instalador escribirá el nuevo kernel. Obtendrás una confirmación de que la instalació se ha completado. Confirma, espera a que termine el instalador y se cierre la conexión ssh, espera unos minutos antes de conectarte otra vez al sistema via ssh. Ya podrás conectarte como usuario root o con el usuario que hayas creado mediante ssh.<br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install2.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install2.png" border="0" alt="" width="458" height="255" /></a><br /><br /><a href="http://www.aprendelinux.es/imagenes/nslu2-install3.png" target="_blank"><img src="http://www.aprendelinux.es/imagenes/nslu2-install3.png" border="0" alt="" width="461" height="257" /></a><br /><br />Despues de la instalacion, necesitas configrar el timezone. Ejecuta el comando tzconfig.<br /><br />Ya está instalado tu nuevo sistema debian en el NSLU2.</p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Review / Tutorial: DSTT - En Español]]></title>
		<link>http://davgav.no-ip.org/?url=review_tutorial_dstt_en_espanol</link>
		<comments>http://davgav.no-ip.org/?url=review_tutorial_dstt_en_espanol#comments</comments>
		<pubDate>Sun, 01 Feb 2009 17:17:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[FlashCart]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=review_tutorial_dstt_en_espanol</guid>
		<description><![CDATA[<img title="DSTT" src="http://img152.imageshack.us/img152/4715/dstt1kp9.jpg" border="2" alt="DSTT" height="250" align="right" />
<h2>Introducción</h2>
<p>Cartucho Flash de Nintendo DS de Slot 1 actualizable.</p>
<h2>Características</h2>
<p>Estas son las características, según <a class="external text" title="http://www.ndstt.com/" rel="nofollow" href="http://www.ndstt.com/">la web del fabricante</a>:</p>
<ul>
<li> <strong>DSTT</strong> es un cartucho Slot 1 del mismo tamaño que los originales . </li>
<li> Plug&Play, fácil de usar, arrastrar los archivos del PC a la tarjeta de memoria <strong>DSTT</strong>. </li>
<li> <strong>DSTT</strong> no necesita Flashme Passme o similar, compatible con arranque desde slot 2. </li>
<li> <strong>DSTT</strong> tiene soporte para roms limpias, no necesita parcheo. </li>
<li> <strong>DSTT</strong> es 100% compatible con tarjetas <strong>MicroSD</strong> y <strong>MicroSDHC</strong> hasta 4TB. </li>
<li> Soporte para tarjetas <strong>SDHC</strong> alta velocidad sin ralentizaciones en los juegos. </li>
<li> Guardado directo a la <strong>MicroSD</strong>, no en ningún chip, nunca perderás tus partidas guardadas con <strong>DSTT</strong>. </li>
<li> <strong>DSTT</strong> incorpora detección y generación automática del tipo de partida guardada. </li>
<li> Soporte para Moonshell y Homebrew. Auto parcheo <strong>DLDI</strong>. </li>
<li> Soporta Fat/Fat32, funciona en cualquier Sistema Operativo. </li>
<li> Soporte para trucos Action Replay y edición de codigos. </li>
<li> Diseño con sistema de ahorro de energía. </li>
<li> <strong>DSTT</strong> tiene un menú sencillo y fácil de usar, a través de la pantalla táctil o los botones. Soporta skins DIY. </li>
<li> Soporte para Software Reset. </li>
<li> <strong>DSTT</strong> tiene soporte para juego Wifi, DS Rumble Pak y DS Browser. </li>
<li> Soporte para Descarga DS (Download Play). </li>
<li> Brillo ajustable en 4 niveles (sólo <em>DS Lite</em>). </li>
<li> Lector <strong>SDHC</strong> de alta velocidad incluido. </li>
</ul>
<!--more-->
<h2>Contenido</h2>
<p>El cartucho se distribuye en un blister que contiene:</p>
<ul>
<li><strong>DSTT</strong> </li>
<li>Lector de tarjetas MicroSD USB </li>
</ul>
<h3>DSTT</h3>
<p>El <strong>DSTT</strong> es de color blanco, parecido a un cartucho original y con una ranura para introducir la tarjeta de memoria.</p>
<p>La etiqueta es de color negro con los detalle en plateado.</p>
<h3>Lector de tarjetas</h3>
<p>El lector de tarjetas es un lector genérico USB para <strong>MicroSD</strong>, muy pequeño.</p>
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
<p>Las actualizaciones están disponibles en <a class="external text" title="http://www.ndstt.com/download.html" rel="nofollow" href="http://www.ndstt.com/download.html">www.ndstt.com</a>.</p>
<p>En el momento de escribir estas lineas la ultima disponible es la <em>Version 1.17</em>.</p>
<h3>Instalación</h3>
<p>Descomprime el contenido del archivo y copialo en la tarjeta de memoria sobrescribiendo la actualización existente.</p>
<h2>Menú</h2>
<p>El menú esta disponible en once idiomas, entre ellos el <strong>español</strong>.</p>
<p>Al iniciar nos muestra una lista con los archivos que contiene la tarjeta y un botón en la parte superior que nos permite acceder a la <strong><em>Opciones</em></strong> de configuracion del <strong>FlashCart</strong>.</p>
<p>La pantalla superior muestra los detalles del archivo que tengamos seleccionado en el menu inferior.</p>
<p>Por defecto se nos presenta un menú táctil a base de iconos donde podemos realizar las siguientes acciones mediante los botones:</p>
<ul>
<li><strong>L</strong> Cambiar el brillo de pantalla. </li>
<li><strong>A</strong> Ejecutar/Aceptar. </li>
<li><strong>B</strong> Cancelar. </li>
<li><strong>SELECT</strong> Abre el menú de opciones para el juego que tengamos seleccionado. </li>
</ul>
<h2>Funcionalidad Extra</h2>
<h3>Menú <em>Opciones</em></h3>
<p>Al pulsar <strong>Start</strong> o sobre el botón <em>START</em> aparece un menú que permite realizar ciertas acciones:</p>
<ul>
<li>Modo PASSME </li>
</ul>
<pre>  Ejecuta el contenido de un Flash de SLOT 2 en modo <strong>PASSME</strong>.<br /></pre>
<ul>
<li>Modo GBA </li>
</ul>
<pre>  Ejecuta el contenido de un Flash de SLOT 2 en modo <strong>GBA</strong>.<br /></pre>
<ul>
<li>Apagar </li>
</ul>
<pre>  Apaga la <strong>Nintendo DS</strong>.<br /></pre>
<ul>
<li>Brillo </li>
</ul>
<pre>  Ajuste del brillo.<br /></pre>
<h4>Menú <em>Opciones</em> <strong>pulsando Select</strong></h4>
<ul>
<li>Modo DMA </li>
</ul>
<pre>  Modo de lectura rápido.<br /></pre>
<ul>
<li>SoftReset </li>
</ul>
<pre>  Permitir SoftReset<br /></pre>
<ul>
<li>Trucos </li>
</ul>
<pre>  Permitir Trucos<br /></pre>
<h4>Menú <em>Trucos</em></h4>
<p>Este menú permite seleccionar los trucos entre los disponibles</p>
<h3>Soft Reset</h3>
<p>Funciono con todos los juegos probados. Pulsa <strong>A</strong>+<strong>B</strong>+<strong>L</strong>+<strong>R</strong>+<strong>ABAJO</strong> para volver al menú del Flashcart.</p>
<h3>Salvado</h3>
<p>El <strong>DSTT</strong> utiliza un save de 512kb similar al de <strong><em>R4</em></strong>, <strong><em>Supercard</em></strong>, <strong><em>NCARD</em></strong>... por lo que son intercambiables. El nombre del Save seria <em>JUEGO.sav</em>.</p>
<h2>Compatibilidad</h2>
<p>La compatibilidad con juegos parece del 100%, incluso con <strong>Final Fantasy Crystal Chronicles</strong> y su nuevo sistema de protección.</p>
<h3>DescargaDS</h3>
<p>Parece que todos los juegos son compatibles:</p>
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - OK<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK<br /></pre>
<h3>Homebrew</h3>
<p>El parcheo <strong>DLDI</strong> automático funciona correctamente:</p>
<pre>   * GBA ExpLoader<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK<br /></pre>
<h2>Enlaces relacionados</h2>
<ul>
<li> <em>Web</em> del fabricante - <a class="external free" title="http://www.ndstt.com" rel="nofollow" href="http://www.ndstt.com">http://www.ndstt.com</a> </li>
</ul>
<ul>
<li> En español: <a class="external free" title="http://www.dsttspain.com/" rel="nofollow" href="http://www.dsttspain.com/">http://www.dsttspain.com/</a> (nota: recomiendo bajar actualizaciones desde la inglesa ya que en la española no están disponibles las ultimas actualizaciones). </li>
</ul>]]></description>
		<content:encoded><![CDATA[<img title="DSTT" src="http://img152.imageshack.us/img152/4715/dstt1kp9.jpg" border="2" alt="DSTT" height="250" align="right" />
<h2>Introducción</h2>
<p>Cartucho Flash de Nintendo DS de Slot 1 actualizable.</p>
<h2>Características</h2>
<p>Estas son las características, según <a class="external text" title="http://www.ndstt.com/" rel="nofollow" href="http://www.ndstt.com/">la web del fabricante</a>:</p>
<ul>
<li> <strong>DSTT</strong> es un cartucho Slot 1 del mismo tamaño que los originales . </li>
<li> Plug&Play, fácil de usar, arrastrar los archivos del PC a la tarjeta de memoria <strong>DSTT</strong>. </li>
<li> <strong>DSTT</strong> no necesita Flashme Passme o similar, compatible con arranque desde slot 2. </li>
<li> <strong>DSTT</strong> tiene soporte para roms limpias, no necesita parcheo. </li>
<li> <strong>DSTT</strong> es 100% compatible con tarjetas <strong>MicroSD</strong> y <strong>MicroSDHC</strong> hasta 4TB. </li>
<li> Soporte para tarjetas <strong>SDHC</strong> alta velocidad sin ralentizaciones en los juegos. </li>
<li> Guardado directo a la <strong>MicroSD</strong>, no en ningún chip, nunca perderás tus partidas guardadas con <strong>DSTT</strong>. </li>
<li> <strong>DSTT</strong> incorpora detección y generación automática del tipo de partida guardada. </li>
<li> Soporte para Moonshell y Homebrew. Auto parcheo <strong>DLDI</strong>. </li>
<li> Soporta Fat/Fat32, funciona en cualquier Sistema Operativo. </li>
<li> Soporte para trucos Action Replay y edición de codigos. </li>
<li> Diseño con sistema de ahorro de energía. </li>
<li> <strong>DSTT</strong> tiene un menú sencillo y fácil de usar, a través de la pantalla táctil o los botones. Soporta skins DIY. </li>
<li> Soporte para Software Reset. </li>
<li> <strong>DSTT</strong> tiene soporte para juego Wifi, DS Rumble Pak y DS Browser. </li>
<li> Soporte para Descarga DS (Download Play). </li>
<li> Brillo ajustable en 4 niveles (sólo <em>DS Lite</em>). </li>
<li> Lector <strong>SDHC</strong> de alta velocidad incluido. </li>
</ul>
<!--more-->
<h2>Contenido</h2>
<p>El cartucho se distribuye en un blister que contiene:</p>
<ul>
<li><strong>DSTT</strong> </li>
<li>Lector de tarjetas MicroSD USB </li>
</ul>
<h3>DSTT</h3>
<p>El <strong>DSTT</strong> es de color blanco, parecido a un cartucho original y con una ranura para introducir la tarjeta de memoria.</p>
<p>La etiqueta es de color negro con los detalle en plateado.</p>
<h3>Lector de tarjetas</h3>
<p>El lector de tarjetas es un lector genérico USB para <strong>MicroSD</strong>, muy pequeño.</p>
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
<p>Las actualizaciones están disponibles en <a class="external text" title="http://www.ndstt.com/download.html" rel="nofollow" href="http://www.ndstt.com/download.html">www.ndstt.com</a>.</p>
<p>En el momento de escribir estas lineas la ultima disponible es la <em>Version 1.17</em>.</p>
<h3>Instalación</h3>
<p>Descomprime el contenido del archivo y copialo en la tarjeta de memoria sobrescribiendo la actualización existente.</p>
<h2>Menú</h2>
<p>El menú esta disponible en once idiomas, entre ellos el <strong>español</strong>.</p>
<p>Al iniciar nos muestra una lista con los archivos que contiene la tarjeta y un botón en la parte superior que nos permite acceder a la <strong><em>Opciones</em></strong> de configuracion del <strong>FlashCart</strong>.</p>
<p>La pantalla superior muestra los detalles del archivo que tengamos seleccionado en el menu inferior.</p>
<p>Por defecto se nos presenta un menú táctil a base de iconos donde podemos realizar las siguientes acciones mediante los botones:</p>
<ul>
<li><strong>L</strong> Cambiar el brillo de pantalla. </li>
<li><strong>A</strong> Ejecutar/Aceptar. </li>
<li><strong>B</strong> Cancelar. </li>
<li><strong>SELECT</strong> Abre el menú de opciones para el juego que tengamos seleccionado. </li>
</ul>
<h2>Funcionalidad Extra</h2>
<h3>Menú <em>Opciones</em></h3>
<p>Al pulsar <strong>Start</strong> o sobre el botón <em>START</em> aparece un menú que permite realizar ciertas acciones:</p>
<ul>
<li>Modo PASSME </li>
</ul>
<pre>  Ejecuta el contenido de un Flash de SLOT 2 en modo <strong>PASSME</strong>.<br /></pre>
<ul>
<li>Modo GBA </li>
</ul>
<pre>  Ejecuta el contenido de un Flash de SLOT 2 en modo <strong>GBA</strong>.<br /></pre>
<ul>
<li>Apagar </li>
</ul>
<pre>  Apaga la <strong>Nintendo DS</strong>.<br /></pre>
<ul>
<li>Brillo </li>
</ul>
<pre>  Ajuste del brillo.<br /></pre>
<h4>Menú <em>Opciones</em> <strong>pulsando Select</strong></h4>
<ul>
<li>Modo DMA </li>
</ul>
<pre>  Modo de lectura rápido.<br /></pre>
<ul>
<li>SoftReset </li>
</ul>
<pre>  Permitir SoftReset<br /></pre>
<ul>
<li>Trucos </li>
</ul>
<pre>  Permitir Trucos<br /></pre>
<h4>Menú <em>Trucos</em></h4>
<p>Este menú permite seleccionar los trucos entre los disponibles</p>
<h3>Soft Reset</h3>
<p>Funciono con todos los juegos probados. Pulsa <strong>A</strong>+<strong>B</strong>+<strong>L</strong>+<strong>R</strong>+<strong>ABAJO</strong> para volver al menú del Flashcart.</p>
<h3>Salvado</h3>
<p>El <strong>DSTT</strong> utiliza un save de 512kb similar al de <strong><em>R4</em></strong>, <strong><em>Supercard</em></strong>, <strong><em>NCARD</em></strong>... por lo que son intercambiables. El nombre del Save seria <em>JUEGO.sav</em>.</p>
<h2>Compatibilidad</h2>
<p>La compatibilidad con juegos parece del 100%, incluso con <strong>Final Fantasy Crystal Chronicles</strong> y su nuevo sistema de protección.</p>
<h3>DescargaDS</h3>
<p>Parece que todos los juegos son compatibles:</p>
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - OK<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK<br /></pre>
<h3>Homebrew</h3>
<p>El parcheo <strong>DLDI</strong> automático funciona correctamente:</p>
<pre>   * GBA ExpLoader<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK<br /></pre>
<h2>Enlaces relacionados</h2>
<ul>
<li> <em>Web</em> del fabricante - <a class="external free" title="http://www.ndstt.com" rel="nofollow" href="http://www.ndstt.com">http://www.ndstt.com</a> </li>
</ul>
<ul>
<li> En español: <a class="external free" title="http://www.dsttspain.com/" rel="nofollow" href="http://www.dsttspain.com/">http://www.dsttspain.com/</a> (nota: recomiendo bajar actualizaciones desde la inglesa ya que en la española no están disponibles las ultimas actualizaciones). </li>
</ul>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[PSPTactics]]></title>
		<link>http://davgav.no-ip.org/?url=psptactics</link>
		<comments>http://davgav.no-ip.org/?url=psptactics#comments</comments>
		<pubDate>Mon, 27 Oct 2008 18:13:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[PSP]]></category>
			<category><![CDATA[Desarrollo]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=psptactics</guid>
		<description><![CDATA[<p><img title="PSPTactics" src="http://davgav.no-ip.org/psp/tactics.png" alt="PSPTactics" width="480" height="272" /></p>
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para PSP, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for PSP.</td>
</tr>
</tbody>
</table>
Descargar:<br /><a href="http://davgav.no-ip.org/psp/psptactics104.zip">PSPTACTICS 1.04</a> Ultima/Latest 2008-10-27  <br /><a href="http://davgav.no-ip.org/psp/psptactics103neo.zip">PSPTACTICS 1.03 NeoFlash Version</a> 2006-08-19 <br />PSPTACTICS 1.02 No Lanzado/Not Released  <br /><a href="http://davgav.no-ip.org/psp/psptactics101.zip">PSPTACTICS 1.01</a> 2006-3-31  <br /><a href="http://davgav.no-ip.org/psp/psptactics.zip">PSPTACTICS</a> 2006-3-25]]></description>
		<content:encoded><![CDATA[<p><img title="PSPTactics" src="http://davgav.no-ip.org/psp/tactics.png" alt="PSPTactics" width="480" height="272" /></p>
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para PSP, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for PSP.</td>
</tr>
</tbody>
</table>
Descargar:<br /><a href="http://davgav.no-ip.org/psp/psptactics104.zip">PSPTACTICS 1.04</a> Ultima/Latest 2008-10-27  <br /><a href="http://davgav.no-ip.org/psp/psptactics103neo.zip">PSPTACTICS 1.03 NeoFlash Version</a> 2006-08-19 <br />PSPTACTICS 1.02 No Lanzado/Not Released  <br /><a href="http://davgav.no-ip.org/psp/psptactics101.zip">PSPTACTICS 1.01</a> 2006-3-31  <br /><a href="http://davgav.no-ip.org/psp/psptactics.zip">PSPTACTICS</a> 2006-3-25]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Investigación de los problemas de guardado con DSLinker]]></title>
		<link>http://davgav.no-ip.org/?url=investigacion_de_los_problemas_de_guardado_con_dslinker</link>
		<comments>http://davgav.no-ip.org/?url=investigacion_de_los_problemas_de_guardado_con_dslinker#comments</comments>
		<pubDate>Mon, 20 Oct 2008 18:00:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[FlashCart]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=investigacion_de_los_problemas_de_guardado_con_dslinker</guid>
		<description><![CDATA[<p>He estado investigando el tema de los SaveGames que se borran cuando el DSLINKER es un poco viejo...</p>
<p>Como tengo un MK5 que no funciona me he decidido a abrirlo; con lo que confirmamos la supuesta causa: la pila que alimenta la memoria de los SaveGame se ha agotado...</p>
<p><a href="http://img396.imageshack.us/img396/3130/mk5abiertotk3.jpg"><img src="http://img396.imageshack.us/img396/3130/mk5abiertotk3.jpg" alt="MK5 abierto" width="489" height="151" /></a> <a href="http://img396.imageshack.us/img396/6625/mk5abiertotrasry1.jpg"><img src="http://img396.imageshack.us/img396/6625/mk5abiertotrasry1.jpg" alt="MK5 abierto, vista trasera" width="489" height="151" /></a></p>
<p>Antes que nada quiero indicar varias cosas:</p>
<ul>
<li>No hay una manera limpia de abrir el MK5; parece pegado con pegamento. </li>
<li>La pila esta soldada al cartucho. </li>
<li>No soy capaz de leer a simple vista lo que pone en la pila (demasiado pequeña). </li>
</ul>
<p>Así que no recomiendo intentar cambiar la pila... (menos para hacer algún experimento).</p>
<p>Intentaré medir los valores de la pila por si ayudan a alguien...</p>]]></description>
		<content:encoded><![CDATA[<p>He estado investigando el tema de los SaveGames que se borran cuando el DSLINKER es un poco viejo...</p>
<p>Como tengo un MK5 que no funciona me he decidido a abrirlo; con lo que confirmamos la supuesta causa: la pila que alimenta la memoria de los SaveGame se ha agotado...</p>
<p><a href="http://img396.imageshack.us/img396/3130/mk5abiertotk3.jpg"><img src="http://img396.imageshack.us/img396/3130/mk5abiertotk3.jpg" alt="MK5 abierto" width="489" height="151" /></a> <a href="http://img396.imageshack.us/img396/6625/mk5abiertotrasry1.jpg"><img src="http://img396.imageshack.us/img396/6625/mk5abiertotrasry1.jpg" alt="MK5 abierto, vista trasera" width="489" height="151" /></a></p>
<p>Antes que nada quiero indicar varias cosas:</p>
<ul>
<li>No hay una manera limpia de abrir el MK5; parece pegado con pegamento. </li>
<li>La pila esta soldada al cartucho. </li>
<li>No soy capaz de leer a simple vista lo que pone en la pila (demasiado pequeña). </li>
</ul>
<p>Así que no recomiendo intentar cambiar la pila... (menos para hacer algún experimento).</p>
<p>Intentaré medir los valores de la pila por si ayudan a alguien...</p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Tutorial: Como crear un ComboBox personalizado en .NET]]></title>
		<link>http://davgav.no-ip.org/?url=tutorial_como_crear_un_combobox_personalizado_en_net</link>
		<comments>http://davgav.no-ip.org/?url=tutorial_como_crear_un_combobox_personalizado_en_net#comments</comments>
		<pubDate>Tue, 07 Oct 2008 00:46:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[Visual Basic]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=tutorial_como_crear_un_combobox_personalizado_en_net</guid>
		<description><![CDATA[<img style="float: right;" title="Combo Box Genérico" src="http://upload.wikimedia.org/wikipedia/commons/5/5d/Combo_box_example.PNG" alt="Combo Box Genérico" width="135" height="90" />
<p>Hoy explicaremos el proceso de creación de un <strong>ComboBox personalizado</strong>.</p>
<p>Primero crearemos un control de usuario que herede de <em>ComboBox</em>. Después establecemos en el <em>New</em> el método de pintado del combo a <em>DrawMode = DrawMode.OwnerDrawFixed</em>.</p>
<p>Y por ultimo sobrescribimos el método <em>OnDrawItem(ByVal e As System.Windows.Forms.DrawItemEventArgs)</em>, donde e indica la fila que se va a pintar, ofreciéndonos un objeto graphics que podemos usar directamente.</p>
<p>Nosotros hemos creado un <strong>ComboBox</strong> que pinta las filas de colores alternativamente, pero es posible crear cualquier tipo de rutina gráfica.</p>
<p>Os dejamos con el código:<!--more--><br /><br /> 
<table style="border: #777b88 1px solid;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: ">Public</span><span style="font-size: 10pt; font-family: "> <span style="color: blue;">Class</span> CustomCombo</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Inherits</span> ComboBox</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Sub</span> <span style="color: blue;">New</span>()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">' Llamada necesaria para el Diseñador de Windows Forms.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>InitializeComponent()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">' Agregue cualquier inicialización después de la llamada a InitializeComponent().</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Indicamos que usaremos un pintado personalizado</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>DrawMode = DrawMode.OwnerDrawFixed</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Protected</span> <span style="color: blue;">Overrides</span> <span style="color: blue;">Sub</span> OnDrawItem(<span style="color: blue;">ByVal</span> e <span style="color: blue;">As</span> System.Windows.Forms.DrawItemEventArgs)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Nosotros pintaremos las filas alternativamente</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'e.index Indica la posicion en la que vamos a pintar</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Obtenemos los bordes de la zona a pintar</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> bounds <span style="color: blue;">As</span> <span style="color: blue;">New</span> Rectangle</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>bounds = e.Bounds</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos los fondos alternativamente</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">If</span> e.Index <span style="color: blue;">Mod</span> 2 = 0 <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.AliceBlue, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.Aqua, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos la fila que selecciona el raton</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">If</span> e.State = DrawItemState.Selected <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.Blue, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos el texto</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>e.Graphics.DrawString(Items(e.Index), e.Font, Brushes.Black, bounds.X, bounds.Y)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Llamamos al pintado del componente, para que pinte lo que nos faltaria (el texto)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">MyBase</span>.OnDrawItem(e)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; color: blue; line-height: 115%; font-family: ">End</span><span style="font-size: 10pt; line-height: 115%; font-family: "> <span style="color: blue;">Class</span></span></p>
</td>
</tr>
</tbody>
</table>
</p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Combo Box Genérico" src="http://upload.wikimedia.org/wikipedia/commons/5/5d/Combo_box_example.PNG" alt="Combo Box Genérico" width="135" height="90" />
<p>Hoy explicaremos el proceso de creación de un <strong>ComboBox personalizado</strong>.</p>
<p>Primero crearemos un control de usuario que herede de <em>ComboBox</em>. Después establecemos en el <em>New</em> el método de pintado del combo a <em>DrawMode = DrawMode.OwnerDrawFixed</em>.</p>
<p>Y por ultimo sobrescribimos el método <em>OnDrawItem(ByVal e As System.Windows.Forms.DrawItemEventArgs)</em>, donde e indica la fila que se va a pintar, ofreciéndonos un objeto graphics que podemos usar directamente.</p>
<p>Nosotros hemos creado un <strong>ComboBox</strong> que pinta las filas de colores alternativamente, pero es posible crear cualquier tipo de rutina gráfica.</p>
<p>Os dejamos con el código:<!--more--><br /><br /> 
<table style="border: #777b88 1px solid;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: ">Public</span><span style="font-size: 10pt; font-family: "> <span style="color: blue;">Class</span> CustomCombo</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Inherits</span> ComboBox</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Public</span> <span style="color: blue;">Sub</span> <span style="color: blue;">New</span>()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">' Llamada necesaria para el Diseñador de Windows Forms.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>InitializeComponent()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">' Agregue cualquier inicialización después de la llamada a InitializeComponent().</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Indicamos que usaremos un pintado personalizado</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>DrawMode = DrawMode.OwnerDrawFixed</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">Protected</span> <span style="color: blue;">Overrides</span> <span style="color: blue;">Sub</span> OnDrawItem(<span style="color: blue;">ByVal</span> e <span style="color: blue;">As</span> System.Windows.Forms.DrawItemEventArgs)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Nosotros pintaremos las filas alternativamente</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'e.index Indica la posicion en la que vamos a pintar</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Obtenemos los bordes de la zona a pintar</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: green; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> bounds <span style="color: blue;">As</span> <span style="color: blue;">New</span> Rectangle</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>bounds = e.Bounds</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos los fondos alternativamente</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">If</span> e.Index <span style="color: blue;">Mod</span> 2 = 0 <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.AliceBlue, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.Aqua, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos la fila que selecciona el raton</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">If</span> e.State = DrawItemState.Selected <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">            </span>e.Graphics.FillRectangle(Brushes.Blue, bounds)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'pintamos el texto</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span>e.Graphics.DrawString(Items(e.Index), e.Font, Brushes.Black, bounds.X, bounds.Y)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Llamamos al pintado del componente, para que pinte lo que nos faltaria (el texto)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">        </span><span style="color: blue;">MyBase</span>.OnDrawItem(e)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "><span style="mso-spacerun: yes;">    </span><span style="color: blue;">End</span> <span style="color: blue;">Sub</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; color: blue; line-height: 115%; font-family: ">End</span><span style="font-size: 10pt; line-height: 115%; font-family: "> <span style="color: blue;">Class</span></span></p>
</td>
</tr>
</tbody>
</table>
</p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Nintendo anuncia la nueva Nintendo DSi]]></title>
		<link>http://davgav.no-ip.org/?url=nintendo_anuncia_la_nueva_nintendo_dsi</link>
		<comments>http://davgav.no-ip.org/?url=nintendo_anuncia_la_nueva_nintendo_dsi#comments</comments>
		<pubDate>Thu, 02 Oct 2008 18:27:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=nintendo_anuncia_la_nueva_nintendo_dsi</guid>
		<description><![CDATA[<img style="border: 2px solid black; float: left;" title="Nintendo DSi" src="http://www.tehskeen.com/gfx/200810/ndsi.jpg" alt="Nintendo DSi" width="400" height="276" /><strong>Nintendo </strong>ha anunciado oficialmente los detalles de la próxima <strong>Nintendo DSi</strong>. La nueva <strong>Nintendo DSi </strong>incluirá un lector de <strong>tarjetas SD</strong>, aunque elimina el conector <strong>SLOT2</strong>, utilizado por los juegos de <strong>GameBoy Advance</strong>. Tambien incluye memoria de <strong>almacenamiento </strong>interna, dos <strong>camaras</strong>, reproductor de <strong>musica</strong>, <strong>pantallas</strong> mayores, es más pequeña que la <strong>Nintendo DS Lite</strong>, navegador <strong>Web </strong>integrado y ¡el uso de los <strong>Mii</strong>!, entre otras novedades aún no anunciadas. Será lanzada en Japón el <strong>1 de Noviembre por un precio de $179.99</strong>.]]></description>
		<content:encoded><![CDATA[<img style="border: 2px solid black; float: left;" title="Nintendo DSi" src="http://www.tehskeen.com/gfx/200810/ndsi.jpg" alt="Nintendo DSi" width="400" height="276" /><strong>Nintendo </strong>ha anunciado oficialmente los detalles de la próxima <strong>Nintendo DSi</strong>. La nueva <strong>Nintendo DSi </strong>incluirá un lector de <strong>tarjetas SD</strong>, aunque elimina el conector <strong>SLOT2</strong>, utilizado por los juegos de <strong>GameBoy Advance</strong>. Tambien incluye memoria de <strong>almacenamiento </strong>interna, dos <strong>camaras</strong>, reproductor de <strong>musica</strong>, <strong>pantallas</strong> mayores, es más pequeña que la <strong>Nintendo DS Lite</strong>, navegador <strong>Web </strong>integrado y ¡el uso de los <strong>Mii</strong>!, entre otras novedades aún no anunciadas. Será lanzada en Japón el <strong>1 de Noviembre por un precio de $179.99</strong>.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Videojuegos Clasicos: Space Invaders]]></title>
		<link>http://davgav.no-ip.org/?url=videojuegos_clasicos_space_invaders</link>
		<comments>http://davgav.no-ip.org/?url=videojuegos_clasicos_space_invaders#comments</comments>
		<pubDate>Fri, 19 Sep 2008 17:32:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=videojuegos_clasicos_space_invaders</guid>
		<description><![CDATA[<img style="float: right;" title="Space Invaders" src="http://upload.wikimedia.org/wikipedia/en/2/20/SpaceInvaders-Gameplay.gif" alt="Space Invaders" width="217" height="248" />Space Invaders nació en 1978 por obra de Toshihiro Nishikado, un diseñador japonés de la Taito Corporation. El éxito del juego fue enorme y se transformó en un fenómeno comercial: al cabo de poco tiempo era posible comprar todo tipo de merchandising relacionado con esta creación (libros , discos , camisetas...).<br /><br />Además no tardaron en salir los primeros clones. Debido a que Space Invaders, aunque parezca imposible, no estaba sujeto a copyright, varios productores de videojuegos lo clonaron sacando a la venta juegos como: Space Invaders Deluxe, Super Invaders o Fast Invaders.<br /><br />El juego además tuvo innumerables adaptaciones a lo largo de los años, como: "Space Invaders '95: The Attack Of Lunar Loonies", o la más reciente para Nintendo DS "Space Invaders Extreme".<strong><br /><br /><br />El juego<img style="float: right;" title="Space Invaders Cabinet" src="http://upload.wikimedia.org/wikipedia/commons/d/d4/Space_Invaders_cabinet_at_Lyme_Regis.jpg" alt="Space Invaders Cabinet" width="217" height="400" /></strong><br /><br />El juego tiene una estructura muy simple pero apasionante. El jugador controla un cañón que puede moverse a la derecha o izquierda y un botón de disparo. Tiene que ir destruyendo los aliens invasores (de los cuales hay tres tipos: con forma de calamar, de cangrejo y de pulpo) que van acercándose a la tierra cada vez más rápidamente. Cada tanto aparece en la pantalla, por encima de los invasores, un platillo volador que se mueve aleatoriamente de derecha a izquierda o de izquierda a derecha y que no agrega una puntuacion definida, sino que los puntos que otorga cambian cada vez.<br /><br />Para tener mas éxito en el juego, se debe eliminar la fila que se acerca a uno de los lados del monitor disparando a los invasores uno a uno e ir alternando dicho proceso.<br /><br />Además tenemos cuatros escudos de protección terrestre (más parecidos a búnkeres) que nos cubren del fuego alienígena, aunque también nos dificultan disparar desde detrás de ellos.<br />
<div>
<div style="text-align: right;"><br />Fuente: Wikipedia<br /></div>
</div>
<br />Apretad en <strong>MÁS </strong>para jugar al Space Invaders<br /> <!--more-->
<div style="text-align: center;">
<object width="580" height="430" data="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" type="application/x-shockwave-flash">
<param name="src" value="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" />
</object>
</div>
<p style="text-align: center;"><a href="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" target="_self">Pulsad aqui para Jugar a pantalla completa</a></p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Space Invaders" src="http://upload.wikimedia.org/wikipedia/en/2/20/SpaceInvaders-Gameplay.gif" alt="Space Invaders" width="217" height="248" />Space Invaders nació en 1978 por obra de Toshihiro Nishikado, un diseñador japonés de la Taito Corporation. El éxito del juego fue enorme y se transformó en un fenómeno comercial: al cabo de poco tiempo era posible comprar todo tipo de merchandising relacionado con esta creación (libros , discos , camisetas...).<br /><br />Además no tardaron en salir los primeros clones. Debido a que Space Invaders, aunque parezca imposible, no estaba sujeto a copyright, varios productores de videojuegos lo clonaron sacando a la venta juegos como: Space Invaders Deluxe, Super Invaders o Fast Invaders.<br /><br />El juego además tuvo innumerables adaptaciones a lo largo de los años, como: "Space Invaders '95: The Attack Of Lunar Loonies", o la más reciente para Nintendo DS "Space Invaders Extreme".<strong><br /><br /><br />El juego<img style="float: right;" title="Space Invaders Cabinet" src="http://upload.wikimedia.org/wikipedia/commons/d/d4/Space_Invaders_cabinet_at_Lyme_Regis.jpg" alt="Space Invaders Cabinet" width="217" height="400" /></strong><br /><br />El juego tiene una estructura muy simple pero apasionante. El jugador controla un cañón que puede moverse a la derecha o izquierda y un botón de disparo. Tiene que ir destruyendo los aliens invasores (de los cuales hay tres tipos: con forma de calamar, de cangrejo y de pulpo) que van acercándose a la tierra cada vez más rápidamente. Cada tanto aparece en la pantalla, por encima de los invasores, un platillo volador que se mueve aleatoriamente de derecha a izquierda o de izquierda a derecha y que no agrega una puntuacion definida, sino que los puntos que otorga cambian cada vez.<br /><br />Para tener mas éxito en el juego, se debe eliminar la fila que se acerca a uno de los lados del monitor disparando a los invasores uno a uno e ir alternando dicho proceso.<br /><br />Además tenemos cuatros escudos de protección terrestre (más parecidos a búnkeres) que nos cubren del fuego alienígena, aunque también nos dificultan disparar desde detrás de ellos.<br />
<div>
<div style="text-align: right;"><br />Fuente: Wikipedia<br /></div>
</div>
<br />Apretad en <strong>MÁS </strong>para jugar al Space Invaders<br /> <!--more-->
<div style="text-align: center;">
<object width="580" height="430" data="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" type="application/x-shockwave-flash">
<param name="src" value="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" />
</object>
</div>
<p style="text-align: center;"><a href="http://indicelatino.com/juegos/clasicos/spaceinvaders/spaceinvaders.swf" target="_self">Pulsad aqui para Jugar a pantalla completa</a></p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Bienvenidos a HobbyMataró]]></title>
		<link>http://davgav.no-ip.org/?url=bienvenidos_a_hobbymataro</link>
		<comments>http://davgav.no-ip.org/?url=bienvenidos_a_hobbymataro#comments</comments>
		<pubDate>Mon, 15 Sep 2008 14:03:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=bienvenidos_a_hobbymataro</guid>
		<description><![CDATA[<img style="float: right;" title="Fútbol" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Youth-soccer-indiana.jpg/300px-Youth-soccer-indiana.jpg" alt="Fútbol" width="300" height="170" />Acabamos de abrir una página hermana: <strong><a title="HobbyMataró - Deporte por diversión" href="http://hobbymataro.no-ip.org" target="_blank">HobbyMataró</a></strong><br /><br />En esta página trataremos los temas relacionados con el <a title="HobbyMataró - Deporte" href="http://hobbymataro.no-ip.org/?cat=6" target="_blank">deporte</a> y el <a title="HobbyMataró - Hobby" href="http://hobbymataro.no-ip.org/?cat=4" target="_blank">ocio</a>, centrándonos especialmente en las <a title="HobbyMataró - Feria" href="http://hobbymataro.no-ip.org/?cat=9" target="_blank">actividades</a> que se desarrollen en Mataró (Barcelona).<br /><br />Espero que participéis y lo sigáis pasando bien en nuestra compañía.<br /><br />Para visitar la página seguid el enlace:  <strong><a title="HobbyMataró - Deporte por diversión" href="http://hobbymataro.no-ip.org" target="_blank">http://hobbymataro.no-ip.org</a></strong>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Fútbol" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/92/Youth-soccer-indiana.jpg/300px-Youth-soccer-indiana.jpg" alt="Fútbol" width="300" height="170" />Acabamos de abrir una página hermana: <strong><a title="HobbyMataró - Deporte por diversión" href="http://hobbymataro.no-ip.org" target="_blank">HobbyMataró</a></strong><br /><br />En esta página trataremos los temas relacionados con el <a title="HobbyMataró - Deporte" href="http://hobbymataro.no-ip.org/?cat=6" target="_blank">deporte</a> y el <a title="HobbyMataró - Hobby" href="http://hobbymataro.no-ip.org/?cat=4" target="_blank">ocio</a>, centrándonos especialmente en las <a title="HobbyMataró - Feria" href="http://hobbymataro.no-ip.org/?cat=9" target="_blank">actividades</a> que se desarrollen en Mataró (Barcelona).<br /><br />Espero que participéis y lo sigáis pasando bien en nuestra compañía.<br /><br />Para visitar la página seguid el enlace:  <strong><a title="HobbyMataró - Deporte por diversión" href="http://hobbymataro.no-ip.org" target="_blank">http://hobbymataro.no-ip.org</a></strong>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[All Your Base Are Belong To Us]]></title>
		<link>http://davgav.no-ip.org/?url=all_your_base_are_belong_to_us</link>
		<comments>http://davgav.no-ip.org/?url=all_your_base_are_belong_to_us#comments</comments>
		<pubDate>Wed, 03 Sep 2008 16:05:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=all_your_base_are_belong_to_us</guid>
		<description><![CDATA[<img style="float: right;" title="All your base are belong to us" src="http://upload.wikimedia.org/wikipedia/en/0/03/Aybabtu.png" alt="All your base are belong to us" width="240" height="160" />"<strong>All your base are belong to us</strong>" (abreviado como AYBABTU, y que literalmente se podría traducir como "Toda su base son nos pertenecen") es uno de los ejemplos más conocidos del Engrish (mala traducción del japonés al inglés).<br />El origen de la frase corresponde a una traducción deficiente que se realizó del videojuego japonés Zero Wing, producido por Toaplan en 1989 y más concretamente, en la versión europea de la consola Sega Megadrive que se comercializó en 1992. Otras versiones del juego cambiaron la introducción, o utilizan diálogo hablado en vez de subtítulos.<br />
<div style="text-align: right;">Fuente: Wikipedia<br /></div>
Pulsa en <strong>MÁS</strong> para ver el video <!--more--> 
<object width="640" height="480" data="http://rmitz.org/AYB3.swf" type="application/x-shockwave-flash">
<param name="src" value="http://rmitz.org/AYB3.swf" />
</object>
<br />
<div style="text-align: center;"><a href="http://rmitz.org/AYB3.swf">Pulsa aquí para ver a pantalla completa</a></div>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="All your base are belong to us" src="http://upload.wikimedia.org/wikipedia/en/0/03/Aybabtu.png" alt="All your base are belong to us" width="240" height="160" />"<strong>All your base are belong to us</strong>" (abreviado como AYBABTU, y que literalmente se podría traducir como "Toda su base son nos pertenecen") es uno de los ejemplos más conocidos del Engrish (mala traducción del japonés al inglés).<br />El origen de la frase corresponde a una traducción deficiente que se realizó del videojuego japonés Zero Wing, producido por Toaplan en 1989 y más concretamente, en la versión europea de la consola Sega Megadrive que se comercializó en 1992. Otras versiones del juego cambiaron la introducción, o utilizan diálogo hablado en vez de subtítulos.<br />
<div style="text-align: right;">Fuente: Wikipedia<br /></div>
Pulsa en <strong>MÁS</strong> para ver el video <!--more--> 
<object width="640" height="480" data="http://rmitz.org/AYB3.swf" type="application/x-shockwave-flash">
<param name="src" value="http://rmitz.org/AYB3.swf" />
</object>
<br />
<div style="text-align: center;"><a href="http://rmitz.org/AYB3.swf">Pulsa aquí para ver a pantalla completa</a></div>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Review / Tutorial: Acekard 2 - En Español]]></title>
		<link>http://davgav.no-ip.org/?url=review_tutorial_acekard_2_en_espanol</link>
		<comments>http://davgav.no-ip.org/?url=review_tutorial_acekard_2_en_espanol#comments</comments>
		<pubDate>Wed, 30 Jul 2008 23:29:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[FlashCart]]></category>
			<category><![CDATA[Tutoriales]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=review_tutorial_acekard_2_en_espanol</guid>
		<description><![CDATA[<h2>Introducción</h2>
<br />Cartucho Flash de Nintendo DS de Slot 1 actualizable desarrollado por el equipo <em>Acekard</em>, creadores de <em>Acekard+</em> y <em>Acekard RPG</em>.<br /> <img style="float: right;" title="Acekard 2" src="http://www.micksxboxmods.com/store/images/acekard2.jpg" alt="Acekard 2" width="341" height="308" />
<h2>Características</h2>
<ul>
<li>Slot 1.</li>
<li>Memoria externa: MicroSd.</li>
<li>Menú Táctil.</li>
<li>Cambio de los brillos de la pantalla.</li>
<li>Soporte DLDI en lectura y escritura.</li>
<li>No necesita parchear el homebrew para el DLDI porque lo hace automáticamente.</li>
<li>SoftReset.</li>
<li>Cheats.</li>
<li>DescargaDS.</li>
<li>Detección automática del tipo del SaveGame.</li>
<li>Grabación directa del SaveGame en la tarjeta de memoria (evitando la necesidad de reiniciar para guardar).<!--more--></li>
</ul>
<h2>Contenido</h2>
El cartucho se distribuye en un blister que contiene:<br /> 
<ul>
<li>Acekard2</li>
<li>Lector de tarjetas MicroSD USB</li>
</ul>
<h3>Acekard2</h3>
<br />El Acekard 2 es de color gris oscuro, parecido a un cartucho original, con un cierre por pestañas y una ranura para introducir la tarjeta de memoria.<br /><br />La etiqueta es de color plateado, tapando uno de los chips que no esta tapado por la carcasa.<br /><br />Carece de la protección de los pines de conexión que tienen los juegos originales.<br />
<h3>Lector de tarjetas</h3>
El lector de tarjetas es un lector genérico USB para MicroSD. Llama la atención que es totalmente de plástico, incluso el conector metálico exterior, que en este caso también es de plástico.<br />
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
Las actualizaciones están disponibles en <a class="external text" title="http://www.acekard.com/index.php?page_id=4" rel="nofollow" href="http://www.acekard.com/index.php?page_id=4">www.acekard.com</a>.<br /><br />En el momento de escribir estas lineas la ultima disponible es la <em>Version 4.07a15</em>.<br />
<h3>Instalación</h3>
Descomprime el contenido del archivo y copialo en la tarjeta de memoria sobrescribiendo la actualización existente.<br />
<h3>Actualizaciones no oficiales</h3>
Esta disponible una actualización no oficial, desarrollada por Bliss que añade cierta funcionalidad al menu de la tarjeta.<br />
<h2>Menú</h2>
El menú esta disponible en ocho idiomas, entre ellos el español.<br /><br />La primera vez que inicia, se nos presentan dos iconos. El primero nos muestra el contenido de la MicroSD, mientras que el segundo ejecutara lo que contenga el Slot2.<br /><br />La pantalla superior muestra un calendario y un reloj. También enseña el nombre que tengamos configurado en la NintendoDS.<br /><br />Por defecto se nos presenta un menú táctil a base de iconos donde podemos realizar las siguientes acciones mediante los botones:<br /> 
<ul>
<br />
<li><strong>L</strong> Subir un directorio en la estructura de la tarjeta.</li>
<li><strong>R</strong> Cambiar el brillo de pantalla.</li>
<li><strong>A</strong> Ejecutar/Aceptar.</li>
<li><strong>B</strong> Cancelar.</li>
<li><strong>X</strong> Menu Cheats.</li>
<li><strong>Y</strong> Información del archivo.</li>
<li><strong>START</strong> Abre el menú <em>START</em>.</li>
<li><strong>SELECT</strong> Cambia la lista de archivos de <em>vista de iconos</em> a <em>vista de texto</em>.</li>
</ul>
<h2>Funcionalidad Extra</h2>
<h3>Menú <em>Start</em></h3>
<br />Al pulsar <strong>Start</strong> o sobre el botón <em>START</em> aparece un menú que permite realizar ciertas acciones:<br /> 
<ul>
<li>Copiar</li>
<li>Cortar</li>
<li>Borrar</li>
<li>Pegar</li>
<li>Especiales</li>
<li>Ajustes Sistema</li>
<li>Info. Archivo</li>
<li>Ayuda</li>
<br /> 
</ul>
<h4>Especiales</h4>
Abre un menú para configurar <em>Funciones Especiales</em><br /> 
<ul>
<li>Parcheo DescargaDS</li>
<li>SoftReset en el Juego</li>
<li>Autoejecutar</li>
<li>Trucos en el Juego (AR)</li>
<li>Cheat DB File</li>
</ul>
<h4>Ajustes Sistema</h4>
Abre un menú para configurar <em>Ajustar el Sistema</em><br /> 
<ul>
<li>Estilo del Interfaz</li>
<li>Idioma</li>
<li>Brillo</li>
<li>Fijar Tipo de Lista</li>
<li>Recortar ROM al Copiar</li>
<br /> 
</ul>
<h5>Configuracion Avanzada</h5>
<ul>
<li>Mostrar Archivos Ocultos</li>
<li>ROM Name in List</li>
<li>Velocidad de Scroll</li>
</ul>
<h4>Info. Archivo</h4>
Muestra las propiedades del archivo seleccionado.<br />
<h4>Ayuda</h4>
Muestra la función de los botones, la versión del FirmWare del Acekard y un botón para apagar la Nintendo DS.<br />
<h3>Cheats</h3>
Probado el archivo de CHEATS.DAT de <a title="Cheats Flashcard NDS" href="http://www.elotrolado.net/wiki/Cheats_Flashcard_NDS">HUERTAS</a> para <em>R4</em> o <em>M3Simply</em> y funciona correctamente.<br /><br />Para activar los <em>cheat</em>, seleccionar el <em>juego</em> y pulsar <strong>X</strong>. Aparecerá el menú de <em>cheats</em> y podremos seleccionar el que deseemos.<br />
<h3>Soft Reset</h3>
Funciono con todos los juegos probados. Pulsa <strong>A</strong>+<strong>B</strong>+<strong>L</strong>+<strong>R</strong>+<strong>ABAJO</strong> para volver al menú del Flashcart.<br />
<h3>Salvado</h3>
El Acekard utiliza un save de 512kb similar al de <em>R4</em>, <em>Supercard</em>, <em>NCARD</em>... por lo que son intercambiables. El nombre del Save seria <em>JUEGO.nds.sav</em>.<br />
<h2>Compatibilidad</h2>
La compatibilidad con juegos parece del 100%, incluso con Final Fantasy Crystal Chronicles y su nuevo sistema de protección.<br />
<h3>DescargaDS</h3>
Parece que todos los juegos son compatibles:<br />
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - PASS<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK</pre>
<h3>Homebrew</h3>
El parcheo DLDI automático funciona correctamente:<br />
<pre>   * GBA ExpLoader<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK</pre>
<h2>Aclaraciones</h2>
Esta Review ha sido realizada con la actualización de BLISS K10a, el cual ha anunciado que se retira de la modificación de estas actualizaciones.<br />
<h1>Enlaces</h1>
<a class="external free" title="http://www.acekard.com" rel="nofollow" href="http://www.acekard.com/">http://www.acekard.com</a>]]></description>
		<content:encoded><![CDATA[<h2>Introducción</h2>
<br />Cartucho Flash de Nintendo DS de Slot 1 actualizable desarrollado por el equipo <em>Acekard</em>, creadores de <em>Acekard+</em> y <em>Acekard RPG</em>.<br /> <img style="float: right;" title="Acekard 2" src="http://www.micksxboxmods.com/store/images/acekard2.jpg" alt="Acekard 2" width="341" height="308" />
<h2>Características</h2>
<ul>
<li>Slot 1.</li>
<li>Memoria externa: MicroSd.</li>
<li>Menú Táctil.</li>
<li>Cambio de los brillos de la pantalla.</li>
<li>Soporte DLDI en lectura y escritura.</li>
<li>No necesita parchear el homebrew para el DLDI porque lo hace automáticamente.</li>
<li>SoftReset.</li>
<li>Cheats.</li>
<li>DescargaDS.</li>
<li>Detección automática del tipo del SaveGame.</li>
<li>Grabación directa del SaveGame en la tarjeta de memoria (evitando la necesidad de reiniciar para guardar).<!--more--></li>
</ul>
<h2>Contenido</h2>
El cartucho se distribuye en un blister que contiene:<br /> 
<ul>
<li>Acekard2</li>
<li>Lector de tarjetas MicroSD USB</li>
</ul>
<h3>Acekard2</h3>
<br />El Acekard 2 es de color gris oscuro, parecido a un cartucho original, con un cierre por pestañas y una ranura para introducir la tarjeta de memoria.<br /><br />La etiqueta es de color plateado, tapando uno de los chips que no esta tapado por la carcasa.<br /><br />Carece de la protección de los pines de conexión que tienen los juegos originales.<br />
<h3>Lector de tarjetas</h3>
El lector de tarjetas es un lector genérico USB para MicroSD. Llama la atención que es totalmente de plástico, incluso el conector metálico exterior, que en este caso también es de plástico.<br />
<h2>Actualizaciones</h2>
<h3>Descarga</h3>
Las actualizaciones están disponibles en <a class="external text" title="http://www.acekard.com/index.php?page_id=4" rel="nofollow" href="http://www.acekard.com/index.php?page_id=4">www.acekard.com</a>.<br /><br />En el momento de escribir estas lineas la ultima disponible es la <em>Version 4.07a15</em>.<br />
<h3>Instalación</h3>
Descomprime el contenido del archivo y copialo en la tarjeta de memoria sobrescribiendo la actualización existente.<br />
<h3>Actualizaciones no oficiales</h3>
Esta disponible una actualización no oficial, desarrollada por Bliss que añade cierta funcionalidad al menu de la tarjeta.<br />
<h2>Menú</h2>
El menú esta disponible en ocho idiomas, entre ellos el español.<br /><br />La primera vez que inicia, se nos presentan dos iconos. El primero nos muestra el contenido de la MicroSD, mientras que el segundo ejecutara lo que contenga el Slot2.<br /><br />La pantalla superior muestra un calendario y un reloj. También enseña el nombre que tengamos configurado en la NintendoDS.<br /><br />Por defecto se nos presenta un menú táctil a base de iconos donde podemos realizar las siguientes acciones mediante los botones:<br /> 
<ul>
<br />
<li><strong>L</strong> Subir un directorio en la estructura de la tarjeta.</li>
<li><strong>R</strong> Cambiar el brillo de pantalla.</li>
<li><strong>A</strong> Ejecutar/Aceptar.</li>
<li><strong>B</strong> Cancelar.</li>
<li><strong>X</strong> Menu Cheats.</li>
<li><strong>Y</strong> Información del archivo.</li>
<li><strong>START</strong> Abre el menú <em>START</em>.</li>
<li><strong>SELECT</strong> Cambia la lista de archivos de <em>vista de iconos</em> a <em>vista de texto</em>.</li>
</ul>
<h2>Funcionalidad Extra</h2>
<h3>Menú <em>Start</em></h3>
<br />Al pulsar <strong>Start</strong> o sobre el botón <em>START</em> aparece un menú que permite realizar ciertas acciones:<br /> 
<ul>
<li>Copiar</li>
<li>Cortar</li>
<li>Borrar</li>
<li>Pegar</li>
<li>Especiales</li>
<li>Ajustes Sistema</li>
<li>Info. Archivo</li>
<li>Ayuda</li>
<br /> 
</ul>
<h4>Especiales</h4>
Abre un menú para configurar <em>Funciones Especiales</em><br /> 
<ul>
<li>Parcheo DescargaDS</li>
<li>SoftReset en el Juego</li>
<li>Autoejecutar</li>
<li>Trucos en el Juego (AR)</li>
<li>Cheat DB File</li>
</ul>
<h4>Ajustes Sistema</h4>
Abre un menú para configurar <em>Ajustar el Sistema</em><br /> 
<ul>
<li>Estilo del Interfaz</li>
<li>Idioma</li>
<li>Brillo</li>
<li>Fijar Tipo de Lista</li>
<li>Recortar ROM al Copiar</li>
<br /> 
</ul>
<h5>Configuracion Avanzada</h5>
<ul>
<li>Mostrar Archivos Ocultos</li>
<li>ROM Name in List</li>
<li>Velocidad de Scroll</li>
</ul>
<h4>Info. Archivo</h4>
Muestra las propiedades del archivo seleccionado.<br />
<h4>Ayuda</h4>
Muestra la función de los botones, la versión del FirmWare del Acekard y un botón para apagar la Nintendo DS.<br />
<h3>Cheats</h3>
Probado el archivo de CHEATS.DAT de <a title="Cheats Flashcard NDS" href="http://www.elotrolado.net/wiki/Cheats_Flashcard_NDS">HUERTAS</a> para <em>R4</em> o <em>M3Simply</em> y funciona correctamente.<br /><br />Para activar los <em>cheat</em>, seleccionar el <em>juego</em> y pulsar <strong>X</strong>. Aparecerá el menú de <em>cheats</em> y podremos seleccionar el que deseemos.<br />
<h3>Soft Reset</h3>
Funciono con todos los juegos probados. Pulsa <strong>A</strong>+<strong>B</strong>+<strong>L</strong>+<strong>R</strong>+<strong>ABAJO</strong> para volver al menú del Flashcart.<br />
<h3>Salvado</h3>
El Acekard utiliza un save de 512kb similar al de <em>R4</em>, <em>Supercard</em>, <em>NCARD</em>... por lo que son intercambiables. El nombre del Save seria <em>JUEGO.nds.sav</em>.<br />
<h2>Compatibilidad</h2>
La compatibilidad con juegos parece del 100%, incluso con Final Fantasy Crystal Chronicles y su nuevo sistema de protección.<br />
<h3>DescargaDS</h3>
Parece que todos los juegos son compatibles:<br />
<pre>   * 42 Juegos de Siempre<br />     - OK<br />   * Bleach 2nd<br />     - OK<br />   * Mario Kart DS<br />     - OK<br />   * Metroid Prime Hunters<br />     - OK<br />   * New Super Mario Bros.<br />     - OK<br />   * Tetris DS<br />     - PASS<br />   * The Legend of Zelda - Phantom Hourglass<br />     - OK</pre>
<h3>Homebrew</h3>
El parcheo DLDI automático funciona correctamente:<br />
<pre>   * GBA ExpLoader<br />     - OK<br />   * Lameboy<br />     - OK<br />   * Still Alive DS<br />     - OK</pre>
<h2>Aclaraciones</h2>
Esta Review ha sido realizada con la actualización de BLISS K10a, el cual ha anunciado que se retira de la modificación de estas actualizaciones.<br />
<h1>Enlaces</h1>
<a class="external free" title="http://www.acekard.com" rel="nofollow" href="http://www.acekard.com/">http://www.acekard.com</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Videojuegos Clasicos: PAC-MAN]]></title>
		<link>http://davgav.no-ip.org/?url=videojuegos_clasicos_pac_man</link>
		<comments>http://davgav.no-ip.org/?url=videojuegos_clasicos_pac_man#comments</comments>
		<pubDate>Mon, 21 Jul 2008 01:18:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=videojuegos_clasicos_pac_man</guid>
		<description><![CDATA[<img style="float: right;" title="Pac-Man" src="http://pnmedia.gamespy.com/classicgaming.gamespy.com/images/oldsite/clusterimages/pacman3.gif" alt="Pac-Man" width="224" height="288" />Pac-Man es un videojuego arcade creado por el diseñador de videojuegos Toru Iwatani de la empresa Namco, y distribuido por Midway Games al mercado estadounidense a principios de los años 1980. En España se conoce popularmente como Comecocos.<br /><br />Desde que Pac-Man fue presentado en otoño de 1979, fue un éxito. Se convirtió en un fenómeno mundial en la industria de los videojuegos, y acabó con las reglas impuestas por Space Invaders. Acabó con la 'acción shoot-em-up (disparar a todos)' para reemplazarla por un formato único, humorístico y poco violento que gustó a las chicas además de a los chicos.<br /><br /><strong>Descripción </strong><br />El protagonista del videojuego Pac-Man es un círculo amarillo al que le falta un sector por lo que parece tener boca. Aparece en laberintos donde puede comer puntos pequeños, puntos mayores y otros premios con forma de frutas y otros objetos. El objetivo del personaje es comer todos los puntos de la pantalla, momento en el que se pasa al siguiente nivel o pantalla. Sin embargo, cuatro fantasmas o monstruos, Shadow (Blinky), Speedy (Pinky), Bashful (Inky) y Pokey (Clyde), recorren el laberinto para intentar comerse a Pac-Man. Estos fantasmas son, respectivamente, rojo, rosa, azul claro y naranja. En el juego original (Puck-Man), los fantasmas se llamaban Akabei, Pinky, Aosuke y Gu-uta. Los fantasmas no son iguales, así mientras Blinky es muy rápido, y tiene la habilidad de encontrarte en el escenario, Inky es muy lento y muchas veces evitará el encuentro con Pac-Man.<br /><br />Hay cuatro puntos más grandes de lo normal situados cerca de las esquinas del laberinto, y que proporcionan a Pac-Man la habilidad temporal de comerse a los monstruos (todos ellos se vuelven azules mientras Pac-Man tiene esa habilidad). Después de haber sido tragados, los fantasmas se regeneran en "casa" (una caja situada en el centro del laberinto). El tiempo en que los monstruos permanecen vulnerables varía según la pantalla, pero tiende a decrecer a medida que progresa el juego, y al cabo de muchas pantallas los puntos especiales no tienen ningún efecto sobre los fantasmas, con la excepción del nivel 6 en el que el efecto dura unos segundos más que en el 5.<br /><br />Hay unos descansos entre algunas pantallas (entre la 2 y la 3, 5 y 6, 9 y 10 y posteriormente cada cuatro pantallas) en que se ven escenas humorísticas sobre Pac-Man y los fantasmas.<br /><br />Además de comer los puntos, Pac-Man puede obtener puntuación adicional si se come alguno de los objetos que aparecen dos veces por pantalla justo debajo de la caja en el centro del laberinto de donde salen los monstruos. El objeto cambia cada pantalla o dos, y su valor en puntos aumenta, de forma que dos cerezas (el premio de la primera pantalla) valen 100 puntos, mientras que el último objeto, la llave, vale 5.000.<br />El videojuego tiene exactamente 255 pantallas completamente jugables, siendo éste el mayor número que se puede expresar con ocho cifras en el sistema binario. Aunque, técnicamente, existe un nivel 256, si se llega a él la parte derecha de la pantalla aparece distorsionada con caracteres incongruentes y haciendo que el juego sea prácticamente injugable. Los entusiastas de Pac-Man se refieren a este nivel como el "Nivel Final", el "Nivel de la Pantalla Partida" (Split-Screen Level) o sencillamente como el final de Pac-Man.<br />
<p style="text-align: right;">Fuente: Wikipedia</p>
Apretad en <strong>MÁS</strong> para jugar al Pac-Man  <!--more-->
<p style="text-align: center;">
<object width="360" height="420" data="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" type="application/x-shockwave-flash">
<param name="name" value="FlashContent" />
<param name="src" value="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" />
</object>
</p>
<p style="text-align: left;"><a href="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" target="_self">Pulsad aqui para Jugar a pantalla completa</a></p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Pac-Man" src="http://pnmedia.gamespy.com/classicgaming.gamespy.com/images/oldsite/clusterimages/pacman3.gif" alt="Pac-Man" width="224" height="288" />Pac-Man es un videojuego arcade creado por el diseñador de videojuegos Toru Iwatani de la empresa Namco, y distribuido por Midway Games al mercado estadounidense a principios de los años 1980. En España se conoce popularmente como Comecocos.<br /><br />Desde que Pac-Man fue presentado en otoño de 1979, fue un éxito. Se convirtió en un fenómeno mundial en la industria de los videojuegos, y acabó con las reglas impuestas por Space Invaders. Acabó con la 'acción shoot-em-up (disparar a todos)' para reemplazarla por un formato único, humorístico y poco violento que gustó a las chicas además de a los chicos.<br /><br /><strong>Descripción </strong><br />El protagonista del videojuego Pac-Man es un círculo amarillo al que le falta un sector por lo que parece tener boca. Aparece en laberintos donde puede comer puntos pequeños, puntos mayores y otros premios con forma de frutas y otros objetos. El objetivo del personaje es comer todos los puntos de la pantalla, momento en el que se pasa al siguiente nivel o pantalla. Sin embargo, cuatro fantasmas o monstruos, Shadow (Blinky), Speedy (Pinky), Bashful (Inky) y Pokey (Clyde), recorren el laberinto para intentar comerse a Pac-Man. Estos fantasmas son, respectivamente, rojo, rosa, azul claro y naranja. En el juego original (Puck-Man), los fantasmas se llamaban Akabei, Pinky, Aosuke y Gu-uta. Los fantasmas no son iguales, así mientras Blinky es muy rápido, y tiene la habilidad de encontrarte en el escenario, Inky es muy lento y muchas veces evitará el encuentro con Pac-Man.<br /><br />Hay cuatro puntos más grandes de lo normal situados cerca de las esquinas del laberinto, y que proporcionan a Pac-Man la habilidad temporal de comerse a los monstruos (todos ellos se vuelven azules mientras Pac-Man tiene esa habilidad). Después de haber sido tragados, los fantasmas se regeneran en "casa" (una caja situada en el centro del laberinto). El tiempo en que los monstruos permanecen vulnerables varía según la pantalla, pero tiende a decrecer a medida que progresa el juego, y al cabo de muchas pantallas los puntos especiales no tienen ningún efecto sobre los fantasmas, con la excepción del nivel 6 en el que el efecto dura unos segundos más que en el 5.<br /><br />Hay unos descansos entre algunas pantallas (entre la 2 y la 3, 5 y 6, 9 y 10 y posteriormente cada cuatro pantallas) en que se ven escenas humorísticas sobre Pac-Man y los fantasmas.<br /><br />Además de comer los puntos, Pac-Man puede obtener puntuación adicional si se come alguno de los objetos que aparecen dos veces por pantalla justo debajo de la caja en el centro del laberinto de donde salen los monstruos. El objeto cambia cada pantalla o dos, y su valor en puntos aumenta, de forma que dos cerezas (el premio de la primera pantalla) valen 100 puntos, mientras que el último objeto, la llave, vale 5.000.<br />El videojuego tiene exactamente 255 pantallas completamente jugables, siendo éste el mayor número que se puede expresar con ocho cifras en el sistema binario. Aunque, técnicamente, existe un nivel 256, si se llega a él la parte derecha de la pantalla aparece distorsionada con caracteres incongruentes y haciendo que el juego sea prácticamente injugable. Los entusiastas de Pac-Man se refieren a este nivel como el "Nivel Final", el "Nivel de la Pantalla Partida" (Split-Screen Level) o sencillamente como el final de Pac-Man.<br />
<p style="text-align: right;">Fuente: Wikipedia</p>
Apretad en <strong>MÁS</strong> para jugar al Pac-Man  <!--more-->
<p style="text-align: center;">
<object width="360" height="420" data="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" type="application/x-shockwave-flash">
<param name="name" value="FlashContent" />
<param name="src" value="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" />
</object>
</p>
<p style="text-align: left;"><a href="http://indicelatino.com/juegos/clasicos/pacman/neave_pacman.swf" target="_self">Pulsad aqui para Jugar a pantalla completa</a></p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Muere la blogger más anciana del mundo a los 108 años]]></title>
		<link>http://davgav.no-ip.org/?url=muere_la_blogger_mas_anciana_del_mundo_a_los_108_anos</link>
		<comments>http://davgav.no-ip.org/?url=muere_la_blogger_mas_anciana_del_mundo_a_los_108_anos#comments</comments>
		<pubDate>Fri, 18 Jul 2008 17:23:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=muere_la_blogger_mas_anciana_del_mundo_a_los_108_anos</guid>
		<description><![CDATA[<img style="float: right;" title="Olive Riley" src="http://www.valleyoflife.com/blog/wp-content/uploads/2008/07/olive_riley.jpg" alt="Olive Riley" width="285" height="295" />Se despidió posteando canciones que le hacían sentir bien. Los últimos días su estado de salud había empeorado, pero logró sacar fuerzas de flaqueza a sus 108 años para seguir escribiendo a sus lectores. Olive Riley, la blogger más anciana del mundo, falleció el pasado 12 de julio tras haber sobrevivido a dos guerras mundiales, criar tres hijos y tener fuerzas para aventurarse a abrir una ventana al mundo con un ordenador desde su senectud.<br /><br />Riley que nació el 20 de octubre de 1899 en Australia, había colgado en su <a href="http://www.allaboutolive.com.au">blog</a> más de 70 entradas desde febrero de 2007 sobre la vida moderna y sus experiencias durante el siglo XX con la ayuda de un amigo. La anciana se comunicaba a través de su bitácora con personas de otros continentes y declaraba que le gustaba la notoriedad que había adquirido porque le permitía mantener la mente fresca.<br /><br />La muerte de Riley hace que la española María Amalia de 97 años pase a ser considerada la blogger más anciana del mundo. <a href="http://amis95.blogspot.com/index.html">A mis 95 años</a> es una bitácora que narra, al igual que la de Olive Riley, el mundo actual con la visión de la experiencia.<br /><br />Podéis ver un video de Riley después del <strong>MÁS</strong> <!--more-->
<p style="text-align: center;">
<object width="425" height="344" data="http://www.youtube.com/v/TMJjp1BWyyk&hl=en&fs=1" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="src" value="http://www.youtube.com/v/TMJjp1BWyyk&hl=en&fs=1" />
<param name="allowfullscreen" value="true" />
</object>
</p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Olive Riley" src="http://www.valleyoflife.com/blog/wp-content/uploads/2008/07/olive_riley.jpg" alt="Olive Riley" width="285" height="295" />Se despidió posteando canciones que le hacían sentir bien. Los últimos días su estado de salud había empeorado, pero logró sacar fuerzas de flaqueza a sus 108 años para seguir escribiendo a sus lectores. Olive Riley, la blogger más anciana del mundo, falleció el pasado 12 de julio tras haber sobrevivido a dos guerras mundiales, criar tres hijos y tener fuerzas para aventurarse a abrir una ventana al mundo con un ordenador desde su senectud.<br /><br />Riley que nació el 20 de octubre de 1899 en Australia, había colgado en su <a href="http://www.allaboutolive.com.au">blog</a> más de 70 entradas desde febrero de 2007 sobre la vida moderna y sus experiencias durante el siglo XX con la ayuda de un amigo. La anciana se comunicaba a través de su bitácora con personas de otros continentes y declaraba que le gustaba la notoriedad que había adquirido porque le permitía mantener la mente fresca.<br /><br />La muerte de Riley hace que la española María Amalia de 97 años pase a ser considerada la blogger más anciana del mundo. <a href="http://amis95.blogspot.com/index.html">A mis 95 años</a> es una bitácora que narra, al igual que la de Olive Riley, el mundo actual con la visión de la experiencia.<br /><br />Podéis ver un video de Riley después del <strong>MÁS</strong> <!--more-->
<p style="text-align: center;">
<object width="425" height="344" data="http://www.youtube.com/v/TMJjp1BWyyk&hl=en&fs=1" type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="src" value="http://www.youtube.com/v/TMJjp1BWyyk&hl=en&fs=1" />
<param name="allowfullscreen" value="true" />
</object>
</p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Videojuegos Clasicos: DONKEY KONG]]></title>
		<link>http://davgav.no-ip.org/?url=videojuegos_clasicos_donkey_kong</link>
		<comments>http://davgav.no-ip.org/?url=videojuegos_clasicos_donkey_kong#comments</comments>
		<pubDate>Wed, 16 Jul 2008 14:55:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=videojuegos_clasicos_donkey_kong</guid>
		<description><![CDATA[<img style="float: right;" title="Donkey Kong" src="http://upload.wikimedia.org/wikipedia/en/3/3f/Donkey_Kong_NES_Screenshot.png" alt="Donkey Kong" width="256" height="224" />Donkey Kong es un juego de máquina recreativa creado por Nintendo en 1981. El juego es un primitivo juego del género plataformas. El juego se centra en controlar al personaje sobre una serie de plataformas mientras evita obstáculos. La historia no es muy densa, pero suficiente para los tiempos que corrían en aquella época. En él, Mario (en el juego, Jumpman) debe rescatar a una dama que tiene capturada un enorme mono llamado Donkey Kong. Estos dos personajes se volvieron dos de los personajes de Nintendo más famosos.<br /><br />Este juego fue el último esfuerzo de la compañía japonesa para penetrar con éxito en el mercado Norteamericano. Hiroshi Yamauchi, el presidente de Nintendo, asignó el diseño del juego a Shigeru Miyamoto. Basándose éste en múltiples inspiraciones, incluyendo Popeye y King Kong, Miyamoto creó los escenarios y diseñó el juego, junto el jefe de sistemas de Nintendo, Gunpei Yokoi. Estos dos hombres crearon unos nuevos gráficos usando técnicas de caracterización, incluso escenas entre niveles para hacer avanzar la historia del juego, integrándola así en el mismo.<br /><br />A pesar de las dudas que surgieron por parte de miembros de Nintendo en América, Donkey Kong fue un gran éxito en Norteamérica y Japón. Nintendo autorizó a Coleco para que hiciese las versiones domésticas en diversas plataformas. Otras compañías se limitaron a hacer juegos con el mismo esquema para evitar pagar a Nintendo por su idea.<br /><br />Los personajes creados por Miyamoto aparecían en múltiples lugares, como cajas de cereales y dibujos animados. Universal City Studios denunció a Nintendo alegando que Donkey Kong violaba los derechos de autor de King Kong, pero tal demanda no prosperó.<br /><br />El éxito de este juego puso a Nintendo en una posición privilegiada para dominar el mercado de los videojuegos durante la década de los 80 y principios de los 90<br /><br /><strong><br /><img style="float: right;" title="Donkey Kong Cabinet" src="http://upload.wikimedia.org/wikipedia/commons/8/88/Donkey_Kong_arcade.jpg" alt="Donkey Kong Cabinet" width="240" height="483" />Juego</strong><br />Donkey Kong es un plataformas primitivo (Se menciona que fue el primero, pero sus predecesores fueron Space Panic y Apple Panic).<br /><br />El juego se divide en 4 zonas. Cada una de ellas representa 25 metros del edificio que Donkey escaló. La última zona por tanto, está a 100 metros. Se necesita habilidad y paciencia para calcular los tiempos de subida de Jumpman.<br /><br />El juego pone como meta a Pauline, cuando llega ella, el jugador recibe una puntuación, basada en destruir objetos, evitarlos, completar la zona, recoger objetos, etc. Por cada 7000 puntos obtenidos, el jugador recibe tres oportunidades más. Las zonas son las siguientes:<br />
<ul>
<br />
<li>Zona 1 (25m) Jumpman debe escalar una zona de construcción formada por siete pisos hecha de vigas y escalas torcidas, mientras esquiva saltando barriles lanzados por Donkey Kong, bolas de fuego, etc.</li>
<br />
<li>Zona 2 (50m) Jumpman debe subir una construcción de cinco pisos. Vuelve a haber bolas de fuego. Esta zona no aparece en algunas conversiones que se hicieron del juego, como la de NES.</li>
<br />
<li>Zona 3 (75m) Jumpman puede subir y bajar por unos ascensores mientras evita más bolas de fuego y diversos objetos que botan. Los pesos que aparecen (el peligro más grande del héroe de esta pantalla) emergen en el nivel superior, y paran cerca del ascensor de la derecha.</li>
<br />
<li>Zona 4 (100m)Jumpman debe quitar ocho remaches que están en el suelo, ya que se gana el nivel así. Donkey Kong cae y Jumpman puede reunirse a fin con Pauline. Esta es la última zona de cada nivel.</li>
<br />
</ul>
<br />Estas zonas se van combinando para hacer fases, de dificultad creciente. Un ejemplo es la velocidad en la que Donkey Kong tira barriles, o las bolas de fuego, que son más rápidas.El nivel 22 es conocido popularmente como "la fase de la muerte" ya que un error de programación te impide pasar de esa fase (el tiempo aportado para pasarse el nivel es inferior al necesario).<br /><br />Con sólo cuatro tipo de pantallas, Donkey Kong se convirtió en un éxito.<br />
<p>Fuente: Wikipedia</p>
<br /><br />Apretad en MÁS para jugar al Donkey Kong <!--more-->
<p style="text-align: center;">
<object width="360" height="500" data="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf" type="application/x-shockwave-flash">
<param name="align" value="top" />
<param name="src" value="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf" />
</object>
<br /><a href="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf">Pulsad aquí para jugar a pantalla completa</a></p>]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Donkey Kong" src="http://upload.wikimedia.org/wikipedia/en/3/3f/Donkey_Kong_NES_Screenshot.png" alt="Donkey Kong" width="256" height="224" />Donkey Kong es un juego de máquina recreativa creado por Nintendo en 1981. El juego es un primitivo juego del género plataformas. El juego se centra en controlar al personaje sobre una serie de plataformas mientras evita obstáculos. La historia no es muy densa, pero suficiente para los tiempos que corrían en aquella época. En él, Mario (en el juego, Jumpman) debe rescatar a una dama que tiene capturada un enorme mono llamado Donkey Kong. Estos dos personajes se volvieron dos de los personajes de Nintendo más famosos.<br /><br />Este juego fue el último esfuerzo de la compañía japonesa para penetrar con éxito en el mercado Norteamericano. Hiroshi Yamauchi, el presidente de Nintendo, asignó el diseño del juego a Shigeru Miyamoto. Basándose éste en múltiples inspiraciones, incluyendo Popeye y King Kong, Miyamoto creó los escenarios y diseñó el juego, junto el jefe de sistemas de Nintendo, Gunpei Yokoi. Estos dos hombres crearon unos nuevos gráficos usando técnicas de caracterización, incluso escenas entre niveles para hacer avanzar la historia del juego, integrándola así en el mismo.<br /><br />A pesar de las dudas que surgieron por parte de miembros de Nintendo en América, Donkey Kong fue un gran éxito en Norteamérica y Japón. Nintendo autorizó a Coleco para que hiciese las versiones domésticas en diversas plataformas. Otras compañías se limitaron a hacer juegos con el mismo esquema para evitar pagar a Nintendo por su idea.<br /><br />Los personajes creados por Miyamoto aparecían en múltiples lugares, como cajas de cereales y dibujos animados. Universal City Studios denunció a Nintendo alegando que Donkey Kong violaba los derechos de autor de King Kong, pero tal demanda no prosperó.<br /><br />El éxito de este juego puso a Nintendo en una posición privilegiada para dominar el mercado de los videojuegos durante la década de los 80 y principios de los 90<br /><br /><strong><br /><img style="float: right;" title="Donkey Kong Cabinet" src="http://upload.wikimedia.org/wikipedia/commons/8/88/Donkey_Kong_arcade.jpg" alt="Donkey Kong Cabinet" width="240" height="483" />Juego</strong><br />Donkey Kong es un plataformas primitivo (Se menciona que fue el primero, pero sus predecesores fueron Space Panic y Apple Panic).<br /><br />El juego se divide en 4 zonas. Cada una de ellas representa 25 metros del edificio que Donkey escaló. La última zona por tanto, está a 100 metros. Se necesita habilidad y paciencia para calcular los tiempos de subida de Jumpman.<br /><br />El juego pone como meta a Pauline, cuando llega ella, el jugador recibe una puntuación, basada en destruir objetos, evitarlos, completar la zona, recoger objetos, etc. Por cada 7000 puntos obtenidos, el jugador recibe tres oportunidades más. Las zonas son las siguientes:<br />
<ul>
<br />
<li>Zona 1 (25m) Jumpman debe escalar una zona de construcción formada por siete pisos hecha de vigas y escalas torcidas, mientras esquiva saltando barriles lanzados por Donkey Kong, bolas de fuego, etc.</li>
<br />
<li>Zona 2 (50m) Jumpman debe subir una construcción de cinco pisos. Vuelve a haber bolas de fuego. Esta zona no aparece en algunas conversiones que se hicieron del juego, como la de NES.</li>
<br />
<li>Zona 3 (75m) Jumpman puede subir y bajar por unos ascensores mientras evita más bolas de fuego y diversos objetos que botan. Los pesos que aparecen (el peligro más grande del héroe de esta pantalla) emergen en el nivel superior, y paran cerca del ascensor de la derecha.</li>
<br />
<li>Zona 4 (100m)Jumpman debe quitar ocho remaches que están en el suelo, ya que se gana el nivel así. Donkey Kong cae y Jumpman puede reunirse a fin con Pauline. Esta es la última zona de cada nivel.</li>
<br />
</ul>
<br />Estas zonas se van combinando para hacer fases, de dificultad creciente. Un ejemplo es la velocidad en la que Donkey Kong tira barriles, o las bolas de fuego, que son más rápidas.El nivel 22 es conocido popularmente como "la fase de la muerte" ya que un error de programación te impide pasar de esa fase (el tiempo aportado para pasarse el nivel es inferior al necesario).<br /><br />Con sólo cuatro tipo de pantallas, Donkey Kong se convirtió en un éxito.<br />
<p>Fuente: Wikipedia</p>
<br /><br />Apretad en MÁS para jugar al Donkey Kong <!--more-->
<p style="text-align: center;">
<object width="360" height="500" data="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf" type="application/x-shockwave-flash">
<param name="align" value="top" />
<param name="src" value="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf" />
</object>
<br /><a href="http://indicelatino.com/juegos/clasicos/donkeykong/donkeykong.swf">Pulsad aquí para jugar a pantalla completa</a></p>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Tutorial: Como encontrar la posicion de un control respecto a la pantalla en .Net]]></title>
		<link>http://davgav.no-ip.org/?url=tutorial_como_encontrar_la_posicion_de_un_control_respecto_a_la_pantalla_en_net</link>
		<comments>http://davgav.no-ip.org/?url=tutorial_como_encontrar_la_posicion_de_un_control_respecto_a_la_pantalla_en_net#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:26:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Programaci&oacute;n]]></category>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[Visual Basic]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=tutorial_como_encontrar_la_posicion_de_un_control_respecto_a_la_pantalla_en_net</guid>
		<description><![CDATA[Para encontrar las coordenadas (location) de un control de usuario en Visual Net solo es necesario lo siguiente<br /><br />
<table style="BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid" border="1">
<caption>
<p style="TEXT-ALIGN: left">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td><span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US">Dim</span><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US"> pntPunto <span style="COLOR: blue">As</span> point = PointToScreen(<span style="COLOR: blue">New</span> Point(0, 0))</span></td>
</tr>
</tbody>
</table>
<br />Por ejemplo, para mostrar un fomulario en la misma posicion que un boton<br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="TEXT-ALIGN: left">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td><span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-ansi-language: EN-US" lang="EN-US"><span style="COLOR: blue">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="color: blue;">Dim</span><span style="color: #000000;"> frmFormulario </span><span style="color: blue;">As</span><span style="color: #000000;"> </span><span style="color: blue;">New</span><span style="color: #000000;"> Form</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="color: #000000;">frmFormulario.Location = PointToScreen(btnBoton.Location)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="color: #000000;"><span style="font-size: 10pt; line-height: 115%; font-family: "Courier New"; mso-no-proof: yes;">frmFormulario.ShowDialog()</span></span></p>
</span></span></span></td>
</tr>
</tbody>
</table>
<br />]]></description>
		<content:encoded><![CDATA[Para encontrar las coordenadas (location) de un control de usuario en Visual Net solo es necesario lo siguiente<br /><br />
<table style="BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid" border="1">
<caption>
<p style="TEXT-ALIGN: left">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td><span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US">Dim</span><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US"> pntPunto <span style="COLOR: blue">As</span> point = PointToScreen(<span style="COLOR: blue">New</span> Point(0, 0))</span></td>
</tr>
</tbody>
</table>
<br />Por ejemplo, para mostrar un fomulario en la misma posicion que un boton<br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="TEXT-ALIGN: left">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td><span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: EN-US; mso-bidi-language: AR-SA" lang="EN-US"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-ansi-language: EN-US" lang="EN-US"><span style="COLOR: blue">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="color: blue;">Dim</span><span style="color: #000000;"> frmFormulario </span><span style="color: blue;">As</span><span style="color: #000000;"> </span><span style="color: blue;">New</span><span style="color: #000000;"> Form</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="color: #000000;">frmFormulario.Location = PointToScreen(btnBoton.Location)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="color: #000000;"><span style="font-size: 10pt; line-height: 115%; font-family: "Courier New"; mso-no-proof: yes;">frmFormulario.ShowDialog()</span></span></p>
</span></span></span></td>
</tr>
</tbody>
</table>
<br />]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Tutorial: Como conseguir el tamaño de la Cabecera y los Bordes en .Net]]></title>
		<link>http://davgav.no-ip.org/?url=tutorial_como_conseguir_el_tamano_de_la_cabecera_y_los_bordes_en_net</link>
		<comments>http://davgav.no-ip.org/?url=tutorial_como_conseguir_el_tamano_de_la_cabecera_y_los_bordes_en_net#comments</comments>
		<pubDate>Sat, 21 Jun 2008 14:34:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Programaci&oacute;n]]></category>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[Visual Basic]]></category>
			<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=tutorial_como_conseguir_el_tamano_de_la_cabecera_y_los_bordes_en_net</guid>
		<description><![CDATA[Para conseguir la altura de la cabecera y de los bordes del formulario desde .NET solo necesitamos las siguientes lineas:<br /><br /> 
<table style="border: #777777 1px solid;" border="1">
<caption>
<p style="text-align: left;">C#</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: " lang="EN-US"><span style="color: blue;">int</span> BorderWidth = (<span style="color: blue;">this</span>.Width - <span style="color: blue;">this</span>.ClientSize.Width) / 2;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: " lang="EN-US"><span style="color: blue;">int</span> TitlebarHeight = <span style="color: blue;">this</span>.Height - <span style="color: blue;">this</span>.ClientSize.Height - 2 * BorderWidth;</span></p>
</td>
</tr>
</tbody>
</table>
<br /><br /> 
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: " lang="EN-US"><span style="color: blue;">Dim</span> BorderWidth <span style="color: blue;">As</span> <span style="color: blue;">Integer</span> = (<span style="color: blue;">Me</span>.Width - <span style="color: blue;">Me</span>.ClientSize.Width) / 2</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: " lang="EN-US"><span style="color: blue;">Dim</span> TitlebarHeight <span style="color: blue;">As</span> <span style="color: blue;">Integer</span> = <span style="color: blue;">Me</span>.Height - <span style="color: blue;">Me</span>.ClientSize.Height - 2 * BorderWidth</span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Espero que os sirva de ayuda.]]></description>
		<content:encoded><![CDATA[Para conseguir la altura de la cabecera y de los bordes del formulario desde .NET solo necesitamos las siguientes lineas:<br /><br /> 
<table style="border: #777777 1px solid;" border="1">
<caption>
<p style="text-align: left;">C#</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: " lang="EN-US"><span style="color: blue;">int</span> BorderWidth = (<span style="color: blue;">this</span>.Width - <span style="color: blue;">this</span>.ClientSize.Width) / 2;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: " lang="EN-US"><span style="color: blue;">int</span> TitlebarHeight = <span style="color: blue;">this</span>.Height - <span style="color: blue;">this</span>.ClientSize.Height - 2 * BorderWidth;</span></p>
</td>
</tr>
</tbody>
</table>
<br /><br /> 
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption> 
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: " lang="EN-US"><span style="color: blue;">Dim</span> BorderWidth <span style="color: blue;">As</span> <span style="color: blue;">Integer</span> = (<span style="color: blue;">Me</span>.Width - <span style="color: blue;">Me</span>.ClientSize.Width) / 2</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: " lang="EN-US"><span style="color: blue;">Dim</span> TitlebarHeight <span style="color: blue;">As</span> <span style="color: blue;">Integer</span> = <span style="color: blue;">Me</span>.Height - <span style="color: blue;">Me</span>.ClientSize.Height - 2 * BorderWidth</span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Espero que os sirva de ayuda.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[[ColoGB] Super Mario Land]]></title>
		<link>http://davgav.no-ip.org/?url=_cologb_super_mario_land</link>
		<comments>http://davgav.no-ip.org/?url=_cologb_super_mario_land#comments</comments>
		<pubDate>Wed, 04 Jun 2008 16:26:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[GameBoy Advance]]></category>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[PSP]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=_cologb_super_mario_land</guid>
		<description><![CDATA[Ya he terminado de recolorear Super Mario Land. <a title="PlayerAdvance.org" href="http://www.playeradvance.org/forum/forumdisplay.php?f=113" target="_blank">Aqui</a> y <a title="Brunni's development site" href="http://brunni.dev-fr.org/index.php?page=pspsoft_masterboy" target="_blank">aqui</a> las herramientas para jugarlos.<br /><strong>Super Mario Land<br /></strong><img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_00.png" alt="" width="160" height="144" /><br /><br />1989<br /><br />ALPHA<br />Coloreado : 90%<br /><br /><strong>Imagenes:<br /></strong><img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_02.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_10.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_14.png" alt="" width="160" height="144" /><br /><strong>Versiones:<br /></strong>4/6/2008<br />Primera Version.<br /><a href="http://davgav.no-ip.org/nds/supermarioland.pal.zip" target="_blank">Descargar Aqui/Download Here</a>]]></description>
		<content:encoded><![CDATA[Ya he terminado de recolorear Super Mario Land. <a title="PlayerAdvance.org" href="http://www.playeradvance.org/forum/forumdisplay.php?f=113" target="_blank">Aqui</a> y <a title="Brunni's development site" href="http://brunni.dev-fr.org/index.php?page=pspsoft_masterboy" target="_blank">aqui</a> las herramientas para jugarlos.<br /><strong>Super Mario Land<br /></strong><img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_00.png" alt="" width="160" height="144" /><br /><br />1989<br /><br />ALPHA<br />Coloreado : 90%<br /><br /><strong>Imagenes:<br /></strong><img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_02.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_10.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://pa.org.free.fr/omg/other/mario_land_colo_davgav/super_mario_land_14.png" alt="" width="160" height="144" /><br /><strong>Versiones:<br /></strong>4/6/2008<br />Primera Version.<br /><a href="http://davgav.no-ip.org/nds/supermarioland.pal.zip" target="_blank">Descargar Aqui/Download Here</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[[ColoGB] Dr. Mario]]></title>
		<link>http://davgav.no-ip.org/?url=_cologb_dr_mario</link>
		<comments>http://davgav.no-ip.org/?url=_cologb_dr_mario#comments</comments>
		<pubDate>Thu, 29 May 2008 16:44:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[GameBoy Advance]]></category>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[PSP]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=_cologb_dr_mario</guid>
		<description><![CDATA[Repasando las Paginas Web de Scene de GameBoy Advance he encontrado <a title="PlayerAdvance.Org" href="http://www.playeradvance.org/forum/forumdisplay.php?f=113" target="_blank">esta</a> donde se están dedicando a <a title="Brunni's development site" href="http://brunni.dev-fr.org/index.php?page=pspsoft_masterboy" target="_blank">colorear</a> los juegos de GameBoy Clásica.<br /><br />Así que me he dedicado a colorear el juego Dr. Mario.<strong><br /><br />Dr. Mario</strong><br />1990<br /><br />ALPHA<br />Coloreado : 50%<strong><br /><br />Imagenes:</strong><br /><img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/drmario1.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/drmario2.png" alt="" width="160" height="144" /><strong><br /></strong><strong>Versiones:</strong><br />29/5/2008<br />Primera Version.<br /><a href="http://davgav.no-ip.org/nds/drmario.pal.zip" target="_blank">Descargar Aqui/Download Here</a>]]></description>
		<content:encoded><![CDATA[Repasando las Paginas Web de Scene de GameBoy Advance he encontrado <a title="PlayerAdvance.Org" href="http://www.playeradvance.org/forum/forumdisplay.php?f=113" target="_blank">esta</a> donde se están dedicando a <a title="Brunni's development site" href="http://brunni.dev-fr.org/index.php?page=pspsoft_masterboy" target="_blank">colorear</a> los juegos de GameBoy Clásica.<br /><br />Así que me he dedicado a colorear el juego Dr. Mario.<strong><br /><br />Dr. Mario</strong><br />1990<br /><br />ALPHA<br />Coloreado : 50%<strong><br /><br />Imagenes:</strong><br /><img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/drmario1.png" alt="" width="160" height="144" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/drmario2.png" alt="" width="160" height="144" /><strong><br /></strong><strong>Versiones:</strong><br />29/5/2008<br />Primera Version.<br /><a href="http://davgav.no-ip.org/nds/drmario.pal.zip" target="_blank">Descargar Aqui/Download Here</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Dia Internacional De Internet]]></title>
		<link>http://davgav.no-ip.org/?url=dia_internacional_de_internet</link>
		<comments>http://davgav.no-ip.org/?url=dia_internacional_de_internet#comments</comments>
		<pubDate>Sat, 17 May 2008 15:09:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=dia_internacional_de_internet</guid>
		<description><![CDATA[<img style="float: right;" title="Firefox VS Internet Explorer" src="http://grupogeek.com/wp-content/uploads/2008/11/firefox-internet-explorer.jpg" alt="Firefox VS Internet Explorer" width="175" height="169" />El Día de Internet es una inciativa que pretende dar a conocer las posibilidades que ofrecen las nuevas tecnologías para mejorar el nivel de vida de los pueblos y de sus ciudadanos. El evento surgió a propuesta de la Asociación de Usuarios de Internet en 2005, cuando más de 200 entidades públicas y privadas suscribieron la Declaración de Principios para construir la Sociedad de la Información, en representación de más de un millón de ciudadanos.<br /><br />Solo se una cosa: sin Internet este Blog no existiria...]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Firefox VS Internet Explorer" src="http://grupogeek.com/wp-content/uploads/2008/11/firefox-internet-explorer.jpg" alt="Firefox VS Internet Explorer" width="175" height="169" />El Día de Internet es una inciativa que pretende dar a conocer las posibilidades que ofrecen las nuevas tecnologías para mejorar el nivel de vida de los pueblos y de sus ciudadanos. El evento surgió a propuesta de la Asociación de Usuarios de Internet en 2005, cuando más de 200 entidades públicas y privadas suscribieron la Declaración de Principios para construir la Sociedad de la Información, en representación de más de un millón de ciudadanos.<br /><br />Solo se una cosa: sin Internet este Blog no existiria...]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Tutorial: Unir Documentos En Word Desde Visual Basic.Net 2005]]></title>
		<link>http://davgav.no-ip.org/?url=tutorial_unir_documentos_en_word_desde_visual_basic_net_2005</link>
		<comments>http://davgav.no-ip.org/?url=tutorial_unir_documentos_en_word_desde_visual_basic_net_2005#comments</comments>
		<pubDate>Sat, 10 May 2008 15:04:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Programaci&oacute;n]]></category>
			<category><![CDATA[Visual Basic]]></category>
			<category><![CDATA[Tutoriales]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=tutorial_unir_documentos_en_word_desde_visual_basic_net_2005</guid>
		<description><![CDATA[Seguimos con los tutoriales de Visual Basic.Net 2005. Esta vez os traigo un código que os permitirá unir documentos de Word.<br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento1.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo2 <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento2.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: #a31515; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Creamos un objeto de aplicacion WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Dim</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> Documento <span style="color: blue;">As</span> <span style="color: blue;">New</span> <span style="color: blue;">Object</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span>Documento = CreateObject(<span style="color: #a31515;">"Word.application"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">With</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> (Documento)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Abrimos el Documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Open(rutaArchivo)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Comprobamos si el archivo existe </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">If</span> IO.File.Exists(rutaArchivo2) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: green;">'Nos movemos al final del documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">'WdUnits.wdStory = 6 </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">             </span><span style="mso-spacerun: yes;">   </span>.Application.Selection.EndKey(6)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Insertamos una nueva página </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>.Application.Selection.InsertNewPage()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: green;">' Anexamos el documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>.Application.Selection.InsertFile(rutaArchivo2)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>MsgBox(<span style="color: #a31515;">"No se ha encontrado el documento "</span> & _</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">rutaArchivo2, MsgBoxStyle.Exclamation, <span style="color: #a31515;">"Error"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Guardamos los cambios </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Save(<span style="color: blue;">True</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Cerramos el archivo </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Close()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">'Cerramos el Word </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span>.Application.Quit()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">With</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Liberamos la memoria destinada al WORD </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span>Documento = <span style="color: blue;">Nothing</span></span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Si el segundo documento es un archivo de Word sera insertado respetando el formato, sino se copiara el contenido, por lo que si no es un documento de texto aparecerán caracteres extraños.]]></description>
		<content:encoded><![CDATA[Seguimos con los tutoriales de Visual Basic.Net 2005. Esta vez os traigo un código que os permitirá unir documentos de Word.<br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento1.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo2 <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento2.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: #a31515; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Creamos un objeto de aplicacion WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Dim</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> Documento <span style="color: blue;">As</span> <span style="color: blue;">New</span> <span style="color: blue;">Object</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span>Documento = CreateObject(<span style="color: #a31515;">"Word.application"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">With</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> (Documento)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Abrimos el Documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Open(rutaArchivo)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Comprobamos si el archivo existe </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">If</span> IO.File.Exists(rutaArchivo2) <span style="color: blue;">Then</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: green;">'Nos movemos al final del documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">'WdUnits.wdStory = 6 </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">             </span><span style="mso-spacerun: yes;">   </span>.Application.Selection.EndKey(6)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Insertamos una nueva página </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>.Application.Selection.InsertNewPage()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span><span style="color: green;">' Anexamos el documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>.Application.Selection.InsertFile(rutaArchivo2)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Else</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span>MsgBox(<span style="color: #a31515;">"No se ha encontrado el documento "</span> & _</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">                </span></span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">rutaArchivo2, MsgBoxStyle.Exclamation, <span style="color: #a31515;">"Error"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">End</span> <span style="color: blue;">If</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Guardamos los cambios </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Save(<span style="color: blue;">True</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Cerramos el archivo </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Close()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">'Cerramos el Word </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span>.Application.Quit()</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">With</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: green; font-family: "Courier New"; mso-no-proof: yes;">'Liberamos la memoria destinada al WORD </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span>Documento = <span style="color: blue;">Nothing</span></span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Si el segundo documento es un archivo de Word sera insertado respetando el formato, sino se copiara el contenido, por lo que si no es un documento de texto aparecerán caracteres extraños.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Tutorial: Abrir Documento En Word Desde VisualBasic.Net 2005]]></title>
		<link>http://davgav.no-ip.org/?url=tutorial_abrir_documento_en_word_desde_visualbasic_net_2005</link>
		<comments>http://davgav.no-ip.org/?url=tutorial_abrir_documento_en_word_desde_visualbasic_net_2005#comments</comments>
		<pubDate>Tue, 06 May 2008 23:59:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Visual Basic]]></category>
			<category><![CDATA[Programaci&oacute;n]]></category>
			<category><![CDATA[Tutoriales]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=tutorial_abrir_documento_en_word_desde_visualbasic_net_2005</guid>
		<description><![CDATA[Para abrir un documento en el Word de Office desde VisualBasic.Net 2005 sin tener que preocuparse de las referencias (solo es necesario que Word este instalado en la maquina donde vamos a ejecutar el código), solo es necesario el siguiente código. <br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento1.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: #a31515; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Creamos un objeto de aplicacion WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Dim</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> Documento <span style="color: blue;">As</span> <span style="color: blue;">New</span> <span style="color: blue;">Object</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span>Documento = CreateObject(<span style="color: #a31515;">"Word.application"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">With</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> (Documento)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Abrimos el Documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Open(rutaArchivo)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Mostramos la aplicacion </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>WORD.Application.Visible = <span style="color: blue;">True</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Con esto mantenemos la aplicacion </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'a la espera de cerrar el WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Try</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">While</span> .Application.ActiveWindow.Active = <span style="color: blue;">True</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">End</span> <span style="color: blue;">While</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Catch</span> ex <span style="color: blue;">As</span> Exception</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">End</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> <span style="color: blue;">Try</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">With</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Liberamos la memoria destinada al WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span>Documento = <span style="color: blue;">Nothing</span></span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Este código mantiene la aplicación a la espera como si se hubiera abierto un formulario modal.]]></description>
		<content:encoded><![CDATA[Para abrir un documento en el Word de Office desde VisualBasic.Net 2005 sin tener que preocuparse de las referencias (solo es necesario que Word este instalado en la maquina donde vamos a ejecutar el código), solo es necesario el siguiente código. <br /><br />
<table style="border-color: #777777; border-width: 1px;" border="1">
<caption>
<p style="text-align: left;">Visual Basic .NET</p>
</caption>
<tbody>
<tr>
<td>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Definimos la ruta del archivo WORD a abrir</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">Dim</span> rutaArchivo <span style="color: blue;">As</span> <span style="color: blue;">String</span> = <span style="color: #a31515;">"c:/documento1.doc"</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: #a31515; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Creamos un objeto de aplicacion WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Dim</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> Documento <span style="color: blue;">As</span> <span style="color: blue;">New</span> <span style="color: blue;">Object</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span>Documento = CreateObject(<span style="color: #a31515;">"Word.application"</span>)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">        </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">With</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> (Documento)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Abrimos el Documento </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>.Application.Documents.Open(rutaArchivo)</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Mostramos la aplicacion </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span>WORD.Application.Visible = <span style="color: blue;">True</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'Con esto mantenemos la aplicacion </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span><span style="color: green;">'a la espera de cerrar el WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US">Try</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">While</span> .Application.ActiveWindow.Active = <span style="color: blue;">True</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">                </span><span style="color: blue;">End</span> <span style="color: blue;">While</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span><span style="color: blue;">Catch</span> ex <span style="color: blue;">As</span> Exception</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes; mso-ansi-language: EN-US;" lang="EN-US"><span style="mso-spacerun: yes;">            </span></span><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;">End</span><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"> <span style="color: blue;">Try</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: blue;">End</span> <span style="color: blue;">With</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; color: blue; font-family: "Courier New"; mso-no-proof: yes;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: normal; mso-layout-grid-align: none;"><span style="font-size: 10pt; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span><span style="color: green;">'Liberamos la memoria destinada al WORD </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="font-size: 10pt; line-height: 115%; font-family: "Courier New"; mso-no-proof: yes;"><span style="mso-spacerun: yes;">        </span>Documento = <span style="color: blue;">Nothing</span></span></p>
</td>
</tr>
</tbody>
</table>
<br /><br />Este código mantiene la aplicación a la espera como si se hubiera abierto un formulario modal.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Mona de Pascua de Smash Brothers]]></title>
		<link>http://davgav.no-ip.org/?url=mona_de_pascua_de_smash_brothers</link>
		<comments>http://davgav.no-ip.org/?url=mona_de_pascua_de_smash_brothers#comments</comments>
		<pubDate>Mon, 24 Mar 2008 20:03:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=mona_de_pascua_de_smash_brothers</guid>
		<description><![CDATA[Mirad la mona de <strong>Smash Brothers</strong> que me ha hecho mi novia<br /><br /> 
<object width="426" height="320" data="http://img386.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img386/3319/1239646191qhw.smil" />
<param name="src" value="http://img386.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br /><br />Como podeis ver es una batalla de <strong>Smash Brothers</strong>...<br />PD: La <a href="http://es.wikipedia.org/wiki/Mona_de_Pascua">mona</a> es un pastel de chocolate que se regala en Cataluña el día de Pascua.]]></description>
		<content:encoded><![CDATA[Mirad la mona de <strong>Smash Brothers</strong> que me ha hecho mi novia<br /><br /> 
<object width="426" height="320" data="http://img386.imageshack.us/slideshow/smilplayer.swf" type="application/x-shockwave-flash">
<param name="id" value="smilplayer" />
<param name="name" value="smilplayer" />
<param name="bgcolor" value="FFFFFF" />
<param name="flashvars" value="id=img386/3319/1239646191qhw.smil" />
<param name="src" value="http://img386.imageshack.us/slideshow/smilplayer.swf" />
</object>
<br /><br />Como podeis ver es una batalla de <strong>Smash Brothers</strong>...<br />PD: La <a href="http://es.wikipedia.org/wiki/Mona_de_Pascua">mona</a> es un pastel de chocolate que se regala en Cataluña el día de Pascua.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Chocobo World Deluxe]]></title>
		<link>http://davgav.no-ip.org/?url=chocobo_world_deluxe</link>
		<comments>http://davgav.no-ip.org/?url=chocobo_world_deluxe#comments</comments>
		<pubDate>Thu, 20 Mar 2008 19:09:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[GameBoy Advance]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=chocobo_world_deluxe</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/nds/chocobo1.png" alt="" width="240" height="160" /><img src="http://davgav.no-ip.org/nds/chocobo2.png" alt="" width="240" height="160" />
<table border="1">
<tbody>
<tr>
<td width="50%">Hay que liberar a nuestro amigo Mog de las garras del rey demonio.</td>
<br />
<td>Let's go to save our friend Mog from Demon King.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/chocobodx102.zip">Chocobo World Deluxe</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/nds/chocobo1.png" alt="" width="240" height="160" /><img src="http://davgav.no-ip.org/nds/chocobo2.png" alt="" width="240" height="160" />
<table border="1">
<tbody>
<tr>
<td width="50%">Hay que liberar a nuestro amigo Mog de las garras del rey demonio.</td>
<br />
<td>Let's go to save our friend Mog from Demon King.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/chocobodx102.zip">Chocobo World Deluxe</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Como extraer Geometry Wars: Retro Evolved (version descargaDS) de tu disco de wii]]></title>
		<link>http://davgav.no-ip.org/?url=como_extraer_geometry_wars_retro_evolved_version_descargads_de_tu_disco_de_wii</link>
		<comments>http://davgav.no-ip.org/?url=como_extraer_geometry_wars_retro_evolved_version_descargads_de_tu_disco_de_wii#comments</comments>
		<pubDate>Wed, 27 Feb 2008 14:45:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[VideoJuegos]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=como_extraer_geometry_wars_retro_evolved_version_descargads_de_tu_disco_de_wii</guid>
		<description><![CDATA[<img style="float: right;" title="Geometry Wars Galaxies" src="http://img408.imageshack.us/img408/4116/1745an7.jpg" alt="Geometry Wars Galaxies" width="220" height="200" />Utilizando cualquier herramienta de extracción de archivos de un disco de WII (por ejemplo Trucha Signer) se puede extraer el juego <em>Geometry Wars: Retro Evolved</em> (versión descargaDS) de tu disco de WII <em>Geometry Wars: Galaxies</em>.<br /><br />Solo hay que extraer el archivo <em>/ROOT/EU/MAIN.SRL</em> o <em>/ROOT/US/MAIN.SRL</em> y renombrarlo como <em>Geometry.nds</em> por ejemplo.]]></description>
		<content:encoded><![CDATA[<img style="float: right;" title="Geometry Wars Galaxies" src="http://img408.imageshack.us/img408/4116/1745an7.jpg" alt="Geometry Wars Galaxies" width="220" height="200" />Utilizando cualquier herramienta de extracción de archivos de un disco de WII (por ejemplo Trucha Signer) se puede extraer el juego <em>Geometry Wars: Retro Evolved</em> (versión descargaDS) de tu disco de WII <em>Geometry Wars: Galaxies</em>.<br /><br />Solo hay que extraer el archivo <em>/ROOT/EU/MAIN.SRL</em> o <em>/ROOT/US/MAIN.SRL</em> y renombrarlo como <em>Geometry.nds</em> por ejemplo.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Xmaspede]]></title>
		<link>http://davgav.no-ip.org/?url=xmaspede</link>
		<comments>http://davgav.no-ip.org/?url=xmaspede#comments</comments>
		<pubDate>Mon, 07 Jan 2008 19:05:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[Nintendo DS]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=xmaspede</guid>
		<description><![CDATA[<img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede1.png" alt="" width="256" height="384" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede2.png" alt="" width="256" height="384" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede3.png" alt="" width="256" height="384" /><br /><br />
<table border="1">
<tbody>
<tr>
<td width="50%">Ayuda a Santa a destruir el gusano anti navideño.</td>
<td>Help Santa to destroy the worm.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/xmaspede100.zip">XMASPEDE</a>]]></description>
		<content:encoded><![CDATA[<img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede1.png" alt="" width="256" height="384" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede2.png" alt="" width="256" height="384" /> <img style="border: 1px solid black;" src="http://davgav.no-ip.org/nds/xmaspede3.png" alt="" width="256" height="384" /><br /><br />
<table border="1">
<tbody>
<tr>
<td width="50%">Ayuda a Santa a destruir el gusano anti navideño.</td>
<td>Help Santa to destroy the worm.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/xmaspede100.zip">XMASPEDE</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Review / Tutorial: DS Linker - En Español]]></title>
		<link>http://davgav.no-ip.org/?url=review_tutorial_ds_linker_en_espanol</link>
		<comments>http://davgav.no-ip.org/?url=review_tutorial_ds_linker_en_espanol#comments</comments>
		<pubDate>Sat, 17 Nov 2007 04:43:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Nintendo DS]]></category>
			<category><![CDATA[Tutoriales]]></category>
			<category><![CDATA[FlashCart]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=review_tutorial_ds_linker_en_espanol</guid>
		<description><![CDATA[<h2>Introducción</h2>
Cartucho Flash de Nintendo DS de SLOT 1, actualizable,<a title="http://www.elotrolado.net/showthread.php?s=&threadid=797354" rel="nofollow" href="http://www.elotrolado.net/showthread.php?s=&threadid=797354"></a> perteneciente a la familia de Clones del Flash de Nand-Card. <img style="float: right;" title="DSLinker" src="http://club.telepolis.com/infivan/imagenes/DSLinker_EX_16-2_GB.jpg" alt="DSLinker" width="350" height="350" />
<h2>Caracteristicas</h2>
<ul>
<li>Slot 1</li>
<li>Memoria interna</li>
<li>8Gbit/16Gbit de memoria</li>
<li>Soporte DLDI en lectura y escritura.</li>
<li>No necesita parchear el homebrew para el DLDI porque lo hace automáticamente.</li>
<li>SoftReset.</li>
<li>FLASH 4Mbit</li>
</ul>
<h2>Clones</h2>
<ul>
<li>DSLINKER</li>
<li>MK5</li>
<li>N-CARD</li>
<li>EXPRESS CARD</li>
<li>FIRELINK</li>
<li>ULTRA FLASHPASS EX</li>
</ul>
<!--more-->
<h2>Método de actualización</h2>
El método 1 y el método 2 son compatibles entre ellos y con todos los clones (solo os cambiara el aspecto del menú al del fabricante de la página que escojáis).
<h3>Método 1</h3>
<ol>
<li>Introducir el Linker USB y el DS Linker en la Nintendo DS</li>
<li>Conectar el Linker USB al PC.</li>
<li>Mantener apretado A,B,L,R + Up al encender para activar el modo de flasheo (aparece en pantalla USB SAFE BLOCK).</li>
<li>Windows encontrara una unidad extraíble.</li>
<li>Extraer el contenido de la descarga a una carpeta de tu Disco Duro.</li>
<li>Ejecutar NAND_ALL.BAT (flasheara el DSLINKER).</li>
<li>Cuando acabe volver a encender la DS apretando esta vez A,B,L,R + DOWN para formatear la tarjeta.</li>
<li>Windows detectara otra unidad extraíble.</li>
<li>Copia la carpeta DSYSTEM al flash.</li>
<li>Copia xmenu.dat a la raíz de tu tarjeta.</li>
<li>LISTO, ya tienes tu tarjeta actualizada.</li>
</ol>
<h3>Método 2</h3>
<ol>
<li>Introducir el Linker USB y el DS Linker en la Nintendo DS</li>
<li>Conectar el Linker USB al PC.</li>
<li>Mantener apretado A,B,L,R + DOWN al encender para activar el modo de USB.</li>
<li>Copia el archivo "MK5_Menu_V1.44_AUTO_Upgrade.nds".</li>
<li>Reiniciar la NDS y ejecutar el archivo "MK5_Menu_V1.45_AUTO_Upgrade.nds".</li>
<li>Cuando acabe volver a encender la DS apretando esta vez A,B,L,R + DOWN para formatear la tarjeta.</li>
<li>Copia la carpeta DSYSTEM al flash.</li>
<li>Copia xmenu.dat a la raíz de tu tarjeta.</li>
<li>Listo, ya tienes tu tarjeta actualizada.</li>
</ol>
<h2>Skins</h2>
Para cambiar los Skins solo hay que poner las imágenes deseadas como <em>c_file.bmp</em> y <em>desktop.bmp</em> en la carpeta DSYSTEM de tu tarjeta.
<h2>Tipo de SAVEs soportados</h2>
<ul>
<li>EEPROM 4Kbit</li>
<li>EEPROM 64/512Kbit</li>
<li>FLASH 2Mbit</li>
<li>FLASH 4Mbit</li>
</ul>
<h2>Combinaciones de Botones</h2>
Existen varias combinaciones de botones que se pueden pulsar al iniciar el DS Linker         
<ul>
<li>L+R+Select+START+ARRIBA -> Comprobación completa<strong>/</strong>Formateo completo(tarda más de diez minutos)</li>
<li>L+R+A+B+ABAJO -> Comprobación rápida<strong>/</strong>Formateo rápido</li>
<li>L+R+A+B+ARRIBA -> Modo de actualización</li>
<li>L+R+SELECT -> Test de batería</li>
</ul>
<ul>
<li>SELECT + IZQUIERDA/DERECHA-> al señalar un juego cambia el tipo de SAVE pudiendo elegir el tipo AUTO</li>
<li>L+R+A+B+X+Y-> resetea el juego si se ha elegido el tipo de SAVE AUTO</li>
</ul>
<h2>Solución a los problemas más comunes</h2>
<h4><em>file write error</em>, se ha formateado desde el PC o aparece la tarjeta llena de SAVES con el mismo nombre</h4>
Hacer un FULL_FORMAT (Select+START+UP+A+B al iniciar) y ACTUALIZAR.
<h2>Enlaces</h2>
<a title="http://www.dslinker.cn/" rel="nofollow" href="http://www.dslinker.cn/">http://www.dslinker.cn/</a> Pagina oficial DS Linker.]]></description>
		<content:encoded><![CDATA[<h2>Introducción</h2>
Cartucho Flash de Nintendo DS de SLOT 1, actualizable,<a title="http://www.elotrolado.net/showthread.php?s=&threadid=797354" rel="nofollow" href="http://www.elotrolado.net/showthread.php?s=&threadid=797354"></a> perteneciente a la familia de Clones del Flash de Nand-Card. <img style="float: right;" title="DSLinker" src="http://club.telepolis.com/infivan/imagenes/DSLinker_EX_16-2_GB.jpg" alt="DSLinker" width="350" height="350" />
<h2>Caracteristicas</h2>
<ul>
<li>Slot 1</li>
<li>Memoria interna</li>
<li>8Gbit/16Gbit de memoria</li>
<li>Soporte DLDI en lectura y escritura.</li>
<li>No necesita parchear el homebrew para el DLDI porque lo hace automáticamente.</li>
<li>SoftReset.</li>
<li>FLASH 4Mbit</li>
</ul>
<h2>Clones</h2>
<ul>
<li>DSLINKER</li>
<li>MK5</li>
<li>N-CARD</li>
<li>EXPRESS CARD</li>
<li>FIRELINK</li>
<li>ULTRA FLASHPASS EX</li>
</ul>
<!--more-->
<h2>Método de actualización</h2>
El método 1 y el método 2 son compatibles entre ellos y con todos los clones (solo os cambiara el aspecto del menú al del fabricante de la página que escojáis).
<h3>Método 1</h3>
<ol>
<li>Introducir el Linker USB y el DS Linker en la Nintendo DS</li>
<li>Conectar el Linker USB al PC.</li>
<li>Mantener apretado A,B,L,R + Up al encender para activar el modo de flasheo (aparece en pantalla USB SAFE BLOCK).</li>
<li>Windows encontrara una unidad extraíble.</li>
<li>Extraer el contenido de la descarga a una carpeta de tu Disco Duro.</li>
<li>Ejecutar NAND_ALL.BAT (flasheara el DSLINKER).</li>
<li>Cuando acabe volver a encender la DS apretando esta vez A,B,L,R + DOWN para formatear la tarjeta.</li>
<li>Windows detectara otra unidad extraíble.</li>
<li>Copia la carpeta DSYSTEM al flash.</li>
<li>Copia xmenu.dat a la raíz de tu tarjeta.</li>
<li>LISTO, ya tienes tu tarjeta actualizada.</li>
</ol>
<h3>Método 2</h3>
<ol>
<li>Introducir el Linker USB y el DS Linker en la Nintendo DS</li>
<li>Conectar el Linker USB al PC.</li>
<li>Mantener apretado A,B,L,R + DOWN al encender para activar el modo de USB.</li>
<li>Copia el archivo "MK5_Menu_V1.44_AUTO_Upgrade.nds".</li>
<li>Reiniciar la NDS y ejecutar el archivo "MK5_Menu_V1.45_AUTO_Upgrade.nds".</li>
<li>Cuando acabe volver a encender la DS apretando esta vez A,B,L,R + DOWN para formatear la tarjeta.</li>
<li>Copia la carpeta DSYSTEM al flash.</li>
<li>Copia xmenu.dat a la raíz de tu tarjeta.</li>
<li>Listo, ya tienes tu tarjeta actualizada.</li>
</ol>
<h2>Skins</h2>
Para cambiar los Skins solo hay que poner las imágenes deseadas como <em>c_file.bmp</em> y <em>desktop.bmp</em> en la carpeta DSYSTEM de tu tarjeta.
<h2>Tipo de SAVEs soportados</h2>
<ul>
<li>EEPROM 4Kbit</li>
<li>EEPROM 64/512Kbit</li>
<li>FLASH 2Mbit</li>
<li>FLASH 4Mbit</li>
</ul>
<h2>Combinaciones de Botones</h2>
Existen varias combinaciones de botones que se pueden pulsar al iniciar el DS Linker         
<ul>
<li>L+R+Select+START+ARRIBA -> Comprobación completa<strong>/</strong>Formateo completo(tarda más de diez minutos)</li>
<li>L+R+A+B+ABAJO -> Comprobación rápida<strong>/</strong>Formateo rápido</li>
<li>L+R+A+B+ARRIBA -> Modo de actualización</li>
<li>L+R+SELECT -> Test de batería</li>
</ul>
<ul>
<li>SELECT + IZQUIERDA/DERECHA-> al señalar un juego cambia el tipo de SAVE pudiendo elegir el tipo AUTO</li>
<li>L+R+A+B+X+Y-> resetea el juego si se ha elegido el tipo de SAVE AUTO</li>
</ul>
<h2>Solución a los problemas más comunes</h2>
<h4><em>file write error</em>, se ha formateado desde el PC o aparece la tarjeta llena de SAVES con el mismo nombre</h4>
Hacer un FULL_FORMAT (Select+START+UP+A+B al iniciar) y ACTUALIZAR.
<h2>Enlaces</h2>
<a title="http://www.dslinker.cn/" rel="nofollow" href="http://www.dslinker.cn/">http://www.dslinker.cn/</a> Pagina oficial DS Linker.]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[NDSSports]]></title>
		<link>http://davgav.no-ip.org/?url=ndssports</link>
		<comments>http://davgav.no-ip.org/?url=ndssports#comments</comments>
		<pubDate>Tue, 20 Mar 2007 18:54:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[Nintendo DS]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=ndssports</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/nds/imagenes/boxart.png" alt="" width="400" height="400" /> <img src="http://davgav.no-ip.org/nds/imagenes/tennis1.png" alt="" width="256" height="384" /> <img src="http://davgav.no-ip.org/nds/imagenes/bolos1.png" alt="" width="256" height="384" />
<table border="1">
<tbody>
<tr>
<td width="50%">Este juego es un "tributo" al juego WII Sports, en el que juegas a tennis o a bolos con todo tu cuerpo. <br />Esta versión incluye dos juegos del original: Tennis y Bolos (incluira más en proximas versiones). <br />El Objetivo era simular el modo de juego con la pantalla tactil, asi que usa el lapiz.</td>
<br />
<td>This is a tribute to WII Sports, a game where you move the racket and bowling with all your body. <br />This version include two sports: Tennis and Bowling. (In next versions will be all six from the original game) <br />The goal was to simulate the gameplay with the touchscreen, so use your pen.</td>
<br />
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/ndssports.zip">NDSSPORTS</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/nds/imagenes/boxart.png" alt="" width="400" height="400" /> <img src="http://davgav.no-ip.org/nds/imagenes/tennis1.png" alt="" width="256" height="384" /> <img src="http://davgav.no-ip.org/nds/imagenes/bolos1.png" alt="" width="256" height="384" />
<table border="1">
<tbody>
<tr>
<td width="50%">Este juego es un "tributo" al juego WII Sports, en el que juegas a tennis o a bolos con todo tu cuerpo. <br />Esta versión incluye dos juegos del original: Tennis y Bolos (incluira más en proximas versiones). <br />El Objetivo era simular el modo de juego con la pantalla tactil, asi que usa el lapiz.</td>
<br />
<td>This is a tribute to WII Sports, a game where you move the racket and bowling with all your body. <br />This version include two sports: Tennis and Bowling. (In next versions will be all six from the original game) <br />The goal was to simulate the gameplay with the touchscreen, so use your pen.</td>
<br />
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/ndssports.zip">NDSSPORTS</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[Ejecutar...]]></title>
		<link>http://davgav.no-ip.org/?url=ejecutar_</link>
		<comments>http://davgav.no-ip.org/?url=ejecutar_#comments</comments>
		<pubDate>Thu, 15 Feb 2007 18:40:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[PocketPC]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=ejecutar_</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/pocketpc/ejecutar1.png" alt="" width="240" height="320" /> <img src="http://davgav.no-ip.org/pocketpc/ejecutar2.png" alt="" width="240" height="320" /> <img src="http://davgav.no-ip.org/pocketpc/ejecutar3.png" alt="" width="240" height="320" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Añade el comando <strong>Ejecutar...</strong> a tu Menu Inicio.</td>
<td>Adds the <strong>Run...</strong> command to the Start Menu</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/pocketpc/ejecutar100.zip">Ejecutar...</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/pocketpc/ejecutar1.png" alt="" width="240" height="320" /> <img src="http://davgav.no-ip.org/pocketpc/ejecutar2.png" alt="" width="240" height="320" /> <img src="http://davgav.no-ip.org/pocketpc/ejecutar3.png" alt="" width="240" height="320" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Añade el comando <strong>Ejecutar...</strong> a tu Menu Inicio.</td>
<td>Adds the <strong>Run...</strong> command to the Start Menu</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/pocketpc/ejecutar100.zip">Ejecutar...</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[TextReader]]></title>
		<link>http://davgav.no-ip.org/?url=textreader</link>
		<comments>http://davgav.no-ip.org/?url=textreader#comments</comments>
		<pubDate>Fri, 09 Feb 2007 18:20:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[PocketPC]]></category>
			<category><![CDATA[Desarrollo]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=textreader</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/pocketpc/textreader.png" alt="" width="240" height="320" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Sencillo editor de texto plano.</td>
<td>Easy to use text editor.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/pocketpc/textreader100.zip">TEXTREADER</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/pocketpc/textreader.png" alt="" width="240" height="320" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Sencillo editor de texto plano.</td>
<td>Easy to use text editor.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/pocketpc/textreader100.zip">TEXTREADER</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[GBATactics]]></title>
		<link>http://davgav.no-ip.org/?url=gbatactics</link>
		<comments>http://davgav.no-ip.org/?url=gbatactics#comments</comments>
		<pubDate>Fri, 18 Aug 2006 16:09:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[GameBoy Advance]]></category>
			<category><![CDATA[Desarrollo]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=gbatactics</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/nds/gbatactics.png" alt="" width="240" height="160" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para GameBoy Advance, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for GameBoy Advance.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/gbatactics.zip">GBATACTICS</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/nds/gbatactics.png" alt="" width="240" height="160" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para GameBoy Advance, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for GameBoy Advance.</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/gbatactics.zip">GBATACTICS</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[NDSTactics]]></title>
		<link>http://davgav.no-ip.org/?url=ndstactics</link>
		<comments>http://davgav.no-ip.org/?url=ndstactics#comments</comments>
		<pubDate>Fri, 18 Aug 2006 15:09:00 +0200</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[Nintendo DS]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=ndstactics</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/nds/ICONONDStactics.PNG" alt="Portada NDSTactics" width="350" height="314" /><img src="http://davgav.no-ip.org/nds/ndstactics.png" alt="Captura NDSTactics" width="256" height="384" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para Nintendo DS, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for Nintendo DS</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/ndstactics.zip">NDSTACTICS</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/nds/ICONONDStactics.PNG" alt="Portada NDSTactics" width="350" height="314" /><img src="http://davgav.no-ip.org/nds/ndstactics.png" alt="Captura NDSTactics" width="256" height="384" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Entretenido juego de estrategia por turnos para Nintendo DS, basado en el mundo de Final Fantasy.</td>
<td>This is a game like Final Fantasy Tactics for Nintendo DS</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/nds/ndstactics.zip">NDSTACTICS</a>]]></content:encoded>
	</item>
	<item>
		<title><![CDATA[PSPJabber]]></title>
		<link>http://davgav.no-ip.org/?url=pspjabber</link>
		<comments>http://davgav.no-ip.org/?url=pspjabber#comments</comments>
		<pubDate>Mon, 20 Mar 2006 18:28:00 +0100</pubDate>
		<dc:creator>Davgav</dc:creator>
			<category><![CDATA[Desarrollo]]></category>
			<category><![CDATA[PSP]]></category>
		<guid isPermaLink="false">http://davgav.no-ip.org/?url=pspjabber</guid>
		<description><![CDATA[<img src="http://davgav.no-ip.org/psp/pspjabber.jpg" alt="" width="480" height="272" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Sencillo cliente de mensajeria Jabber para la PSP que funciona en practicamente todas las versiones.</td>
<td>Easy to use Jabber Client for PSP</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/psp/pspjabber103.zip">PSPJabber V1.03 (ultima/latest)</a>]]></description>
		<content:encoded><![CDATA[<img src="http://davgav.no-ip.org/psp/pspjabber.jpg" alt="" width="480" height="272" /><br /> 
<table border="1">
<tbody>
<tr>
<td width="50%">Sencillo cliente de mensajeria Jabber para la PSP que funciona en practicamente todas las versiones.</td>
<td>Easy to use Jabber Client for PSP</td>
</tr>
</tbody>
</table>
<br />Descargar: <a href="http://davgav.no-ip.org/psp/pspjabber103.zip">PSPJabber V1.03 (ultima/latest)</a>]]></content:encoded>
	</item>
</channel>
</rss>