<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://labloguera.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Thempra.NET</title><link>http://labloguera.net/blogs/thempra/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Construye un receptor de banda aerea</title><link>http://labloguera.net/blogs/thempra/archive/2009/06/26/construye-un-receptor-de-banda-aerea.aspx</link><pubDate>Fri, 26 Jun 2009 18:10:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71964</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71964.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71964</wfw:commentRss><description>
&lt;p&gt;Como muchos sabeis, ultimamente me estoy acercando mas al mundo de la &lt;a href="http://www.facebook.com/v/1142935008489" target="_blank"&gt;aviacion&lt;/a&gt;, y como es obvio mi "cacharreo" se va reorientando por diversas temáticas nuevas. &lt;/p&gt;

&lt;p style="font-weight:bold;"&gt;¿Que es la Banda Aerea? &lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp; La banda aerea es una frecuencia de radio comprendida entre los&amp;nbsp; &lt;strong&gt;118 y 136 MHz&lt;/strong&gt;, que estan reservados a las comunicaciones de aeronaves, y centros de control, se utiliza el espectro VHF dada la claridad de la señal. Para aviacion comercial y privada las comunicaciones se realizan sin cifrar y pueden ser captadas por cualquier dispositivo preparado para ello. &lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp; Eso si, la transmision en estas frecuencias en determinadas zonas es ilegal, e interferir en señales como de aeropuertos y demas esta penalizado. Todo aquel que controle un poco de radiofrecuencia sabe que se tarda muy poco en triangular y localizar el emisor.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp; Existe una frecuencia especial, 121.5 Mhz, la cual esta reservada a situaciones de emergencia, en la cual siempre hay una persona alerta por si se declarase una situacion critica en la cual fuera necesario una atencion especial.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Hoy me gustaria compartir con vosotros un interesante video de como construir una radio de banda aerea con una radio de toda la vida, es decir conseguir saltar de los 107MHz hasta las frecuencias usadas por los aeropuertos.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;div align="center"&gt;
&lt;object width="425" height="344"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/1inPn-R_UDA&amp;amp;hl=es&amp;amp;fs=1&amp;amp;"&gt;
&lt;param name="allowFullScreen" value="true"&gt;
&lt;param name="allowscriptaccess" value="always"&gt;
&lt;embed src="http://www.youtube.com/v/1inPn-R_UDA&amp;amp;hl=es&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" width="425" height="344"&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Pero no todas las comunicaciones son en plano, sobre todo si hablamos de bases aereas militares, estas usan sistemas de codificacion para evitar ser descifradas, y aunque no es la finalidad de este articulos, no me gustaria terminar si decir que tambien existe software dedicado a la decodificacion de estas señales, como por ejemplo :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div align="center"&gt;&lt;a href="http://www.n0hr.com/PocketDigi/PocketDigi_intro.htm" target="_blank"&gt;&lt;img src="http://www.n0hr.com/PocketDigi/pocketdigi_1_0_11.png" align="middle" width="247" height="322"&gt;&lt;/a&gt;&amp;nbsp;
&lt;/div&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71964" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/aviacion/default.aspx">aviacion</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/radio/default.aspx">radio</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/banda+aerea/default.aspx">banda aerea</category></item><item><title>Enlaces para iniciarse en la programacion sobre Android</title><link>http://labloguera.net/blogs/thempra/archive/2009/06/06/enlaces-para-iniciarse-en-la-programacion-sobre-android.aspx</link><pubDate>Sat, 06 Jun 2009 08:52:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71714</guid><dc:creator>Thempra</dc:creator><slash:comments>2</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71714.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71714</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&amp;nbsp; Una de las muchas tecnicas para aprender un lenguaje de programacion o tecnologia, es leer, leer, leer y leer, tanto codigo como libros. Sobre localizar libros es tan sencillo como pasarse por &lt;a href="http://www.amazon.co.uk/s/ref=nb_ss_w_h_?url=search-alias%3Dstripbooks&amp;amp;field-keywords=android&amp;amp;x=0&amp;amp;y=0" target="_blank"&gt;Amazon&lt;/a&gt; y realizar un pedido.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; Respecto a codigo no hace falta mas que dar vueltas y vueltas hasta encontrar las lineas necesarias, aqui os dejo unos enlaces que tal vez os puedan resultar interesantes para empezar a realizar las primeras aplicaciones:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Guia de desarrollo (&lt;a href="http://developer.android.com/guide/index.html" target="_blank"&gt;http://developer.android.com/guide/index.html&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Guia de estilos (&lt;a href="http://developer.android.com/guide/practices/ui_guidelines/icon_design.html" target="_blank"&gt;http://developer.android.com/guide/practices/ui_guidelines/icon_design.html&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Ejemplos de codigo (&lt;a href="http://developer.android.com/guide/samples/index.html" target="_blank"&gt;http://developer.android.com/guide/samples/index.html&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Conceptos clave (&lt;a href="http://and.roid.es/foro/viewtopic.php?f=2&amp;amp;t=68&amp;amp;sid=2f4b785efec7e6d2377450578cb8a7ab" target="_blank"&gt;http://and.roid.es/foro/viewtopic.php?f=2&amp;amp;t=68&amp;amp;sid=2f4b785efec7e6d2377450578cb8a7ab&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Tutoriales para el desarrollo de variadas aplicaciones (&lt;a href="http://groups.google.es/group/desarrolladores-android/web" target="_blank"&gt;http://groups.google.es/group/desarrolladores-android/web&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Otra serie de manuales (&lt;a href="http://www.android-spa.com/manuales.php" target="_blank"&gt;http://www.android-spa.com/manuales.php&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Reproductor multimedia (&lt;a href="http://davanum.wordpress.com/2007/12/29/android-videomusic-player-sample-from-local-disk-as-well-as-remote-urls/#" target="_blank"&gt;http://davanum.wordpress.com/2007/12/29/android-videomusic-player-sample-from-local-disk-as-well-as-remote-urls/#&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71714" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Android/default.aspx">Android</category></item><item><title>[Tip/Trick] Teclado desconfigurado en Gnome</title><link>http://labloguera.net/blogs/thempra/archive/2009/06/05/tip-trick-teclado-desconfigurado-en-gnome.aspx</link><pubDate>Fri, 05 Jun 2009 16:47:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71709</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71709.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71709</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&amp;nbsp; Cuando tratas con distribuciones inestables o experimentales, en ciertas actualizaciones es posible que no quede correctamente configurado el teclado, perdiendo la posibilidad de incluir signos introducidos mediante el &lt;b&gt;"Alt Gr"&lt;/b&gt; o incluso las tildes. Puede llegar a darse el caso intentado configurarlo desde el &lt;b&gt;"gnome-keyboard-properties"&lt;/b&gt; nos de la sensacion que no nos hace caso.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; El problema reside en una mala configuracion inicial del fichero&lt;b&gt; /etc/X11/xorg.conf&lt;/b&gt; en la seccion de InputDevice, dado que no asignamos el &lt;b&gt;variant&lt;/b&gt;, la configuracion correcta sería:&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;i&gt;Section "InputDevice"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Generic Keyboard"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Driver&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "kbd"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "XkbRules"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "xorg"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "XkbModel"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "pc105"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "XkbLayout"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "es"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "XkbVariant"&amp;nbsp;&amp;nbsp;&amp;nbsp; "basic"&lt;/b&gt;&lt;br&gt;EndSection&lt;br&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Una vez corregido ya solo falta reiniciar el entorno grafico y a escribir correctamente.&lt;/p&gt;&lt;p&gt;Tambien existe la posibilidad de cambiarlo lanzando un comando, solo que esto no quedara para siguientes inicios de la maquina:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;# setxkbmap -model pc105 -layout es -variant basic&lt;/i&gt; &lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71709" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/teclado/default.aspx">teclado</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Gnome/default.aspx">Gnome</category></item><item><title>[Desarrollando con Android] Preparando el entorno</title><link>http://labloguera.net/blogs/thempra/archive/2009/05/27/desarrollando-con-android-preparando-el-entorno.aspx</link><pubDate>Wed, 27 May 2009 21:10:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71631</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71631.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71631</wfw:commentRss><description>&lt;p&gt;&lt;u&gt;&lt;b&gt;INSTALANDO IDE Y SDK&lt;/b&gt;&lt;/u&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;Primero hemos de tener bien configurado los paquetes necesarios para ejecutar java&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;apt-get install sun-java6-bin ia32-libs&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;Descargar Eclipse desde por ejemplo aqui. &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://eclipsemirror.yoxos.com/eclipse.org/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz" target="_blank"&gt;http://eclipsemirror.yoxos.com/eclipse.org/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Descomprimir y ejecutar eclipse. En el menu "Help / Software Updates ..."&amp;nbsp; seleccionamos la solapa "Available Software" y añadimos como site:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://dl-ssl.google.com/android/eclipse/" target="_blank"&gt;http://dl-ssl.google.com/android/eclipse/&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Descargamos y descomprimimos las SDK para el desarrollo&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip%20" target="_blank"&gt;http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip &lt;/a&gt;&lt;/p&gt;&lt;p&gt;Desde eclipse configuramos las SDK en "&lt;b&gt;Windows \ Preferences"&lt;/b&gt; en la seccion Android escribimos el path donde se ha descomprimido el anterior fichero descargado. A continuacion se nos agregaran los targets necesarios para ejecutar nuestra aplicacion compilada.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;u&gt;&lt;b&gt;CONFIGURANDO DISPOSITIVO FISICO&lt;br&gt;&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;Acabamos de completar una fase, desde este momento es posible empezar a desarrollar, con el inconveniente que deberiamos de usar el emulador, proceso un poco lento y poco estable (en mi opinion), por lo tanto el siguiente paso es preparar todo para poder picar codigo directamente contra nuestra PDA.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Ahora procederemos&amp;nbsp; a configurar en nuestra distribucion el dispositivo, y lo haremos pasandole al UDev los datos pertinentes al fichero /etc/udev/rules.d/50-android.rules y le agregarmos las siguientes dos lineas:&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c01", MODE="0666", OWNER="thempra"&lt;br&gt;SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666", OWNER="thempra"&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cambiar el owner thempra por vuestro usuario. Seguidamente guardamos y le damos permisos de ejecucion:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;chmod a+rx /etc/udev/rules.d/50-android.rules&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Listo para empezar a trabajar con algunas de las herramientas que nos proporciona Google, para ello nos transladamos al directorio de las SDK de Android y entramos a la carpeta tools.&lt;/p&gt;&lt;p&gt;Conectarmos el androide a PC, y comprobamos que lo ha&amp;nbsp; detectado:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp;./adb devices&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Listamos todos los targets que tenemos instalados:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;./android list targets&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Obteniendo algo como:&lt;br&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;id: 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name: Android 1.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: Platform&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; API level: 2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P&lt;br&gt;id: 2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name: Android 1.5&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: Platform&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; API level: 3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P&lt;br&gt;id: 3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name: Google APIs&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: Add-On&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vendor: Google Inc.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Description: Android + Google APIs&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Based on Android 1.5 (API level 3)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Libraries:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * com.google.android.maps (maps.jar)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; API for Google Maps&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P&lt;/i&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Y ahora ya solo nos falta&amp;nbsp; agregarlo&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;i&gt;./android create avd --name androideFisico --target 2 &lt;/i&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;Listo, ya esta todo dispuesto para trabajar con Eclipse y Android, una pareja que dara mucho que hablar.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71631" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Android/default.aspx">Android</category></item><item><title>Crear Imagen de Windows Embedded 6.0</title><link>http://labloguera.net/blogs/thempra/archive/2009/05/04/crear-imagen-de-windows-embedded-6-0.aspx</link><pubDate>Mon, 04 May 2009 07:26:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71265</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71265.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71265</wfw:commentRss><description>&lt;P&gt;Os dejo un interesante video de como crear una imagen de WIndows Embedded 6.0 que nos brinda el blog de Mike Hall&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;IFRAME height=326 src="http://www.microsoft.com/video/en/us/player/embed/8cfc98e6-9eba-40d8-b251-8c2187da8248" frameBorder=0 width=430 mce_src="http://www.microsoft.com/video/en/us/player/embed/8cfc98e6-9eba-40d8-b251-8c2187da8248"&gt;&lt;/IFRAME&gt;&lt;BR&gt;&lt;A href="http://www.microsoft.com/video/en/us/details/8cfc98e6-9eba-40d8-b251-8c2187da8248?vp_evt=eref&amp;amp;vp_video=Windows%20Embedded%20CE%206.0%20Image%20Creation"&gt;Windows Embedded CE 6.0 Image Creation&lt;/A&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71265" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/.NET/default.aspx">.NET</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Windows+Mobile/default.aspx">Windows Mobile</category></item><item><title>[Tip/Trick] Instalar IDE  Arduino</title><link>http://labloguera.net/blogs/thempra/archive/2009/04/28/tip-trick-instalar-ide-arduino.aspx</link><pubDate>Tue, 28 Apr 2009 20:00:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71146</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71146.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71146</wfw:commentRss><description>&lt;p&gt;Tenia este tuto entre mi documentacion y al encontrarlo he decido publicarlo por si alguno esta ahora empezando con este fabuloso cacharrito, son simplemente unos pasos sencillos para poder trabajar con el Arduino.Vamos a realizar todo el proceso desde Debian, pero es aplicable con ciertos retoques a casi todas las distribuciones.Lo primero es descargarlo desde su &lt;a href="http://arduino.cc/en/Main/Software" target="_blank"&gt;web oficial&lt;/a&gt;, actualmente la ultima version es la 0015, y guardarlo en un lugar adecuado.&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;cd /usr/share/&lt;br&gt;wget http://arduino.googlecode.com/files/arduino-0015-linux.tgz &lt;/i&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;Descomprimimos el fichero&lt;/p&gt;
&lt;blockquote&gt;
&lt;i&gt;tar -xvzf &lt;/i&gt;&lt;i&gt;arduino-0015-linux.tgz&lt;br&gt;cd arduino-0015 &lt;/i&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Preapramos el equipo para que pueda ejecutar tanto codigo Java como los compiladores necesarios:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;apt-get install openjdk-6-jre gcc-avr avr-libc avrdude&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Este es el truquillo en si, dado que si no estas en el directorio de la aplicacion, no se puede ejecutar, y apara tener un icono tenemos que retocar el fichero de ejecucion del arduino &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;nano arduino &lt;/i&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Y agregamos la linea que esta en negrita, justo antes de definir el PATH: &lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;i&gt;#!/bin/sh&lt;br&gt;&lt;br&gt;CLASSPATH=java/lib/rt.jar:lib:lib/build:lib/pde.jar:lib/core.jar:lib/antlr.jar:lib/oro.jar:lib$&lt;br&gt;export CLASSPATH&lt;br&gt;&lt;br&gt;# put the directory where this file lives in the front of the path, because&lt;br&gt;# that directory also contains jikes, which we will need at runtime.&lt;br&gt;#&lt;br&gt;&lt;b&gt;cd /usr/share/arduino-0015&lt;/b&gt;&lt;br&gt;PATH=`pwd`/tools:${PATH}&lt;br&gt;export PATH&lt;br&gt;&lt;br&gt;# put the directory with the native RXTX libs in the library path&lt;br&gt;LD_LIBRARY_PATH=`pwd`/lib:${LD_LIBRARY_PATH}&lt;br&gt;export LD_LIBRARY_PATH&lt;br&gt;&lt;br&gt;java processing.app.Base&lt;/i&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;br&gt;De esta forma ya puedes crear el acceso directo en tu escritorio, o en tu menu de inicio.&lt;br&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71146" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/ThoRo/default.aspx">ThoRo</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Arduino/default.aspx">Arduino</category></item><item><title>Fuentes TTF en J2ME con un Canvas</title><link>http://labloguera.net/blogs/thempra/archive/2009/04/24/fuentes-ttf-en-j2me.aspx</link><pubDate>Fri, 24 Apr 2009 07:21:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:71002</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/71002.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=71002</wfw:commentRss><description>&lt;p&gt;En mis ultimas corredurias con J2ME me he encontrado que las clases de fuentes ( javax.microedition.lcdui.Font ) es bastante corta para obtener un diseño medianamente bonito.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Se basa en tres tipos (&lt;i&gt;FACE_MONOSPACE, FACE_PROPORTIONAL, FACE_SYSTEM&lt;/i&gt;), tres estilos (&lt;i&gt;STYLE_BOLD, STYLE_ITALIC, STYLE_PLAIN, STYLE_UNDERLINED&lt;/i&gt;) y tres tamaños (&lt;i&gt;SIZE_LARGE, SIZE_MEDIUM,SIZE_SMALL&lt;/i&gt;) . Esto a dia de hoy es superado hasta por cualquier editor en Web.&lt;/p&gt;&lt;p&gt;No hay que desesperar ni pensar que&amp;nbsp; ..... "&lt;i&gt;es que Java es cutre y feo&lt;/i&gt;" ..... ya que esto depende mas de las capacidades del desarrollador / diseñador que del propio lenguaje al que nos enfrentamos. Por eso lo chicos de &lt;a href="http://www.59pixels.com/" target="_blank"&gt;59Pixels&lt;/a&gt; han sacado una libreria &lt;b&gt;59Fonts&lt;/b&gt;, capaz de evitarnos muchos quebraderos de cabeza.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Antes de nada hemos de preparar las fuentes TTF y pasarlas a FNT, para ello usaremos el programa &lt;b&gt;font4mobile&lt;/b&gt; que ha desarrollado la gente de &lt;a href="http://www.gsmdev.com/" target="_blank"&gt;GSMDev&lt;/a&gt;. Una vez en posesion de la fuente, creamos un objeto Font59 con el fichero FNT como parametro del constructor, y dibujamos el texto pasandole el Graphics del objeto Canvas, las posiciones pertinentes, el texto y el posicionamiento:&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Font59 ttf = new Font59("/ttf/arialBold26Black.fnt"); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Cargamos el tipo de letra&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br&gt;ttf.PrintString(g, posX, posY, "TEXTO A MOSTRAR", Font59.LEFT, Font59.TOP);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  //Pintamos en la pantalla&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Os dejo en el fichero adjunto todo lo necesario para trabajar con esta libreria. &lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=71002" width="1" height="1"&gt;</description><enclosure url="http://labloguera.net/blogs/thempra/attachment/71002.ashx" length="1680289" type="application/x-gzip" /><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/J2ME/default.aspx">J2ME</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/ttf/default.aspx">ttf</category></item><item><title>Controlar WiiMote desde C#</title><link>http://labloguera.net/blogs/thempra/archive/2009/02/23/controlar-wiimote-desde-c.aspx</link><pubDate>Mon, 23 Feb 2009 07:00:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:69044</guid><dc:creator>Thempra</dc:creator><slash:comments>1</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/69044.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=69044</wfw:commentRss><description>
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Llevaba tiempo oyendo acerca de la simplicidad de las &lt;a href="http://www.codeplex.com/WiimoteLib" target="_blank"&gt;WiiMoteLib&lt;/a&gt;, pero dado que no habia pasado la Wii por mis manos no habia podido tocarlas, por fin tengo el WiiMote en casa, y como es obvio habia que empezar a trastear. Este es un codigo simple de como conectar y hacer unas lecturas del acelerometro, ideal para adentrarse en el manejo de este dispositivo.&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; Primero conectamos con cualquier programa &lt;a href="http://www.bluesoleil.com/" target="_blank"&gt;gestor de dispositivos bluetooth&lt;/a&gt;, al WiiMote presionado los botones 1 y 2 a la vez, y lo conectamos como raton, interfaz humana, HID, ... o como tu gestor lo denomine. &lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; Ahora toca agregar como referencia a nuestro proyecto la libreria &lt;b&gt;WiimoteLib.dll&lt;/b&gt; y empezamos a picar codigo, se declaran variables globales en la clase que estamos programando:&lt;br&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;private&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;Wiimote&lt;/font&gt;&lt;font size="2"&gt; mWiimote;&lt;br&gt;&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteCollection&lt;/font&gt;&lt;font size="2"&gt; mWC;&lt;br&gt;&lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;private&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;delegate&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;void&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;UpdateWiimoteStateDelegate&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteChangedEventArgs&lt;/font&gt;&lt;font size="2"&gt; args);&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Una vez declarados los objetos con los que trabajaremos declaramos las funciones encargadas de la gestion:&lt;br&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;private&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;void&lt;/font&gt;&lt;font size="2"&gt; ManejaWiiMote()&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;int&lt;/font&gt;&lt;font size="2"&gt; index = 1;&lt;br&gt;mWC = &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteCollection&lt;/font&gt;&lt;font size="2"&gt;();&lt;br&gt;try&lt;br&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Buscamos todos los WiiMotes existentes&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2"&gt;mWC.FindAllWiimotes();&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;catch&lt;/font&gt;&lt;font size="2"&gt; (&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;Exception&lt;/font&gt;&lt;font size="2"&gt; ex)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Aplicamos nuestro protocolo de errores (por ejemplo log4net)&lt;br&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Se tratan todos los WiiMote&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;foreach&lt;/font&gt;&lt;font size="2"&gt; (&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;Wiimote&lt;/font&gt;&lt;font size="2"&gt; wm &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;in&lt;/font&gt;&lt;font size="2"&gt; mWC)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;// Conectamos con el WiiMote&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2"&gt;wm.WiimoteChanged += wm_WiimoteChanged;&lt;br&gt;wm.Connect();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;if&lt;/font&gt;&lt;font size="2"&gt; (wm.WiimoteState.ExtensionType != &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;ExtensionType&lt;/font&gt;&lt;font size="2"&gt;.BalanceBoard)&lt;br&gt;wm.SetReportType(&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;InputReport&lt;/font&gt;&lt;font size="2"&gt;.IRExtensionAccel, &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;IRSensitivity&lt;/font&gt;&lt;font size="2"&gt;.Maximum, &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;true&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Asignamos el numero de led a encender en WiiMote&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2"&gt;wm.SetLEDs(index++); &lt;br&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;void&lt;/font&gt;&lt;font size="2"&gt; wm_WiimoteChanged(&lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;object&lt;/font&gt;&lt;font size="2"&gt; sender, &lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteChangedEventArgs&lt;/font&gt;&lt;font size="2"&gt; e)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;UpdateState(e);&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font size="2" color="#0000ff"&gt;void&lt;/font&gt;&lt;font size="2"&gt; UpdateState(&lt;/font&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteChangedEventArgs&lt;/font&gt;&lt;font size="2"&gt; args)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;{&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;font size="2"&gt;&lt;/font&gt;
&lt;p&gt;&lt;font size="2" color="#2b91af"&gt;WiimoteState&lt;/font&gt;&lt;font size="2"&gt; ws = args.WiimoteState;&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Con el mando como si jugaras al MarioKart&lt;br&gt;//Y = -0,9 Izquierda -0,0 | 0 | 0,1 Derecha 0,9&lt;br&gt;//Z = -0,9 Decelera -0,0 | 0 | 0,1 Acelera 0,9&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;
&lt;/font&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;if&lt;/font&gt;&lt;font size="2"&gt; (ws.AccelState.Values.Y &amp;gt; 0.5)&lt;br&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Has girado el mando a la derecha, puedes llamar las funciones pertinentes a esta accion.&lt;/font&gt;&lt;br&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;if&lt;/font&gt;&lt;font size="2" color="#008000"&gt; (ws.AccelState.Values.Y &amp;lt; -0.5)&lt;br&gt;{&lt;br&gt;&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;font size="2" color="#008000"&gt;//Has girado el mando a la izquierda, puedes llamar las funciones pertinentes a esta accion.&lt;/font&gt;&lt;br&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;if&lt;/font&gt;&lt;font size="2"&gt; (ws.AccelState.Values.Z &amp;gt; 0.5)&lt;br&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Has girado el mando hacia delante, puedes llamar las funciones pertinentes a esta accion.&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2" color="#0000ff"&gt;if&lt;/font&gt;&lt;font size="2"&gt; (ws.AccelState.Values.Z &amp;lt; -0.5)&lt;br&gt;{&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font size="2" color="#008000"&gt;//Has girado el mando hacia atras, puedes llamar las funciones pertinentes a esta accion.&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;}&lt;/font&gt;&lt;/p&gt;
&lt;/blockquote&gt;
























&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Desde aqui podeis seguir trabajando con el resto de la informacion que proporciona estas librerias.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=69044" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/.NET/default.aspx">.NET</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Windows/default.aspx">Windows</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/ThoRo/default.aspx">ThoRo</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Wii/default.aspx">Wii</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Wiimote/default.aspx">Wiimote</category></item><item><title>Enlace wifi de 13 km</title><link>http://labloguera.net/blogs/thempra/archive/2009/02/21/enlace-wifi-de-13-km.aspx</link><pubDate>Sat, 21 Feb 2009 15:11:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:68964</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/68964.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=68964</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Que mejor se puede hacer una sabado por la mañana que probar la nueva antena que me ha llegado, se trata de una eRize de 24 db. El proyecto se ha planteado para enlazar un pueblo a 12,9 km en linea recta con la red wifi de la UCLM, obviamente con una conexión estable. Hace unos años ya conseguimos algo &lt;a href="http://linuxalbacete.org/web/?task=album&amp;amp;Itemid=28&amp;amp;option=com_ebygallery&amp;amp;limitstart=8&amp;amp;ebygallery_category=&amp;amp;path=1er_WIFI_AB_CHI&amp;amp;sw=1280" target="_blank"&gt;parecido&lt;/a&gt;, pero contra un edificio de gran altura.&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://labloguera.net/photos/thempra/images/68961/original.aspx" target="_blank"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/68961/original.aspx" width="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Se ha&amp;nbsp; salido temprano hacia el lugar en concreto y como bien pintaba la predicción del tiempo una neblina dificultaba enormemente la visión, hasta el punto que ha sido algo mas del tipo prueba, error e intuición para lograr el objetivo.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://labloguera.net/photos/thempra/picture68958.aspx" target="_blank"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/68958/thumb.aspx" border="0"&gt;&lt;/a&gt;&lt;a href="http://labloguera.net/photos/thempra/picture68959.aspx" target="_blank"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/68959/thumb.aspx" border="0"&gt;&lt;/a&gt;&lt;a href="http://labloguera.net/photos/thempra/picture68960.aspx" target="_blank"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/68960/thumb.aspx" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; El hardware utilizado ha sido una fonera, previamente modificada con el firmware &lt;a target="_blank"&gt;DD-WRT&lt;/a&gt;. Se ha configurado en modo cliente y subida la potencia a 251 mw. Conectando con la parabolica de rejilla eRize ERZA24PR-24 con las siguientes especificaciones técnicas. &lt;/p&gt;
&lt;div style="margin-left:80px;"&gt;&lt;b style="font-style:italic;"&gt;Freq. Range -MHz: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;24002483&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Bandwidth -MHz: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;83&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Gain -dBi: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;24 dB&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;3dB Beam width &lt;/b&gt;&lt;span style="font-style:italic;"&gt;10°×14°&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;F/B Ratio&lt;/b&gt;&lt;b style="font-style:italic;"&gt;dB: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;30 dB&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;VSWR: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;1.5&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Nominal Input Impedance-&lt;/b&gt;&lt;b style="font-style:italic;"&gt;: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;50&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Polarization: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;Vertical or Horizontal&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Max Power-W: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;100w&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Connector: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;N Hembra&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Dimension-m: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;06m×0.9m&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Weight&lt;/b&gt;&lt;b style="font-style:italic;"&gt;kg: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;2.5Kg&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;b style="font-style:italic;"&gt;Rated Wind Velocity -m/s: &lt;/b&gt;&lt;span style="font-style:italic;"&gt;60m/s&lt;/span&gt; &lt;br&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Todo esto, y despues de un poco de paciencia se ha llegado a tener una conexion estable de 36 Mb/s&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://labloguera.net/photos/thempra/picture68962.aspx"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/68962/500x217.aspx" width="500" height="217"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Como siguiente tarea se inicia la planificacion del proyecto para realizar una enlace de&lt;b&gt; 50 km&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=68964" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Wireless/default.aspx">Wireless</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/wifi/default.aspx">wifi</category></item><item><title>Libro Windows Server 2008</title><link>http://labloguera.net/blogs/thempra/archive/2009/02/13/libro-windows-server-2008.aspx</link><pubDate>Fri, 13 Feb 2009 08:35:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:68644</guid><dc:creator>Thempra</dc:creator><slash:comments>3</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/68644.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=68644</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Despues de mi &lt;A href="http://farm2.static.flickr.com/1232/673783062_0abafb9892.jpg?v=0"&gt;último libro&lt;/A&gt; escrito, vuelvo a la carga con un nuevo exito que todo iniciado en la administración de sistemas deberia tener (que no es por que sea mio, ;) ).&amp;nbsp;&amp;nbsp;&amp;nbsp;Este libro está dirigido tanto a usuarios con experiencia de trabajo con entornos de servidores, como a los que desean iniciarse en el campo de la administración de sistemas gestionando diversos tipos de servicios. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;Los capítulos han sido estructurados para facilitar el estudio y en base a los pasos necesarios que se acostumbran a dar en el montaje de todos los servicios a una empresa desde su inicio. Espero que os guste, por cierto, prometo una cerveza a todo aquel que me demuestre su compra !! que está baratito !!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/thempra/MU00257901.jpg"&gt;&lt;IMG src="http://geeks.ms/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/thempra/MU00257901.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:xx-small;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;"&gt;Introducción&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Cómo usar este libro&amp;nbsp;&lt;BR&gt;&lt;BR&gt;1.Introducción a Windows Server 2008&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.1. ¿Qué es un servidor?&amp;nbsp;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:xx-small;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.2. Versiones de Windows 2008&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.3. Requisitos del sistema&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.4. Novedades Generales&amp;nbsp;&lt;BR&gt;&lt;BR&gt;2.Active Directory&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.1. Compactando tu empresa&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.2. El DCPromo y tú&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.3. Políticas de seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.4. Configuracion de usuarios&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.5. Cambiar el ámbito de un grupo&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2.6. Configurando DNS&amp;nbsp;&lt;BR&gt;&lt;BR&gt;3.Arquitectura de IIS7&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3.1. Nueva administración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3.2. Creación de una aplicación Web .NET&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3.3. Configuración IIS&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3.4. Configuración ASP.NET&amp;nbsp;&lt;BR&gt;&lt;BR&gt;4.Comandos Windows Server 2008: PowerShell&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.1. ¿Por qué la PowerShell?&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.2. Introducción a PowerShell&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.2.1. Conceptos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.3. Comandos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.3.1. Alias&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.4. Funciones&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.5. Tuberías (Pipelines)&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.6. Scripts (secuencias de comandos)&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.6.1. Comparadores&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.7. Políticas de ejecución&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.7.1. Ejemplos de secuencias de comandos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.8. Otros lenguajes y PowerShell&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.9. Novedades PowerShell 2.0&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.9.1. Nuevos Operadores&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.9.2. Nuevas variables&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4.9.3. Nuevos Cmdlets&amp;nbsp;&lt;BR&gt;&lt;BR&gt;5.Instalación de Windows Server 2008&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.1. Características de la instalación de Windows Server 2008&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.2. Instalación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.3. Primeros Pasos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.4. Configuración básica&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.4.1. Configuración del Firewall&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.4.2. Actualización automática&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.4.3. Otros comandos útiles&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.4.4. Gestión remota de Server Core&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.5. Configuración de un dominio&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.5.1. Configuración de los clientes&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.5.2. Configuración del servidor&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.6. Instalación de aplicaciones.&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.6.1. OCList&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.6.2. OCSetup&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5.7. Nuevo hardware&amp;nbsp;&lt;BR&gt;&lt;BR&gt;6.Seguridad de los servidores Windows Server 2008&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.1. La importancia de la seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2. Asistente de configuración de la seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2.1. Configuración de servicio basado en funciones&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2.2. Seguridad de red&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2.3. Configuración del Registro&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2.4. Directiva de auditoria&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.2.5. Guardar directiva de seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.3. Network Policy Server&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.3.1. Instalación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.3.2. Configuración NPS&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.3.3. Network Acces Protection&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.3.4. Interoperabilidad&amp;nbsp;&lt;BR&gt;&lt;BR&gt;7.Pasarela de Terminal Server (Terminal Server Gateway)&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.1.¿Qué es Terminal Server Gateway?&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.2. ¿Por qué un acceso externo?&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.3. Instalación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4. Configuración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.1. Conexiones&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.2. HTTPS con TS Gateway&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.3. Granja de servidores&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.4. Almacén de CAP&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.5. Monitorización y registro&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.6 Importar y exportar configuración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.4.7. Conectar&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.5. Licencias&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.5.1. Licencia Windows Server&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.5.2. Licencia de Acceso de Cliente de Windows Server&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.5.3. CAL de Terminal Services por Equipo o Usuario&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7.5.4. Modalidades de Licencias de Acceso de Cliente de Terminal Services&amp;nbsp;&lt;BR&gt;&lt;BR&gt;8.Clúster de servidores tolerante a fallos (Failover clustering)&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.1. Cuando caen los servidores…&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.2. Requisitos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.3. Instalación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.4. Administración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.4.1. Validar configuración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.4.2. Agregar Nodos nuevos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.4.3. Agregar Servicios&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.5. Modelos de Despliegue (Quorum)&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.5.1. ¿Qué es el quórum?&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.5.2. Configuración del quórum&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.6. Copias de seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8.7. Registros e informes&amp;nbsp;&lt;BR&gt;&lt;BR&gt;9.Virtualización&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.1. Introducción&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.2. Emulación, Virtualización y Paravirtualización&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.2.1. Emulación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.2.2. Virtualización&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.2.3. Paravirtualización&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.3. Hyper-V&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.3.1. El hypervisor&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.3.2. Discos VHD&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.4. Instalación de Hyper-V&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.5. Creación de una máquina virtual&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.6. Configuración de una máquina virtual&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.7. Virtual Server&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.7.1. Virtual Machine Additions&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.7.2. Virtual Machine Additions para Linux&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.7.3. VMRC Plus&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.8. SoftGrid&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9. La competencia&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.1. Wine&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.2. PearPC&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.3. Bochs&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.4. Qemu&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.5. KVM&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.6. VirtualBox&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.7. VMWare&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.9.8. Xen&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9.10. Microsoft Hyper-V Server 2008&amp;nbsp;&lt;BR&gt;&lt;BR&gt;10. Monitorización&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.1.¿Por qué monitorizar?&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2. Monitor de confiabilidad y rendimiento&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2.1. Supervisión de actividades&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2.2. Monitor de confiabilidad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2.3. Monitor de rendimiento&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2.4. Recopilación de datos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.2.5. Informes de diagnóstico fáciles de usar&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.3. Sysinternals Suite&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.3.1. Monitor de procesos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.3.2. BgInfo&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.4. Monitor de red&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10.4.1. Estadísticas con AWStats&amp;nbsp;&lt;BR&gt;&lt;BR&gt;11. Copias de seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.1. Dispositivos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.1.1. Cinta magnética&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.1.2. RAID&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.1.3. NAS&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.1.4. SAN&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.2. Política de copias de seguridad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3. Copias de seguridad de Windows&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3.1. Instalación y configuración&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3.2. Copia de seguridad programada&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3.3. Copia de seguridad inmediata&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3.4. Recuperación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11.3.5. Administración en línea de comandos&amp;nbsp;&lt;BR&gt;&lt;BR&gt;12. Interoperabilidad con Unix&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.1. Interoperabilidad&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.1.1. SUA&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.2. Instalación&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.2.1. Subsistema de aplicaciones UNIX&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.2.2. Utilidades y SDK para aplicaciones basadas en Unix&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.3. Primeros comandos&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12.4. SUA Community&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Índice alfabético&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:Verdana;"&gt;Mas informacion en:&amp;nbsp;&lt;BR&gt;&lt;A href="http://www.anayamultimedia.es/cgi-bin/monta_ficha.pl?obrcod=2066711&amp;amp;codigo_comercial=2335514&amp;amp;id_sello_editorial_web=23" target=_blank&gt;http://www.anayamultimedia.es/cgi-bin/monta_ficha.pl?obrcod=2066711&amp;amp;codigo_comercial=2335514&amp;amp;id_sello_editorial_web=23&amp;nbsp;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY:Verdana;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=68644" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/libro/default.aspx">libro</category></item><item><title>Tuneles SSH a traves de un firewall</title><link>http://labloguera.net/blogs/thempra/archive/2008/12/15/tunel-ssh-invertido-a-traves-de-un-firewall.aspx</link><pubDate>Mon, 15 Dec 2008 07:00:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:15283</guid><dc:creator>Thempra</dc:creator><slash:comments>1</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/15283.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=15283</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&amp;nbsp; En algunas ocasiones nos es necesario saltarnos un firewall para realizar ciertas tareas. Usualmente por habernos dejado trabajo pendiente y pretendamos llegar a casa y seguir con la tarea. Por desgracia a dia de hoy no todas las empresas estan de acuerdo con el teletrabajo, ni tienen preparados sus sistemas para ello, esto implica que tengamos que buscarnos los trucos para poder acceder a nuestra maquina. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://labloguera.net/photos/thempra/images/64761/original.aspx"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/64761/original.aspx" border="0" height="314" width="584"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;Primero se debe de abrir un agujero para establecer las comunicaciones desde un PC de dentro del firewall a otro PC, con un servidor ssh, &lt;code&gt;&lt;span class="boldcode"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;code&gt;&lt;span class="boldcode"&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;code&gt;&lt;font size="3"&gt;&lt;span class="boldcode"&gt;~# ssh -R 2222:localhost:22 thempra@servidor.demicasa.com&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;Esto genera una escucha en el servidor remoto (el de casa) en el puerto 2222 que apunta directamente a el equipo protegido. Por lo tanto solo nos queda llegar a casa y conectar directamente por ssh contra localhost por el puerto 2222.&amp;nbsp; De esta forma el trafico se lanzara de nuevo a la maquina protegida.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;code&gt;&lt;font size="3"&gt;&lt;span class="boldcode"&gt;~$: ssh -p 2222 root@localhost&lt;/span&gt;&lt;/font&gt;&lt;/code&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;Mucho cuidado con la utilizacion de esta tecnica, ya que se abriendo un servidor desde dentro, y si el equipo que tenemos en casa esta comprometido se le esta abriendo una puerta mas a un posible atacante para poder pasearse libremente.&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=15283" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/SSH/default.aspx">SSH</category></item><item><title>Scrum en 10 minutos</title><link>http://labloguera.net/blogs/thempra/archive/2008/12/15/scrum-en-10-minutos.aspx</link><pubDate>Sun, 14 Dec 2008 23:12:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:64834</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/64834.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=64834</wfw:commentRss><description>&lt;p&gt;Hamid Shojaee nos presenta un video para aprender Scrum en solo diez minutos:&lt;/p&gt;

&lt;object width="480" height="295"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/Q5k7a9YEoUI&amp;amp;hl=es&amp;amp;fs=1"&gt;
&lt;param name="allowFullScreen" value="true"&gt;
&lt;param name="allowscriptaccess" value="always"&gt;
&lt;embed src="http://www.youtube.com/v/Q5k7a9YEoUI&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" width="480" height="295"&gt;&lt;/object&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=64834" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>El efecto caida de servidor</title><link>http://labloguera.net/blogs/thempra/archive/2008/12/12/el-efecto-caida-de-servidor.aspx</link><pubDate>Fri, 12 Dec 2008 09:03:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:64765</guid><dc:creator>Thempra</dc:creator><slash:comments>1</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/64765.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=64765</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Mas que un articulo tecnico, quiero comentaros una reflexion. Os voy a presentar el efecto real de una caida de un portal por unos dias. &lt;/p&gt;&lt;p&gt;&amp;nbsp; En la era técnologica, tenemos una gran capacidad de adaptarnos a los cambios, sobre todo si se cae nuestro portal favorito para poder seguir informados. Obviamente, una desconexion de varios dias (aunque pongas un video de &lt;a href="http://video.msn.com/video.aspx?mkt=es-es&amp;amp;tab=soapbox&amp;amp;vid=e51bc256-8155-4eac-8ad9-8432de256e5d"&gt;David Cervigon&lt;/a&gt;), supone un perdida considerable de visitas, tal y como indica la grafica de Google Analitycs que se muestra a continuacion.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://labloguera.net/photos/thempra/images/64763/original.aspx"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/64763/original.aspx" border="0" height="160" width="505"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Grafica de visitas de www.labloguera.net )&lt;/i&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Pero sin duda, lo mas destacable no es la caida de visitas, algo obvio, si no la lenta recuperacion de las mismas, ha llegado a caer hasta&lt;b&gt; un tercio&lt;/b&gt; la media, con esto solo quiero decir,&amp;nbsp; que antes de decidir dejar sin servicio, aunque sea unos pocos dias, cualquier portal no se piense como el adicto que somos, si no como el usuario que esta empezando a engancharse, y al encontrase un 404 varios dias, no llega ni a introducirlo en su seccion de favoritos.&lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=64765" width="1" height="1"&gt;</description></item><item><title>Configurar dos o mas Servidores Web en una misma IP</title><link>http://labloguera.net/blogs/thempra/archive/2008/12/12/configurar-dos-o-mas-servidores-web-en-una-misma-ip.aspx</link><pubDate>Fri, 12 Dec 2008 08:13:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:64482</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/64482.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=64482</wfw:commentRss><description>&lt;p&gt;Dependiendo de la topologia de red necesaria en cada situacion, es posible necesitar un proxy o un balanceador de peticiones HTTP, no es necesario que se tengan millones de peticiones para tal necesidad, simplemente puede se por que se disponene de varios servidores web (IIS, Apache, Lighthttpd, ...) y se pretende mostrar ocultar esta topologia al cliente lanzandolo todo por el puerto 80.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://labloguera.net/photos/thempra/images/64758/original.aspx" target="_blank"&gt;&lt;img src="http://labloguera.net/photos/thempra/images/64758/original.aspx" border="0" height="299" width="474"&gt;&lt;br&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt=""&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Para ello configuraremos un servidor que reciba las peticiones y la redirija al equipo pertienente, Primero desde Apache 2 se ha de habilitar el modulo de proxy, en Debian por ejemplo seria:&lt;br&gt;&lt;/p&gt;&lt;p style="margin-left:40px;font-style:italic;"&gt;a2enmod&amp;nbsp; proxy proxy_http&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Y en la configuracion del de los sitios de la primera maquina se habilitara uno nuevo con las siguientes caracteristicas&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;div style="margin-left:40px;"&gt;&lt;span style="font-style:italic;"&gt;&amp;lt;VirtualHost *&amp;gt;&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServerName mi.dominio.com&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServerAlias mi.dominio.com&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;br style="font-style:italic;"&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProxyPreserveHost On&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProxyRequests Off&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&lt;span style="font-style:italic;"&gt;#Permitimos las conexiones a traves del proxy&lt;/span&gt; &lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Proxy *&amp;gt;&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order deny,allow&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allow from all&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Proxy&amp;gt;&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;#Direccion IP del servidor destino&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin-left:40px;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProxyPass / http://172.16.27.209/&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProxyPassReverse / http://172.16.27.209&lt;/span&gt;&lt;br style="font-style:italic;"&gt;&lt;br style="font-style:italic;"&gt;&lt;span style="font-style:italic;"&gt;&amp;lt;/VirtualHost&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Ya solo falta reiniciar el Apache y disfrutar de la nueva configuracion.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=64482" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Software+Libre/default.aspx">Software Libre</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Apache/default.aspx">Apache</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/Proxy/default.aspx">Proxy</category><category domain="http://labloguera.net/blogs/thempra/archive/tags/IIS/default.aspx">IIS</category></item><item><title>Mi raton ha dejado de funcionar en Word 2007</title><link>http://labloguera.net/blogs/thempra/archive/2008/10/24/mi-raton-ha-dejado-de-funcionar-en-word-2007.aspx</link><pubDate>Fri, 24 Oct 2008 07:45:00 GMT</pubDate><guid isPermaLink="false">982ae711-7ac7-407a-b99e-5d5a6cc12179:55547</guid><dc:creator>Thempra</dc:creator><slash:comments>0</slash:comments><comments>http://labloguera.net/blogs/thempra/comments/55547.aspx</comments><wfw:commentRss>http://labloguera.net/blogs/thempra/commentrss.aspx?PostID=55547</wfw:commentRss><description>&lt;p&gt;La primera vez que lo comento mi compañero de trabajo todos nos lanzamos a reir pensado que algo habria liao para llegar a ese punto. Pero como muchas cosas, hasta que no te pasa a ti no lo tomas en serio. Para solventarlo solo se han de seguir los siguientes pasos:&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;blockquote&gt;&lt;p&gt;1. Abrir el Editor de registro. (Inicio &amp;gt; Ejecutar ... y escribir&amp;nbsp; "regedit")&lt;br&gt;&lt;/p&gt;
2. Dentro del Editor de registro navegar hasta &lt;b&gt;HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Data&lt;/b&gt;&lt;br&gt;&lt;br&gt;
3. Relizar clic con el boton secundario de raton en la carpeta "&lt;b&gt;Data&lt;/b&gt;" y borrarla&lt;br&gt;&lt;br&gt;
4. Abrimos el Word y solucionado el problema.

&lt;/blockquote&gt;&lt;/blockquote&gt;



&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Para mas informacion de problemas relacionados con office pasar por este &lt;a href="http://support.microsoft.com/kb/921541/es" target="_blank"&gt;enlace&lt;/a&gt;.&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;/p&gt;&lt;img src="http://labloguera.net/aggbug.aspx?PostID=55547" width="1" height="1"&gt;</description><category domain="http://labloguera.net/blogs/thempra/archive/tags/Office/default.aspx">Office</category></item></channel></rss>