<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux, Java y programación &#187; video tutoriales</title>
	<atom:link href="http://casidiablo.net/tag/video-tutoriales/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Video Tutoriales &#8211; Creación de Juegos</title>
		<link>http://casidiablo.net/videotutoriales-desarrollo-juegos-java/</link>
		<comments>http://casidiablo.net/videotutoriales-desarrollo-juegos-java/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:52:35 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3105</guid>
		<description><![CDATA[La siguiente es una recopilación de tutoriales hechos por Jorge Rubira, en donde explica el desarrollo de diferentes juegos en diferentes lenguajes de programación (Java, JSP, laszlo, etc.) Matamarcianos Algoritmo Minimax Pong3D con Java3D Desarrollo de una bolera virtual Game Maker Juego de coches MazeRunner Búsqueda de soluciones basadas en IA El juego del trilero [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideotutoriales-desarrollo-juegos-java%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20Tutoriales%20-%20Creaci%C3%B3n%20de%20Juegos%22%20%7D);"></div>
<p><img class="alignright size-full wp-image-3106" title="video" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/06/video.png" alt="video" width="150" height="137" />La siguiente es una recopilación de tutoriales hechos por <a href="http://weblogs.javahispano.org/jh/entry/integrantes_de_javahispano_jorge_rubira" rel="nofollow">Jorge Rubira</a>, en donde explica el desarrollo de diferentes juegos en diferentes lenguajes de programación (Java, JSP, laszlo, etc.)</p>
<ul>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Matamarcianos">Matamarcianos</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Algoritmo+Minimax">Algoritmo Minimax</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Pong3D+con+Java3D">Pong3D con Java3D</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Desarrollo+de+una+bolera+virtual">Desarrollo de una bolera virtual</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Game+Maker">Game Maker</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Juego+de+coches">Juego de coches</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/MazeRunner">MazeRunner</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Busqueda+soluciones+basadas+IA">Búsqueda de soluciones basadas en IA</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/El+juego+del+trilero">El juego del trilero</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Tiro+a+diana">Tiro a diana</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Busca+las+minas">Busca las minas</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Tragaperras">Tragaperras</a></li>
<li><a class="tooltip" title="Descargar video y código" href="http://casidiablo.net/descargar/Tetris">Tetris</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/videotutoriales-desarrollo-juegos-java/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Video Tutorial de Introducción a MonoDevelop</title>
		<link>http://casidiablo.net/video-introduccion-monodevelop/</link>
		<comments>http://casidiablo.net/video-introduccion-monodevelop/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:22:08 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[C-Sharp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[monodevelop]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3063</guid>
		<description><![CDATA[¡Hola de nuevo! En esta ocasión me gustaría compartir con ustedes este video tutorial acerca de MonoDevelop. No es nada avanzado, solo muestra algunas características de este IDE. El video en cuestión lo grabé hace más o menos siete meses, pero casualmente había olvidado que lo había grabado Y, aunque ya vamos en la versión [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideo-introduccion-monodevelop%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20Tutorial%20de%20Introducci%C3%B3n%20a%20MonoDevelop%22%20%7D);"></div>
<p style="text-align: justify;">¡Hola de nuevo! En esta ocasión me gustaría compartir con ustedes este video tutorial acerca de MonoDevelop. No es nada avanzado, solo muestra algunas características de este IDE. El video en cuestión lo grabé hace más o menos siete meses, pero casualmente había olvidado que lo había grabado <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Y, aunque ya vamos en la versión 2 de MonoDevelop, no quiero perder el trabajo que alguna vez hice.</p>
<p style="text-align: justify;"><embed src="http://blip.tv/play/g9MGgYjCR5OibA%2Em4v" type="application/x-shockwave-flash" width="640" height="430" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p style="text-align: justify;">Como siempre, pueden encontrar el vídeo en <a title="Esta dividido en dos partes (Youtube solo deja videos menores de 10 minutos)" href="http://www.youtube.com/watch?v=sbdI1iSoRYE">Youtube</a> o en <a href="http://www.vimeo.com/5084692">Vimeo</a>. Aunque creo que hay un pedazo que se ve feo y el sonido no es el mejor, espero que les guste y disculpen lo feo <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-introduccion-monodevelop/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Video Tutorial VirtualBox: ejecutar sistemas operativos REALES</title>
		<link>http://casidiablo.net/correr-diferentes-so-instalados-con-vbox/</link>
		<comments>http://casidiablo.net/correr-diferentes-so-instalados-con-vbox/#comments</comments>
		<pubDate>Mon, 11 May 2009 19:51:27 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[sistemas operativos]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3043</guid>
		<description><![CDATA[Hola amigos&#8230; he grabado un pequeño vídeo en donde enseño cómo ejecutar varios sistemas operativos REALES, es decir, que no son virtuales, al mismo tiempo usando VirtualBox. Por ejemplo, si tienes instalado Windows XP, Ubuntu y Fedora, y en cada uno tienes aplicaciones que usas a diario, podrías ejecutar Windows XP desde Ubuntu sin necesidad [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fcorrer-diferentes-so-instalados-con-vbox%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20Tutorial%20VirtualBox%3A%20ejecutar%20sistemas%20operativos%20REALES%22%20%7D);"></div>
<p style="text-align: justify;">Hola amigos&#8230; he grabado un pequeño vídeo en donde enseño cómo ejecutar varios sistemas operativos REALES, es decir, que no son virtuales, al mismo tiempo usando VirtualBox. Por ejemplo, si tienes instalado Windows XP, Ubuntu y Fedora, y en cada uno tienes aplicaciones que usas a diario, podrías ejecutar Windows XP desde Ubuntu sin necesidad de tener que reiniciar el equipo.</p>
<p style="text-align: justify;">Esto tiene una gran ventaja frente al típico entorno en el cual tienes máquinas virtuales instaladas ya que, cuando realmente quieras usar el otro sistema operativo, lo ejecutas directamente en tu máquina sin las limitaciones de RAM o aceleración gráfica. Es más o menos lo que explicaba en <a href="http://casidiablo.net/correr-windows-preinstalado-sobre-ubuntu/">esta entrada, en donde lo hacia con Windows XP</a>. Pero puesto que algunos han tenido problemas con eso, y otros más me han pedido algo de información más detallada, mejor dejar todo registrado en este vídeo.</p>
<p style="text-align: justify;"><embed src="http://blip.tv/play/gs1QgYDVY5OibA" type="application/x-shockwave-flash" width="640" height="430" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p style="text-align: justify;">Como siempre lo he subido en <a href="http://blip.tv/file/2097553">Blip.tv</a>, <a href="http://www.youtube.com/watch?v=DcmLNy08iag">Youtube</a> y <a href="http://www.vimeo.com/4591443">Vimeo</a>. El vídeo es completamente libre, puedes darle el uso que desees; si deseas el vídeo original para cualquier propósito me contactan por correo.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/correr-diferentes-so-instalados-con-vbox/feed/</wfw:commentRss>
		<slash:comments>77</slash:comments>
		</item>
		<item>
		<title>Video tutorial de introducción a las shellcodes en Linux</title>
		<link>http://casidiablo.net/video-tutorial-shellcodes-linux/</link>
		<comments>http://casidiablo.net/video-tutorial-shellcodes-linux/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 22:29:21 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[politécnico]]></category>
		<category><![CDATA[shellcodes]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3037</guid>
		<description><![CDATA[Uff&#8230; ya llevo bastante sin pasarme por este, mi querido blog. Puesto que ya no cuento con el mismo tiempo de antes es muy poco lo que puedo publicar; así que, aprovecho a colocar trabajos de la universidad que, de una u otra forma, podrían serviles a alguien. El video tutorial que verán a continuación [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideo-tutorial-shellcodes-linux%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20tutorial%20de%20introducci%C3%B3n%20a%20las%20shellcodes%20en%20Linux%22%20%7D);"></div>
<p style="text-align: justify;">Uff&#8230; ya llevo bastante sin pasarme por este, mi querido blog. Puesto que ya no cuento con el mismo tiempo de antes es muy poco lo que puedo publicar; así que, aprovecho a colocar trabajos de la universidad que, de una u otra forma, podrían serviles a alguien. El video tutorial que verán a continuación con tiene una pequeña (muy pequeña) introducción a lo que son los shellcodes en Linux:</p>
<p><object width="640" height="430" data="http://blip.tv/play/gs1Q_pBRk6Js" type="application/x-shockwave-flash"><param name="src" value="http://blip.tv/play/gs1Q_pBRk6Js" /><param name="allowfullscreen" value="true" /></object></p>
<p style="text-align: justify;">También <a href="http://youtube.com/watch?v=hNBdzUce4F8">lo subí a Youtube</a>, por si no te gusta blip.tv. No es definitivamente el mejor video que hemos hecho, pero de seguro le será útil a alguien. Si deseas necesitas el video original, me puedes escribir solicitándolo, aunque creo que es suficiente con que esté en internet; no pongo el link descarga por cuestiones de recursos <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Te recomiendo además <a href="http://www.wired.com/threatlevel/2009/03/conficker-how-a/">esta animación</a> en donde se explica qué es y cómo funcionan las vulnerabilidades de buffer overflow.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-tutorial-shellcodes-linux/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>[Video Tutorial] Conexiones entre MySQL y Java</title>
		<link>http://casidiablo.net/video-tutorial-mysql-java/</link>
		<comments>http://casidiablo.net/video-tutorial-mysql-java/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 19:06:00 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2930</guid>
		<description><![CDATA[Este es un video tutorial creado por un lector de este blog (ralejanro), basado en el tutorial que escribí hace ya mucho tiempo acerca de cómo conectar aplicaciones Java con bases de datos MySQL. Espero les sea de ayuda, y desde aquí le agradezco de corazón a ralejanro por compartirlo con todos.]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideo-tutorial-mysql-java%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%5BVideo%20Tutorial%5D%20Conexiones%20entre%20MySQL%20y%20Java%22%20%7D);"></div>
<p style="text-align: justify;">Este es un video tutorial creado por un lector de este blog (<em><strong>ralejanro</strong></em>), basado en el tutorial que escribí hace ya mucho tiempo acerca de <a href="http://casidiablo.net/conexiones-entre-mysql-y-java/">cómo conectar aplicaciones Java con bases de datos MySQL</a>. Espero les sea de ayuda, y desde aquí le agradezco de corazón a <em>ralejanro</em> por compartirlo con todos.</p>
<p><object width="600" height="360"><param name="movie" value="http://www.youtube.com/v/Ulp9mOuDWac&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Ulp9mOuDWac&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="360"></embed></object></p>
<p><object width="600" height="360"><param name="movie" value="http://www.youtube.com/v/Tm7ALvYzQLk&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Tm7ALvYzQLk&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="360"></embed></object></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-tutorial-mysql-java/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Video Tutoriales de programación Java</title>
		<link>http://casidiablo.net/video-tutoriales-java-by-locx24/</link>
		<comments>http://casidiablo.net/video-tutoriales-java-by-locx24/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:00:18 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2897</guid>
		<description><![CDATA[A continuación un listado de video tutoriales acerca de Java SE creados por locx24, y que sin duda es el material mejor elaborado que he visto en mi vida en cuanto a videos educativos sobre Java. Capítulo 0: Introducción a la programación Tema 1: Conceptos básicos de programación. [Descargar] Tema 2: Introducción al lenguaje de [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideo-tutoriales-java-by-locx24%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20Tutoriales%20de%20programaci%C3%B3n%20Java%22%20%7D);"></div>
<p style="text-align: justify;">A continuación un listado de video tutoriales acerca de Java SE <strong>creados por <a href="http://locx24.wordpress.com/">locx24</a></strong>, y que sin duda es el material mejor elaborado que he visto en mi vida en cuanto a videos educativos sobre <a href="http://casidiablo.net/java">Java</a>.</p>
<h3>Capítulo 0: Introducción a la programación</h3>
<ul>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Conceptos básicos de programación" href="http://casidiablo.net/videotutoriales/locx24/C0T1p01/C0T1p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 1: Conceptos básicos de programación.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Conceptos básicos de programación" href="http://casidiablo.net/descargar/Conceptos+basicos+de+programacion&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Introducción al lenguaje de programación Java - parte 1" href="http://casidiablo.net/videotutoriales/locx24/C0T2p01/C0T2p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: Introducción al lenguaje de programación Java &#8211; parte 1.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Introducción al lenguaje de programación Java - parte 1" href="http://casidiablo.net/descargar/Introduccion+lenguaje+programacion+Java+parte+1&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Introducción al lenguaje de programación Java - parte 2" href="http://casidiablo.net/videotutoriales/locx24/C0T2p02/C0T2p02.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: Introducción al lenguaje de programación Java &#8211; parte 2.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Introducción al lenguaje de programación Java - parte 2" href="http://casidiablo.net/descargar/Introduccion+lenguaje+programacion+Java+parte+2&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 1" href="http://casidiablo.net/videotutoriales/locx24/C0T3p01/C0T3p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 3: Herramientas de desarrollo &#8211; parte 1.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 1" href="http://casidiablo.net/descargar/Herramientas+de+desarrollo+parte+1&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 2" href="http://casidiablo.net/videotutoriales/locx24/C0T3p02/tema3b.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 3: Herramientas de desarrollo &#8211; parte 2.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 2" href="http://casidiablo.net/descargar/Herramientas+de+desarrollo+parte+2&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 3" href="http://casidiablo.net/videotutoriales/locx24/C0T3p03/tema3c.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 3: Herramientas de desarrollo &#8211; parte 3.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 3" href="http://casidiablo.net/descargar/Herramientas+de+desarrollo+parte+3&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 4" href="http://casidiablo.net/videotutoriales/locx24/C0T3p04/tema3d.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 3: Herramientas de desarrollo &#8211; parte 4.</a> [<strong><a class="tooltip" title="Introducción a la programación :: Herramientas de desarrollo - parte 4" href="http://casidiablo.net/descargar/Herramientas+de+desarrollo+parte+4&#8220;>Descargar</a></strong>]</li>
</ul>
<h3>Capítulo 1: Arreglos unidimiensionales y multidimensionales</h3>
<ul>
<li><a class="smoothbox tooltip" title="Arreglos :: Unidimensionales" href="http://casidiablo.net/videotutoriales/locx24/C1T1p01/C1T1p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 1: Arreglos unidimensionales.</a> [<strong><a class="tooltip" title="Arreglos :: Unidimensionales" href="http://casidiablo.net/descargar/Arreglos+unidimensionales&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Arreglos :: Multidimensionales" href="http://casidiablo.net/videotutoriales/locx24/C1T2p01/C1T2p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: Arreglos multidimensionales.</a> [<strong><a class="tooltip" title="Arreglos :: Multidimensionales" href="http://casidiablo.net/descargar/Arreglos+multidimensionales&#8220;>Descargar</a></strong>]</li>
</ul>
<h3>Capítulo 2: Métodos y mensajes</h3>
<ul>
<li><a class="smoothbox tooltip" title="Métodos y mensajes :: Métodos - parte 1" href="http://casidiablo.net/videotutoriales/locx24/C2T1p01/C2T1p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 1: Métodos &#8211; parte 1.</a> [<strong><a class="tooltip" title="Métodos y mensajes :: Métodos - parte 1" href="http://casidiablo.net/descargar/Metodos+parte+1&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Métodos y mensajes :: Métodos - parte 2" href="http://casidiablo.net/videotutoriales/locx24/C2T1p02/C2T1p02.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: Métodos &#8211; parte 2.</a> [<strong><a class="tooltip" title="Métodos y mensajes :: Métodos - parte 2" href="http://casidiablo.net/descargar/Metodos+parte+2&#8220;>Descargar</a></strong>]</li>
</ul>
<h3>Capítulo 3: Constructores y recolección de basura</h3>
<ul>
<li><a class="smoothbox tooltip" title="Constructores y recolección de basura :: Constructores" href="http://casidiablo.net/videotutoriales/locx24/C3T1p01/C3T1p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 1: Constructores.</a> [<strong><a class="tooltip" title="Constructores y recolección de basura :: Constructores" href="http://casidiablo.net/descargar/Constructores&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Constructores y recolección de basura :: Recolección de basura" href="http://casidiablo.net/videotutoriales/locx24/C3T2p01/C3T2p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: La recolección de basura en Java.</a> [<strong><a class="tooltip" title="Constructores y recolección de basura :: Recolección de basura" href="http://casidiablo.net/descargar/Recoleccion+de+basura&#8220;>Descargar</a></strong>]</li>
</ul>
<h3>Capítulo 4: Sobrecarga</h3>
<ul>
<li><a class="smoothbox tooltip" title="Sobrecarga :: Conversión de tipos primitivos" href="http://casidiablo.net/videotutoriales/locx24/C4T1p01/C4T1p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 1: Conversión de tipos primitivos.</a> [<strong><a class="tooltip" title="Sobrecarga :: Conversión de tipos primitivos" href="http://casidiablo.net/descargar/Conversion+de+tipos+primitivos&#8220;>Descargar</a></strong>]</li>
<li><a class="smoothbox tooltip" title="Sobrecarga :: Métodos y constructores" href="http://casidiablo.net/videotutoriales/locx24/C4T2p01/C4T2p01.htm?keepThis=true&#038;TB_iframe=true&#038;height=650&#038;width=850">Tema 2: Sobrecarga de métodos y constructores.</a> [<strong><a class="tooltip" title="Sobrecarga :: Métodos y constructores" href="http://casidiablo.net/descargar/Sobrecarga+metodos+constructores&#8220;>Descargar</a></strong>]</li>
</ul>
<div class="hr"></div>
<h3>Licencias y derechos de autor</h3>
<p style="text-align: center;"><a href="http://creativecommons.org.mx/" class="tooltip" title="¿A poco no están re-chidos, carnal?"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2009/02/cc-logo.png" alt="" /></a></p>
<p style="text-align: justify;">Los videos se encuentran bajo la licencia <a href="http://creativecommons.org.mx/">Creative Commons</a>. Eres libre de: copiar, distribuir y comunicar libremente la obra, bajo las condiciones siguientes:</p>
<ul style="text-align: justify;">
<li><strong>Atribución</strong>: Debes reconocer <a href="http://locx24.wordpress.com/2009/02/23/curso-en-videotutoriales-de-java-se-50/">la autoría de la obra en los términos especificados por el propio autor</a>.</li>
<li><strong>No comercial</strong>: No puedes utilizar esta obra para fines comerciales.</li>
<li><strong>No derivadas</strong>: no está permitido que alteres, transformes o generes una obra derivada a partir de esta obra.</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-tutoriales-java-by-locx24/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>4. Video tutorial Java &#8211; Instrucción IF y los operadores de igualdad</title>
		<link>http://casidiablo.net/video-java-instruccion-if-operador-igualdad/</link>
		<comments>http://casidiablo.net/video-java-instruccion-if-operador-igualdad/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 08:44:44 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[igualdad]]></category>
		<category><![CDATA[operadores]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2860</guid>
		<description><![CDATA[En este video se introduce al estudiante en el uso y sintaxis de la instrucción if de cara a la toma de decisiones en el programa. Además se explica el uso de cada uno de los operadores de igualdad. Video en Blip.tv Video en Vimeo Video en Youtube]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideo-java-instruccion-if-operador-igualdad%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%224.%20Video%20tutorial%20Java%20-%20Instrucci%C3%B3n%20IF%20y%20los%20operadores%20de%20igualdad%22%20%7D);"></div>
<p>En este video se introduce al estudiante en el uso y sintaxis de la instrucción if de cara a la toma de decisiones en el programa. Además se explica el uso de cada uno de los operadores de igualdad.</p>
<h3>Video en Blip.tv</h3>
<p><embed src="http://blip.tv/play/gs1Q6uknAA" type="application/x-shockwave-flash" width="640" height="430" allowscriptaccess="always" allowfullscreen="true"></embed><h3>Video en Vimeo</h3>
<p><object width="640" height="401"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3079131&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3079131&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="401"></embed></object></p>
<h3>Video en Youtube</h3>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/pjR5pFMw8nA&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/pjR5pFMw8nA&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/video-java-instruccion-if-operador-igualdad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Video tutorial Java #3 &#8211; Uso de variables primitivas y clases envolturas</title>
		<link>http://casidiablo.net/videotutorial-java-variables-primitivas/</link>
		<comments>http://casidiablo.net/videotutorial-java-variables-primitivas/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 12:31:49 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[primitivas]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[variables]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2833</guid>
		<description><![CDATA[De nuevo algo de inconvenientes con el audio; espero mejorar cada vez más. Video en Vimeo Descargar video Video en Blip.tv Video en Youtube Información complementaria: Tamaños de las variables de tipo primitivo char: 16 bits; &#8216;\u0000&#8242; hasta &#8216;\uFFFF&#8217; (Conjunto de caractéres Unicode de ISO) o 0 hasta 65535 (ASCII) byte: 8 bits; -128 hasta [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fvideotutorial-java-variables-primitivas%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Video%20tutorial%20Java%20%233%20-%20Uso%20de%20variables%20primitivas%20y%20clases%20envolturas%22%20%7D);"></div>
<p>De nuevo algo de inconvenientes con el audio; espero mejorar cada vez más.</p>
<h3>Video en Vimeo</h3>
<p><object width="640" height="401" data="http://vimeo.com/moogaloop.swf?clip_id=3053401&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3053401&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /></object><br />
<a class="tooltip download" title="Requiere registro en Vimeo" href="http://casidiablo.net/descargar/Video+Java+3">Descargar video</a></p>
<h3>Video en Blip.tv</h3>
<p><object width="640" height="430" data="http://blip.tv/play/AeqIPQA" type="application/x-shockwave-flash"><param name="src" value="http://blip.tv/play/AeqIPQA" /><param name="allowfullscreen" value="true" /></object></p>
<h3>Video en Youtube</h3>
<p><object width="425" height="344" data="http://www.youtube.com/v/g-n-FhVoeuo&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/g-n-FhVoeuo&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<h3>Información complementaria: Tamaños de las variables de tipo primitivo</h3>
<ul>
<li><strong>char</strong>: 16 bits; &#8216;\u0000&#8242; hasta &#8216;\uFFFF&#8217; (Conjunto de caractéres Unicode de ISO) o 0 hasta 65535 (ASCII)</li>
<li><strong>byte</strong>: 8 bits; -128 hasta +127 (-27 hasta 27-1)</li>
<li><strong>short</strong>: 16 bits, -32768 hasta  32767 (-215 hasta 215-1)</li>
<li><strong>int</strong>: 32 bits; -2147483648 hasta +2147483647 (-231 hasta 231-1)</li>
<li><strong>long</strong>: 64 bits; -9223372036854775808 hasta +9223372036854775807 (-263 hasta 263-1)</li>
<li><strong>float</strong>: 32 bits; <em>rango negativo</em> -3.4028234663852886E+38 hasta -1.40129846432481707e-45, <em>rango positivo </em>1.40129846432481707e-45 hasta 3.4028234663852886E+38</li>
<li><strong>Double</strong>: 64 bits; <em>rango negativo</em> -1.7976931348623157E+308 hasta – 4.94065645841246544e-324, <em>rango positivo </em>4.94065645841246544e-324 hasta 1.7976931348623157E+308</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/videotutorial-java-variables-primitivas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>El ataque Man In the Middle [video tutoriales]</title>
		<link>http://casidiablo.net/man-in-the-middle/</link>
		<comments>http://casidiablo.net/man-in-the-middle/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 04:01:35 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[video tutoriales]]></category>
		<category><![CDATA[wireshark]]></category>
		<category><![CDATA[arp spoofing]]></category>
		<category><![CDATA[ettercap]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1656</guid>
		<description><![CDATA[La verdad existe ya bastante información acerca de este fascinante ataque, pero me aventuro a proporcionar mi propia definición: El ataque Man in the Middle (hombre en el medio), es una técnica de hacking cuya finalidad es situar al equipo atacante en medio del equipo víctima y el router. Esto es necesario puesto que en [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fman-in-the-middle%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fcasidiablo.in%2FaErpbE%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22El%20ataque%20Man%20In%20the%20Middle%20%5Bvideo%20tutoriales%5D%22%20%7D);"></div>
<p style="text-align: justify;">La verdad existe ya bastante información acerca de este fascinante ataque, pero me aventuro a proporcionar mi propia definición:</p>
<div class="nota" style="text-align: justify;">El ataque Man in the Middle (hombre en el medio), es una técnica de hacking cuya finalidad es situar al equipo atacante en medio del equipo víctima y el router. Esto es necesario puesto que en una red que funciona con un switch, los paquetes viajan directamente entre el equipo victima y el router, por lo tanto no basta con esnifar la red en modo promiscuo.</p>
<p>La manera en que el equipo víctima identifica el router, y viceversa, es usando el protocolo ARP, esto es: verificando la dirección MAC e IP de la tarjeta de red el otro equipo (en la tabla ARP).Siendo así, la técnica más común para llevar a cabo un ataque Man-in-the-middle es el <strong>ARP Spoofing</strong>, en la que el equipo atacante <abbr class="tooltip" title="Manipula la tabla de direcciones IP vs. direcciones MAC">envenena la tabla ARP</abbr> tanto del <em>equipo víctima</em> (haciéndose pasar por el router) como del <em>router</em> (haciéndose pasar como el equipo víctima), y por lo cual todos los paquetes que envíe o reciba dicho la víctima circularán a través de nuestra red.</p>
<p style="text-align: justify;">No está demás aclarar que mientras tengamos bajo un ataque man inthe middle al PC víctima y al router, es necesario hacer un forwarding (reenvio) de paquetes. De lo contrario dejaríamos sin conexión a la víctima, lo cual es muy sospechoso.</p>
</div>
<p style="text-align: justify;">¿Entendible? <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_twisted.gif' alt=':twisted:' class='wp-smiley' />  Puede que el tema sea algo duro de digerir al principio, puede que no sea bueno explicando cosas, puede que tú no tengas claros algunos conceptos, en todo caso <strong>¿qué tal si miramos cómo funciona esto con algunos video tutoriales?</strong></p>
<p style="text-align: justify;">Pero antes, sería bueno que tuvieras claro el cómo funciona el protocolo ARP: <a href="http://es.wikipedia.org/wiki/Address_Resolution_Protocol">Lectura fácil en la Wikipedia</a>, y el bonito <a href="http://www.ietf.org/rfc/rfc0826.txt">RFC 826</a> [<a href="http://www.rfc-es.org/rfc/rfc0826-es.txt">aquí en español</a>].</p>
<h3 style="text-align: justify;">Video tutoriales</h3>
<p style="text-align: justify;"><img style="float: left;" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/09/corten_.png" alt="" />Los siguientes tres video tutoriales axplican en detalle cómo funciona el ARP Spoofing; y fueron creados por <a href="http://icaix.com">Miguel Angel Calvo</a> (<strong>todos los derechos reservados</strong>):</p>
<ul style="text-align: justify;">
<li><strong><a class="smoothbox tooltip" title="Arp Spoofing :: Conceptos básicos" href="http://casidiablo.net/videotutoriales/ARP.htm?keepThis=true&amp;TB_iframe=true&amp;height=635&amp;width=800">Ver el video 1</a></strong> &#8211; Aquí se explican los conceptos básicos del ARP Spoofing (<a class="tooltip" title="Arp Spoofing :: Conceptos básicos (1MB)" href="http://casidiablo.net/descargar/ARP+Spooging+Video+Tutorial">descargar</a>)
</li>
<li><strong><a class="smoothbox tooltip" title="Arp Spoofing con ettercap :: Usando ettercap para envenenar la tabla ARP de las víctimas" href="http://casidiablo.net/videotutoriales/ettercap.htm?keepThis=true&amp;TB_iframe=true&amp;height=635&amp;width=800">Ver el video 2</a></strong> &#8211; En donde se explica el uso del <a href="http://ettercap.sourceforge.net/">Ettercap</a> para realizar un ARP Spoofing (<a class="tooltip" title="Arp Spoofing con ettercap :: Usando ettercap para envenenar la tabla ARP de las víctimas (2,1MB)" href="http://casidiablo.net/descargar/Video+Tutorial+Ettercap">descargar</a>)</li>
<li><strong><a class="smoothbox tooltip" title="Detección del Arp Spoofing :: Usar arpwatch para detectar cambios extraños en la red" href="http://casidiablo.net/videotutoriales/arpwatch.htm?keepThis=true&amp;TB_iframe=true&amp;height=635&amp;width=800">Ver el video 3</a></strong> &#8211; En donde nos enseñan a detectar si estamos bajo un ataque ARP Spoofing (<a class="tooltip" title="Detección del Arp Spoofing :: Usar arpwatch para detectar cambios extraños en la red (2,1MB)" href="http://casidiablo.net/descargar/Video+Tutorial+arpwatch">descargar</a>)</li>
</ul>
<p style="text-align: justify;">¿A poco no son geniales? En los videos anteriores se utiliza <a href="http://ettercap.sourceforge.net/">Ettercap</a> para realizar el ARP Spoofing. Por supuesto, existen otras maneras de hacerlo, y es lo que veremos a continuación.</p>
<h3 style="text-align: justify;">ARP Spoofing y ataque Man In the Middle usando <code>dsniff</code> y <code>fragrouter</code></h3>
<p style="text-align: justify;">Iba a escribir algo acerca de cómo hacer ARP Spoofing utilizando las herramientas dsniff (comando <code>arpspoofing</code>) y <code>fragrouter</code>, ambas en los repositorios de la mayoría de las distros. Afortunadamente <a href="http://andalinux.wordpress.com/">Informático de Guardia</a> me comentaba que él ya ha escrito acerca los ataques Man in the Mittle, y prescisamente usa dichas herramientas. Así que te invito a que leas en su blog acerca de ello: <strong><a href="http://andalinux.wordpress.com/2008/09/04/ataque-man-in-the-middle/">Ataque man-in-the-middle</a></strong>.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/man-in-the-middle/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

