<?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-221109043326833285</id><updated>2012-01-03T01:05:45.862Z</updated><category term='Trabadas'/><category term='Sociedad'/><category term='Red Social'/><category term='Hardware'/><category term='Democracia'/><category term='aplicaciones'/><category term='Marcha'/><category term='gnu'/><category term='Mi software libre'/><category term='software'/><category term='Sindarin'/><category term='libertad'/><title type='text'>El Anphora de Lhrod</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lhrod</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>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-5344475570180458964</id><published>2010-04-19T16:30:00.003+01:00</published><updated>2010-04-19T17:24:21.502+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>Nuevo blog</title><content type='html'>He creado un nuevo blog para separar mis inquietudes desarrolladoras de software libre del resto de mis aficiones. Lo llamado La antigua fragua, por el&amp;nbsp;carácter&amp;nbsp;artesanal del software y esa tendencia mia a programar binarios en lugar de servicios webs:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://laantiguafragua.blogspot.com/"&gt;http://laantiguafragua.blogspot.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-5344475570180458964?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/5344475570180458964/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=5344475570180458964&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/5344475570180458964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/5344475570180458964'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2010/04/nuevo-blog.html' title='Nuevo blog'/><author><name>Lhrod</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-221109043326833285.post-1050894894694575881</id><published>2010-03-19T23:29:00.004Z</published><updated>2010-03-19T23:50:13.649Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='libertad'/><title type='text'>Censura, el fin de la democracia...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://profile.ak.fbcdn.net/object2/1607/85/n186879394498_9750.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 135px;" src="http://profile.ak.fbcdn.net/object2/1607/85/n186879394498_9750.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;a href="http://www.noalcierredewebs.com"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;a href="http://www.noalcierredewebs.com"&gt;No al cierre de webs, No a la censura&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;object width="425" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Ad8GLXbfwdk&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=es_ES&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Ad8GLXbfwdk&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=es_ES&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-1050894894694575881?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/1050894894694575881/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=1050894894694575881&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1050894894694575881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1050894894694575881'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2010/03/censura-el-fin-de-la-democracia.html' title='Censura, el fin de la democracia...'/><author><name>Lhrod</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-221109043326833285.post-1486629320423832347</id><published>2010-03-04T16:35:00.000Z</published><updated>2010-03-04T16:35:00.754Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>De profesión mis labores jaboneras...</title><content type='html'>Me gusta lo básico, me gusta lo simple, me gusta saber hacer cosas como se hacían antes, así que me dio por aprender a hacer jabones. Dicho y hecho, me puse a investigar y después de muchos experimentos y aceites... Mis mejores resultados fueron:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Revoltijos de limón I:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_xR5y6WIVVbA/SjTTY8mmKKI/AAAAAAAADRA/TGn9wrgfkQ8/s640/2009-06-14-113512.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 512px;" src="http://lh6.ggpht.com/_xR5y6WIVVbA/SjTTY8mmKKI/AAAAAAAADRA/TGn9wrgfkQ8/s640/2009-06-14-113512.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;110gr ac. palma&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;184gr ac almendra&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;132gr ac. coco&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;74gr ac girasol&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;182.1gr 182.1&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;70.8gr NaOH&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;3 cubiletes de aceite esencial de limón&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;175gr de aceite de almendra aromatizado de forma casera con limón&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;colorante amarillo&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Se me fue la mano con el colorante amarillo y tal vez le falto un poco de aceite de almendra o le sobro algo de aceite de coco.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Revoltijos de limón II:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_xR5y6WIVVbA/SjTXsJCEawI/AAAAAAAADR4/ajm6VqZcqUs/jabon-limon-sandalo01.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 272px; height: 141px;" src="http://lh5.ggpht.com/_xR5y6WIVVbA/SjTXsJCEawI/AAAAAAAADR4/ajm6VqZcqUs/jabon-limon-sandalo01.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_xR5y6WIVVbA/SjTXsIo_2OI/AAAAAAAADR8/XwIxy587oTU/jabon-limon-sandalo02.jpg"&gt;&lt;img style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 400px; height: 320px; text-align: center; " src="http://lh4.ggpht.com/_xR5y6WIVVbA/SjTXsIo_2OI/AAAAAAAADR8/XwIxy587oTU/jabon-limon-sandalo02.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;227gr Ac. Almendras&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;91gr Ac. Coco&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;45gr Ac Ricino&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;45gr Ac. de palma&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;91gr manteca de cerdo&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;178.9gr H2O&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;69.6gr NaOH&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;2 cubiletes de aceite esencial de limón&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;1 botellín de aceite de masaje con aroma a sándalo&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;colorante amarillo&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Este me quedo muy bien, aun así, creo que debí ponerle mas aceite de sándalo o mas aroma de limón. El secreto de este jabón creo que estuvo en la manteca de cerdo.&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Jabón de limón rosa con formas y variadas:&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_xR5y6WIVVbA/S1Rh2aG0HoI/AAAAAAAAEgA/vnmIjAiK9i8/IMG050.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 266px; height: 181px;" src="http://lh6.ggpht.com/_xR5y6WIVVbA/S1Rh2aG0HoI/AAAAAAAAEgA/vnmIjAiK9i8/IMG050.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_xR5y6WIVVbA/S1Rh2Q2USeI/AAAAAAAAEf8/icm8MZxIOeA/IMG047.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 196px; height: 156px;" src="http://lh6.ggpht.com/_xR5y6WIVVbA/S1Rh2Q2USeI/AAAAAAAAEf8/icm8MZxIOeA/IMG047.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;De este no recuerdo la receta, pero es básicamente la misma que el segundo revoltijo de limón pero hecha para consumir toda la manteca de cerdo, igual me falto aceite de almendra.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;¿Por que todas son de limón?&lt;/span&gt; porque es el aceite esencial mas barato y porque los cítricos son especialmente buenos para aromatizar de forma casera aceites de olor neutro, como el de almendra.&lt;br /&gt;&lt;br /&gt;¿Como hacer los cálculos para el jabón? lo recomendable es usar una calculadora, que además te indica los principales parámetros que debe seguir un jabón para que sea considerado como un buen jabón: &lt;a href="http://club.telepolis.com/mrpotato/jabon2.htm"&gt;http://club.telepolis.com/mrpotato/jabon2.htm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Aun así los pasos principales para la creación artesanal de jabón, proceso en frío, son básicamente:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Coger agua y mezclarlo con sosa cáustica en una proporción dada por la cantidad y tipo de grasa que vayáis a usar, para obtener así lejía concentrada.&lt;/li&gt;&lt;li&gt;Verter el aceite poco a poco dentro de la mezcla y remover hasta que salga la textura de mayonesa, preferentemente con una batidora con un brazo de acero.&lt;/li&gt;&lt;li&gt;Volcar en un molde y dejar solidificar unas  unas 24-48h&lt;/li&gt;&lt;li&gt;Sacar del molde y cortar si es necesario.&lt;/li&gt;&lt;li&gt;Dejar que se cure por lo menos un mes antes de usarlo.&lt;/li&gt;&lt;li&gt;Si no se va a usar mejor envolverlo en papel transparente para que conserve parte de la humedad.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Lo mas importante es calcular bien la cantidad de sosa cáustica y hacer la mezcla en un recipiente preferentemente de acero, ya que la mezcla es muy corrosiva, y hacerlo en un lugar ventilado y teniendo cuidado de que no entre en contacto con la piel o con cualquier cosa a la que le tengamos cariño, si ocurre un accidente lo mejor es lavar lo que sea con vinagre. Y para calcular la cantidad de sosa sin la calculadora, cosa que no recomiendo, lo que hay que hacer es usar las tablas de saponificación.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Las tablas de saponificación, que hay un montón por internet, son unas tablas que nos dan un índice de la "dureza" de la grasa, y en base a ese índice podemos calcular la cantidad de sosa necesaria. Por ejemplo:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;0,134   Aceite de oliva&lt;/li&gt;&lt;li&gt;0,190   Aceite de coco&lt;/li&gt;&lt;li&gt;0,141   Aceite de palma&lt;/li&gt;&lt;li&gt;0,134   Aceite de girasol&lt;/li&gt;&lt;li&gt;0,128   Aceite de ricino&lt;/li&gt;&lt;li&gt;0,136   Aceite de almendras&lt;/li&gt;&lt;li&gt;0,133   Aceite de aguacate&lt;/li&gt;&lt;li&gt;0,135   Aceite de soja&lt;/li&gt;&lt;li&gt;0,136   Aceite de maíz&lt;/li&gt;&lt;li&gt;0,133   Aceite de sésamo&lt;/li&gt;&lt;li&gt;0,069   Aceite de jojoba&lt;/li&gt;&lt;li&gt;0,156   Aceite de palmiste&lt;/li&gt;&lt;li&gt;0,132   Aceite de germen de trigo&lt;/li&gt;&lt;li&gt;0,069   Cera de abeja&lt;/li&gt;&lt;li&gt;0,137   Manteca de cacao&lt;/li&gt;&lt;li&gt;0,128   Manteca de karité&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Entonces, suponiendo que quisiéramos hacer jabón de aceite de oliva, cogemos el valor de saponificación de este aceite, que en este caso seria "0.134", lo multiplicamos por la cantidad de aceite que vamos a usar, por ejemplo si usamos 1000gr de aceite de oliva multiplicamos 1000 x 0.134 lo que nos da 134gr de sosa. ¿Y si el jabón que queremos hacer es mezcla de varias grasas?En este caso es también muy simple, basta calcular la cantidad de sosa necesaria para cada tipo de grasa por separado y sumar el total.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;¿Y el agua, como se calcula?&lt;/div&gt;&lt;div&gt;De la cantidad de agua que se ponga depende la concentración de la lejía, la velocidad de saponificación y el tiempo que tarde en endurecer el jabón en el molde. Y la forma de calcularla, la verdad es que no he encontrado una formula clara y concisa. Hay quien simplifica usando 1/3 del peso de la grasa, pero lo mas correcto es calcular la concentración a partir de la "dureza" de las grasas usadas para hacer el jabón, y a partir de esa concentración calcular el peso del agua. Así que considero que lo mejor para el agua es, o bien experimentar o usar una calculadora como la que recomendé antes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sobre el tipo de agua a usar, hay quien usa agua destilada, hay quien usa agua ozonificada (para esterilizarla), hay quien usa agua de lluvia, yo uso agua de bebida. Es mejor no usar la del grifo, por la cantidad de sustancias que puedan tener, que podrían interferir en el proceso y los posibles germenes. Lo mas importante es asegurarse, al menos, que este limpia y potable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Aromas&lt;/div&gt;&lt;div&gt;El añadir aroma a un jabón es todo un arte y depende de la experimentación de cada uno. Lo mejor es usar aceites esenciales, el problema es que son muy caros. Yo he usado aceites de masaje o aceite de almendra aromatizado con cítricos y también esenciales, en general se puede usar cualquier cosa que mezcle bien y no sea agresiva con la piel o que su uso directo sea aplicar sobre la piel. Normalmente los aromas se añaden al final, cuando el jabón ya tiene esa textura de mayonesa y se mezcla bien.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Colorante&lt;/div&gt;&lt;div&gt;Esto también es un arte dado a la experimentación de cada uno, también es importante usar productos que no sean agresivos con la piel. Lo normal es usar colorantes alimentarios, si se puede comer, se puede poner sobre la piel. También se añaden al final como los aromas.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cosas importantes a tener en cuenta:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Mejor no usar utensilios y recipientes que luego se usen para cocinar o comer, la sosa es muy corrosiva y peligrosa, mejor no llevársela a la boca.&lt;/li&gt;&lt;li&gt;Usar preferentemente utensilios de acero, NUNCA de aluminio. A falta de acero buena es la madera o el plástico, pero mucho cuidado con el plástico, debe ser plástico resistente al calor.&lt;/li&gt;&lt;li&gt;Es bueno y usual calcular la sosa no con el total del peso de la grasa, sino con un 6%-25% menos, para que el jabón final posea un cierta cantidad de grasa libre sin saponificar, de esta forma nos aseguramos que en la masa final sobrara grasa y sobre todo NO sobrara sosa, por lo que evitaremos un jabón cáustico y dañino para la piel. Además este exceso de grasa final hará que el jabón sea mas suave, aunque limpiara menos.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Y esa es mi experiencia con la fabricación casera de jabón, usando el proceso en frió. Mas adelante quizás postee nuevas experiencias en este sentido o nuevos intentos o recetas.&lt;/div&gt;&lt;/div&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/221109043326833285-1486629320423832347?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/1486629320423832347/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=1486629320423832347&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1486629320423832347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1486629320423832347'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2010/03/de-profesion-mis-labores-jaboneras.html' title='De profesión mis labores jaboneras...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_xR5y6WIVVbA/SjTTY8mmKKI/AAAAAAAADRA/TGn9wrgfkQ8/s72-c/2009-06-14-113512.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-6282029017271750401</id><published>2010-02-24T11:55:00.000Z</published><updated>2010-02-24T11:55:00.254Z</updated><title type='text'>La Lista de Sinde: desobedece a Sinde</title><content type='html'>&lt;a href="http://lalistadesinde.net"&gt;La Lista de Sinde: desobedece a Sinde&lt;/a&gt;: "Mete un buscador de enlaces en tu web. LaListaDeSinde.Net recoge el listado de webs desobedientes que se compromete con el derecho de acceso a la cultura."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-6282029017271750401?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lalistadesinde.net' title='La Lista de Sinde: desobedece a Sinde'/><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/6282029017271750401/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=6282029017271750401&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6282029017271750401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6282029017271750401'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2010/02/la-lista-de-sinde-desobedece-sinde.html' title='La Lista de Sinde: desobedece a Sinde'/><author><name>Lhrod</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-221109043326833285.post-489199325705787348</id><published>2010-01-18T07:51:00.020Z</published><updated>2010-01-18T12:32:16.510Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='gnu'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Especial jueguitos...</title><content type='html'>&lt;div style="text-align: left;"&gt;El fin de semana estuve mirando un par de juegos entretenidos en Linux, especialmente para la distribución Ubuntu, aunque probablemente también estén para Windows y obviamente para cualquier otra distribución de Linux, y me encontré con un par de divertidos puzzles que paso a listar:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;Magicor:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Buscando un clon del juego de nintendo Solomon's Key encontre el Magicor, que como he dicho se trata de un intento de clon, aunque en mi opinion el juego cambia algunas reglas que lo convierten en algo un poco mas simple en cuanto a opciones pero que te obliga a devanarte mucho mas los sesos para resolver algunas pantallas:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El original:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Solomon's_Key"&gt;http://en.wikipedia.org/wiki/Solomon's_Key&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/6/68/Solkeybox.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 246px;" src="http://upload.wikimedia.org/wikipedia/en/6/68/Solkeybox.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/f/ff/Solomonskeyscreenshot.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 263px; height: 212px;" src="http://upload.wikimedia.org/wikipedia/en/f/ff/Solomonskeyscreenshot.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;El clon:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://magicor.sourceforge.net/"&gt;http://magicor.sourceforge.net&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://magicor.sourceforge.net/"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/S1QzRH5ggII/AAAAAAAAEe4/rhR3GRnmWgU/s200/Pantallazo-Magicor.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 142px;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/S1QzRH5ggII/AAAAAAAAEe4/rhR3GRnmWgU/s200/Pantallazo-Magicor.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/S1QzfHabB2I/AAAAAAAAEfA/lAFyxImWj7w/s200/Pantallazo-Magicor-1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 200px;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/S1QzfHabB2I/AAAAAAAAEfA/lAFyxImWj7w/s200/Pantallazo-Magicor-1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Bueno,  tiene pantallas mucho mas elaboradas que esa que he cogido para ponerla de screenshot del juego, pero hay un motivo por el cual cogí esa en concreto y es el siguiente: POR FAVOR SI ALGUIEN DESCUBRE COMO PASAR ESA PANTALLA QUE ME LO COMUNIQUE... No puedo dormir tranquilo desde que la encontré, es la 7 de los niveles de Egipto.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;WideLands:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Habeis jugado a Settlers 2, es un juego donde te tiras horas y horas, haciendo que tu ciudad vaya creciendo en base a unas carreteras a nivel del imperio romano, para después de largas horas de juego toparte con un imperio enemigo, que si no te destruye el a ti, debes tirarte horas y horas limando sus defensas hasta que finalmente consigues conquistar su terreno. Suena aburrido, ¿no? pues si... Pero curiosamente es hipnótico... una vez que coges la dinámica del juego es que no puedes parar. En fin este clonico si que se parece bastante al original, quitando o poniendo alguna opción es muy similar:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://wl.widelands.org/"&gt;http://wl.widelands.org/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://wl.widelands.org/wlmedia//img/HomepageSplash.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 185px;" src="http://wl.widelands.org/wlmedia//img/HomepageSplash.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;Freecol:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Este lo conocía ya desde hace bastante tiempo, pero lo cierto es que esta bastante avanzado y ademas es puramente java, por lo que cualquier entorno que tenga una maquina virtual podrá ejecutarlo. Es un clonico del &lt;a href="http://es.wikipedia.org/wiki/Sid_Meier's_Colonization"&gt;Sid Meier's Colonization&lt;/a&gt; un juego de estrategia por turnos que pretende convertirnos en colonizadores de América, la verdad es que esta muy logrados, incluso en la ultima versión tienen hasta un vídeo introductorio y todo:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.freecol.org/"&gt;http://www.freecol.org/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.freecol.org/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xR5y6WIVVbA/S1Q9FtkHnZI/AAAAAAAAEfI/fHZdy3HtxWM/s1600-h/freecol2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 80px;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/S1Q9FtkHnZI/AAAAAAAAEfI/fHZdy3HtxWM/s320/freecol2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5428030619228020114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.freecol.org/images/java-shot13_s.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 228px; height: 167px;" src="http://www.freecol.org/images/java-shot13_s.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;De este ultimo, aunque esta en los repositorios de  Ubuntu recomiendo bajárselo de la web, ya que así siempre tendrás la ultima versión y la verdad es que mejora mucho de una a otra, cada vez que lo actualizan.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-489199325705787348?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/489199325705787348/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=489199325705787348&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/489199325705787348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/489199325705787348'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2010/01/especial-jueguitos.html' title='Especial jueguitos...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_xR5y6WIVVbA/S1QzRH5ggII/AAAAAAAAEe4/rhR3GRnmWgU/s72-c/Pantallazo-Magicor.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-9014213911780302827</id><published>2009-12-03T09:38:00.002Z</published><updated>2009-12-03T09:39:36.749Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='libertad'/><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Manifiesto: En defensa de los derechos fundamentales en Internet</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:Arial,Helvetica,sans-serif;"&gt;Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que… &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Arial,Helvetica,sans-serif;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;i&gt;Este manifiesto, elaborado de forma conjunta por varios autores, es de todos y de ninguno. Si quieres sumarte a él, difúndelo por Internet.&lt;/i&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-9014213911780302827?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/9014213911780302827/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=9014213911780302827&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9014213911780302827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9014213911780302827'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/12/manifiesto-en-defensa-de-los-derechos.html' title='Manifiesto: En defensa de los derechos fundamentales en Internet'/><author><name>Lhrod</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-221109043326833285.post-4900060058895980168</id><published>2009-10-22T18:05:00.004+01:00</published><updated>2009-10-22T18:28:02.957+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Sindarin returns</title><content type='html'>Debido a petición popular he puesto algunas cosas nuevas en Sindarin:&lt;br /&gt;&lt;br /&gt;* Se ha implementado, de forma experimental, un botón para poder usar el modo nativo con cualquier ventana aunque no tenga el titulo adecuado. En la pestaña control junto al botón de "buscar uo" aparece uno que se llama "buscar otros", al pulsarlo sale una ventana con los nombres de las ventanas que Sindarin a podido descubrir,&lt;br /&gt;&lt;br /&gt;* Implementado una monisima ventanita de "acerca de..."&lt;br /&gt;&lt;br /&gt;* Se le han puesto ficheros de internacionalización, así que se traducirá automáticamente al ingles cuando el ordenador tenga ese idioma. También es posible editarlos para lograr que el Sindarin busque por defecto los títulos de ventanas de UO que nos plazca de forma automática.&lt;br /&gt;&lt;br /&gt;* Se le añadió una lista de las instrucciones en el menú "Instrucciones", no estoy seguro que estén todos pero es un buen recordatorio.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;* El comando "Component", que es nuevo ya funciona, sirve para poder consultar los componentes particulares de los colores y de las localizaciones un ejemplo de uso seria el siguiente:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;Location barra_vida = [358, 325];&lt;br /&gt;Color c = Color barra_vida;&lt;br /&gt;Number verde = component 2 c&lt;br /&gt;&lt;br /&gt;while (verde &lt; 125) {&lt;br /&gt; c = Color barra_vida&lt;br /&gt; verde = component 2 c&lt;br /&gt; print "No estamos muy verdes"&lt;br /&gt;}&lt;br /&gt;print "SuperVerdes"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Podéis bajarlo donde siempre:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Fichero binario:&lt;/span&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.jar"&gt;http://sindarin.googlecode.com/files/Sindarin.jar&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Fuentes y el proyecto(&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"  style="font-size:130%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Netbeans&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt; 6.7.1):&lt;br /&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.tar.gz"&gt;http://sindarin.googlecode.com/files/Sindarin.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.zip"&gt;http://sindarin.googlecode.com/files/Sindarin.zip&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4900060058895980168?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4900060058895980168/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4900060058895980168&amp;isPopup=true' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4900060058895980168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4900060058895980168'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/10/sindarin-returns.html' title='Sindarin returns'/><author><name>Lhrod</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>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-3618017289352829215</id><published>2009-07-17T00:34:00.003+01:00</published><updated>2009-07-17T00:42:51.286+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>La parabola de los caramelos</title><content type='html'>Un niño lloroso le dice a su padre:&lt;br /&gt;- Papa, los mayores me engañaron, dijeron que si les daba tres cuartos de mis caramelos ellos me darían la mitad de la suya... y se quedaron muchos mas caramelos que los que me dieron...&lt;br /&gt;El padre pensando en que esto seria una oportunidad de oro para explicar la importancia de las matemáticas a su hijo le dijo:&lt;br /&gt;- Bueno... ¿Quieres que lo arregle?&lt;br /&gt;- Si. Dijo el niño entusiasmado...&lt;br /&gt;- Entonces voy a enseñarte fracciones...&lt;br /&gt;- Nooooo :'( yo quiero que me des caramelos...&lt;br /&gt;&lt;br /&gt;Y así, como niños en busca de caramelos, andamos de acá para allá, creyendo que el mundo nos dara mas caramelos de los que le damos nosotros a el, mientras nos empeñamos en no ver lo importante de las matemáticas. &lt;br /&gt;&lt;br /&gt;Y el que pueda que entienda lo que quiera...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-3618017289352829215?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/3618017289352829215/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=3618017289352829215&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3618017289352829215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3618017289352829215'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/07/la-parabola-de-los-caramelos.html' title='La parabola de los caramelos'/><author><name>Lhrod</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-221109043326833285.post-627603165495104966</id><published>2009-04-16T17:23:00.009+01:00</published><updated>2009-04-16T18:34:02.210+01:00</updated><title type='text'>Sindescarga...</title><content type='html'>Declaración de guerra del gobierno de Zp a los internautas escenificado por el nombramiento de Ángeles González-Sinde como ministra de cultura. Tampoco puedo dejar de reflejar en mi blog la inmensa cantidad noticias alrededor de este nombramiento, alguna de las noticias generadas son:&lt;br /&gt;&lt;br /&gt;Un grupo de facebook que pide la dimisión fulminante, que ahora mismo ya tiene  24.094 miembros y sigue subiendo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/group.php?gid=76826011168&amp;amp;ref=nf"&gt;http://www.facebook.com/group.php?gid=76826011168&amp;amp;ref=nf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Un microblog de twitter que va siguiendo esta guerra:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://twitter.com/sindepirate"&gt;http://twitter.com/sindepirate&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;La nueva ministra de cultura a sido guionista de "Mentiras y gordas" un película cuyo titulo deja bien claro sus intenciones en el gobierno, solo por aparecer en los títulos de esta película ya deberían prohibirle dirigir nada que tenga que ver con la cultura:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Mentiras_y_gordas"&gt;http://es.wikipedia.org/wiki/Mentiras_y_gordas&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;La asociación de internautas lanza una campaña para su cese:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.internautas.org/html/5506.html"&gt;http://www.internautas.org/html/5506.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;La asociación de internautas pide la recusación por motivos legales:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.internautas.org/html/5511.html"&gt;http://www.internautas.org/html/5511.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;El profesor Enrique Dans se hecha las manos a la cabeza por este nombramiento y con razon:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.enriquedans.com/2009/04/una-pesadilla-angeles-gonzalez-sinde-ministra-de-cultura.html"&gt;http://www.enriquedans.com/2009/04/una-pesadilla-angeles-gonzalez-sinde-ministra-de-cultura.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Le hacen una entrevista a Enrique Dans para que exponga la postura de los internautas justo el día después de que Gonzalez-Sinde hablara sin cortapisas y el locutor no hace mas que repetirle a Dans que como no esta la otra parte no puede defenderse, sin embargo a la entrevista con la ministra no nombro para nada a la otra parte:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.enriquedans.com/2009/04/en-asuntos-propios-rne-hablando-del-nombramiento-de-gonzalez-sinde.html"&gt;http://www.enriquedans.com/2009/04/en-asuntos-propios-rne-hablando-del-nombramiento-de-gonzalez-sinde.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Gonzaléz-Sinde ficha a Ignasi Guardans para que la asesore en como llevar sus planes totalitaristas a Europa adecuadamente. Eso si nos lo venden como un acercamiento a CIU para que no se note mucho:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.lavanguardia.es/politica/noticias/20090413/53679780320/el-convergente-ignasi-guardans-ficha-por-el-ministerio-de-cultura.html"&gt;http://www.lavanguardia.es/politica/noticias/20090413/53679780320/el-convergente-ignasi-guardans-ficha-por-el-ministerio-de-cultura.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.internautas.org/html/5512.html"&gt;http://www.internautas.org/html/5512.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Ante este ultimo movimiento Manuel Almeida se manifiesta definitivamente en contra de su nombramiento:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mangasverdes.es/2009/04/13/gonzalez-sinde-un-disparate-en-toda-regla/"&gt;http://mangasverdes.es/2009/04/13/gonzalez-sinde-un-disparate-en-toda-regla/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Algunos enlaces a webs de medios generalistas que se han hecho eco:&lt;br /&gt;&lt;h5&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.elmundo.es/elmundo/2009/04/07/navegante/1239107870.html"&gt;http://www.elmundo.es/elmundo/2009/04/07/navegante/1239107870.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.libertaddigital.com/internet/internet-se-rebela-contra-gonzalez-sinde-1276355771/"&gt;http://www.libertaddigital.com/internet/internet-se-rebela-contra-gonzalez-sinde-1276355771/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.elpais.com/articulo/espana/designacion/Gonzalez-Sinde/guino/cine/elpepunac/20090408elpepinac_16/Tes"&gt;http://www.elpais.com/articulo/espana/designacion/Gonzalez-Sinde/guino/cine/elpepunac/20090408elpepinac_16/Tes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.elconfidencial.com/cache/2009/04/08/elconfidente_5_sindescargas_segundo_facebook_pedir_dimision_nueva_ministra.html"&gt;http://www.elconfidencial.com/cache/2009/04/08/elconfidente_5_sindescargas_segundo_facebook_pedir_dimision_nueva_ministra.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.telecinco.es/informativos/tecnologia/noticia/100002337/Angeles%20GonzalezSinde%20ya%20tiene%20a%20la%20Red%20como%20enemiga%20internautas%20ministra%20cultura"&gt;http://www.telecinco.es/informativos/tecnologia/noticia/100002337/Angeles%20GonzalezSinde%20ya%20tiene%20a%20la%20Red%20como%20enemiga%20internautas%20ministra%20cultura&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.20minutos.es/noticia/462053/0/internet/ministra/cultura/"&gt;http://www.20minutos.es/noticia/462053/0/internet/ministra/cultura/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.abc.es/20090408/cultura-cultura/entre-provocacion-nombramiento-excelente-200904081201.html"&gt;http://www.abc.es/20090408/cultura-cultura/entre-provocacion-nombramiento-excelente-200904081201.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.europapress.es/tecnologia/internet-00446/noticia-internet-carga-contra-nueva-ministra-cultura-20090407222345.html"&gt;http://www.europapress.es/tecnologia/internet-00446/noticia-internet-carga-contra-nueva-ministra-cultura-20090407222345.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.rtve.es/noticias/20090407/eleccion-sinde-una-provocacion-zapatero-contra-internet/261237.shtml"&gt;http://www.rtve.es/noticias/20090407/eleccion-sinde-una-provocacion-zapatero-contra-internet/261237.shtml&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lavanguardia.es/internet-y-tecnologia/noticias/20090408/53678197641/internet-carga-contra-angeles-gonzalez-sinde.html"&gt;http://www.lavanguardia.es/internet-y-tecnologia/noticias/20090408/53678197641/internet-carga-contra-angeles-gonzalez-sinde.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/h5&gt;&lt;br /&gt;Finalmente un exhaustivo seguimiento de la persecución al derecho de copia privada desde sus orígenes que aclara muchos intereses ocultos o no tanto:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.internautas.org/html/5513.html"&gt;http://www.internautas.org/html/5513.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Y muchas... muchas noticias más que han salido y saldrán para acabar con el abuso del lobby del copyright en contra de la red, por que eso es lo que es este nombramiento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-627603165495104966?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/627603165495104966/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=627603165495104966&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/627603165495104966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/627603165495104966'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/04/sindescarga.html' title='Sindescarga...'/><author><name>Lhrod</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-221109043326833285.post-7358960939262966355</id><published>2009-03-20T10:04:00.002Z</published><updated>2009-03-20T10:07:18.718Z</updated><title type='text'>Molina pirate...</title><content type='html'>Ya esta publicado un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;vídeo&lt;/span&gt; con los mejores &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;esloganes&lt;/span&gt; para pedir la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;dimisión&lt;/span&gt; del actual ministro de incultura:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://molinapirate.blogspot.com/2009/01/siempre-quitando-todos-para-dar-los.html"&gt;http://molinapirate.blogspot.com/2009/01/siempre-quitando-todos-para-dar-los.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-7358960939262966355?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/7358960939262966355/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=7358960939262966355&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/7358960939262966355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/7358960939262966355'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/03/molina-pirate.html' title='Molina pirate...'/><author><name>Lhrod</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-221109043326833285.post-1205841091907390819</id><published>2009-01-26T23:16:00.000Z</published><updated>2009-01-26T23:14:41.910Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>Ignorancia es la infelicidad...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/9/96/A_Christmas_Carol_-_Ignorance_and_Want.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 420px; height: 525px;" src="http://upload.wikimedia.org/wikipedia/commons/9/96/A_Christmas_Carol_-_Ignorance_and_Want.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;Vivimos un mundo ilusorio, la mayor parte del tiempo lo pasamos imaginando situaciones futuras o como actuar en situaciones improbables o imposibles, esto nos distrae de la realidad. Incluso cuando estemos centrado en nuestra realidad nuestra percepción esta influenciada por los largos años de imaginación. Aun con nuestra limitada percepción somos capaces de descubrir personas que habiendo cumplido 80 años mantienen una mentalidad de una persona de 15 años y una persona de 16 años con una mentalidad de una persona de mucha más edad y a pesar de esta simple prueba seguimos creyendo que la evolución de la mentalidad de niño a adulto depende del simple paso del tiempo y que esta se realiza sin esfuerzo alguno por nuestra parte. Pensamos que hay una especie de limite temporal en la cual la mentalidad de una persona salta automáticamente de un nivel a otro, a cierta edad un niño se convierte en un adolescente, tras unos años mas de adolescente pasa ser adulto.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No hay que ser un genio para darse cuenta que toda evolución que no sea dirigida por un trabajo consciente y constante sobre uno mismo es una evolución regida exclusivamente por las reglas del azar y esto que implica, pues simple y llanamente que por mucho que nos duela nuestras acciones y actitudes no son debidas a nuestra libertad sino muy al contrario a influencias exteriores. No tomamos las decisiones que queremos, tomamos las decisiones que nos han sido impuestas y lo peor es que la mayor parte de nuestras vidas ni siquiera somos conscientes de nuestras cadenas. Y es así como, mientras nos entretenemos con la tele, los comics, los videojuegos o el dinero, ignoramos nuestras cadenas  y nunca logramos ser realmente felices. Y para colmo de males nos negamos la posibilidad de saber creyéndonos ese dicho popular de la ignorancia colectiva que dice: "La ignorancia es la felicidad", que gran ironía, cuando es precisamente esa ignorancia la que nos aparta definitivamente de la felicidad.&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/221109043326833285-1205841091907390819?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/1205841091907390819/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=1205841091907390819&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1205841091907390819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1205841091907390819'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/12/ignorancia-es-la-infelicidad.html' title='Ignorancia es la infelicidad...'/><author><name>Lhrod</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-221109043326833285.post-250574552852433136</id><published>2009-01-12T16:47:00.001Z</published><updated>2009-01-12T16:47:01.596Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Probablemente dios... ¿No existe?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.elpais.com/recorte/20090108elpepisoc_3/LCO340/Ies/Recreacion_autobuses_circularan_Barcelona.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 340px; height: 462px;" src="http://www.elpais.com/recorte/20090108elpepisoc_3/LCO340/Ies/Recreacion_autobuses_circularan_Barcelona.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Revisando los blogs que suelo leer habitualmente llego a esta noticia:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.elpais.com/articulo/espana/Visto/bueno/campana/Probablemente/Dios/existe/elpepuesp/20090112elpepunac_11/Tes"&gt;http://www.elpais.com/articulo/espana/Visto/bueno/campana/Probablemente/Dios/existe/elpepuesp/20090112elpepunac_11/Tes&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Como en todos los dilemas sociales se simplifica la polémica a una decisión de estar a favor o en contra, en este caso a favor de la existencia de dios o en contra. Evidentemente esta es una guerra encubierta contra el cristianismo, si &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;AMAL&lt;/span&gt; tuvieran verdadero interés en ayudar su lema seria algo así: &lt;span class="Apple-style-span" style="font-style: italic;"&gt;"Deja de preocuparte por la existencia de Dios y se feliz"&lt;/span&gt; ya que se crea o no en la existencia dios son los hombres quienes han de vivir y ser felices y como dice el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;sapientisimo&lt;/span&gt; refrán cristiano &lt;span class="Apple-style-span" style="font-style: italic;"&gt;"A Dios rogando y con el mazo dando".&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;También se pueden leer declaraciones de el teólogo Enrique &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Miret&lt;/span&gt; Magdalena: &lt;span style="font-style: italic;"&gt;"lo único que sabemos es que existen razones que avalan el que debe existir algo superior a nosotros, pero no se puede decir de ninguna manera que no exista nada" &lt;/span&gt;&lt;span&gt;en un claro intento de defender las posiciones cristianas. Yo soy de la opinión que este señor no ha dicho sino una &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;obviedad&lt;/span&gt;, efectivamente existe algo superior o mas bien algo mas complejo, yo a esto lo llamo universo, que viene a ser la totalidad de todas las cosas, de la cual formamos parte, por lo tanto los calificativos morales como superior o inferior no vienen a cuento. Ahora lo que si estoy completamente seguro es que este universo o dios o como quiera &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;llamarsele&lt;/span&gt;, no es ni de lejos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;minimamente&lt;/span&gt; parecido al dios cristiano que defienden los teístas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Seria bonito que un ente todopoderoso y antropomórfico estuviera siempre hay escuchando y ayudando para poder acudir a el en momentos de desesperación, consolarnos simplemente diciendo &lt;span class="Apple-style-span" style="font-style: italic;"&gt;"Así lo quiso dios"&lt;/span&gt; o &lt;span class="Apple-style-span" style="font-style: italic;"&gt;"Alguna intención tendrá para que esto ocurra"&lt;/span&gt; o incluso poder h&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;echar&lt;/span&gt; las culpas de nuestros malos actos a el &lt;a href="http://es.wikipedia.org/wiki/Beqa"&gt;"rival"&lt;/a&gt;, pero la realidad es que aun cuando se crea en la existencia de un ser superior es necesario que cada uno sea &lt;span style="font-weight: bold; font-style: italic;"&gt;consciente&lt;/span&gt; de su responsabilidad, de que cada uno de nuestros actos tiene consecuencias y que la realidad es como es, no como nos gustaría que fuese, y es a esto a lo que yo llamo libertad.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-250574552852433136?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/250574552852433136/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=250574552852433136&amp;isPopup=true' title='11 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/250574552852433136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/250574552852433136'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2009/01/probablemente-dios-no-existe.html' title='Probablemente dios... ¿No existe?'/><author><name>Lhrod</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>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-1980874323602498355</id><published>2008-09-28T23:24:00.000+01:00</published><updated>2008-09-28T23:28:31.618+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Ostias osetio-rusas en Georgia</title><content type='html'>Mucho se ha hablado de la situación de la guerra de Georgia y la zona del &lt;a href="http://es.wikipedia.org/wiki/Caucaso"&gt;Caucaso&lt;/a&gt;, vamos a intentar explicar un poco de historia sobre porque toda esa zona es tan conflictiva y sobre los motivos de la reciente incursion Rusa en la zona de Georgia, empezando por el principio...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/9/90/Caucasus-ethnic_es.svg" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" alt="" border="0" /&gt;&lt;div&gt;Si los &lt;a href="http://es.wikipedia.org/wiki/Balcanes"&gt;Balcanes&lt;/a&gt; son Disneylandia, el Caucaso es su versión porno. Lo primero a tener en consideración es que toda esta región ex soviética es paso obligado entre Europa y Asia, por lo que la cantidad de Etnias en la zona es increíble, lo que por supuesto engendra gran cantidad de conflictos.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;Durante la edad Moderna las potencias que se jugaban el control de la región eran el imperio Otomano y el Ruso. &lt;/div&gt;&lt;div&gt;Algunas de las multiples nacionalidades en que se dividía la región eran Azerbaijan, Armenia, Georgia y mil mas pequeñas, entre las que se encuentra Osetia. Ya por aquel entonces los vecinos del lugar tienen afición a llevarse fatal. A finales del siglo XIX se encontró en la localidad de &lt;a href="http://es.wikipedia.org/wiki/Bak%C3%BA"&gt;Bakú&lt;/a&gt; un enorme yacimiento de petróleo, el más grande fuera de EEUU que en aquellos tiempos era casi el único gran productor. La &lt;a href="http://es.wikipedia.org/wiki/Royal_Dutch_Shell"&gt;Shell&lt;/a&gt; nació gracias a ese petróleo y los hermanos Nobel hicieron fortuna allí, si los suecos. Problema: ¿como hacer llegar el producto al mercado?, en esos tiempos el petroleo, solo se usaba de manera masiva para las lamparas de iluminación, pero ya era un negocio inmenso, así que se construyó una linea de ferrocarril que cruzaba el Caucaso de punta a punta pasando desde Azerbaijan hasta Georgia donde era embarcado por el Mar negro a todos los puntos del globo. La Rusia zarista lo permitía, previa comisión, y entró en juego un tal &lt;a href="http://es.wikipedia.org/wiki/John_D._Rockefeller"&gt;Rockefeller&lt;/a&gt; con su &lt;a href="http://es.wikipedia.org/wiki/Standard_Oil"&gt;Standard Oil Company&lt;/a&gt;. La Standard Oil había casi monopolizado la distribución de petróleo del mundo y no le interesaba tener esta competencia de Shell, así que optó por procedimientos poco limpios: voladura de raíles , sabotajes, sobornos , asesinatos, etc..., pero no conseguio el control de la zona, esta es la primera guerra internacional por el petróleo, todo sucio y corrupto a más no poder.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pasa el tiempo... A Europa le entran ganas de marcha, estalla la Primera Guerra Mundial, aparecen aviones, camiones, tanques, muchos inventos con un motor de explosión. Según &lt;a href="http://es.wikipedia.org/wiki/Erich_Ludendorff"&gt;Ludendorff&lt;/a&gt; la primera guerra mundial es la victoria del camión francés sobre el tren alemán. Los zares son borrados del mapa por una derrota ante Alemania y la &lt;a href="http://es.wikipedia.org/wiki/Revoluci%C3%B3n_de_Octubre_%281917%29"&gt;revolución bolchevique&lt;/a&gt;. Ahora la región es controlada por la &lt;a href="http://es.wikipedia.org/wiki/URRS"&gt;URSS&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/b/be/Stalin1.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" alt="El camarada Stalin..." border="0" /&gt;&lt;div&gt;En Georgia y trabajando clandestinamente para el partido en el sindicato del petróleo, &lt;a href="http://es.wikipedia.org/wiki/I%C3%B3sif_Stalin"&gt;Stalin&lt;/a&gt; comenzará un trepaje como jamás se ha visto. Lo que sale de esos campos petrolíferos es cada vez más valioso.&lt;br /&gt;&lt;br /&gt;Comienza la segunda guerra mundial, donde al principio el camarada Stalin se conchaba con Hitler, si es que dios los cría... Esto se acaba pronto por una traición de Hitler. Desesperado por falta de combustible. Entre otras cosas, la batalla de Stalingrado se hace en buena medida por el petróleo del Caucaso. Como sabemos gana Stalin, pero le salen respondones algunas minorías, así que cambia las fronteras, ordena deportaciones según su capricho o necesidad, vamos que si el lugar ya era duro ahora va ser directamente imposible.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pasa la guerra Fría, y pasa la URSS. Las repúblicas más periféricas de Moscú se independizan, mas o menos asociadas a Moscú, sin embargo Georgia opta por la independencia total con el antiguo ministro de exteriores de la URSS, Shevernaze, como primer ministro de Georgia. Rusia que no está en su mejor momento, debe soltar la mano, pero intenta mantener algo de influencia trabajando en favor de los Rusofilos osetios y abjasios. Estos Osetios y Abjasios no sienten esa identidad Georgiana, atesorando la nacionalidad Rusa y tiene miedo de ser marginados en&lt;br /&gt;el mejor caso ó exterminados en el peor. Después de unos cruentos enfrentamientos de todos contra todos en el Caucaso se llega aun acuerdo entre Georgia y Rusia para sacar la máxima de &lt;/div&gt;&lt;div&gt;tajada de sus respectivos a cuenta de yacimientos de petróleo o rutas de transporte del mismo. Aparte todos los vecinos de la cordillera tratan de aumentar su influencía: Iran ,Turquía, todas las multinacionales del petróleo y EEUU. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Los Georgianos ven su gran oportunidad gracias a una revolución de esas de colores con financiación americana. &lt;a href="http://es.wikipedia.org/wiki/Mije%C3%ADl_Saakashvili"&gt;Saakashvili&lt;/a&gt; llega a la presidencia de Georgia, mientras EEUU intenta por todos los medios puentear el territorio ruso para sacar petróleo del Caucaso y la región este del mar Caspio. Mucho gas en Turkmenistan, que no debe pasar por Iran bajo ningún concepto.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/5/5d/Btc_pipeline_route.png" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" alt="El oleoducto..." border="0" /&gt;Son los tiempos de la primera y segunda guerra de Chechenia, las petroleras con &lt;a href="http://es.wikipedia.org/wiki/BP"&gt;BP&lt;/a&gt; a la cabeza consiguen después de mil piruetas con las autoridades azerbaianas, georgianas y turcas un acuerdo para la construcción de un &lt;a href="http://es.wikipedia.org/wiki/Oleoducto_Bak%C3%BA-Tiflis-Ceyhan"&gt;oleoducto&lt;/a&gt; desde Bakú hasta Ceyhan, Georgia es lugar de paso obligatorio para el ducto, su influencia internacional depende de el, Israel también está en el ajo porque el 20% de su petróleo procede del Caucaso.&lt;br /&gt;&lt;br /&gt;EEUU invade Irak, el &lt;a href="http://es.wikipedia.org/wiki/Teor%C3%ADa_del_pico_de_Hubbert"&gt;peakoíl&lt;/a&gt;, está cerca si quiere mantener su poder e influencia en el mundo necesita de ese petróleo iraqui. Pero la jugada sale mal, el ejercito estadounidense se queda empantanado en Mesopotamia. Iran sale como uno de los beneficiados de la situación y encima el petróleo no circula, la insurgencia iraqui se "entretiene" saboteando la producción y transporte de petróleo, cuando "trabaja" se cepilla a los marines por la calle. EEUU intenta destruir parte de la influencia de Iran en Irak pero fracasa, mientras en el Libano los israelies intentan la milicia chiita de Ezbola, tampoco lo consigue, el ejercito de Israel hace el ridículo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;En estas..., la antigua Yugoslavia, solo es un bonito recuerdo, el país esta hecho trizas. Kosobo región de Servia con población albanesa marginada se convirtio en un protectorado de la OTAN, decidio autoconcederse la independencia, esto atentaba contra la integridad territorial de Servia, aun asi fue reconocida como nación por muchos paises de la UE y EEUU, molestando bastante Rusia, comandada por Puttin, pero Rusia ya no es el pan comido de antes, esta vez tiene dinero y es acreedor de medio mundo por los altos precios del petróleo, comienza a tener confianza en sí misma...&lt;br /&gt;&lt;br /&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/commons/2/20/Saakaschwili.jpg" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" alt="Este es el espabilado que monto la ultima en el Caucaso..." border="0" /&gt;Despues de que EEUU fracasara en su intento de remodelar oriente medio, al presidente de Georgia, no esta claro si es por influencia americana, por las petroleras, por que durmió con el pié izquierdo vuelto del reves o por que simplemente es un irresponsable, despues de unas maniobras con las fuerzas armadas de EEUU y algunos mercenarios, no se le ocurre otra cosa que intentar limpiar Osetia de osetios rusos, la rumorologia dice que &lt;a href="http://es.wikipedia.org/wiki/Dick_Cheney"&gt;Cheney&lt;/a&gt;, esta detrás del desaguisado.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;De madrugada, mientras los civiles osetios dormian, el ejercito georgiano los bombardea. Las fuerzas de paz georgianas se lian a tiros con las fuerzas de paz rusas, los civiles salen a toda pastilla hacia Osetia del norte, osea Rusia, y piensan, con toda la razón del mundo, que el se quede no le dará el tiempo a apagar el gas de la casa. Todo parece ir perfecto para los georgianos, los medios de comunicación georgianos estan que saltan de alegría, solo que es una inmensa chapuza... En realidad los servicios de inteligencia rusos, estaban al tanto de la situación, esperando que el ataque justifique la intervencion. Rusia tiene acumuladas tropas de elite en la frontera norte: Spezna de lo más granado, veteranos de Chechenia sin ninguna gana de que les cuenten chistes. Ocupan las comunicaciones por tierra de manera rapida. A los georgianos se les pasó esto en su plan, por alguna razón que no comprendo dieron por hecho que Rusia se quedaría paralizada, imponente ante la situación.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Los rusos felpan, y a los en pocos días dejan al ejercito georgiano "suavecito". El mensaje está claro nadie hace la pinza a Rusia en su zona de influencia, vamos que cortan el bacalao. Georgia es la perdedora de esta historia, invadidos, humillados, con el ejercito que tanto les costó construir hecho una piltrafa, fundirse el dinero del estado en médicos, carreteras, industria y cosas parecidas no le pareció rentable al presidente Saakashvili, eso si pasta para armas y ejercito no faltó. Los vencedores son Rusia y Turkía: Rusia se queda en las regines de Osetia y Adjasia, muy importantes para el transito de crudo desde el Caspio, tiene a tiro el oleoducto BTC del que hablamos antes. La UE no puede hacer nada al respecto, depende de la energía rusa para todo, la experiencia en crisis energeticas se ha perdido por dejadez pura gracias al peakoil y a incompetencia de sus dirigentes en ahorro energetico. EEUU por mucho que les duela no puden impedir la perdida de influencia a favor de Rusia. Turkía a salido reforzado como mediador y estabilizador de zona, socio fiable y serio, es paso obligado de oleoductos, practicamente no se puede hacer nada sin que se enteren. Mantiene una politica de distensión con sus vecinos, incluida Armenia en la que se hacen especiales esfuerzos diplomáticos, está en posicion de convertirse en arbitro de el Caucaso.&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/221109043326833285-1980874323602498355?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/1980874323602498355/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=1980874323602498355&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1980874323602498355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1980874323602498355'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/09/ostias-osetio-rusas-en-georgia_13.html' title='Ostias osetio-rusas en Georgia'/><author><name>Sir Torpedo</name><uri>http://www.blogger.com/profile/15270804801688616804</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='23' src='http://4.bp.blogspot.com/_qLDWv2aVL0A/TPemixqH8lI/AAAAAAAAAGk/EXDNF3qWKVA/S220/Sir%2BTorpedo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-3298121785092392306</id><published>2008-09-17T17:18:00.000+01:00</published><updated>2008-09-17T17:18:00.725+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Algunas macros utiles en Sindarin</title><content type='html'>Macro para separar ores y quemarlos sobre la marcha:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Location vetas_minerales = [775, 440];&lt;br /&gt;Location veta_mineral = [709, 476];&lt;br /&gt;Location veta_mineral_para_quemar = veta_mineral - [0, 5] + [4,0];&lt;br /&gt;number cant_minerales = 196;&lt;br /&gt;&lt;br /&gt;repeat (cant_minerales - 3)&lt;br /&gt;{&lt;br /&gt; drag 1 vetas_minerales veta_mineral&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;repeat (cant_minerales - 3)&lt;br /&gt;{&lt;br /&gt; dclick left veta_mineral_para_quemar&lt;br /&gt; wait 1&lt;br /&gt; wait 400 msec&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;Y ahora con muchos comentarios que explican el funcionamiento:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;# En esta localizacion tenemos los ores agrupados&lt;br /&gt;Location vetas_minerales = [775, 440];&lt;br /&gt;&lt;br /&gt;# En esta localizacion tenemos el sitio donde se pondran los minerales de 1 en 1&lt;br /&gt;Location veta_mineral = [709, 476];&lt;br /&gt;&lt;br /&gt;# Esta localizacion apunta a los minerales sueltos para ir quemando&lt;br /&gt;#  se calcula en las proximidades a la veta de mineral&lt;br /&gt;Location veta_mineral_para_quemar = veta_mineral - [0, 5] + [4,0];&lt;br /&gt;&lt;br /&gt;# El numero de minerales que vamos a separar quemar&lt;br /&gt;number cant_minerales = 196;&lt;br /&gt;&lt;br /&gt;# Aqui comprobamos que las localizaciones estan bien puestas&lt;br /&gt;# descomentando el exit que esta mas abajo, tambien podemos mover un mineral para asegurarnos&lt;br /&gt;mousemove vetas_minerales&lt;br /&gt;wait 1&lt;br /&gt;mousemove veta_mineral&lt;br /&gt;wait 1&lt;br /&gt;mousemove veta_mineral_para_quemar&lt;br /&gt;#drag 1 vetas_minerales veta_mineral&lt;br /&gt;#exit&lt;br /&gt;&lt;br /&gt;# Separar la cantidad de ores menos 3, ya q cuando hay - de 3 vetas el objeto&lt;br /&gt;# cambia de forma y se puede perder la localizacion&lt;br /&gt;repeat (cant_minerales - 3)&lt;br /&gt;{&lt;br /&gt; drag 1 vetas_minerales veta_mineral&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# Se queman tantos minerales como se han separado&lt;br /&gt;repeat (cant_minerales - 3)&lt;br /&gt;{&lt;br /&gt; dclick left veta_mineral_para_quemar&lt;br /&gt; wait 1     # espera un segundo&lt;br /&gt; wait 400 msec    # y 400 milisegundos&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Todos los comentarios son explicativos y las pruebas no son necesarias, pero si utiles.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;La típica macro de repetir constantemente la tecla F1:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;wait 1                  # Esperamos 1 segundo por si acaso&lt;br /&gt;while true              # Repetimos para esto para siempre&lt;br /&gt;{&lt;br /&gt; pkey 'f1'       # Pulsa f1&lt;br /&gt; wait 8          # esperamos 8 segundos hasta volver a pulsar&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Tipica macro de construccion de dagas (o cualquier otro objeto):&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Location armas = [250, 100];&lt;br /&gt;Location flecha = [267, 92];&lt;br /&gt;Location lejos = [500, 500];&lt;br /&gt;Location arma = [90, 87]&lt;br /&gt;Location tipo = [80, 87];&lt;br /&gt;&lt;br /&gt;wait 1&lt;br /&gt;&lt;br /&gt;repeat (40/3)&lt;br /&gt;{&lt;br /&gt; pkey 'F1'&lt;br /&gt; wait 1&lt;br /&gt; &lt;br /&gt; repeat 2&lt;br /&gt; {&lt;br /&gt;  click left flecha&lt;br /&gt;  wait 1&lt;br /&gt;  mousemove lejos&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; dclick left armas&lt;br /&gt; wait 1&lt;br /&gt; dclick left tipo&lt;br /&gt; wait 1&lt;br /&gt; dclick left arma&lt;br /&gt; wait 4&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;La misma con comentarios que explican el funcionamiento:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Location armas = [250, 100];&lt;br /&gt;Location flecha = [267, 92];&lt;br /&gt;Location lejos = [500, 500];&lt;br /&gt;Location arma = [90, 87]  # dagas&lt;br /&gt;Location tipo = [80, 87]; # dagas&lt;br /&gt;&lt;br /&gt;wait 1&lt;br /&gt;&lt;br /&gt;# Intenta construir tantas dagas como pueda con 40 lingotes, suponiendo que&lt;br /&gt;# se necesitan 3 lingotes por daga&lt;br /&gt;repeat (40/3)&lt;br /&gt;{&lt;br /&gt; pkey 'F1'  # Macro en ultima de lastobject, lasttarget&lt;br /&gt; wait 1&lt;br /&gt; &lt;br /&gt; # En el menu de herreria, hay que pulsar 2 veces(esto varia segun el server) sobre&lt;br /&gt; #    la flecha de la derecha para llegar a las armas de swordmanship&lt;br /&gt; repeat 2&lt;br /&gt; {&lt;br /&gt;  click left flecha&lt;br /&gt;  wait 1&lt;br /&gt;  mousemove lejos      # x si sale el cuadrado negro explicativo&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; dclick left armas # Doble click sobre el menu de construccion de armas&lt;br /&gt; wait 1&lt;br /&gt; dclick left tipo # Doble click sobre armas de sword&lt;br /&gt; wait 1&lt;br /&gt; dclick left arma # Doble click sobre menu de las dagas&lt;br /&gt; wait 4   # Esperamos 4 segundos, que acumulados a los que esperamos&lt;br /&gt;    #    que al sumarse con los segundos que se espera para navegar&lt;br /&gt;    #    de menu en menu son 9 segundos entre daga y daga&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Macro para aplicar vendas de vez en cuando, que ademas comprueba que hora es y si son mas de las 11:30 de la mañana apaga el Uo y detiene el script:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;number hora,minutos,segundos;&lt;br /&gt;wait 1 sec&lt;br /&gt;while true&lt;br /&gt;{&lt;br /&gt; time (hora,minutos,segundos);&lt;br /&gt; if ((a &gt;= 11) &amp;amp;&amp;amp; (b &gt;= 30))&lt;br /&gt; {&lt;br /&gt;  wait 4&lt;br /&gt;  pkey 'alt'+'f4'&lt;br /&gt;  wait 1&lt;br /&gt;  exit&lt;br /&gt; }&lt;br /&gt; pkey 'f5'&lt;br /&gt; wait 20&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Y ahora con extras y explicaciones añadidas:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;number hora,minutos,segundos;   # Para guardar la hora&lt;br /&gt;wait 1 sec&lt;br /&gt;while true                      # Repetimos para siempre(o hasta q paremos el script)&lt;br /&gt;{&lt;br /&gt; time (hora,minutos,segundos);    # Almacenamos la hora en las variables&lt;br /&gt;&lt;br /&gt;      # Mostramos la hora en la consola de mensajes&lt;br /&gt; print "Son las " + hora+":"+minutos+":"+segundos&lt;br /&gt;&lt;br /&gt;      # Si son las 11:30 o mas tarde&lt;br /&gt; if ((a &gt;= 11) &amp;amp;&amp;amp; (b &gt;= 30))&lt;br /&gt; {&lt;br /&gt;  beep               # Hacemos sonar un beep&lt;br /&gt;  wait 4&lt;br /&gt;  pkey 'alt'+'f4'    # Pulsamos Alt+F4 lo que cerrara el UO a lo bestia&lt;br /&gt;  wait 1&lt;br /&gt;  exit               # Terminamos de ejecutar el script&lt;br /&gt; }&lt;br /&gt; pkey 'f5'                  # F5 es una macro lastobject-targetself&lt;br /&gt;                                 #   que nos abremos acordado de aplicar vendas&lt;br /&gt;                                 #   antes de empezar&lt;br /&gt; wait 20                    # Esperamos 20 segundos antes de volver a aplicar&lt;br /&gt;}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-3298121785092392306?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/3298121785092392306/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=3298121785092392306&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3298121785092392306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3298121785092392306'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/09/algunas-macros-utiles-en-sindarin.html' title='Algunas macros utiles en Sindarin'/><author><name>Lhrod</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-221109043326833285.post-9057929682657940479</id><published>2008-09-15T16:15:00.001+01:00</published><updated>2008-09-15T16:15:01.082+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>+ Cosas divertidas sobre el petroleo...</title><content type='html'>Sobre el post anterior he encontrado esta web:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.canariasantelacrisisenergetica.org/"&gt;http://www.canariasantelacrisisenergetica.org&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;y este articulo me a parecido muy divertido:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.canariasantelacrisisenergetica.org/2008/07/29/articulo-de-opinion-agua-y-petroleo-en-canarias/#more-629"&gt;http://www.canariasantelacrisisenergetica.org/2008/07/29/articulo-de-opinion-agua-y-petroleo-en-canarias/#more-629&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;por las consecuencias que traera a canarias la falta de petroleo y por la de veces que alguien me dice: "Ahhh si la falta de petroleo no tendra concesuencias sobre mi..."&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-9057929682657940479?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/9057929682657940479/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=9057929682657940479&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9057929682657940479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9057929682657940479'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/09/cosas-divertidas-sobre-el-petroleo.html' title='+ Cosas divertidas sobre el petroleo...'/><author><name>Lhrod</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-221109043326833285.post-8316142742932244336</id><published>2008-09-11T18:20:00.000+01:00</published><updated>2008-09-11T18:26:07.756+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Mas cosas del futuro...</title><content type='html'>El fin del petróleo barato es una realidad incuestionable, la única cuestión no respondida es el ¿cuando? y según la respuesta a esta pregunta se derivan diversas predicciones sobre el futuro de la humanidad, los diversos escenarios planteados son: desde apocalípticos tipo "Mad-max" hasta escenarios tipo "Peter Pan" donde la Nasa trae desde Marte un combustible maravilloso que colma las necesidades energéticas del planeta y nos hace felices a todos. Personalmente como miembro en activo de la llamada humanidad, me preocupa la ceguera institucional ante las posibles repercusiones reales de nuestra extrema dependencia del petróleo y no menos preocupante es la actitud "avestruz" de la gente, donde ante este panorama simplemente niega la mayor...&lt;br /&gt;&lt;br /&gt;Ante la crisis lo cierto es que las soluciones realizables y practicas todas pasan por el llamado decrecimiento sostenible, que consiste en comenzar desde ya a reducir nuestro nivel de vida, de forma que llegado el momento de prescindir del petróleo, la transición sea mas sencilla, algunas soluciones planteadas para comenzar en esa preparación para el día "p" son:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Comenzar a cultivar el alimento propio, o intentar en la medida de lo posible consumir alimentos cuya producción sea próxima a casa, de esta forma contribuimos a un menor consumo de combustibles en el transporte de alimentos.&lt;/li&gt;&lt;li&gt;Cultivar las relaciones sociales para la ayuda mutua.&lt;/li&gt;&lt;li&gt;Reducir el consumo de energía y recursos básicos&lt;/li&gt;&lt;li&gt;Aumentar el uso de energías limpias, instalando colectores de calor para el agua caliente o paneles foto-voltaicos, aunque su retorno de energía sea dudoso.&lt;/li&gt;&lt;li&gt;Usar el transporte publico en la medida de lo posible o los desplazamientos que no impliquen uso de transportes motorizados.&lt;/li&gt;&lt;li&gt;Y un largo etc...&lt;/li&gt;&lt;/ol&gt;Siendo esta las soluciones mas realistas planteadas, el futuro tal como lo veo en Canarias consiste en comprarse un casco bien gordo porque el martillazo nos va a dar de lleno... veamos el panorama en las islas afortunadas:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Superpoblación y densificación, con 2.025.951 habitantes en 2007, frente a la mitad en la década de los 60, la población se a duplicado en apenas 50 años, entre población nativa e inmigrantes. 272 hab/km2, 3 veces la media del resto del país y todos los pueblos y ciudades juntas no superan en población al casco urbano de Laguna, S/C y Las Palmas, lo que implica que en solo 3 ciudades se encuentra la mayor parte de la población y precisamente las ciudades modernas son la estructura menos sostenible sin petróleo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Reducción de la producción alimenticia, así como del antiguo potencial alimentario. Yo mismo en mi pueblo crecí rodeado de plataneras y huertas que poco a poco se han ido transformando en edificios, que no son comestibles y lo peor es que aun echando abajo esos edificios para volver a tener huertas, ese terreno tardaría años o décadas en volver a ser fértil, y en ese tiempo &lt;span style="font-weight: bold;"&gt;toda &lt;/span&gt;la gente querrá comer.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Absoluta dependencia material del exterior. Aquí a parte de piedras para hacer cemento no hay materia prima para construir nada.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Reducidos recursos hídricos. Demasiada gente para que todos lavemos el coche...&lt;/li&gt;&lt;li&gt;Dependencia económica del turismo, 75% de la economía canaria esta basada en el turismo. Upss, si suben mucho los billetes de avión nos quedamos sin guiris para que vengan a hacer botellón y sin los alemanes del incerso alemán... El golpe tambien lo recibira el bolsillo, por supuesto, los mas pobres primero, pero en tiempos de pobreza la clase media se degrada rapidamente a pobre.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Firme arraigo del pensamiento consumo-individualista. Llegado el momento sera importante construir redes sociales basadas en la convivencia vecinal, el intercambio y la ayuda mutua y... sinceramente... ustedes se ven "conviviendo" con un kinki, porque gracias al impresionante nivel cultural que están alcanzando nuestros jóvenes, debido al trabajo de nuestros políticos, lo raro sera que no nos devoren.&lt;/li&gt;&lt;li&gt;Incapacidad del estrato político de reaccionar ante la nueva realidad. Incapacidad es la palabra clave para definir a los políticos de nuestras islas, excepto a lo concerniente a llenarse el bolsillo.&lt;/li&gt;&lt;/ol&gt;Y para quien le interese, diré que en octubre hay una reunión del ASPO en Barcelona, los días 20 y 21, eso si difícilmente me veréis por allí por que con los 300 €urazos que cuesta mi paupérrima economía no me lo permite.&lt;br /&gt;&lt;br /&gt;¿Que decis?, ¿fanteseo?, ¿exagero?&lt;br /&gt;&lt;br /&gt;Fuentes de interés:&lt;br /&gt;&lt;a href="http://www.crisisenergetica.org/"&gt;http://www.crisisenergetica.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://crisiscapitalista.blogspot.com/"&gt;http://crisiscapitalista.blogspot.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wikipedia.com/"&gt;http://www.wikipedia.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-8316142742932244336?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/8316142742932244336/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=8316142742932244336&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8316142742932244336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8316142742932244336'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/09/mas-cosas-del-futuro.html' title='Mas cosas del futuro...'/><author><name>Lhrod</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-2150703239867720193</id><published>2008-08-28T16:36:00.006+01:00</published><updated>2008-08-28T16:36:00.662+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>El futuro...</title><content type='html'>El futuro no esta escrito que diría Sara Connor... pero desde luego esta muy negro...&lt;br /&gt;&lt;br /&gt;Me gustaría que el avance de Sindarin fuese en esta dirección:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;En las versiones actuales de Sindarin poner el modo Nativo desactivado por defecto.&lt;/li&gt;&lt;li&gt;Corrección de los diversos Bugs: En especial el bug que no impide la correcta llamada a otro script con parámetros.&lt;/li&gt;&lt;li&gt;Mejorar el mecanismo de ejecución parada del script.&lt;/li&gt;&lt;li&gt;Mejorar las capacidades de edición de Script.&lt;/li&gt;&lt;li&gt;Independizar la GUI del sistema sobre el que corre.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Eliminación del modo nativo: La arquitectura de Sindarin no estaba pensada para el modo nativo, este fue un añadido a ultima hora, y por las características del Api de win32, nunca podrá funcionar como debiera, así que creo que se convertido mas en un engorro que en una utilidad. Por otro lado el desconocimiento me ha impedido reescribirlo en linux, lo que tiene muchas e importantes consecuencias negativas alrededor de la portabilidad y usabilidad del programa bajo linux. Ademas se que nadie lo usa, así que nadie lo echara de menos en Sindarin.&lt;/li&gt;&lt;li&gt;Implementación de Sindarin Lite: Aunque de la versión "grande" de Sindarin se elimine el modo Nativo, estaría bien poder diseñar he implementar un Sindarin "reducido" exclusivamente diseñado para funcionar en modo Nativo, lo que implicaría que este fork de momento seria inviable bajo linux.&lt;/li&gt;&lt;li&gt;Reimplementacion del ScriptParser y CodeInterpreter: Para lograr que ambos módulos puedan trabajar de forma completamente independiente el uno del otro, de forma que se puedan usar por ejemplo distintas versiones de esos módulos sin que eso afecte al resultado final de forma negativa o que el GUI pueda ser independiente. La idea es conseguir que funcionen como un programa típico de linux:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ScriptParser script.sdr &gt; salida.txt&lt;br /&gt;$CodeInterpreter salida.txt&lt;br /&gt;&lt;/pre&gt; o bien:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ScriptParser script.sdr &gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;CodeInterpreter&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; de forma que el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;GUI&lt;/span&gt;&lt;/span&gt; únicamente seria la forma interactiva de llamar a ambos módulos.&lt;/li&gt;&lt;li&gt;Escritura de un nuevo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;GUI&lt;/span&gt;&lt;/span&gt;: Un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;GUI&lt;/span&gt;&lt;/span&gt; esencialmente más atractivo y con una funcionalidad similar o superior. Me gustaría darle un aspecto similar a este: Aunque también se podría estudiar la forma de permitir diversidad de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Skins&lt;/span&gt;&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Implementación del comando "&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Component&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;": Comando que permitiría el análisis de los componentes [R, G, B] de las variables "&lt;span style="font-style: italic;"&gt;Color&lt;/span&gt;" y [X, Y] de las variables "&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Location&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;" por separado, de forma que podamos saber directamente si el punto que analizamos es efectivamente mas o menos verde o saber en que coordenada X se encuentra exactamente nuestro ratón.&lt;/li&gt;&lt;li&gt;Implementar la sentencia "&lt;span style="font-style: italic;" class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;switch&lt;/span&gt;": Para poder hacer &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;scripts&lt;/span&gt; con muchas decisiones, mas elegantemente.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Leer variables directamente del cliente: Realizar otro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;fork&lt;/span&gt;&lt;/span&gt; o modulo de ampliación que permita leer las variables directamente del cliente, como hace &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;EasyUO&lt;/span&gt;&lt;/span&gt;, pero esto no puede ser una característica "base" de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Sindarin&lt;/span&gt;&lt;/span&gt;, porque hay &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;shards&lt;/span&gt;&lt;/span&gt; que no permiten los asistentes que leen directamente del cliente, así que debe ser posible no estar activa por defecto.&lt;/li&gt;&lt;li&gt;Implementar un modulo de búsqueda y de patrones &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;graficos&lt;/span&gt;&lt;/span&gt;: De forma que podamos buscar sobre la imagen cosas como la mochila o el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;paperdoll&lt;/span&gt;&lt;/span&gt; o cualquier cosa que nos de la gana, aunque si esta disponible la lectura de variables de cliente quizás esta ampliación o modulo sea redundante.&lt;/li&gt;&lt;li&gt;Realizar una versión ejecutable de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Sindarin&lt;/span&gt;&lt;/span&gt; que sea un fichero &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;EXE&lt;/span&gt;&lt;/span&gt;, ya que por alguna razón a la gente le resulta complicado hacer funcionar un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;JAR&lt;/span&gt;&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Utilizar la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Api&lt;/span&gt;&lt;/span&gt; de java de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;internacionalización&lt;/span&gt;&lt;/span&gt;: Para que al menos el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;GUI&lt;/span&gt;&lt;/span&gt; este en varios idiomas y quizás implementar el lenguaje &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;script&lt;/span&gt;&lt;/span&gt; de tal forma que hasta los comandos &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;estén&lt;/span&gt; el el idioma natal del usuario, aunque esto &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;habría&lt;/span&gt; que estudiarlo por las repercusiones a la hora del entendimiento e intercambio de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;scripts&lt;/span&gt;&lt;/span&gt; entre personas que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;podría&lt;/span&gt; tener.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Pero... La triste realidad es que no tengo tiempo, ni colaboración para hacer nada de esto, por eso el futuro de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Sindarin&lt;/span&gt;&lt;/span&gt; es muy negro, a menos que me despidan o me vuelva loco y use todo mi tiempo libre para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Sindarin&lt;/span&gt;&lt;/span&gt;. Otra posibilidad seria que alguien que supiese de programación y preferentemente de Java o estuviese dispuesto a hacer el esfuerzo, comenzara a colaborar conmigo, en ese caso quizás me plantearía volver a coger el proyecto con fuerza.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-2150703239867720193?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/2150703239867720193/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=2150703239867720193&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2150703239867720193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2150703239867720193'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/08/el-futuro.html' title='El futuro...'/><author><name>Lhrod</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-221109043326833285.post-1284115514989320393</id><published>2008-08-27T00:18:00.020+01:00</published><updated>2008-08-27T10:09:17.529+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Explicación exhaustiva...</title><content type='html'>Finalmente el ultimo texto rescatado del baúl de los recuerdos:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;Sintaxis de Sindarin en formato BNF y explicación exhaustiva de los comandos.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Solo profesionales...&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;  &lt;ol style="font-size: 19px;"&gt;&lt;li&gt;&lt;a href="#prod1"&gt;El comienzo...&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#prod3"&gt;Códigos...&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#prod4"&gt;Lista de todos los comandos&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#wait"&gt;wait&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#iodelay"&gt;iodelay&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#say"&gt;say&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#keypress"&gt;keypress&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#keyrelease"&gt;keyrelease&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#pushkey"&gt;pushkey&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#click"&gt;click&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#dclick"&gt;dclick&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#mousemove"&gt;mousemove&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#mousepress"&gt;mousepress&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#mouserelease"&gt;mouserelease&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#drag"&gt;drag&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#if"&gt;if&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#while"&gt;while&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#repeat"&gt;repeat&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#break"&gt;break&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#exit"&gt;exit&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#print"&gt;print&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#beep"&gt;beep&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#date"&gt;date&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#time"&gt;time&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#call"&gt;call&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#igual"&gt;igualación&lt;/a&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="#prod2"&gt;declaración de variables&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="#prod6"&gt;Expresiones aritméticas y booleanas&lt;/a&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="#Miscelanea"&gt;Miscelánea&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr /&gt;&lt;br /&gt;&lt;ol&gt; &lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;u&gt;&lt;a name="prod1"&gt;El comienzo...&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Un programa Sindarin consta de dos partes, definición de variables y códigos, ambas opcionales.&lt;br /&gt; La declaración de variables debe hacerse obligatoriamente al principio del script.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;{ &lt;a href="#prod2"&gt;declaración de variables &lt;/a&gt; } {&lt;a href="#prod3"&gt; códigos... &lt;/a&gt;} &lt;/li&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="prod3"&gt;códigos...&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Esta parte estará compuesta por un comando seguido o no por un ";" o una lista de comandos encerrados entre corchetes "{" "}" o palabras claves "begin" "end".&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  &lt;a href="#prod4"&gt;comando&lt;/a&gt; [";"] | "{" {&lt;a href="#prod4"&gt;state&lt;/a&gt; [";"]} "}" | "begin" {&lt;a href="#prod4"&gt;state&lt;/a&gt; [";"]} "end"&lt;/li&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="prod4"&gt;Lista de todos los comandos&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Más abajo se detallan pormenorizadamente cada uno de los comandos aquí una enumeración de todos los comandos:&lt;br /&gt;&lt;br /&gt;  &lt;ul&gt;&lt;li&gt; &lt;a href="#wait"&gt;wait:&lt;/a&gt; Ejecuta una pausa en la ejecución.&lt;br /&gt;  &lt;/li&gt;&lt;li&gt; &lt;a href="#iodelay"&gt;iodelay:&lt;/a&gt; Modifica la pausa automática que se realiza tras cada comando de entrada/salida de teclado o ratón.&lt;/li&gt;   &lt;li&gt; &lt;a href="#say"&gt;say:&lt;/a&gt; El pj dice algo.&lt;/li&gt;   &lt;li&gt; &lt;a href="#keypress"&gt;keypress:&lt;/a&gt; pulsa una macro y la mantiene pulsada.&lt;/li&gt;   &lt;li&gt; &lt;a href="#keyrelease"&gt;keyrelease:&lt;/a&gt; libera la pulsación de una macro.&lt;/li&gt;   &lt;li&gt; &lt;a href="#pushkey"&gt;pushkey:&lt;/a&gt; pulsa una macro y la suelta, equivalente a click para el teclado.&lt;/li&gt;   &lt;li&gt; &lt;a href="#click"&gt;click:&lt;/a&gt; Simula un click en un punto de pantalla.&lt;/li&gt;   &lt;li&gt; &lt;a href="#dclick"&gt;dclick:&lt;/a&gt; Simula un doble click en un punto de pantalla.&lt;/li&gt;   &lt;li&gt; &lt;a href="#mousemove"&gt;mousemove:&lt;/a&gt; mueve el cursor del ratón a una posición de pantalla.&lt;/li&gt;   &lt;li&gt; &lt;a href="#mousepress"&gt;mousepress:&lt;/a&gt; un botón del ratón y lo mantiene pulsado.&lt;/li&gt;   &lt;li&gt; &lt;a href="#mouserelease"&gt;mouserelease:&lt;/a&gt; libera la pulsación de un botón del ratón.&lt;/li&gt;   &lt;li&gt; &lt;a href="#drag"&gt;drag:&lt;/a&gt; mueve una cantidad de objetos desde una localización a otra.&lt;/li&gt;   &lt;li&gt; &lt;a href="#if"&gt;if:&lt;/a&gt; hace un comprobación y ejecuta un código si esta es cierta o no sino lo es.&lt;/li&gt;   &lt;li&gt; &lt;a href="#while"&gt;while:&lt;/a&gt; repite el/los códigos que están a continuación mientras se cumpla una condición.&lt;/li&gt;   &lt;li&gt; &lt;a href="#repeat"&gt;repeat:&lt;/a&gt; repite el comando o los comandos encerrados entre "{","}" o "begin", "end" tantas veces como indique la expresión numérica puesta a continuación.&lt;/li&gt;   &lt;li&gt; &lt;a href="#break"&gt;break:&lt;/a&gt; Sale de un bucle repeat o while en caso de encontrarse dentro de uno.&lt;/li&gt;   &lt;li&gt; &lt;a href="#exit"&gt;exit:&lt;/a&gt; Termina el programa.&lt;/li&gt;   &lt;li&gt; &lt;a href="#print"&gt;print:&lt;/a&gt; Imprime en la consola de mensajes la expresión puesta a continuación.&lt;/li&gt;   &lt;li&gt; &lt;a href="#beep"&gt;beep:&lt;/a&gt; Emite un sonido de alerta.&lt;/li&gt;   &lt;li&gt; &lt;a href="#date"&gt;date:&lt;/a&gt; Introduce en las variables colocadas a continuación el día, mes y año actual, según la fecha del equipo.&lt;/li&gt;   &lt;li&gt; &lt;a href="#time"&gt;time:&lt;/a&gt; Introduce en las variables colocadas a continuación la hora, minutos y segundos de la hora del sistema.&lt;/li&gt;   &lt;li&gt; &lt;a href="#call"&gt;call:&lt;/a&gt; Ejecuta otro script Sindarin.&lt;/li&gt;   &lt;li&gt; &lt;a href="#igualaci%C3%B3n"&gt;&lt;/a&gt;Aunque no es un comando propiamente dicho si se coloca una variable seguida de "=" se introduce en ella el valor de la expresión siguiente.&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt; &lt;/li&gt;  &lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;u&gt;&lt;a name="wait"&gt;wait (esperar...)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Realiza una pausa en la ejecución del programa.&lt;br /&gt;&lt;br /&gt;  La sintaxis es: "wait" seguido de una expresión numérica que indica la cantidad de tiempo a pausar,&lt;br /&gt;  seguida de la unidad de tiempo.&lt;br /&gt;&lt;br /&gt;  Las unidades de tiempo se miden en minutos "min", segundos "sec" y milisegundos "milisec" "msec", en caso de no especificar ninguna se supondrá que la unidad de tiempo es el segundo.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  wait &lt;a href="#prod6"&gt;expresión_numérica&lt;/a&gt; (&lt;a href="#prod7"&gt;[sec] | min | milisec | MSEC&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;u&gt;&lt;a name="iodelay"&gt;iodelay (retrazo de entrada salida)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Las instrucciones de entrada salida(mousepress, click, pushkey...) realizan automáticamente un pausa al terminar&lt;br /&gt;  , por defecto esta pausa es de 4 milisegundos, con este comando esta cantidad se puede variar usando este comando.&lt;br /&gt;&lt;br /&gt;  La sintaxis es: "iodelay" seguido de una expresión numérica que indica la cantidad de tiempo a pausar,&lt;br /&gt;  seguida de la unidad de tiempo.&lt;br /&gt;&lt;br /&gt;  Las unidades de tiempo se miden en minutos "min", segundos "sec" y milisegundos "milisec" "msec", en caso de no especificar ninguna se supondrá que la unidad de tiempo es el segundo.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  iodelay &lt;a href="#prod6"&gt;expresión_numérica&lt;/a&gt; (&lt;a href="#prod7"&gt;[sec] | min | milisec | msec&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="say"&gt;say (decir)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Esta instrucción hace que el PJ diga algo en el Ultima Online. La sintaxis de esta instrucción es say seguido de una expresión de texto.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt; say &lt;a href="#prod6"&gt;expresión_textual&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="keypress"&gt;keypress (Presiona tecla)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Simula la pulsación de una o varias teclas especificadas por una expresión de tipo Macrokey(macro de tecla),&lt;br /&gt;  este comando no realiza la liberación de la tecla, es decir mientras no se llame al comando Keyrelease con la misma expresión de tecla o bien a un comando de tipo&lt;br /&gt;  Pushkey, que realiza un pulsación y luego la liberación, sobre el mismo conjunto de teclas.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: kpress.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  keypress &lt;a href="#prod6"&gt;expresión de tipo tecla&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="keyrelease"&gt;keyrelease (Libera tecla)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Simula la liberación de una o varias teclas que se encuentren pulsadas por la llamada a un comando Keypress, este comando es el complementario de Keypress.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: krelease, krel.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  keyrelease &lt;a href="#prod6"&gt;expresión de tipo tecla&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="pushkey"&gt;pushkey (pulsar tecla)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Simula la pulsación y posterior liberación de una o varias teclas, es como llamar consecutivamente a Keypress y luego a Keyrelease sobre el mismo conjunto de teclas.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: pkey, key.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  pushkey &lt;a href="#prod6"&gt;expresión de tipo tecla&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;u&gt;&lt;a name="click"&gt;click&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Realiza la simulación de un click del ratón sobre un punto especifico de la ventana, es equivalente a&lt;br /&gt;  realizar un Mousemove, seguido de un Mousepress y un Mouserelease con el mismo botón y sobre la misma localización.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  click (left | right) &lt;a href="#prod6"&gt;expresión de tipo Location(Localización de pantalla)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="dclick"&gt;dclick&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Realiza la simulación de un doble click del ratón sobre un punto especifico de la ventana, es equivalente a&lt;br /&gt;  realizar dos click consecutivos el mismo botón y sobre la misma localización.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: doubleclick.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  dclick (left | right) &lt;a href="#prod6"&gt;expresión de tipo Location(Localización de pantalla)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;u&gt;&lt;a name="mousemove"&gt;mousemove (mover ratón)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando mueve el cursor del ratón desde su posición actual hasta la posición indicada a continuación.&lt;br /&gt;&lt;br /&gt;  Toda la familia de comandos Mouse...(Mousemove, Mousepress y Mouserelease) tienen problemas en modo nativo,&lt;br /&gt;  si se usan con la ventana de Ultima maximizadas. Para evitar estos problemas lo mejor es minimizar la ventana de Ultima o bien&lt;br /&gt;  desactivar el modo nativo.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: mmove.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  mousemove &lt;a href="#prod6"&gt;expresión de tipo localización&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="mousepress"&gt;mousepress (presiona ratón)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando simula la pulsación del botón colocado a continuación del comando, pero no su liberación,&lt;br /&gt;  por lo que permanece pulsado hasta que se ejecute el comando Mouserelease sobre dicho botón o un comando&lt;br /&gt;  de tipo click o dclick que implícitamente realizan un Mouserelease.&lt;br /&gt;&lt;br /&gt;  Toda la familia de comandos Mouse...(Mousemove, Mousepress y Mouserelease) tienen problemas en modo nativo,&lt;br /&gt;  si se usan con la ventana de Ultima maximizadas. Para evitar estos problemas lo mejor es minimizar la ventana de Ultima o bien&lt;br /&gt;  desactivar el modo nativo.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: mpress.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  mousepress (left | right)&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="mouserelease"&gt;mouserelease (Libera ratón)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando simula la liberación de un botón que a sido atrapado usando el comando mousepress, este comando es su complementario.&lt;br /&gt;&lt;br /&gt;  Toda la familia de comandos Mouse...(Mousemove, Mousepress y Mouserelease) tienen problemas en modo nativo,&lt;br /&gt;  si se usan con la ventana de Ultima maximizadas. Para evitar estos problemas lo mejor es minimizar la ventana de Ultima o bien&lt;br /&gt;  desactivar el modo nativo.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: mrelease, mrel.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  mouserelease (left | right)&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="drag"&gt;drag&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando sirve para mover una cantidad de objetos desde una localización a otra. Debe ir seguido de una expresión numérica&lt;br /&gt;  que indique el numero de objetos a mover, pudiendo ir seguido de la palabra "objets" que no cumple ninguna finalidad y es prescindible,&lt;br /&gt;  una expresión de tipo localización que indique donde se encuentran en principio los objetos, que puede&lt;br /&gt;  ir seguida de la palabra "from", que también es prescindible,  y otra m que indique donde hay que soltarlos.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  drag &lt;a href="#prod6"&gt;expresión numérica&lt;/a&gt; [OBJECTS] &lt;a href="#prod6"&gt;expresión de tipo location(Localización)&lt;/a&gt; [FROM] &lt;a href="#prod6"&gt;expresión de tipo location(Localización)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; Desde la versión 0.3, se ha añdido la opción de usar "ALL" en lugar de una cantidad a mover lo que mueve todos los objetos.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  drag [ &lt;a href="#prod6"&gt;expresión numérica&lt;/a&gt;| ALL ] [OBJECTS] &lt;a href="#prod6"&gt;expresión de tipo location(Localización)&lt;/a&gt; [from] &lt;a href="#prod6"&gt;expresión de tipo location(Localización)&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="if"&gt;if&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  "If" evalúa una expresión colocada inmediatamente después, si esta expresión es 0 supondrá que es falsa y no se ejecutaran las sentencias colocadas a posterioridad,&lt;br /&gt;  si la expresión es distinta de 0 se ejecutara la/las sentencias colocadas a continuación.&lt;br /&gt;&lt;br /&gt;  La sentencia If puede ir seguida de la clausula "else", si la expresión evaluada por if es falsa entonces se ejecutara la/s sentencias colocadas a continuación de else.&lt;br /&gt;&lt;br /&gt;  Existen las variables de entorno true y false, cuyo valor es respectivamente 0 y 1, con lo cual una sentencia del tipo: "if true { comandos 1 } else { comandos 2 }" ejecutara siempre&lt;br /&gt;  "{ comandos 2 }" mientras que la sentencia:  if false { comandos 1 } else { comandos 2 }" ejecutara siempre "{ comandos 2 }".&lt;br /&gt;&lt;br /&gt;  If espera evaluar siempre una expresión numérica, por lo tanto se pueden usar cualquiera de los operadores aritméticos que se contemplan en las expresiones normales, sin embargo existen&lt;br /&gt;  una serie de operadores especí­ficos pensados para las sentencias de evaluación(aunque pueden insertarse en cualquier expresión aritméticos normal).&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  if &lt;a href="#Expr%20bool"&gt;expresión booleanas&lt;/a&gt; ( &lt;a href="#prod3"&gt; { comandos } &lt;/a&gt; | &lt;a href="#prod3"&gt; begin comandos end&lt;/a&gt; | &lt;a href="#prod3"&gt; comando &lt;/a&gt; ) [ else ( &lt;a href="#prod3"&gt; { comandos } &lt;/a&gt; | &lt;a href="#prod3"&gt; begin comandos end&lt;/a&gt; | &lt;a href="#prod3"&gt; comando &lt;/a&gt; ) ]&lt;/li&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="while"&gt;while (mientras)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando permite ejecutar varias veces un digo colocado a continuación, la lógica de este comando es la siguiente: mientras la &lt;a href="#Expr%20bool"&gt;expresión booleana&lt;/a&gt;&lt;a&gt; colocada a continuación sea verdadera se continuara ejecutando&lt;br /&gt;  lo/s comandos colocados inmediatamente después. Aspor ejemplo seria posible construir un bucle infinito de la siguiente manera: "while true { comandos }" que significar que mientras true(verdadero) sea verdadero entonces se ejecutar&lt;br /&gt;  "{ comandos }" puesto que true siempre es verdadero "{ comandos }" se ejecutar para siempre.&lt;br /&gt;&lt;br /&gt;  Otro ejemplo de construcción valida seria:&lt;br /&gt; &lt;/a&gt;&lt;pre&gt;&lt;a&gt;&lt;br /&gt; while (color [100, 100] = color1)&lt;br /&gt;  say "hola"&lt;br /&gt; &lt;/a&gt;&lt;/pre&gt;&lt;a&gt;   lo que obligar al jugador a decir "hola" mientras el color de la Location [100, 100] fuese distinto de la variable color1.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  while &lt;/a&gt;&lt;a href="#Expr%20bool"&gt; expresión booleana sea cierta &lt;/a&gt; ( &lt;a href="#prod3"&gt; { comandos } &lt;/a&gt; | &lt;a href="#prod3"&gt; begin comandos end&lt;/a&gt; | &lt;a href="#prod3"&gt; comando &lt;/a&gt; )&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="repeat"&gt;repeat (repetir)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando permite ejecutar varias veces un digo colocado a continuación, la lógica de este comando es la siguiente: repetir un numero finito de veces, especificado en una expresión numérica, el digo colocado a continuación.&lt;br /&gt;&lt;br /&gt;  Un ejemplo de construcción valida seria:&lt;br /&gt; &lt;pre&gt;&lt;br /&gt; Number a = 50;&lt;br /&gt;  repeat (a/2) times&lt;br /&gt;  say "hola"&lt;br /&gt; &lt;/pre&gt;   lo que obligar al jugador a decir "hola" 25 veces.&lt;br /&gt;&lt;br /&gt;  Otro ejemplo de construcción valida seria:&lt;br /&gt;&lt;pre&gt;  repeat 100&lt;br /&gt; begin&lt;br /&gt;  drag 1 object [100,100] from [200,200]&lt;br /&gt; end&lt;br /&gt;&lt;/pre&gt;   Que obligar a mover un objeto desde la posición [100,100] hasta la [200,200] cien veces consecutivas.&lt;br /&gt;&lt;br /&gt;  Otro ejemplo de uso seria:&lt;br /&gt;&lt;pre&gt;  repeat 10&lt;br /&gt; {&lt;br /&gt;  pushkey 'F1'&lt;br /&gt;  wait 1 min&lt;br /&gt; }&lt;br /&gt; &lt;/pre&gt;   Que obligar a pulsar 'F1' 10 veces con un retraso de un minuto entre pulsación y pulsación.&lt;br /&gt;  &lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  repeat &lt;a href="#prod6"&gt;expresión numérica&lt;/a&gt; [times] ( &lt;a href="#prod3"&gt; { comandos } &lt;/a&gt; | &lt;a href="#prod3"&gt; begin comandos end&lt;/a&gt; | &lt;a href="#prod3"&gt; comando &lt;/a&gt; )&lt;/li&gt;&lt;br /&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="break"&gt;break (Romper)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Interrumpe la ejecución de un bucle, si colocamos break dentro de un bucle y se alcanza el break, se sale del bucle.&lt;br /&gt;&lt;br /&gt;  Un ejemplo de utilización seria:&lt;br /&gt;&lt;pre&gt;  while (true) {&lt;br /&gt;   say "hola"&lt;br /&gt;   break&lt;br /&gt; }&lt;br /&gt; &lt;/pre&gt;   El "hola" solo se ver una vez ya que al llegar al break se terminar el bucle infinito.&lt;br /&gt;&lt;br /&gt;  Otro ejemplo de uso seria:&lt;br /&gt;&lt;pre&gt;  Location nightshade = [100, 100]&lt;br /&gt; Color verde = [0, 255, 0]&lt;br /&gt; repeat 10000&lt;br /&gt; {&lt;br /&gt;  pushkey 'a'&lt;br /&gt;  wait 1&lt;br /&gt;  if (verde != color nightshade)&lt;br /&gt;   break&lt;br /&gt; }&lt;/pre&gt;   Este bucle pulsar diez mil veces la tecla 'a', a menos que la Location "nightshade" no tuviera el color "verde".&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  break&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="exit"&gt;exit (salir)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Si durante la ejecución de un código se encuentra el comando "exit" se termina la ejecución, es como si se le hubiese dado al botón de "Stop".&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  exit&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="print"&gt;print&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Imprime en la consola de mensajes la expresión siguiente.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt; print &lt;a href="#prod6"&gt;expresión&lt;/a&gt;&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="beep"&gt;beep&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Emite un sonido de alerta.&lt;br /&gt;&lt;br /&gt; Disponible desde la versión 0.3&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt; beep&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="date"&gt;date (fecha)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Este comando carga en tres variables/parametros pasados entre parentesis y separados por comas, la fecha del sistema.&lt;br /&gt;&lt;br /&gt;  En el primer var/parametro numérico de la función se mete el año del sistema, en el segundo el mes y en el tercero el día.&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt; date "("  año "," mes "," día ")"&lt;/li&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="time"&gt;time (hora)&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Introduce en los tres parametros variables siguientes la hora del sistema, estos parametros han de estar entre parentesis y separados por comas.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt; time "(" hora "," minuto "," segundo ")"&lt;/li&gt;&lt;br /&gt; &lt;u&gt;&lt;/u&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="call"&gt;call&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Ejecuta otro script de Sindarin, el script se define con una cadena de texto tras el comando call que contendrá el camino al fichero, el script llamador puede enviar parámetros al script llamado.&lt;br /&gt;  Los parámetros han de pasarse entre parárentesis y separados por comas, solo es posible pasar literales, variables o parámetros, las expresiones complejas no están permitidas como parámetro. Si el parámetro pasado es una variable o un parámetro, las modificaciones que se realicen dentro del script llamado tendrán efecto en las variables del llamante.&lt;br /&gt;&lt;br /&gt;  Dentro del script se referencia los parámetros como "$" seguido de un numero, de forma que "$1" seria el primer parámetro pasado, "$2" el segundo, no existe limitación en cuanto a el número de parámetros.&lt;br /&gt;&lt;br /&gt;  Hay que tener precaución en tanto en cuanto no se hace ninguna comprobación del tipo de parámetro pasado, es decir si el script llamante pasa un numero 1 y el script llamado esperaba un texto no se emitirá error hasta el momento de usar el parámetro, pudiendo darse el caso de que no se emita error debido a que el contexto de uso permita el uso de distintos tipos de variables, aunque evidentemente funcionara mal.&lt;br /&gt;  Tampoco se realiza una comprobación del numero de parámetros por lo que se podrá llamar a un script que esperase 3 parámetros sin ninguno, lo que emitirá un error en el script llamado.&lt;br /&gt;&lt;br /&gt; Este comando puede escribirse además de las siguientes maneras: @&lt;br /&gt;&lt;br /&gt;  La definición BNF es:&lt;br /&gt;&lt;br /&gt;  call "camino hasta el script" ["("&lt;a href="#prod5"&gt;lista de parametros separados por comas&lt;/a&gt;")"]&lt;br /&gt;&lt;/li&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="igual"&gt;igualación&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Operador de igualación, colocamos una variable de cualquier tipo seguida de símbolo "=" y de una expresión del mismo tipo que la variable/parametro y esta toma el valor dado por la expresión.&lt;br /&gt;&lt;br /&gt; La definición BNF es:&lt;br /&gt;&lt;br /&gt;  (variable | parametro) = expresión&lt;/li&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="prod2"&gt;declaración de variables&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Las variables tienen un nombre y un valor, el nombre a de comenzar por "_" o letras y a de ir seguido por una o mas letras, dígitos y "_"&lt;br /&gt;  La declaración de variables se ha de realizar obligatoriamente al principio del script. Los distintos tipos de variables son los siguientes:&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;   &lt;li&gt; Number: son aquellas variables que pueden tomar valores numéricos de tipo entero, superiores a 0. Ejemplo:&lt;br /&gt;&lt;pre&gt;  Number a=1, b=2&lt;br /&gt; Number c = a + b&lt;br /&gt;&lt;/pre&gt;    &lt;/li&gt;    &lt;li&gt; String: son variables que pueden tomar valores de tipo textual encerradas entre ". Ejemplo:&lt;br /&gt;&lt;pre&gt;  String nombre_vendedor = "marlon";&lt;br /&gt; String comprar = nombre_vendedor + " buy";&lt;br /&gt;&lt;/pre&gt;    &lt;/li&gt;    &lt;li&gt; Location: son variables que toman posiciones de pantallas, representadas en dos coordenadas X e Y, encerradas entre [] y separados por comas. Ejemplo:&lt;br /&gt;&lt;pre&gt;  Location localizacion_mochila = [100, 100];&lt;br /&gt;&lt;/pre&gt;    &lt;/li&gt;    &lt;li&gt; Macrokey: son variables que pueden tomar valores entre una y cuatro teclas, donde cada una de las teclas se han de encerrar entre ' y para aumentar el numero de teclas representadas en una macrokey han de ser sumadas, un ejemplo de declaración:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;  Macrokey pulsar_f1_y_f2 = 'f1' + 'f2'&lt;br /&gt; &lt;/pre&gt;    Puesto que salvo las teclas simples (nÃºmeros y letras) las demás se representan por una cadena de texto es especialmente y recomendable usar las facilidades de inicialización de Sindarin&lt;/li&gt;&lt;br /&gt;   &lt;li&gt; Color: representa un color de pantalla, el color debe especificarse en formato RGB, donde cada una de las componentes han de estar encerradas entre [] y separadas por comas. Un par ejemplos de declaración e inicialización son:&lt;br /&gt;&lt;pre&gt;  Color rojo = [255, 0, 0];&lt;br /&gt; Color color_mochila = color localizacion_mochila;&lt;br /&gt;&lt;/pre&gt;&lt;/li&gt;   &lt;/ul&gt;  La definición BNF es:&lt;br /&gt;&lt;br /&gt;  ( number | string | location | macrokey | color ) nombre_var1 [ "=" &lt;a href="#prod6"&gt;expresión de inicialización&lt;/a&gt; ]] {"," nombre_varN [ "=" &lt;a href="#prod6"&gt;expresión de inicialización&lt;/a&gt; ]]} [";"]&lt;br /&gt; &lt;/li&gt;&lt;br /&gt; &lt;li&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="font-size:130%;"&gt;&lt;u style="font-weight: bold;"&gt;&lt;a name="prod6"&gt;Expresiones aritméticas y booleanas&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;a name="Expr bool"&gt;Sumas, restas...&lt;/a&gt;&lt;br /&gt; &lt;a&gt;Operadores Aritméticos:&lt;/a&gt;&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;   &lt;li&gt;&lt;br /&gt;    &lt;a&gt; "+": Suma dos operadores: Es posible sumar cualquier variable con cualquier variable, siempre que sean del mismo tipo, salvo las variables de tipo String que al ser sumadas con cualquier otra producen un resultado de tipo String.&lt;br /&gt;Las variables de tipo Location, y color al ser sumadas se suman como si se sumaran elemento a elemento cada una de sus componente, es decir la Location [100, 100] + [50,50] crearían una Location [150,150].&lt;br /&gt;Al sumar colores si el rango de cualquier suma sobrepasa el 255, que es el máximo rojo o verde o azul, es decir si sumamos [255, 255, 255] + [1 ,1 ,1], esto sobrepasaría el limite máximo, así que se redondea a [255, 255, 255].&lt;br /&gt;Las variables tipo Macrokey generan una Macrokey tal que al pulsarla seria como pulsar las dos sumadas a la vez: ejemplo:&lt;/a&gt;&lt;br /&gt;     &lt;pre&gt;Macrokey a = 'a'; a = a + 'F1'; pkey a;&lt;/pre&gt;&lt;br /&gt;    &lt;a&gt;Esto generaria una pulsación de 'a' y 'F1' a la vez.&lt;/a&gt;&lt;br /&gt;   &lt;/li&gt;&lt;br /&gt;   &lt;li&gt;&lt;br /&gt;    &lt;a&gt; "-": Resta dos operadores: También es posible restar cualquier variable con cualquier otra del mismo tipo, excepto las de tipo String, esas no es posible restarlas con nada.&lt;br /&gt;Igualmente tanto Locations como Colors se restan componente a componente.&lt;br /&gt;Si una componente de un Color al restar llegase a un numero negativo: [0,0,0] - [1,1,1], el resultado se redondearía a [0,0,0].&lt;br /&gt;Las variables de tipo Macrokey al restar una a otra genera una macrokey como el primer operador pero sin la/s teclas del segundo, en caso de que la/s teclas del segundo no existiesen en el primer operando no se hace nada:&lt;br /&gt; &lt;br /&gt;    &lt;/a&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; Macrokey a = 'F1'+'F2';&lt;br /&gt; Macrokey b = a -'F2';&lt;br /&gt; Macrokey c = a -'F3';&lt;br /&gt; key a&lt;br /&gt; key b&lt;br /&gt; key c&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;    &lt;a&gt;Al pulsar a se pulsarían simultaneamente la tecla 'F1' y 'F2', al pulsar b se pulsaría solo 'F1' y al pulsar c se pulsaría de nuevo 'F1' y 'F2' &lt;br /&gt;    &lt;/a&gt;&lt;br /&gt;   &lt;/li&gt;&lt;br /&gt;   &lt;li&gt;&lt;a&gt; "*": Multiplica dos operadores, solo es posible multiplicar Números con Números.&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;&lt;a&gt; "%": Calcula el modulo de dos operandos, solo es posible calcular el modulo de dos números. &lt;/a&gt;&lt;br /&gt;   &lt;/li&gt;&lt;br /&gt;  &lt;/ul&gt;&lt;br /&gt;   &lt;a&gt;&lt;br /&gt;  Es posible realizar operaciones del tipo:&lt;br /&gt; &lt;/a&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; Number a = 1 + 2 * 3 + 8 * (15 + 1)/2&lt;br /&gt; Number b = (1 + 2)*((a + 8)*(15 + 1)/sindarin_version)&lt;br /&gt; String c = "hola " + Manolito + 15&lt;br /&gt; Location d = [100, 100] - [25,25] + [10,10]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a&gt;Nótese que en a se calcularía 1 + (2 * 3) + (8 * (15 + 1)/2) dado que el orden de precedencia de los operadores *, / y % son los esperados.&lt;br /&gt;Y como podemos ver en b se pueden usar variables predefinidas en los calculos.&lt;br /&gt;   &lt;/a&gt;&lt;a name="Expr bool"&gt;Expresiones para evaluación de condiciones&lt;/a&gt;&lt;a&gt;&lt;br /&gt;&lt;br /&gt;   Operadores relacionales:&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;a&gt;&lt;/a&gt;&lt;li&gt;&lt;a&gt; "&lt;" operador "menor que", devuelve true si la expresion inmediatamente anterior es menor que la siguiente a el.      &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a&gt; "&gt;" operador "mayor que", devuelve true si la expresión inmediatamente anterior es mayor que la siguiente a el.&lt;br /&gt;    &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a&gt; "&lt;=" operador "menor o igual que", devuelve true si la expresion inmediatamente anterior es menor o igual que la siguiente a el, tambi puede escribirse como "=&lt;".      &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a&gt; "&gt;=" operador "mayor o igual que", devuelve true si la expresión inmediatamente anterior es mayor o igual que la siguiente a el, también puede escribirse como "=&gt;".&lt;br /&gt;   &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a&gt;&lt;br /&gt;  Estos operadores solo pueden evaluar expresiones numérica, cualquier otro tipo de expresión emitirán error.&lt;br /&gt;&lt;br /&gt;  Sin embargo existen las dos siguiente expresiones:&lt;br /&gt;   &lt;/a&gt;&lt;ul&gt;&lt;a&gt;&lt;br /&gt;    &lt;/a&gt;&lt;li&gt;&lt;a&gt; "=" operador "igual que",devuelve true si la expresión colocada antes del "=" es igual a la colocada después, también puede escribirse de la siguiente manera: "==".&lt;br /&gt;    &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a&gt; "!=" operador "distinto de", devuelve true si la expresión colocada antes del "!=" es distinta a la colocada después, también puede escribirse de la siguiente manera: "&lt;&gt;".&lt;br /&gt;   &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a&gt;&lt;br /&gt;  Estos dos operadores pueden aplicarse a cualquier tipo de expresión.&lt;br /&gt;&lt;br /&gt;  Existen también operadores booleanos que permiten relacionar varias expresiones entre si:&lt;br /&gt;   &lt;/a&gt;&lt;ul&gt;&lt;a&gt;&lt;br /&gt;    &lt;/a&gt;&lt;li&gt;&lt;a&gt; "&amp;amp;" operador "Y", devuelve true si las expresiones colocada a ambos lados son verdaderas(distintas de 0) y devuelve false en el caso de que alguna de las dos fuese falsa. Puede escribirse "&amp;amp;&amp;amp;" y "and"&lt;br /&gt;    &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a&gt; "|" operador "O",  devuelve true si alguna de las expresiones colocada a ambos lados es verdadera(distintas de 0) y devuelve false en el caso de que ambas sean falsas. Puede escribirse "||" y "or"&lt;br /&gt;   &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" name="Miscelanea"&gt;&lt;u&gt;Miscelánea&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;ul&gt;&lt;li&gt; Comentarios: los comentarios han de comenzar por el carácter #, el resto de la linea sera ignorado por Sindarin&lt;/li&gt;   &lt;li&gt; isnativemode: Puede usarse dentro de una expresión, devuelve true si esta funcionando correctamente el modo nativo, ejemplo: &lt;pre&gt;if (isnativemode == false) print "A ocurrido algún error con la ventana de Ultima". También puede escribirse isnatmode.&lt;/pre&gt;&lt;/li&gt;   &lt;li&gt; Color: Además de usarse para definir el tipo Color también sirve para pedir en tiempo de ejecución que color tiene una localización precisa, ejemplo: &lt;pre&gt;if (color loc1 != [1,1,1]) say "a cambiado el color"&lt;/pre&gt; &lt;pre style="color: rgb(128, 0, 0);"&gt;Con la ventana minimizada no funciona, ni siquiera&lt;br/&gt;en modo nativo,es necesario que el punto a evaluar&lt;br/&gt;este en primer plano.&lt;/pre&gt;&lt;/li&gt;   &lt;li&gt; true: es una variable predefinida con el valor 1, para facilitar el uso en comandos de evaluación, ejemplo: &lt;pre&gt;while (true) say "Siempre se ejecuta..."&lt;/pre&gt; &lt;/li&gt;   &lt;li&gt; false: es una variable predefinida con el valor 0, para facilitar el uso en comandos de evaluación, ejemplo: &lt;pre&gt;if (false) print "nunca llega" &lt;/pre&gt;&lt;/li&gt;   &lt;li&gt; sindarin_version: variable predefinida de tipo Number, que contiene el numero de la versión de Sindarin corriendo en el momento, ejemplo:&lt;/li&gt; &lt;pre&gt;if sindarin_version &lt; 1 print "Esta version no es definitiva"&lt;/pre&gt;&lt;li&gt;sindarin_revision: variable predefinida con la revisión del sindarin en que esta corriendo, ejemplo: &lt;pre&gt;if (sindarin_revision != 0) say "Usando una versión beta de Sindarin"&lt;/pre&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;pre style="color: rgb(192, 0, 0);"&gt;Las variables predefinidas no pueden ser modificas, &lt;br /&gt;ante cualquier intento se emitirá un error&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-1284115514989320393?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/1284115514989320393/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=1284115514989320393&amp;isPopup=true' title='10 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1284115514989320393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/1284115514989320393'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/08/explicacin-exhaustiva_27.html' title='Explicación exhaustiva...'/><author><name>Lhrod</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>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-2029866845399722770</id><published>2008-08-26T23:21:00.008+01:00</published><updated>2008-08-27T00:02:52.330+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Tutorial para muy novatos</title><content type='html'>Otro texto que escribí hace tiempo en relación a Sindarin, esta vez es un tutorial, muy simple:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold; font-style: italic;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-size:130%;"&gt;Tutorial para muy novatos...&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Vamos a aprender a hacer scripts, muy, muy sencillos...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;font-size:130%;" &gt;click&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Este comando sirve para que se haga un click con el ráton en un punto de pantalla, para usarlo basta con poner, click seguido de left(Izquierdo en ingles) si quieres que use el botón izquierdo del ráton o right(derecho en ingles) y despues tienes que poner el punto donde quieres que se haga click, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;click left [100,100]&lt;br /&gt;click right [500,500]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Eso si el punto tienes que escribirlo entre corchetes y separado por una coma [ , ] por que si no no funcionara. Ya esta, eso es todo, pero quizás tengas alguna duda de como averiguar el punto en el que quieres hacer click, para eso usa el botón capturar de la pestaña location:&lt;br /&gt;&lt;br /&gt;Si pulsas en Capturar, y luego donde quieres que se haga click saldrán los números en donde pone X e Y. ¿Fácil verdad?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;dclick&lt;/span&gt;&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Supongamos que queremos hacer un doble click con el ráton(pulsar dos veces muy rápido) para ello usamos este comando, que funciona igual que el anterior, escribes dclick seguido de left si quieres que el click se haga con el botón izquierdo o right si quieres que se haga con el derecho y luego pones el punto donde quieres que se haga, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;dclick left [25, 25]&lt;br /&gt;dclick right [25, 25]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;para ver el punto usa el botón capturar de la pestaña Location, como en click.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;wait (esperar...)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Necesitas que el programa se pare un poco entre comando y comando para ello usa el comando "&lt;span style="font-style: italic;"&gt;wait&lt;/span&gt;", escribes "&lt;span style="font-style: italic;"&gt;wait&lt;/span&gt;" seguido de un numero de segundos que quieres que Sindarin se pare y ya esta por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;wait 30&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;También puede hacer que se pare un numero de minutos:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;wait 1 min&lt;br /&gt;wait 15 min&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;    &lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;pushkey (pulsar tecla)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para que se pulse una tecla, para por ejemplo usar una macro, para ello escribimos "&lt;span style="font-style: italic;"&gt;pushkey&lt;/span&gt;"(pulsar tecla en ingles) seguido de la tecla entre comillas simples 'tecla' por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pushkey 'a'&lt;br /&gt;pushkey '1'&lt;br /&gt;pushkey 'F1'&lt;br /&gt;pushkey 'F12'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aquí vemos como pulsamos la tecla a, el 1, la tecla de función F1 y la F12 Este comando es un poco largo de escribir, por ello existen otras formas de escribirlo, aunque hacen lo mismo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pkey 'f5'&lt;br /&gt;pkey 'b'&lt;br /&gt;key 'C'&lt;br /&gt;key '3'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aquí hemos pulsado la tecla de función F5 luego la b luego la c y después el 3, se puede escribir de cualquiera de esas formas y hará lo mismo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;drag&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Que pasa si queremos mover objetos de un sitio a otro, tenemos el comando &lt;span style="font-style: italic;"&gt;"drag"&lt;/span&gt;, que sirve para mover objetos. Funciona escribiendo "&lt;span style="font-style: italic;"&gt;Drag&lt;/span&gt;" seguido de un numero que sera el numero de objetos que vamos a mover, luego un punto donde estarán los objetos al principio y luego un punto donde queremos que deje los objetos, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;drag 1 [100,100] [25,25]&lt;br /&gt;drag 12 objects [103,10] [205,25]&lt;br /&gt;drag 25 [3,3] [2,2]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Primero movemos 1 objeto desde el punto [100,100] hasta el [25,25] y luego movemos 25 objetos desde [3,3] hasta [2,2].&lt;br /&gt;&lt;br /&gt;Los puntos los podemos averiguar como hacíamos en el comando "&lt;span style="font-style: italic;"&gt;Click&lt;/span&gt;".&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;repeat (repetir)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Supongamos que queremos hacer una macro que pulse 4 veces la tecla F12 y haga una pausa de 1 segundo, por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Esto lo haría, pero no hay 1 forma de hacer que sindarin repita eso 4 veces sin que yo tenga que escribir cuatro veces lo mismo, si para eso es el "&lt;span style="font-style: italic;"&gt;repeat&lt;/span&gt;", funciona poniendo "&lt;span style="font-style: italic;"&gt;repeat&lt;/span&gt;" seguido de el numero de veces que quieres que se repita algo luego el signo { luego los comandos que quieres que se repitan y terminas con otro símbolo }, el ejemplo anterior nos quedaría así:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;repeat 4&lt;br /&gt;{&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Ya esta, no es muy complicado&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;Bufff pero eso del símbolo { y el símbolo } es demasiado difícil pa'a mi no se como se pone.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;También se puede escribir así:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;repeat 4&lt;br /&gt;begin&lt;br /&gt;pushkey 'F12'&lt;br /&gt;wait 1&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;ves ya no tienes excusa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;while (mientras)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Un momento si yo escribo:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pkey 'F1'&lt;br /&gt;wait 1&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;"Resulta que pulsa 'F1' y no lo hace mas..."&lt;br /&gt;&lt;br /&gt;La solución es usar "&lt;span style="font-style: italic;"&gt;while&lt;/span&gt;" o "&lt;span style="font-style: italic;"&gt;repeat&lt;/span&gt;" podrías poner un "&lt;span style="font-style: italic;"&gt;repeat&lt;/span&gt;" muy grande:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;repeat 40000&lt;br /&gt;{&lt;br /&gt; pkey 'F1'&lt;br /&gt; wait 1&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;es decir pones todo lo que quieres que se repita dentro de un &lt;span style="font-style: italic;"&gt;"repeat"&lt;/span&gt; muy grande, en este caso se repetiría cuarenta mil veces, pero otra solución mucho mas elegante es:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;while true&lt;br /&gt;{&lt;br /&gt; pkey 'f1'&lt;br /&gt; wait 1&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Teóricamente "&lt;span style="font-style: italic;"&gt;while&lt;/span&gt;" no terminaría nunca, mientras que "&lt;span style="font-style: italic;"&gt;repeat"&lt;/span&gt; tendría un final, pero en la practica es difícil que llegue a repetirse cuarenta mil veces, pero... nunca se sabe, además el "&lt;span style="font-style: italic;"&gt;while&lt;/span&gt;" es mas elegante.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;¿como parar ese código infinito?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno hay comandos que permiten detener el script:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"&lt;span style="font-style: italic;"&gt;Break&lt;/span&gt;": Dentro del "&lt;span style="font-style: italic;"&gt;while&lt;/span&gt;" haria que este terminara y por lo tanto el script.&lt;/li&gt;&lt;li&gt;"&lt;span style="font-style: italic;"&gt;exit&lt;/span&gt;": En cualquier parte del script para totalmente el script.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;      Sin usar comandos, existen 2 formas de parar cualquier código, pulsando el botón naranja de Stop o manteniendo pulsado un tiempo(1 segundo suele ser suficiente) la tecla "Pause/Break", pero esto ultimo solo funciona en windows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-2029866845399722770?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/2029866845399722770/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=2029866845399722770&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2029866845399722770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2029866845399722770'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/08/tutorial-para-muy-novatos.html' title='Tutorial para muy novatos'/><author><name>Lhrod</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-221109043326833285.post-8381664227731160031</id><published>2008-08-26T17:23:00.021+01:00</published><updated>2008-08-27T00:16:07.351+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Sobre la ventana de Sindarin...</title><content type='html'>&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Sigo rescatando y reeditando viejos textos escritos sobre sindarin, esta vez sobre la ventana. Lamentablemente lo de capturar locations usando la ventana o capturar el color no funcionan correctamente en linux, pero los comandos para clickear y capturar colores si funcionan tanto en linux como en windows.&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: center;font-family:lucida grande;"&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;La ventana de &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:130%;" &gt;Sindarin.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Vamos a explicar un poco como usar la ventana del Sindarin:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLRsQ_esdJI/AAAAAAAAB7I/i4mlk2dS1mo/s1600-h/Sindarin+GUI.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLRsQ_esdJI/AAAAAAAAB7I/i4mlk2dS1mo/s400/Sindarin+GUI.JPG" alt="" id="BLOGGER_PHOTO_ID_5238931305712612498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Las opciones de la pestaña "Control", rodeada por un recuadro verde, sirven para unir a Sindarin con una ejecución de Uo, los elementos de esta pestaña son:&lt;br /&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;La casilla "&lt;span style="font-style: italic;"&gt;Modo nativo&lt;/span&gt;": esta casilla sirve para activar o desactivar el modo nativo, si desactivas esta opción, el Sindarin funcionara como el Autopilot, es decir que no te dejara usar el ordenador mientras macrea, aunque no lo parezca esto puede ser muy útil para ciertas scripts complicadas, porque hay algunos comandos que no funcionan muy bien en modo nativo. Por otra parte si el modo nativo esta funcionando, al capturar las localizaciones con el Sindarin, solo te cogeran puntos que estén dentro de la ventana de Uo y además el punto [0, 0] sera la esquina sup&lt;/span&gt;&lt;span style="font-size:100%;"&gt;erior izquierda de la ventana de Ultima. Como dije antes si desactivas esta opción Sindarin tomara el control del ratón y el teclado, pero además al capturar una localización de pantalla sera con respecto a toda &lt;/span&gt;&lt;span style="font-size:100%;"&gt;la ventana de &lt;/span&gt;&lt;span style="font-size:100%;"&gt;windows y no solo a la de Ultima, de echo podrías hacer una script que hiciese cosas en windows en lugar de en Ultima y el punto [0, 0] seria la esquina superior izquierda de la pantalla de windows.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;La lista desplegable: Suponiendo que Sindarin este funcionando en modo nativo y hubiese detectado la ventana de ultima, aquí sale el nombre de la ventana de ultima sobre la que Sindarin esta funcionando, en teoría detecta todas las que haya y en esa lista puedes elegir cual de todos los Ultimas quieres usar, en la practica yo nunca e usado mas de un Ultima, además el Cliente no te permite abrir mas de una, pero... hay esta la opción.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Botón "&lt;span style="font-style: italic;"&gt;Buscar Uo&lt;/span&gt;": Si Sindarin no detecta la ventana de Ult&lt;/span&gt;&lt;span style="font-size:100%;"&gt;ima es probable que sea por que has abierto el Sindarin antes que la ventana de Ultima, bueno eso se arregla simplemente pulsando este botón, Sindarin intentara buscar la/s ventana/s de Ultima que estén activas y supondrá que la que quieres usar es la primera que encuentre.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Rodeado de un recuadro azul, están los botones típicos de Guardar, Cargar y también hay dos botones de Run(para que ponga a funcionar la macro) y un botón de Stop(para que pare la macro), que estará desactivado hasta que pulses Run. En principio un scri&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;pt(una&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt; macro) se puede parar por 4 motivos:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Pulsar el botón "&lt;span style="font-style: italic;"&gt;Stop&lt;/span&gt;"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Mantener  pulsada la tecla "Pause/Break" del teclado durante un pequeño tiempo, lamentablemente esto solo esta disponible en windows.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Por que se llega al final del script(esta diferencia es importante) , ya que al contrario que otros programas del mismo estilo al llegar al final del script&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Encuentra el comando "&lt;span style="font-style: italic;"&gt;exit&lt;/span&gt;", que termina la ejecución.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;El cuadro de texto central es donde se introducen el código(algo evidente), justo debajo hay una etiqueta que en la imagen pone 3, ese es el numero de linea donde tienes el cursor del teclado. La parte gris de abajo donde pone "Print: Aquí salen los mensajes..." esa es lo que e llamado la consola de mensajes, esta parte es importante por que si nos equivocamos al escribir algún comand&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;o, el mensaje de aviso nos saldrá aquí. También saldrán los mensajes que pongas en el co&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;mando "&lt;span style="font-style: italic;"&gt;print&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Y ahora una parte importantísima de la ventana que son las pestañas rodeadas de rojo, estas sirven para ayudarte a definir y inicializar variables, es decir que sirven para que pongas locations, macros, colores, etc... pero de una forma correcta y ayudan a averiguar por ejemplo que coordenadas tiene tal o tal punto, son las siguientes:&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Pestaña "Location":&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLRsmGWPB8I/AAAAAAAAB7Q/RUa7x4XjYCs/s1600-h/location.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLRsmGWPB8I/AAAAAAAAB7Q/RUa7x4XjYCs/s400/location.jpg" alt="" id="BLOGGER_PHOTO_ID_5238931668333430722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Aquí podemos ver varios componentes, los dos primeros son iguales para todos los tipos de variables, que son:&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón con la flecha hacia abajo: Esto significa que&lt;/span&gt;&lt;span style="font-size:100%;"&gt; la variable esta lista y quieres que se pegue en el código, al pulsarlo la variable "bajara" y se pegara al principio del código del script, si tiene algún valor este se pegara como valor inicial de la variable. No hay limite en el numero de variables que uses, puedes usar 0, 100 o 1000, lo único que limita el numero de variables es la cantidad de memoria que tenga tu ordenador.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Nombre: este sera el nombre que tendrá la variable, es decir si por ejemplo quieres poner un location que haga click sobre tu mochila pues lo normal seria que esa location se llamase "mochila" de forma que cuando mandes a sindarin a hacer un click con el &lt;/span&gt;&lt;span style="font-size:100%;"&gt;botón izquierdo sobre la mochila pondrías:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:100%;"&gt;click left mochila&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;    Aunque el GUI te permitirá poner casi cualquier nombre, Sindarin solo acepta como nombres aquellos que tengan letras o números o subrayados "_", el resto de nombres dará error y los nombre nunca deben empezar por un numero, ejemplo de nombre correctos:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;          mochila_uno&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;          _mochila&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;          monton_de_regs_1&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;    ejemplos de nombre &lt;span style="font-weight: bold;"&gt;incorrectos&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;        1000_nightshades&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt; dirección de email&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;        baúl!&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Por defecto las localizaciones se llaman "loc" seguidas de un numero, pero como ya e dicho lo normal es cambiar ese nombre por uno mas razonable.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;    Por cierto existen unas variables especiales que las pone Sindarin desde un principio, ninguna otra variable puede llamarse así y tampoco pueden modificarse, de momento son estas:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;sindarin_version&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;sindarin_revision&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;true&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;       false&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;  Los campos "&lt;span style="font-style: italic;"&gt;X"&lt;/span&gt; e "&lt;span style="font-style: italic;"&gt;Y&lt;/span&gt;": aquí se ponen las coordenadas del punto al que haces referencia.&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;Botón "&lt;span style="font-style: italic;"&gt;Capturar&lt;/span&gt;": este botón es importante, sirve para saber que coordenadas tiene un punto de pantalla, es decir el punto de la location. Al pulsarlo se quedara esperando hasta que pinches en un punto de la pantalla con el botón izquierdo del ratón, e inmediatamente en la casilla &lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;"&lt;span style="font-style: italic;"&gt;X"&lt;/span&gt; e "&lt;span style="font-style: italic;"&gt;Y&lt;/span&gt;"&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt; aparecerán las coordenadas de ese punto, con lo que no tienes que calcular o copiarlas, simplemente inicializas el location haciendo click en un punto y listo.&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;Este botón funciona de 2 formas distintas, si el Sindarin esta funcionando sobre una ventana de Ultima y el modo nativo esta activado, entonces el botón devuelve las coordenadas del punto respecto de la ventana de Ultima exclusivamente, es decir si haces click en la parte mas a la izquierda y arriba de Ultima saldría [0, 0], si hace click fuera de la ventana de Ultima las coordenadas que te salen &lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;son [-1, -1] que serian unas coordenadas incorrectas. El otro modo de funcionamiento es cuando Sindarin &lt;span style="font-weight: bold;"&gt;no&lt;/span&gt; a detectado la ventana de Ultima o cuando has desactivado la casilla de "&lt;span style="font-style: italic;"&gt;Modo Nativo&lt;/span&gt;" con lo que "&lt;span style="font-style: italic;"&gt;Capturar&lt;/span&gt;" te devolvería las coordenadas respecto de todo windows, esto es útil para hacer algunas scripts complejas, que por desgracia no te permitirían usar el ordenador mientras macreas, aunque te permitiría hacer scripts que hicieran cosas en windows, como intentar volver a arrancar el Ultima si se apaga solo( ^^ si tengo tiempo haré esta script, seria usando el comando "&lt;span style="font-style: italic;"&gt;isnativemode&lt;/span&gt;" en un comando "&lt;span style="font-style: italic;"&gt;if&lt;/span&gt;").&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;Botón "&lt;span style="font-style: italic;"&gt;Capturar loc y color&lt;/span&gt;": funciona igual que&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt; "&lt;span style="font-style: italic;"&gt;Capturar&lt;/span&gt;", solo que además en la pestaña de "&lt;span style="font-style: italic;"&gt;Color&lt;/span&gt;" aparecerá el color del punto en que has pinchado, es decir capturas la posición y el color de un punto de pantalla.&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Pestaña "Color":&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRsrVGj1hI/AAAAAAAAB7Y/1o051DMQoLQ/s1600-h/color.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRsrVGj1hI/AAAAAAAAB7Y/1o051DMQoLQ/s400/color.jpg" alt="" id="BLOGGER_PHOTO_ID_5238931758193563154" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Sirve para inicializar colores, para por ejemplo saber si un punto de pantalla a cambiado de color o no, en la foto puedes ver:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón flecha hacia abajo: Funciona igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Nombre: Igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  R, G, B: Es donde se ponen los valores del color que quieres inicializar, pueden ser de 0 a 255, por ejemplo si quieres el color rojo tendrías que poner: "255 0 0", aunque no es aconsejable que lo pongas a mano&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón "&lt;span style="font-style: italic;"&gt;Capturar&lt;/span&gt;": Funciona como el capturar de Location, pero en vez de capturar la posición de pantalla sobre la que pinches capturaras el color.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón "&lt;span style="font-style: italic;"&gt;Captura desde loc&lt;/span&gt;": Sirve para capturar el color de un punto que hayas metido en Location, por ejemplo: Supón que quieres saber si el color de tu cara es o no tu color normal(para por ejemplo saber si has muerto o no) y siempre pones la hoja de personaje(paperdoll="ALT"+"P") en el mismo punto y un punto de tu cara esta en el [500, 500] pero quieres saber cual es el color de ese punto en concreto, pues pones 500 500 en las casillas &lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;"&lt;span style="font-style: italic;"&gt;X"&lt;/span&gt; e "&lt;span style="font-style: italic;"&gt;Y&lt;/span&gt;"&lt;/span&gt;&lt;span style="font-size:100%;"&gt; de location, vas a Color y pulsas en este botón y ya tendrías el color del punto [500, 500] que por ejemplo seria el de tu cara normal o el de tu cara de muerto ( OoOoooOooooOOoOoo )&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;span style="font-size:130%;"&gt;Pestaña "Macrokey":&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRszPkoFaI/AAAAAAAAB7g/e2vA2PDxxO4/s1600-h/macrokey.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRszPkoFaI/AAAAAAAAB7g/e2vA2PDxxO4/s400/macrokey.jpg" alt="" id="BLOGGER_PHOTO_ID_5238931894148011426" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Sirve para usar macros de Ultima fácilmente, es decir para que Sindarin pulse 'F1' o 'a', en la foto se puede ver:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón flecha hacia abajo: Funciona igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Nombre: Igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Tecla: Si pinchas aquí y pulsas una tecla aparecerá el nombre con que sindarin usa para pulsar esta tecla. En &lt;span style="font-style: italic;"&gt;modo nativo&lt;/span&gt; solo funcionan las teclas de números, las de letras, las de función ('F1', 'F2', ..., 'F12') y la tecla 'Introduzca'( es el nombre que Java, y por lo tanto Sindarin, le da al Enter ), aunque si pulsas cualquier otra también saldrá su nombre, pero luego en Sindarin no funcionara, en modo&lt;/span&gt;&lt;span style="font-size:100%;"&gt; normal funcionan todas, pero claro no podrás usar el teclado&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Casillas "&lt;span style="font-style: italic;"&gt;ALT&lt;/span&gt;", "&lt;span style="font-style: italic;"&gt;CTRL&lt;/span&gt;" y "&lt;span style="font-style: italic;"&gt;SHIFT&lt;/span&gt;": Si las marcas harás que Sindarin pulse también estas teclas junto con la que hayas escrito. Por desgracia tampoco funcionan en modo Nativo.&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;span style="font-size:130%;"&gt;Pestaña "Number":&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRs6UKDIaI/AAAAAAAAB7o/F6GyhC7Qb1o/s1600-h/number.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/SLRs6UKDIaI/AAAAAAAAB7o/F6GyhC7Qb1o/s400/number.jpg" alt="" id="BLOGGER_PHOTO_ID_5238932015637799330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Sirve para declarar e inicializar variables numéricas, solo pueden usarse números enteros y positivos, podemos ver en la foto:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón flecha hacia abajo: Funciona igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Nombre: Igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Valor: Aquí puedes poner el numero que a de valer al principio, por ejemplo: Supon que quieres hacer una script para separar minerales, pues puedes usar un Number para controlar el numero de minerales que vas a separar:&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;pre&gt;&lt;br /&gt;Location Minerales_apilados = [500, 500], minerales_no_apilados = [500, 510]&lt;br /&gt;Number cantidad_de_minerales = 100&lt;br /&gt;iodelay 100 msec  # Obliga a hacer 1 pausa tras cada comando de ratón o teclado de 100 milisegundos&lt;br /&gt;repeat cantidad_de_minerales&lt;br /&gt;drag 1 objects minerales_apilados from minerales_no_apilados&lt;br /&gt;# también se puede poner "drag 1 minerales_apilados minerales_no_apilados"&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Pestaña "String":&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xR5y6WIVVbA/SLRs_LKqsCI/AAAAAAAAB7w/isSXtn1stAE/s1600-h/String.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/SLRs_LKqsCI/AAAAAAAAB7w/isSXtn1stAE/s400/String.JPG" alt="" id="BLOGGER_PHOTO_ID_5238932099123818530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Sirve para escribir o hacer que el pj diga algo, podemos ver:&lt;/span&gt;&lt;/span&gt;&lt;ul  style="font-family:lucida grande;"&gt;&lt;span style="font-size:100%;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Botón flecha hacia abajo: Funciona igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Nombre: Igual que en Location&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;  Valor: Escribes el texto que quieres que valga la variable&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Un ejemplo de uso de esto puede ser por ejemplo para hacer que tu pj diga si esta hambriento o no:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;String comando_del_hambre = ".hungry";&lt;br /&gt;say comando_del_hambre # evidentemente también se puede usar directamente la cadena&lt;br /&gt;say ".hungry"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;una utilidad de esto puede ser la de componer cadenas, por ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;# Vamos a hacer que el pj se despida de un vendor y luego le pida el inventario&lt;br /&gt;String nombre_vendedor = "Marlon"&lt;br /&gt;say "bye"&lt;br /&gt;say nombre_vendedor + " buy"&lt;/pre&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Nuestro personaje dirá "bye" y luego "marlon buy", lo cual puede ser muy útil&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Esto también se puede combinar con el comando "&lt;span style="font-style: italic;"&gt;call&lt;/span&gt;" y los parametros ( $1, $2, ... ) podemos obtener una bonita script para comprar regs.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Bueno y aunque no lo e explicado, en el menú comandos, solo hay un comando, es el comando "&lt;span style="font-style: italic;"&gt;call&lt;/span&gt;" que sirve para que se ejecute un script dentro de otro, pero hay que decirle que script quieres que se ejecute, para ello hay que escribir la ruta y el nombre del script que quieres que se ejecute, como eso puede ser una pesadez en este menú te ayudara a elegir el script que quieres que se ejecute. Al pulsarlo te saldrá una ventana típica de abrir fichero, donde deberás seleccionar el fichero del script que quieres llamar y al aceptar, al final del código se pegar un comando "&lt;span style="font-style: italic;"&gt;call&lt;/span&gt;" seguido del nombre del fichero entre ".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;Este comando es útil para hacer scripts complejas, por ejemplo podrías hacer un script que mirase si estas bajo de vida y si lo estas que hiciese doble-click sobre una poti de Health y luego llamarla desde una script para macrear Swordmanship con Osos invocados o tactics pegándote con otro Pj. "&lt;span style="font-style: italic;"&gt;call&lt;/span&gt;" también puede escribirse simplemente con una "&lt;span style="font-style: italic;"&gt;@&lt;/span&gt;"&lt;/span&gt;&lt;span style=";font-family:lucida grande;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;Y eso es mas o menos todo lo que tiene la ventana de Sindarin para ayudarte a hacer una script y a ejecutarla. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-8381664227731160031?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/8381664227731160031/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=8381664227731160031&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8381664227731160031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8381664227731160031'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/08/sobre-la-ventana-de-sindarin.html' title='Sobre la ventana de Sindarin...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_xR5y6WIVVbA/SLRsQ_esdJI/AAAAAAAAB7I/i4mlk2dS1mo/s72-c/Sindarin+GUI.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-7737068532144713123</id><published>2008-08-26T16:30:00.012+01:00</published><updated>2008-10-01T09:13:00.244+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Sobre sindarin...</title><content type='html'>&lt;p align="center"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLP5ZZIfpRI/AAAAAAAAB64/wxD0C_CrGUM/s1600-h/Sindarin.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLP5ZZIfpRI/AAAAAAAAB64/wxD0C_CrGUM/s320/Sindarin.png" alt="" id="BLOGGER_PHOTO_ID_5238805006200579346" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="color: rgb(51, 51, 51);  font-weight: bold; font-family:'Trebuchet MS';"&gt;&lt;hr /&gt;&lt;a href="http://anphoralhrod.blogspot.com/2008/08/sobre-la-ventana-de-sindarin.html"&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Sobre la ventana de Sindarin...&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(51, 51, 51);  font-weight: bold; font-family:'Trebuchet MS';"&gt;&lt;a href="http://anphoralhrod.blogspot.com/2008/08/tutorial-para-muy-novatos.html"&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Tutorial para muy novatos&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(51, 51, 51);   font-weight: bold; font-family:'Trebuchet MS';"&gt;&lt;a href="http://anphoralhrod.blogspot.com/2008/08/explicacin-exhaustiva_27.html"&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Explicación exhaustiva...&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://anphoralhrod.blogspot.com/search/label/Sindarin"&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Todo lo que hay sobre Sindarin&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; El siguiente post contiene parte de lo que escribí hace mucho tiempo sobre Sindarin en otra web, que tengo abandonada, así que lo voy a copiar aquí para que este accesible desde este Blog que si tengo "controlado", ademas he modificado muchas cosas del texto original que ya no son ciertas y he actualizado los enlaces:&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;ol&gt;&lt;h3&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#once"&gt;Aviso legal y normas generales de uso&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#uno"&gt;¿Que es Sindarin?&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#uno_y_medio"&gt;¿Que es el modo Nativo? &lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#dos"&gt;¿Como instalo Sindarin? &lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#tres"&gt;¿Hay otra manera de usarlo?&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#nueve"&gt;¿Donde puedo descargarme el código del programa?&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#diez"&gt;¿Como puedes tener tantas faltas de ortografía? &lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#doce"&gt;Me encanta tu trabajo y quiero contratarte y darte un curro decente.&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#catorce"&gt;Soy una chica atractiva y sexy y me gustaría tener un novio atractivo, inteligente y humilde como tu ¿Que debo hacer?&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h3&gt;&lt;/ol&gt;&lt;hr /&gt;&lt;ol&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="once"&gt;Aviso legal y normas generales de uso&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;El uso del Sindarin implica la aceptación de estas normas, siendo conscientes de ellas o no.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;No me hago responsable del mal uso que pueda hacerse del programa o cualquiera de sus módulos, clases o librerías.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El programa es de libre uso y no recibo ningún beneficio con el, por lo que no tengo ninguna obligación real, para&lt;br /&gt;con el o su mantenimiento.&lt;br /&gt;&lt;/li&gt;    &lt;li&gt;El programa es de libre distribución, por lo que no esta permitido el beneficio económico por su uso o distribución.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Todas estas normas se aplicaran también a los diferentes módulos, clases, librerías desarrolladas o distribuidas con Sindarin.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Me reservo el derecho de hacer cambios en el código o funcionamiento del programa o cualquiera de sus partes en cualquier momento y sin previo aviso.&lt;/li&gt;&lt;li&gt;Actualización: El programa fue liberado bajo licencia GNU/GPL, por lo que queda acogido a sus condiciones.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="uno"&gt;¿Que es Sindarin?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;&lt;a href="http://es.wikipedia.org/wiki/Sindarin"&gt;Sindarin&lt;/a&gt; es el nombre que le daban los elfos a la forma más común de su lenguaje según J.R.R. Tolkien y en Sindarin se escribía así:&lt;br /&gt;&lt;p style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLP5ZZIfpRI/AAAAAAAAB64/wxD0C_CrGUM/s1600-h/Sindarin.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SLP5ZZIfpRI/AAAAAAAAB64/wxD0C_CrGUM/s320/Sindarin.png" alt="" id="BLOGGER_PHOTO_ID_5238805006200579346" border="0" /&gt;&lt;/a&gt;¿Pero y esta aplicación que es? Esta aplicación es un asistente para Ultima Online del estilo de Autopilot, pero con la peculiaridad que los script que se pueden hacer son mucho mas sofisticados o tan sencillos como lo eran en Autopilot, con características propias de otros lenguajes más grandes, pero absolutamente opcionales, es decir la usan quien quiere y quien no, no las usa.&lt;br /&gt;&lt;/p&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="uno_y_medio"&gt;¿Que es el modo Nativo?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;Sindarin es un programa Java y en consecuencia multiplataforma, en teoría debería funcionar igual de bien en Windows, en Linux, en un Mac, en un Navegador o en tu  ordenador local, pero Sindarin tiene un modo de funcionamiento que de momento solo funciona en Windows, es el modo Nativo Win32 es el modo que se pone por defecto.&lt;br /&gt;&lt;br /&gt;¿Pero que es eso del modo nativo? bueno este modo es el que permite macrear sin ocupar el teclado y el ratón, es decir puedes usar el ordenador mientras macreas con el ultima y el Sindarin minimizados, pero esto tiene el problema que hace que el programa solo funcione así en Windows, lo cual no es muy buena actitud para Java.&lt;br /&gt;&lt;br /&gt;&lt;u style="font-style: italic;"&gt;Este modo esta bien, pero es un modo de funcionamiento experimental, lo que implica que no tiene porque funcionar del todo bien, lo estoy probando, de echo existen ciertos comando de Sindarin(comandos avanzados) que no funcionan del todo bien. &lt;/u&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="dos"&gt;¿Como instalo Sindarin?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;   Tienes que tener &lt;a href="http://www.java.com/es"&gt;Java&lt;/a&gt; instalado para ello puedes descargarlo de esta web &lt;a href="http://www.java.com/es"&gt;http://www.java.com/es&lt;/a&gt; e instalarlo como un programa normal, es probable que ya este instalado en tu ordenador, porque es muy usado, simplemente si haz jugado en web de juegos es probable que lo hayas hecho en java.&lt;br /&gt;&lt;br /&gt;¿Pero y Sindarin como lo instalo? En principio Sindarin no tiene un instalador, solo tendrías que como ya dije antes asegurarte que tienes &lt;a href="http://www.java.com/es"&gt;Java&lt;/a&gt; y luego descargarte este fichero:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.jar"&gt;http://sindarin.googlecode.com/files/Sindarin.jar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Normalmente con hacer doble-click sobre el fichero de &lt;a href="http://sindarin.googlecode.com/files/Sindarin.jar"&gt;Sindarin.jar&lt;/a&gt; ya se abre la aplicación, pero sino es así, abre una ventana de shell o de dos, muévete hasta la carpeta y escribe: "java -jar Sindarin.jar"&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="tres"&gt;¿Hay otra manera de usarlo?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;Si, Sindarin es un programa Java, pero también es un Applet Java, eso quiere decir que se puede ejecutar directamente desde una web, sin necesidad de descargarlo, siempre que tengas &lt;a href="http://www.java.com/es"&gt;Java&lt;/a&gt; bien instalado y este el applet colgado de una web. Lamentablemente como nadie usaba esta opción he dejado de mantener el applet colgado, pero por poder se puede colgar.&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="nueve"&gt;¿Donde puedo descargarme el código del programa?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.tar.gz"&gt;http://sindarin.googlecode.com/files/Sindarin.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.zip"&gt;http://sindarin.googlecode.com/files/Sindarin.zip&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="diez"&gt;¿Como puedes tener tantas faltas de ortografía?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;   Es simple no e usado el corrector ortográfico de ningún programa :P&lt;br /&gt;&lt;h2&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="doce"&gt;Me encanta tu trabajo y quiero contratarte y darte un curro decente.&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;   ¡Llegas tarde ya tengo curro! (aunque... ¬¬ podría oír lo que quieres decirme): Escribe a &lt;a href="mailto:anphora@gmail.com"&gt;anphora@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;h2 style="font-weight: bold;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;u&gt;&lt;a name="catorce"&gt;Soy una chica atractiva y sexy y me gustaría tener un novio atractivo, inteligente y humilde como tu ¿Que debo hacer?&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/h2&gt;Amiga, deja de buscar, yo soy tu hombre: Escribe a &lt;a href="mailto:anphora@gmail.com"&gt;anphora@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-7737068532144713123?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/7737068532144713123/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=7737068532144713123&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/7737068532144713123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/7737068532144713123'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/08/sobre-sindarin.html' title='Sobre sindarin...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_xR5y6WIVVbA/SLP5ZZIfpRI/AAAAAAAAB64/wxD0C_CrGUM/s72-c/Sindarin.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-6399301953708677844</id><published>2008-07-15T16:13:00.002+01:00</published><updated>2008-12-10T07:45:16.476Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='gnu'/><title type='text'>BetCalc</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SHyMwfpi8oI/AAAAAAAAB5M/wJ98OCj0t7w/s1600-h/betCalc.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SHyMwfpi8oI/AAAAAAAAB5M/wJ98OCj0t7w/s200/betCalc.jpg" alt="" id="BLOGGER_PHOTO_ID_5223204432600298114" border="0" /&gt;&lt;/a&gt;¿Quien no se juega el sueldo en &lt;a href="http://www.betfair.com/"&gt;www.betfair.com&lt;/a&gt;? Pues para todos nosotros que somos unos viciosos del juego y no nos gusta una mierda los ficheros &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;excel&lt;/span&gt;, he desarrollado esta pequeña aplicación que calcula los porcentajes y apuestas para hacer "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;trading&lt;/span&gt;" en la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;web&lt;/span&gt; de apuestas. De momento solo en ingles y calcula las estrategias "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;back&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;lay&lt;/span&gt;", osea apostar a favor de un jugador y esperar a que los porcentajes de la jugada en contra del jugador no sean favorables y apostar en contra, y la estrategia "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Back&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Back&lt;/span&gt;", esta no la vi implementada en ningún lado, consiste en apostar a favor de un jugador y esperar a que los porcentajes de su rival sean positivos para apostar. Como siempre licenciado bajo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;GPL&lt;/span&gt; V2 y hecho en java por aquello de la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;multiplataformidad&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Postdata.- :P si os dais de alta en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;betFair&lt;/span&gt; poned mi código de referencia que así recibo algunos €&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;urillos&lt;/span&gt; que ando escaso con esto de la no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;cri&lt;/span&gt;$i$. Este es mi numero de referencia: RCJAFL7JF&lt;br /&gt;&lt;br /&gt;Muchas gracias por la colaboración a mis compañeros Paco (el que me envicio) e Imo, que me han ayudado para corregir algunos bugs de la aplicación.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fichero binario:&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://betcal.googlecode.com/files/betCalc.jar"&gt;&lt;span style="font-size:85%;"&gt;http://betcal.googlecode.com/files/betCalc.jar&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fuentes y el proyecto &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"  style="font-size:85%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Netbeans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; 6.1:&lt;br /&gt;&lt;a href="http://betcal.googlecode.com/files/betCalc.tar.gz"&gt;http://betcal.googlecode.com/files/betCalc.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://betcal.googlecode.com/files/betCalc.zip"&gt;&lt;span style="font-size:85%;"&gt;http://betcal.googlecode.com/files/betCalc.zip&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-6399301953708677844?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/6399301953708677844/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=6399301953708677844&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6399301953708677844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6399301953708677844'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/07/betcalc.html' title='BetCalc'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_xR5y6WIVVbA/SHyMwfpi8oI/AAAAAAAAB5M/wJ98OCj0t7w/s72-c/betCalc.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-8325479645688755657</id><published>2008-05-18T01:50:00.000+01:00</published><updated>2008-05-19T10:39:14.571+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='libertad'/><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><category scheme='http://www.blogger.com/atom/ns#' term='gnu'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Razones para usar GNU/Linux...</title><content type='html'>Leo en &lt;a href="http://historiasdequeso.blogspot.com/"&gt;"Historias de queso"&lt;/a&gt; una entrada llamada &lt;a href="http://historiasdequeso.blogspot.com/2008/05/25-razones-de-peso-para-migrar-gnulinux.html"&gt;"25 razones para migrar a gnu/linux"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para mi solo hay dos posibles razones:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Libertad: los defensores del software privativo solo conoces una manera de hacer negocio y esta incluye el monopolio y el pago obligatorio por el conocimiento o su aplicación.&lt;/li&gt;&lt;li&gt;Ética: Es inmoral la exigencia de que todo el mundo debe ceñirse a las mismas reglas del mercado y pagar o cobrar por una obra.&lt;/li&gt;&lt;/ol&gt;Para estas ocasiones siempre viene bien recordar a la eminencia por antonomasia en esto de las libertades digitales: &lt;a href="http://es.wikipedia.org/wiki/Richard_Stallman"&gt;Richard Stallman.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-8325479645688755657?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/8325479645688755657/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=8325479645688755657&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8325479645688755657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8325479645688755657'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/05/razones-para-usar-gnulinux.html' title='Razones para usar GNU/Linux...'/><author><name>Lhrod</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-221109043326833285.post-8761270522966688560</id><published>2008-05-12T13:39:00.010+01:00</published><updated>2008-12-10T07:45:17.170Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Ya tengo Eeepc 900.</title><content type='html'>Desde hace unos días soy el orgulloso poseedor de uno de los tan idos y traídos Eeepc 900.&lt;br /&gt;&lt;br /&gt;Aquí unas fotillos comparativas con mi otro ordenador un acer 5690:&lt;table&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xR5y6WIVVbA/SClSaK81_pI/AAAAAAAABwY/2vJndXKaBHs/s1600-h/picture002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: center; cursor: pointer;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/SClSaK81_pI/AAAAAAAABwY/2vJndXKaBHs/s200/picture002.jpg" alt="" id="BLOGGER_PHOTO_ID_5199777854345576082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/SClSxq81_qI/AAAAAAAABwg/w-eoSiIYLuU/s1600-h/picture003.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/SClSxq81_qI/AAAAAAAABwg/w-eoSiIYLuU/s200/picture003.jpg" alt="" id="BLOGGER_PHOTO_ID_5199778258072501922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/SClTBq81_sI/AAAAAAAABww/Lyjrw6Wlssk/s1600-h/picture005.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/SClTBq81_sI/AAAAAAAABww/Lyjrw6Wlssk/s200/picture005.jpg" alt="" id="BLOGGER_PHOTO_ID_5199778532950408898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xR5y6WIVVbA/SClS6681_rI/AAAAAAAABwo/rGMKPWAsUWI/s1600-h/picture004.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: center; cursor: pointer;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/SClS6681_rI/AAAAAAAABwo/rGMKPWAsUWI/s200/picture004.jpg" alt="" id="BLOGGER_PHOTO_ID_5199778416986291890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-8761270522966688560?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/8761270522966688560/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=8761270522966688560&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8761270522966688560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8761270522966688560'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/05/ya-tengo-eeepc-900.html' title='Ya tengo Eeepc 900.'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_xR5y6WIVVbA/SClSaK81_pI/AAAAAAAABwY/2vJndXKaBHs/s72-c/picture002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-2416403506040887510</id><published>2008-05-12T13:02:00.003+01:00</published><updated>2008-05-12T13:09:39.173+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>El sol por fin desembarca en canarias...</title><content type='html'>Leo en &lt;a href="http://erenovable.com/"&gt;Erenovable&lt;/a&gt; que una empresa valencia va a abrir una &lt;a href="http://erenovable.com/2008/05/09/planta-solar-de-9-megavatios-para-tenerife/"&gt;planta de energía solar en Tenerife&lt;/a&gt; de 9mw y que ya tiene una &lt;a href="http://erenovable.com/2008/03/18/canarias-ya-comienza-a-fabricar-paneles-solares/"&gt;planta de producción de paneles solares en el Rosario&lt;/a&gt;. Y teniendo uno de los indices de radiación solar mas altos de toda España y del mundo, que hayamos tardado tanto en tener una planta como esta es como mínimo curioso.&lt;br /&gt;&lt;br /&gt;Ahora me pregunto cuanto tardaran nuestros eficientes políticos en hilar una bonita "trama solar" y luego acallarla convenientemente con absurdos pleitos insulares...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-2416403506040887510?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/2416403506040887510/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=2416403506040887510&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2416403506040887510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2416403506040887510'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/05/el-sol-por-fin-desembarca-en-canarias.html' title='El sol por fin desembarca en canarias...'/><author><name>Lhrod</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-221109043326833285.post-882898535993614958</id><published>2008-04-27T23:32:00.002+01:00</published><updated>2008-12-10T07:45:17.289Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>Por las ingles brasileñas... :P</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/SBT-uMI307I/AAAAAAAAAgY/3p1sG-MoxWQ/s1600-h/picture001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/SBT-uMI307I/AAAAAAAAAgY/3p1sG-MoxWQ/s320/picture001.jpg" alt="" id="BLOGGER_PHOTO_ID_5194056339750900658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Teteria cerrada: "LLEGA EL VERANO, ME HE HECHO LAS INGLES BRASILEÑAS Y ME HE PROBADO EL BAÑADOR DEL AÑO PASADO, OSEA K HOY CIERRO X DEPRESIÓN. DISCULPEN LA JODIENDA"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-882898535993614958?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/882898535993614958/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=882898535993614958&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/882898535993614958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/882898535993614958'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/04/por-las-ingles-brasileas-p.html' title='Por las ingles brasileñas... :P'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_xR5y6WIVVbA/SBT-uMI307I/AAAAAAAAAgY/3p1sG-MoxWQ/s72-c/picture001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-4935097199937362446</id><published>2008-04-24T16:20:00.001+01:00</published><updated>2008-04-24T14:29:29.801+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Concentración anti-SGAE</title><content type='html'>Leo en &lt;a href="http://www.internautas.org/"&gt;"http://www.internautas.org"&lt;/a&gt; que se ha convocado una manifestación anti-SGAE mañana 25 a las 16:30 frente al Hotel NH en la calle Candelaria, S/C de Tenerife. Convocado a raíz de la demanda que nuestra amantisima SGAE contra el sindicato C.N.T., demanda que interpuso por unas declaraciones que un representante del sindicato hizo, donde los ponía a caer de un burro, justo lo que merecen.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lahaine.org/skins/basic/lhart_imp.php?p=29564"&gt;Aqui el enlace al "Cartel" de convocatoria de la manifestación.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4935097199937362446?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4935097199937362446/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4935097199937362446&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4935097199937362446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4935097199937362446'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/04/concentracin-anti-sgae.html' title='Concentración anti-SGAE'/><author><name>Lhrod</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-221109043326833285.post-9055740675925748733</id><published>2008-04-07T01:15:00.002+01:00</published><updated>2008-04-07T09:10:36.301+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>Reflexion sobre el Ego...</title><content type='html'>La diferencia en la relación entre Ego y persona, en una persona consciente y otra no consciente, es que una persona consciente sabe que su Ego forma parte de si mismo, mientras que una persona no consciente su Ego imagina a la persona.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-9055740675925748733?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/9055740675925748733/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=9055740675925748733&amp;isPopup=true' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9055740675925748733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/9055740675925748733'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/04/reflexion-sobre-el-ego.html' title='Reflexion sobre el Ego...'/><author><name>Lhrod</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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-419911962594368873</id><published>2008-04-05T20:32:00.009+01:00</published><updated>2008-04-10T09:10:07.085+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Una vez más Microsoft compra la  sociedad de la información...</title><content type='html'>Mucha gente cuestiona mi cruzada personal en contra de Microsoft, me preguntan "¿que necesidad tienes de complicarme la vida en una batalla perdida?" bien pues &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;quizás&lt;/span&gt; con &lt;a href="http://softlibre.barrapunto.com/article.pl?sid=07/11/01/1320219"&gt;esta&lt;/a&gt; noticia, que es realmente vergonzosa o &lt;a href="http://www.kriptopolis.org/vista-decepcionante-2007"&gt;esta&lt;/a&gt; , donde a pesar de ser el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;windows&lt;/span&gt;&lt;/span&gt; vista el producto mas decepcionante de 2007 TODOS los ordenadores se venden con uno &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;preinstalado&lt;/span&gt;&lt;/span&gt;, os aclaren algo de por que esa o&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;posición&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Y ahora con que nos salen, pues con que no les sentaba bien que el Software Libre tuviese un &lt;a href="http://es.wikipedia.org/wiki/OpenDocument"&gt;formato de ficheros abierto&lt;/a&gt; y que cumpliese la &lt;a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=43485"&gt;ISO 26300&lt;/a&gt;, así que hicieron un formato irrisorio con mas agujeros que el queso &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Grouyer&lt;/span&gt;&lt;/span&gt; y lo presentaron al comité ISO, los cuales al ver las increíbles irregularidades del formato y aun las escandalosas irregularidades de la primera votación fue &lt;a href="http://softlibre.barrapunto.com/article.pl?sid=07/09/04/1523236"&gt;rechazado&lt;/a&gt;, bien pues se sometió a una segunda votación todavía mas irregular que la primera y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Voila&lt;/span&gt;&lt;/span&gt;...  Ahora &lt;a href="http://barrapunto.com/articles/08/04/02/1047257.shtml"&gt;ya tienen un formato &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;XML&lt;/span&gt;&lt;/span&gt;, libre e ISO&lt;/a&gt;, que no cumple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;XML&lt;/span&gt;&lt;/span&gt; y solo lo pueden implementar ellos y así &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;amiguitos&lt;/span&gt;&lt;/span&gt; del Software cómodo, nuestras administraciones, empresas y nosotros mismo en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;casita&lt;/span&gt;&lt;/span&gt; no tendremos que pensar en que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;suite&lt;/span&gt;&lt;/span&gt; vamos a usar porque todo el mundo usara la suya de ellos y nuestros libres documentos seguirán encadenados a la voluntad de los amigos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Gates&lt;/span&gt;&lt;/span&gt; y &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Ballmer&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Y sinceramente pensaba poner una lista de enlaces a noticias a algunas cosas que hacen en esta empresa para tener a los usuarios del mundo encadenados a sus sistemas como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;zombies&lt;/span&gt;&lt;/span&gt; descerebrados, pero la lista es tan realmente larga que no me a apetecido. En lugar de eso os recomiendo leer temas mucho mas productivos como &lt;a href="http://es.wikipedia.org/wiki/Creative_Commons"&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Creative&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Common&lt;/span&gt;&lt;/span&gt;"&lt;/a&gt; o &lt;a href="http://es.wikipedia.org/wiki/Gnu"&gt;"GNU"&lt;/a&gt;. Y porque no en vuestras próxima composiciones quizás podríais usar alguna de esas licencias que tan mal les sientan las mega corporaciones y especialmente a M$.&lt;br /&gt;&lt;br /&gt;Bueno &lt;u&gt;algunas noticias publicadas en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Barrapunto&lt;/span&gt;&lt;/span&gt; sobre &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;OOXML&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;, que hay muchas mas y relacionadas con infinidad de temas:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/barrapunto.com/article.pl?sid=08/04/01/1512223"&gt;barrapunto.com/article.pl?sid=08/04/01/1512223&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/barrapunto.com/article.pl?sid=08/03/30/1148203"&gt;barrapunto.com/article.pl?sid=08/03/30/1148203&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/americas.barrapunto.com/article.pl?sid=08/01/14/114247"&gt;americas.barrapunto.com/article.pl?sid=08/01/14/114247&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/barrapunto.com/article.pl?sid=07/06/23/198226"&gt;barrapunto.com/article.pl?sid=07/06/23/198226&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/barrapunto.com/articles/08/04/01/1512223.shtml"&gt;barrapunto.com/articles/08/04/01/1512223.shtml&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/barrapunto.com/article.pl?sid=07/09/08/0935234"&gt;barrapunto.com/article.pl?sid=07/09/08/0935234&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;Así&lt;/span&gt;&lt;/span&gt; que finalmente y respondiendo a la pregunta que planteaba al principio de la entrada, continuo con esta cruzada personal, por que siempre he deseado vivir en un mundo mas justo, equilibrado y porque soy &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;informático&lt;/span&gt;&lt;/span&gt; y no puedo dejar pasar estas injusticias por simple comodidad, porque como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;decía&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Ghandi&lt;/span&gt;&lt;/span&gt;: "Un hombre tiene que hacer lo que un hombre tiene que hacer, le siga un &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;millón&lt;/span&gt;&lt;/span&gt; de personas o ninguna."&lt;br /&gt;&lt;br /&gt;EDITADO:&lt;br /&gt;&lt;a href="http://www.kriptopolis.org/manifestacion-oslo-contra-ooxml"&gt;http://www.kriptopolis.org/manifestacion-oslo-contra-ooxml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-419911962594368873?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/419911962594368873/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=419911962594368873&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/419911962594368873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/419911962594368873'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/04/una-vez-ms-microsoft-compra-la-sociedad.html' title='Una vez más Microsoft compra la  sociedad de la información...'/><author><name>Lhrod</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-221109043326833285.post-3700072257525524866</id><published>2008-03-26T10:11:00.011Z</published><updated>2008-12-10T07:45:17.766Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trabadas'/><title type='text'>Yo gato...</title><content type='html'>A petición popular Luis el gato...&lt;br /&gt;&lt;br /&gt;Hace poco fui de viaje a valencia y una amiga me llevo a ver a su legendario gato Luis, juzgad por vosotros mismo yo no soy una persona que en situaciones normales sea compulsiva pero cuando vi a semejante gato en movimiento no pude mas que exclamar: "¡¡Que pedazo de gato!!"&lt;br /&gt;&lt;br /&gt;Aquí el lindo gatito alzado en brazos:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/R_fQSMiR2zI/AAAAAAAAAFA/hPOU9rKLdXI/s1600-h/p1010255.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/R_fQSMiR2zI/AAAAAAAAAFA/hPOU9rKLdXI/s200/p1010255.jpg" alt="" id="BLOGGER_PHOTO_ID_5185842506961640242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;El gatito en movimiento:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xR5y6WIVVbA/R_fQ0siR20I/AAAAAAAAAFI/CkhOFArSzV8/s1600-h/p1010259.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/R_fQ0siR20I/AAAAAAAAAFI/CkhOFArSzV8/s200/p1010259.jpg" alt="" id="BLOGGER_PHOTO_ID_5185843099667127106" border="0" /&gt;&lt;/a&gt;Y la ultima foto sostenido por su ama:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/R_fR18iR21I/AAAAAAAAAFQ/zRLB7DBtulg/s1600-h/p1060653.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/R_fR18iR21I/AAAAAAAAAFQ/zRLB7DBtulg/s200/p1060653.jpg" alt="" id="BLOGGER_PHOTO_ID_5185844220653591378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Quizás no sea el gato mas grande del mundo pero no debe andar lejos...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-3700072257525524866?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/3700072257525524866/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=3700072257525524866&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3700072257525524866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3700072257525524866'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/03/yo-gato.html' title='Yo gato...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_xR5y6WIVVbA/R_fQSMiR2zI/AAAAAAAAAFA/hPOU9rKLdXI/s72-c/p1010255.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-2260225704368235790</id><published>2008-03-17T18:00:00.012Z</published><updated>2008-12-10T07:45:18.876Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sociedad'/><title type='text'>Encuentros con Hombres notables.</title><content type='html'>Mucha gente cuando digo: "Yo admiro a ..." entienden: "Yo adoro a ...". Lo diferencia principal entre adorar y admirar es que el que adora comete un acto de fe, es alguien ciego que hará lo que sea por su objeto de adoración sin embargo el que admira es el que ve en el objeto admirado un ejemplo a seguir, un modelo de vida. Quizás la forma de ver las cosas de la gente que me rodea esta demasiado influenciada por la religión cristiana, donde se recalca hasta la saciedad que debes adorar a "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Yaveh&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Elohim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;" y cualquier cosa semejante es la condenación eterna...&lt;br /&gt;&lt;br /&gt;En este mundo la enorme mayoría de la gente se levanta cada mañana deseando ser admirada, opino que esto es penoso, triste y patético, yo &lt;span style="font-weight: bold;"&gt;p&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rocuro&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; levantarme y desear ser admirable. Espero que se entienda la enorme diferencia.&lt;br /&gt;&lt;br /&gt;Y bien... a que viene esto, pues a que me apetecía comentar aquí algunas de las personas publicas que considero dignas de admiración y porque:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/George_Gurdjieff"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 92px; height: 116px;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/R96vXCMcecI/AAAAAAAAADQ/kFKoRGKZhFs/s200/gurdjieff.jpg" alt="" id="BLOGGER_PHOTO_ID_5178769431783569858" border="0" /&gt;&lt;/a&gt;&lt;a href="http://es.wikipedia.org/wiki/George_Gurdjieff"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;George&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Ivánovich&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Gurdjíeff&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;: Este hombre de aspecto curioso tuvo un pensamiento, filosofía y forma de vida que se adelanto a su tiempo, al nuestro y posiblemente al de nuestros hijos. Siempre fue fiel a la que, según el, fue la ultima frase que le dijo su abuela: "nunca hagas nada como lo hacen los demás...". Por cierto el nombre de esta entrada es el titulo de uno de sus mas interesantes libros, que acabo de enterarme que ¡¡¡tiene película :P!!!. &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;Reunió&lt;/span&gt;&lt;/span&gt; un grupo de persona y se fue a buscar la verdad, Y a nosotros nos cuesta levantarnos por la mañana.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/Vicente_Ferrer"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 89px; height: 124px;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/R96vbiMcedI/AAAAAAAAADY/rO9CVoss1NU/s200/vicenteferrer.JPG" alt="" id="BLOGGER_PHOTO_ID_5178769509092981202" border="0" /&gt;&lt;/a&gt;&lt;a href="http://es.wikipedia.org/wiki/Vicente_Ferrer"&gt;Vicente &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Ferrer&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;: Un español digno de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;admiración&lt;/span&gt;, no busca notoriedad mas que en la medida en la que pueda ayudarle a realizar su &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;misión&lt;/span&gt;, un hombre que un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;día&lt;/span&gt; se levanto y &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;decidió&lt;/span&gt; mejorar el mundo, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;así&lt;/span&gt; que se fue al sitio mas pobre que se le &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;ocurrió&lt;/span&gt; y a mejorar el mundo, hay es &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;naaa&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;... Por si tienes curiosidad tiene una &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;fundación&lt;/span&gt; dedicada al apadrinamiento de niños de la india: &lt;a href="http://www.fundacionvicenteferrer.org/"&gt;http://www.fundacionvicenteferrer.org.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/Albert_Einstein"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 91px; height: 114px;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/R96qnyMceaI/AAAAAAAAADA/jjtMPTwHfcs/s200/050405_einstein_tongue.widec.jpg" alt="" id="BLOGGER_PHOTO_ID_5178764221988239778" border="0" /&gt;&lt;/a&gt;&lt;a href="http://es.wikipedia.org/wiki/Albert_Einstein"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Albert&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Einstein&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;: Todo el mundo conoce o ha &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;oído&lt;/span&gt; hablar de el, pero creo que su verdadero genio &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;residió&lt;/span&gt; en imaginar de forma diferente cosas que otros ya &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;sabían&lt;/span&gt; y &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;además&lt;/span&gt; hacerlo odiando las &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;matemáticas&lt;/span&gt; :P. Por otro lado como la gran &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;mayoría&lt;/span&gt; de los "hombres notables" tienen una fuerte &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_24"&gt;ética&lt;/span&gt; y gran sentido del humor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/Buda_Gautama"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 93px; height: 113px;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/R967jSMcefI/AAAAAAAAADo/rkQixhZPk-U/s200/buda.jpg" alt="" id="BLOGGER_PHOTO_ID_5178782836376500722" border="0" /&gt;&lt;/a&gt;&lt;a href="http://es.wikipedia.org/wiki/Buda_Gautama"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Siddhārtha&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Gautama&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;: Mas conocido como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Buda&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Gautama&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, fue el fundador del budismo, ¡si esa &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;religión&lt;/span&gt; oriental!. Cuenta la leyenda que fue un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;príncipe&lt;/span&gt; indio que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;vivía&lt;/span&gt; encerrado en un palacio lleno de lujos y apartado del sufrimiento de la vida real por orden de su padre el rey. Finalmente cuando &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;descubrió&lt;/span&gt; el sufrimiento, la muerte, la vejez, la enfermedad, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;decidió&lt;/span&gt; abandonar su &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;cómoda&lt;/span&gt; y lujosa vida para ir al mundo a meditar en busca a la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;solución&lt;/span&gt; del sufrimiento del hombre. Y gracias a su sacrificio &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;encontró&lt;/span&gt; un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;método&lt;/span&gt; para lograrlo. Y todo esto hace 2500 años y sin ayuda de dioses de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;ningún&lt;/span&gt; tipo...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/Stallman"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 90px; height: 99px;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/R96shyMcebI/AAAAAAAAADI/AKW7PQf0Yuk/s200/200px-Richard_Stallman_2005_%28chrys%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5178766317932280242" border="0" /&gt;&lt;/a&gt;&lt;a href="http://es.wikipedia.org/wiki/Stallman"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Richard&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Stallman&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;:&lt;/a&gt; Bueno uno del gremio. Un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_27"&gt;día&lt;/span&gt; unos señores de la empresa donde trabaja le dijeron: "A ver me firmas este documento que dice que tus ideas son nuestras...", y este hombre se levanto les miro y creo una licencia que te hacia dueño y señor de cualquier cosa que hicieras. Puso en movimiento toda una &lt;a href="http://www.es.gnu.org/"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;filosofía&lt;/span&gt;&lt;/a&gt; que se enfrentaba a toda la estructura empresarial del software y su idea puso en marcha otras como la "&lt;a href="http://www.blogger.com/es.creativecommons.org"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Creative&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/a&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;a href="http://www.blogger.com/es.creativecommons.org"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Common&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;"&lt;/span&gt;&lt;/span&gt;, etc... "&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_31"&gt;Algún&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_32"&gt;día&lt;/span&gt; cuando los hombres naveguen por el espacio las &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;multinacionales&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; le &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_34"&gt;pondrán&lt;/span&gt; nombre a todo: la galaxia &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;IBM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, la nebulosa Microsoft...&lt;/span&gt;" &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Stallman&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; a conseguido que esto sea un poco mas &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_37"&gt;difícil&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xR5y6WIVVbA/R9628yMceeI/AAAAAAAAADg/dUtGz5WBuiY/s1600-h/DSC_2260_Kopie_bigger.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 86px; height: 86px;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/R9628yMceeI/AAAAAAAAADg/dUtGz5WBuiY/s200/DSC_2260_Kopie_bigger.jpg" alt="" id="BLOGGER_PHOTO_ID_5178777776905026018" border="0" /&gt;&lt;/a&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Martin&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Varsavsky&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;: Bueno no es un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_40"&gt;filántropo&lt;/span&gt; al uso, es más bien un empresario de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_41"&gt;éxito&lt;/span&gt;, de origen argentino, de su &lt;a href="http://spanish.martinvarsavsky.net/"&gt;blog de &lt;/a&gt;&lt;a href="http://spanish.martinvarsavsky.net/"&gt;emprendedores&lt;/a&gt; puede &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;deducirse&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; que es una persona con una mente muy equilibrada, liberal y con una alta &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_43"&gt;ética&lt;/span&gt; y moral. Aunque el verdadero motivo por el cual lo admiro es &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_44"&gt;básicamente&lt;/span&gt; por que es un hombre que tiene una idea y la pone en marcha y trabaja duro y gracias a eso tiene la vida que todos &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_45"&gt;desearíamos&lt;/span&gt; tener y al contrario que la &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_46"&gt;mayoría&lt;/span&gt; de la gente no teme equivocarse, ni abandona su idea porque sea &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_47"&gt;difícil&lt;/span&gt; que funcione.&lt;br /&gt;&lt;br /&gt;Lo cierto es que al contrario que mucha gente que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_48"&gt;básicamente&lt;/span&gt; no ha hecho nada para ser admirado, hay &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;muchisima&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; gente admirable poco conocida y yo admiro a muchos, tantos que no puedo ponerlos a todos... ¿Quien mas &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_50"&gt;creéis&lt;/span&gt; que &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_51"&gt;es digno de admiración&lt;/span&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-2260225704368235790?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/2260225704368235790/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=2260225704368235790&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2260225704368235790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2260225704368235790'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/03/encuentros-con-hombres-notables.html' title='Encuentros con Hombres notables.'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_xR5y6WIVVbA/R96vXCMcecI/AAAAAAAAADQ/kFKoRGKZhFs/s72-c/gurdjieff.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-6196902505163152049</id><published>2008-03-13T17:26:00.005Z</published><updated>2008-12-10T07:45:18.997Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Democracia'/><title type='text'>¿Elecciones? U, ESE, A... U, ESE,A...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xR5y6WIVVbA/R9pzMyMceXI/AAAAAAAAACo/FYwSKCcI6Qw/s1600-h/Sexto_encuentro_Rajoy_Zapatero_actual_legislatura.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/R9pzMyMceXI/AAAAAAAAACo/FYwSKCcI6Qw/s200/Sexto_encuentro_Rajoy_Zapatero_actual_legislatura.jpg" alt="" id="BLOGGER_PHOTO_ID_5177577385085401458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;No, no vote al PSOE, ni al PP, ni a ninguno de los partidos conocidos. Pienso que en estas recientes elecciones generales el gran perdedor de las elecciones ha sido la pluralidad. Gano PSOE y gano el PP, perdieron todos los demás, especialmente el pensamiento plural, parece que solo es posible  pensar en términos socialistas o populares, lo demás no tiene cabida. Me sorprende la capacidad que tiene la gente de polarizar mis comentarios cuando les digo: "No me gustaron las elecciones por bipartidistas...", los que votaron al PSOE me tachan de PPero y viceversa, eso es la mejor prueba del lavado mental al que se ha sometido al pueblo. ¡Señores no somos estadounidenses!, adoptamos la comida basura, la televisión basura, el cine basura, la economía basura, pero podemos rectificar... No les imitemos también en el sistema electoral.&lt;br /&gt;&lt;br /&gt;Y es que estos grandes partidos ya no responden a ideologías, son simples maquinas electoralistas en búsqueda ciega del poder. No hacen propuestas realistas para mejorar la vida de los ciudadanos, solo propuestas para hacer el payaso en la tele, es como si una mano invisible dirigiera ambos partidos para turnarse en el poder mientras pastorean al pueblo en lugar de escucharlo.&lt;br /&gt;&lt;br /&gt;Luego hay gente, que con toda la razón del mundo, hace ingeniosas propuestas como esta: "&lt;a href="http://evasedesnuda.blogspot.com/"&gt;http://evasedesnuda.blogspot.com&lt;/a&gt;" y es que el pueblo no sabe que hacer para que estos que nos dirigen nos escuchen.&lt;br /&gt;&lt;br /&gt;Ante semejante panorama pseudo-democrático, solo puedo decir que el &lt;span style="font-weight: bold;font-size:130%;" &gt;único voto útil es el voto inútil...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-6196902505163152049?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/6196902505163152049/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=6196902505163152049&amp;isPopup=true' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6196902505163152049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6196902505163152049'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/03/elecciones-u-ese-u-esea.html' title='¿Elecciones? U, ESE, A... U, ESE,A...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_xR5y6WIVVbA/R9pzMyMceXI/AAAAAAAAACo/FYwSKCcI6Qw/s72-c/Sexto_encuentro_Rajoy_Zapatero_actual_legislatura.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-3961801934042988883</id><published>2008-03-12T17:39:00.002Z</published><updated>2008-03-14T13:08:22.202Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones'/><title type='text'>Mas aplicaciones utiles...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://docs.google.com/images/doclist/logo_docs.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 100px;" src="http://docs.google.com/images/doclist/logo_docs.gif" alt="" border="0" /&gt;&lt;/a&gt;En la anterior entrada: &lt;a href="http://anphoralhrod.blogspot.com/2008/02/programas-muy-utiles.html"&gt;"Programas muy útiles..."&lt;/a&gt;, se me había olvidado(gracias Antonio), comentar esta magnifica suite de ofimática en linea que ofrece Google, suite que permite mantener los documentos que realicemos accesibles desde cualquier sitio donde tengamos acceso a Internet, descargarlo en cualquiera de los formatos mas comunes en las suites de ofimática mas usadas, así como útiles opciones para hacer documentos públicos o compartirlos para realizar documentos entre un grupo restringido de personas algo muy útil para trabajos, informes, etc... En definitiva merece la pena realizar el esfuerzo de aprendizaje necesario para usar esta suite.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://earth.google.com/intl/es/"&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://earth.google.com/intl/es/images/index-showcase.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 80px;" src="http://earth.google.com/intl/es/images/index-showcase.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Google Earth: Mas que útil, esta aplicación me parece curiosa y bonita, aunque yo no la suelo usar si hay mucha gente que la usa y la encuentra muy útil, se trata de una aplicación que muestra un globo terrestre formado por fotos reales a vuelo de pájaro, que puedes girar con el ratón y hacer zoom sobre cualquier parte, hasta llegar a ver fotos desde muy cerca, llegando incluso a poder ver coches o incluso detalles mas pequeños de cualquier parte del mundo, también muestra información en forma de texto o fotografías sobre calles, monumentos, etc... También posee representaciones tridimensionales de muchos monumentos, incluso de accidentes geográficos. Como curiosidad decir que gracias a esta aplicación hay gente que a descubierto yacimientos arqueológicos.&lt;br /&gt;&lt;br /&gt;Todas estas nuevas aplicaciones creo que se promueven manera diferente de trabajar, mas eficiente, moderna y accesible, dejando un poco de lado los tradicionales paradigmas de trabajo que nos atan a desfasados conceptos informáticos, resumiendo: Renovarse o morir...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-3961801934042988883?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/3961801934042988883/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=3961801934042988883&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3961801934042988883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/3961801934042988883'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/03/mas-aplicaciones-utiles.html' title='Mas aplicaciones utiles...'/><author><name>Lhrod</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-221109043326833285.post-8525217388393782345</id><published>2008-02-29T17:55:00.000Z</published><updated>2008-03-14T12:58:44.749Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Red Social'/><title type='text'>No entiendo Twitter...</title><content type='html'>&lt;a href="http://twitter.com/anphora"&gt;Twitter, Twitter, Twitter&lt;/a&gt;.... Es un servicio consiste en que tu escribes mensajes cortos que haces públicos para que la gente siga tus mensajes y se suscriba a tu cuenta para seguirte y viceversa y gana el que mas gente siguiéndole tenga, un servicio denominado microblogging. Lo cierto es que no acabo de entender este servicio, pero al haber tenido tanto éxito he decidido suscribirme y empezar a "microbloggear" mis pensamientos instantáneos, a ver que pasa...&lt;br /&gt;&lt;br /&gt;Por lo visto el servicio este tiene aplicaciones que le dan valor añadido, cosas como &lt;a href="http://twittermap.com/maps"&gt;twittermap&lt;/a&gt; o &lt;a href="http://twittervision.com/"&gt;twittervision&lt;/a&gt; y otras, por ejemplo twittervision te permiten ver en google maps de donde es la ultima persona que ha hecho "microblogging" y ver su foto y comentario.&lt;br /&gt;&lt;br /&gt;En fin una de esos servicios extraños de la red social que como informático me han dejado descolgado de las nuevas tendencias, aunque como pueden ver hago un esfuerzo por subirme a la ola, aunque sin mucho éxito.&lt;br /&gt;&lt;br /&gt;He colocado una sección en que se puede leer mi ultima entrada en Twitter y un enlace a mi cuenta, por aquello de si quieres seguirme...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-8525217388393782345?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/8525217388393782345/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=8525217388393782345&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8525217388393782345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/8525217388393782345'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/02/no-entiendo-twitter.html' title='No entiendo Twitter...'/><author><name>Lhrod</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-221109043326833285.post-4302538719996984393</id><published>2008-02-29T17:34:00.000Z</published><updated>2008-12-10T07:45:19.269Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones'/><title type='text'>Programas muy utiles...</title><content type='html'>Dos programas que me han resultado realmente útiles en los últimos tiempos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xR5y6WIVVbA/R8nHHXoZGsI/AAAAAAAAACY/oUqLvPTeigs/s1600-h/logo.pidgin.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 56px; height: 97px;" src="http://2.bp.blogspot.com/_xR5y6WIVVbA/R8nHHXoZGsI/AAAAAAAAACY/oUqLvPTeigs/s200/logo.pidgin.png" alt="" id="BLOGGER_PHOTO_ID_5172884576428169922" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.pidgin.im/"&gt;&lt;span style="font-weight: bold;"&gt;Pidgin:&lt;/span&gt;&lt;/a&gt; Cansado de las interminables exigencias de Microsoft respecto a las actualizaciones de Msn? pues deberías probar este cliente de mensajería instantánea. No, no tiene muchos de esos increíblemente molestos emoticonos animados, pero te permite usarlo bajo Linux y Windows, no se si existe versión para Mac's, puedes conectarte a diferentes servidores de mensajería instantánea como GTalk, ademas de los de Msn. Te permite reorganizar todas las cuentas en las mismas carpetas y añade todas las conversaciones por defecto en una sola ventana. Ademas no tiene esos increíblemente molestos popups de: "se ha conectado fulano...". Es altamente configurable y no tiene publicidad.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.foxmarks.com/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 178px; height: 32px;" src="http://4.bp.blogspot.com/_xR5y6WIVVbA/R8nHm3oZGtI/AAAAAAAAACg/ICgK469wq8s/s200/foxmarks-159x37.gif" alt="" id="BLOGGER_PHOTO_ID_5172885117594049234" border="0" /&gt;&lt;/a&gt;: La joya de la corona, no se como he podido vivir hasta ahora sin esta extensión de firefox, increíblemente útil, muchísimas utilidades que se le pueden sacar ademas de la obvia. Esta extensión de Firefox conecta con un servidor donde sube un fichero con tus marcadores y luego sincroniza todo Firefox donde lo instales con el, para mantener todos los marcadores organizados y siempre disponibles haya donde haya un firefox.&lt;/li&gt;&lt;/ul&gt;Otra que puede tener cierta utilidad es &lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/1593"&gt;&lt;span style="font-weight: bold;"&gt;GSpace&lt;/span&gt;&lt;/a&gt;, una extensión de Firefox donde es posible subir ficheros a tu cuenta de GMail como si se tratase de un servidor de FTP, con la peculiaridad de que algunos ficheros como los de MP3s te los interpreta sin descargarlos localmente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4302538719996984393?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4302538719996984393/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4302538719996984393&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4302538719996984393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4302538719996984393'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/02/programas-muy-utiles.html' title='Programas muy utiles...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_xR5y6WIVVbA/R8nHHXoZGsI/AAAAAAAAACY/oUqLvPTeigs/s72-c/logo.pidgin.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-2854604505772064488</id><published>2008-02-28T23:10:00.009Z</published><updated>2008-12-10T07:45:19.543Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Marcha'/><title type='text'>Dos discotecas en cuatro dias...</title><content type='html'>De cuatro días en valencia, salí de marcha tres y visite dos discotecas.&lt;br /&gt;&lt;br /&gt;La primera ni siquiera recuerdo el nombre, bastante grande, buena música.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xR5y6WIVVbA/R8dLWHPffcI/AAAAAAAAACQ/gEpEdNFiLoY/s1600-h/Miller.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/R8dLWHPffcI/AAAAAAAAACQ/gEpEdNFiLoY/s200/Miller.jpg" alt="" id="BLOGGER_PHOTO_ID_5172185540331535810" border="0" /&gt;&lt;/a&gt;La segunda es quizás más relevante, pequeña, pero buena música, en esta repetí dos noches, se llama "Club Miller":&lt;br /&gt;&lt;br /&gt;La primera noche nada más llegar hay una tarima con dos dj's usando para pinchar unos Macs, bastante buenos. Al rato llego un chico con cresta y los sustituyo en la tarima, inmediatamente empezó con su espectáculo, pinchando buena música, letras ácidas y voz desgarrada, este artista se llama &lt;a href="http://www.digital21web.com/"&gt;"digital 21"&lt;/a&gt;. "Digital 21" es un artista emergente, buena música, letras corrosivas, voz desgarradas. En fin, rayos láser, humo, gente saltando, cantando sus letras, un espectáculo magnifico para una discoteca.&lt;br /&gt;&lt;br /&gt;La segunda noche empezó extraña, unos curiosos dj's pinchando BSO de nuestros años mozos, al rato comenzaron a pinchar música más dura, tirar confeti, y salieron las Gogos embutidas en un mono color aluminio, muy ceñido y sugerente, ademas de un casco, cosa que les daba un toque post-apocaliptico muy sexy. Bailaron un rato para calentar al personal. Rato después marcharon. De repente la sorpresa, algo se movía por encima de las cabezas de la gente y poco a poco fue levantándose una enorme marioneta construida de botellas de agua que se movía a ritmo de la música en medio de la pista de baile, movido por sugerentes damas embutidas en metalizados trajes. Rayos lasers, mas humo y yo moviéndome en medio de aquel hipnótico ambiente acompañado por el gigante de plástico en una magnifica catarsis de abandono mental... MAGNIFICO!!!&lt;br /&gt;&lt;br /&gt;A petición de cierta dama no haré comparativa con las discotecas tinerfeñas, pero no descarto hablar de ellas por separado...&lt;br /&gt;&lt;br /&gt;En fin, que me gusto mucho, a lo mejor vuelvo a dejarme caer por allí o a lo mejor me dejo caer por Ibiza :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-2854604505772064488?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/2854604505772064488/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=2854604505772064488&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2854604505772064488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/2854604505772064488'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/02/dos-discotecas-en-cuatro-dias.html' title='Dos discotecas en cuatro dias...'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_xR5y6WIVVbA/R8dLWHPffcI/AAAAAAAAACQ/gEpEdNFiLoY/s72-c/Miller.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-4767114894746972911</id><published>2008-02-28T17:42:00.000Z</published><updated>2008-03-14T12:59:18.563Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Asus EeePC</title><content type='html'>No soy un Geek, no suelo comprar gadgets, pero ayer le llego a un compañero de trabajo el famoso &lt;a href="http://eeepc.asus.com/global/guide.htm"&gt;Asus EeePc&lt;/a&gt;, me ha dejado enamorado :P voy a ceder a mis deseos consumistas y me comprare uno...&lt;br /&gt;&lt;br /&gt;Ventajas que le he visto:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tamaño realmente portable.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Me parece rapidísimo, arranca el Openoffice incluso más rápido que mi sobremesa.&lt;/li&gt;&lt;li&gt;Arranca en menos de 30 seg.&lt;/li&gt;&lt;li&gt;El Xandros me parece muy escueto pero útil.&lt;/li&gt;&lt;li&gt;Viene con una linux de serie.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Desventajas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;El teclado es muy pequeño, es un poco incomodo teclear.&lt;/li&gt;&lt;li&gt;El touchpad es pequeño, aunque uno se acostumbra rápido.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;La pantalla ocupa solo una parte de la carcasa por lo que se hace un poco pequeña.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4767114894746972911?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4767114894746972911/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4767114894746972911&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4767114894746972911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4767114894746972911'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2008/02/asus-eeepc.html' title='Asus EeePC'/><author><name>Lhrod</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-221109043326833285.post-16452539698885741</id><published>2007-09-25T17:54:00.001+01:00</published><updated>2008-08-26T17:06:36.408+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Sintaxis de Sindarin.</title><content type='html'>Publicada la sintaxis de Sindarin en formato BNF.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Sintaxis BNF:&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://sindarin.googlecode.com/files/script.html"&gt;&lt;span style="font-size:85%;"&gt;http://sindarin.googlecode.com/files/script.html&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-16452539698885741?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/16452539698885741/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=16452539698885741&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/16452539698885741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/16452539698885741'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2007/09/publicada-la-sintaxis-de-sindarin-en.html' title='Sintaxis de Sindarin.'/><author><name>Lhrod</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-221109043326833285.post-6308366734282836747</id><published>2007-09-22T10:37:00.002+01:00</published><updated>2008-12-10T07:45:19.814Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><category scheme='http://www.blogger.com/atom/ns#' term='Sindarin'/><title type='text'>Sindarin</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xR5y6WIVVbA/RvTrx4kn6II/AAAAAAAAAAk/NA17vhryO1Y/s1600-h/SindarinScreenshot.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_xR5y6WIVVbA/RvTrx4kn6II/AAAAAAAAAAk/NA17vhryO1Y/s200/SindarinScreenshot.jpg" alt="" id="BLOGGER_PHOTO_ID_5112970719204468866" border="0" /&gt;&lt;/a&gt;Sindarin, un programa diseñado específicamente para aumentar las habilidades de un personaje del juego Ultima Online, la descripción mas aproximada podría ser la de ser un clon del conocido programa UOAutopilot, con un lenguaje script mucho mas potente, así como un modo de macreo nativo de Windows que permite no ocupar el cursor del ratón ni el teclado, aunque este modo no acaba de estar terminado.&lt;br /&gt;&lt;br /&gt;Después de tanto tiempo publico aquí el código y el binario de este programa, no ha sido terminado y tiene algunos Bugs, pero ante la imposibilidad de afrontar acabarlo, lo publico, por si el código puede ser útil o por si alguien quiere retomar el proyecto.&lt;br /&gt;&lt;br /&gt;Aun así si consigo tiempo no descarto hacer mejoras o incluso la colaboración con alguien.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fichero binario:&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.jar"&gt;http://sindarin.googlecode.com/files/Sindarin.jar&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fuentes y el proyecto(&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"  style="font-size:85%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Netbeans&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; 6 M10):&lt;br /&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.tar.gz"&gt;http://sindarin.googlecode.com/files/Sindarin.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://sindarin.googlecode.com/files/Sindarin.zip"&gt;http://sindarin.googlecode.com/files/Sindarin.zip&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-6308366734282836747?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/6308366734282836747/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=6308366734282836747&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6308366734282836747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/6308366734282836747'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2007/09/sindarin.html' title='Sindarin'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_xR5y6WIVVbA/RvTrx4kn6II/AAAAAAAAAAk/NA17vhryO1Y/s72-c/SindarinScreenshot.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-221109043326833285.post-4194224806514200601</id><published>2007-07-21T00:22:00.001+01:00</published><updated>2008-02-15T14:36:30.263Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><title type='text'>SimpleCipherText 0.51</title><content type='html'>Añadido fichero en formato "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;tar&lt;/span&gt;&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;gz&lt;/span&gt;&lt;/span&gt;" de  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;SimpleCipherText&lt;/span&gt;&lt;/span&gt;,&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fuentes y el proyecto(&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"  style="font-size:85%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Netbeans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; 6 M10) en formato "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;tar&lt;/span&gt;&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;gz&lt;/span&gt;&lt;/span&gt;":&lt;br /&gt;&lt;a href="http://simpleciphertext.googlecode.com/files/SimpleCipherText.tar.gz"&gt;http://simpleciphertext.googlecode.com/files/SimpleCipherText.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4194224806514200601?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4194224806514200601/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4194224806514200601&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4194224806514200601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4194224806514200601'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2007/07/simpleciphertext-051.html' title='SimpleCipherText 0.51'/><author><name>Lhrod</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-221109043326833285.post-5959119149721398766</id><published>2007-07-20T17:38:00.000+01:00</published><updated>2008-03-14T13:01:36.250Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><title type='text'>SimpleCipherText, locales en castellano</title><content type='html'>Las descargas de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;SimpleCipherText&lt;/span&gt; ya incluyen los &lt;span style="font-style: italic;"&gt;locales&lt;/span&gt; en castellano.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-5959119149721398766?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/5959119149721398766/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=5959119149721398766&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/5959119149721398766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/5959119149721398766'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2007/07/simpleciphertext-locales-en-castellano.html' title='SimpleCipherText, locales en castellano'/><author><name>Lhrod</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-221109043326833285.post-4744090254205402691</id><published>2007-07-19T17:39:00.000+01:00</published><updated>2008-12-10T07:45:20.060Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mi software libre'/><title type='text'>Pequeñisimo editor de texto con capacidad de cifrado.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xR5y6WIVVbA/Rp92zCoFA1I/AAAAAAAAAAc/G4J-CTw7q5Q/s1600-h/SimpleCipherText.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_xR5y6WIVVbA/Rp92zCoFA1I/AAAAAAAAAAc/G4J-CTw7q5Q/s200/SimpleCipherText.png" alt="" id="BLOGGER_PHOTO_ID_5088916723202327378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;He colocado un &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;pequeñisimo&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; editor de texto con capacidad de cifrado en Google-&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Code&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; desde donde se puede bajar tanto el binario, que en este caso por ser Java es un .&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;jar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;, ejecutable, como los fuentes, de momento solo &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"  style="font-size:100%;"&gt;están&lt;/span&gt;&lt;span style="font-size:100%;"&gt; disponibles en formato &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;zip&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;, pronto también lo &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"  style="font-size:100%;"&gt;estarán&lt;/span&gt;&lt;span style="font-size:100%;"&gt; en &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;tar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;gz&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;br /&gt;&lt;br /&gt;Recordad para ejecutar un fichero &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Jar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; basta con hacer doble-&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;click&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; sobre si &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"  style="font-size:100%;"&gt;tenéis&lt;/span&gt;&lt;span style="font-size:100%;"&gt; la &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;JVM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; instalada correctamente o teclear en una consola: "java -&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;jar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SimpleCipherText&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"  style="font-size:100%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;jar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"  style="font-size:100%;"&gt;Proximamente&lt;/span&gt;&lt;span style="font-size:100%;"&gt; le &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"  style="font-size:100%;"&gt;añadiré&lt;/span&gt;&lt;span style="font-size:100%;"&gt; los &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;locales&lt;/span&gt;&lt;span style="font-size:100%;"&gt; en castellano.&lt;br /&gt;&lt;br /&gt;A partir de ahora &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"  style="font-size:100%;"&gt;añadiré&lt;/span&gt;&lt;span style="font-size:100%;"&gt; por cada utilidad los enlaces para descargar el codigo y los binarios en el &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"  style="font-size:100%;"&gt;menú&lt;/span&gt;&lt;span style="font-size:100%;"&gt; de opciones.&lt;br /&gt;&lt;br /&gt;P.D.- Gracias &lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Imobach&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; por echarme 1 cable con la ardua tarea de traducción al ingles :P&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fichero binario:&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://simpleciphertext.googlecode.com/files/SimpleCipherText.jar"&gt;http://simpleciphertext.googlecode.com/files/SimpleCipherText.jar&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Fuentes y el proyecto(&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"  style="font-size:85%;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Netbeans&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; 6 M10):&lt;br /&gt;&lt;a href="http://simpleciphertext.googlecode.com/files/SimpleCipherText.zip"&gt;http://simpleciphertext.googlecode.com/files/SimpleCipherText.zip&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/221109043326833285-4744090254205402691?l=anphoralhrod.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anphoralhrod.blogspot.com/feeds/4744090254205402691/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=221109043326833285&amp;postID=4744090254205402691&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4744090254205402691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/221109043326833285/posts/default/4744090254205402691'/><link rel='alternate' type='text/html' href='http://anphoralhrod.blogspot.com/2007/07/pequeisimo-editor-de-texto-con.html' title='Pequeñisimo editor de texto con capacidad de cifrado.'/><author><name>Lhrod</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_xR5y6WIVVbA/Rp92zCoFA1I/AAAAAAAAAAc/G4J-CTw7q5Q/s72-c/SimpleCipherText.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
