<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Quercus Place</title>
	
	<link>http://quercus.nosomos.org</link>
	<description>NOT Just another WordPress weblog</description>
	<lastBuildDate>Wed, 16 Feb 2011 17:37:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/QuercusPlace" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="quercusplace" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Ruta: La Barranca al pico La Maliciosa</title>
		<link>http://quercus.nosomos.org/2011/02/ruta-la-barranca-al-pico-la-maliciosa/</link>
		<comments>http://quercus.nosomos.org/2011/02/ruta-la-barranca-al-pico-la-maliciosa/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 17:37:18 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Rutas]]></category>
		<category><![CDATA[garmin]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[Madrid]]></category>
		<category><![CDATA[maliciosa]]></category>
		<category><![CDATA[ruta]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1676</guid>
		<description><![CDATA[Un poco tarde, pero al fin estrenamos la temporada de nieve, que ya había ganas. Tras un par de intentos fallidos debido al mal tiempo, nos lanzamos al pico La Maliciosa, en la Sierra de Guadarrama: Resumen de la ruta: Dificultad: fácil/media. Duración: 6.5 horas, incluyendo parada a comer Distancia: 11.3 Km, ida y vuelta [...]]]></description>
			<content:encoded><![CDATA[<p>Un poco tarde, pero al fin estrenamos la temporada de nieve, que ya había ganas. Tras un par de intentos fallidos debido al mal tiempo, nos lanzamos al pico <a href="http://es.wikipedia.org/wiki/La_Maliciosa" target="_blank">La Maliciosa</a>, en la Sierra de Guadarrama:</p>
<p>Resumen de la ruta:</p>
<ul>
<li> Dificultad: fácil/media.</li>
<li> Duración: 6.5 horas, incluyendo parada a comer</li>
<li> Distancia: 11.3 Km, ida y vuelta</li>
<li>Material: Recomendable crampones.</li>
<li> Época del año: Invierno, Diciembre 2010</li>
</ul>
<p>La ruta sale desde el <a href="http://www.hotellabarranca.com/" target="_blank">Hotel La Barranca</a>, donde muere la carretera que nos lleva hasta él, y buen punto para tomar un algo caliente y dar los últimos detalles al plan de ruta. Enfrente del hotel encontramos uno de los dos pequeños embalses de agua potable de la zona. Merece la pena emplear unos minutos curioseando por allí antes de empezar a subir.</p>
<p>La ruta comienza en la pista forestal que sale del hotel, junto a un cartel indicador con un mapa. Seguimos la pista durante aproximadamente 1.5 kilómetros y justo en una curva en forma de S sale un sendero a nuestra derecha que podemos tomar si queremos abandonar por unos metros la comodidad de la pista a cambio de subir por un sendero junto a un arroyo que baja de la montaña. Al haber algo de nieve ya a esta altitud (1500m) el sendero se pierde a tramos, pero siguiendo paralelos al arroyo llegamos apenas tras 500 metros de nuevo a la pista de la que partimos.</p>
<p>Al alcanzar los 2.5 km de nuestra ruta llegamos a una fuente con un desvío a la derecha que bien parece el camino a seguir, con algunos travesaños grandes a modo de escaleras&#8230; Sin embargo, la ruta que tenía metida en el GPS indica que tenemos que seguir unos metros más, pasando el puente que hay allí mismo. Investigamos un poco y decidimos seguir por el desvío &#8220;grande&#8221;, ya que probablemente se dirige a la Fuente de la Campanilla.</p>
<p><a href="http://quercus.nosomos.org/wp-content/uploads/2011/02/20101229_3488.jpg"><img class="aligncenter size-full wp-image-1691" title="20101229_3488" src="http://quercus.nosomos.org/wp-content/uploads/2011/02/20101229_3488.jpg" alt="" width="600" /></a></p>
<p>[Hay que tener cuidado cuando vamos siguiendo una ruta con un GPS colgado de la mochila. Es fácil confiarse y dejarse llevar por la máquina, olvidándonos de estudiar mínimamente el trayecto o de prestar atención a por dónde vamos.]</p>
<p>Y efectivamente, a los pocos minutos llegamos a la fuente y sin entretenernos demasiado seguimos el camino, que a partir de ahora dejar de ser una pista para convertirse en un reglamentario sendero sinuoso cubierto de nieve, que transcurre por el bosque y que aún no presenta ninguna dificultad. Ocasionalmente se ve algún hito y marcas blancas y amarillas que nos recuerdan por dónde va el sendero.</p>
<p>A medida que avanzamos, y tras un par de intentos infructuosos de hacer fotos a unas zarzas con algunas bayas, el bosquecillo se va haciendo cada vez menos denso, hasta que finalmente termina desapareciendo. Desde la fuente hemos ido subiendo en dirección NE claramente, prácticamente paralelos al arroyo Regajo de Pez, hasta que a los 2 Km desde la fuente (4 ya desde el hotel) el camino torna hacia el E, en dirección ya al collado del Piornal, desde el que se ve ya a la perfección la Bola del Mundo y donde giraremos de nuevo en dirección S-SE hacia el pico La Maliciosa, que alcanzamos sin mayor contratiempo a los 5.7 km desde la salida.</p>
<p>En todo el tramo desde el final del bosque la nieve está bastante aplastada y dura, en algunas zonas hay placas de hielo, así que <strong>no está de más calzarse los crampones</strong>. Nosotros tuvimos un día muy bueno y con una temperatura bastante suave, así que subimos sólo con bastones, pero en cualquier caso no hubieran sobrado los pinchos en los pies. Excepto por la nieve/hielo la ruta no tiene ninguna dificultad, y aunque el tramo (de 1 Km aprox.) justo antes del Collado del Piornal es algo más exigente con las piernas se puede hacer tranquilamente sin mucho esfuerzo.</p>
<p><a href="http://quercus.nosomos.org/wp-content/uploads/2011/02/20101229_3521.jpg"><img class="aligncenter size-full wp-image-1693" title="20101229_3521" src="http://quercus.nosomos.org/wp-content/uploads/2011/02/20101229_3521.jpg" alt="" width="600" /></a></p>
<p>Tras una buena comida montañera (el clásico bocata, fruta y rosquillas navideñas) y tras lamentar la nube color marrón-asqueroso de contaminación que cubre todo Madrid y que se mueve hacia la sierra debido al viento, bajamos por el mismo camino, eso sí, intentando evitar ahora más que a la subida las zonas de nieve helada, pues bajando un resbalón puede ser todavía más peligroso que subiendo. Tampoco tomamos a la bajada el <em>atajo</em> de la subida, y llegamos de nuevo al hotel tras unas 6.5 horas de travesía.</p>
<p>Aquí os dejo, como siempre, nuestro trayecto:</p>
<div  style="text-align: center;"  class="xmlgmdiv" id="xmlgmdiv_14"><iframe class="xmlgm" id="xmlgm_14" src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/xmlgooglemaps_show.php?gpxid=14" style="border: 0px; width: 500px; height: 500px;" name="Google_Gpx_Maps" frameborder="0"></iframe></div>
<p><img class="xmlgmele" id="xmlgmele_14"  style="text-align: center; margin: 0px; padding: 0px; max-width: 100%;"  alt="Perfil de elevación" src="http://chart.apis.google.com/chart?cht=lc&#038;chls=5,0,0&#038;chf=c,ls,90,CCCCCC,0.16666666666667,FFFFFF,0.16666666666667&#038;chxt=x,y&#038;chxl=0:|0 km|3 km|6 km|9 km|12 km|1:|1200 m|1400 m|1600 m|1800 m|2000 m|2200 m|2400 m&#038;chg=8.3333333333333,0&#038;chd=s:JKLMMNPQRSTUUWYYaeinrsuwy0yvtsrokhdbZWVUTRQPONMLKJ&#038;chs=500x200&#038;chco=0000FF&#038;chtt=Perfil+de+elevación&#038;chts=555555,12" />
<div style="width:100%;overflow:scroll">
<table style="width: 500px; border: thin solid #000000; margin-bottom: 10px;">
<tr style="font-weight: bold;">
<td style="text-align: right; padding-right: 10px;">
  </td>
<td style="text-align: right; padding-right: 10px;">
   #
  </td>
<td style="text-align: right; padding-right: 10px;">
   Latitude
  </td>
<td style="text-align: right; padding-right: 10px;">
   Longitude
  </td>
<td style="text-align: right; padding-right: 10px;">
   Elevation
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partdistance
  </td>
<td style="text-align: right; padding-right: 10px;">
   Parttime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmovingtime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmovingspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmaxspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Climb Up
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Climb Down
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Heart Rate
  </td>
<td style="text-align: right; padding-right: 10px;">
   Distance
  </td>
<td style="text-align: right; padding-right: 10px;">
   Time
  </td>
<td style="text-align: right; padding-right: 10px;">
   Movingtime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Speed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Movingspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Max Speed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Climb Up
  </td>
<td style="text-align: right; padding-right: 10px;">
   Climb Down
  </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red_s.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  1
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 08.43&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 34.83&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1361 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  0s
 </td>
<td style="text-align: right; padding-right: 10px;">
  0s
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  0s
 </td>
<td style="text-align: right; padding-right: 10px;">
  0s
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
<td style="text-align: right; padding-right: 10px;">
  -
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  2
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 28.92&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 39.46&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1448 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.006 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  29m 18s
 </td>
<td style="text-align: right; padding-right: 10px;">
  25m 28s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.06 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.37 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.58 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  108 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  21 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.006 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  29m 18s
 </td>
<td style="text-align: right; padding-right: 10px;">
  25m 28s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.06 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.37 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.58 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  108 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  21 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  3
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 58.08&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 39.53&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1537 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.994 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  27m 28s
 </td>
<td style="text-align: right; padding-right: 10px;">
  23m 20s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.17 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.56 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.87 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  125 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  36 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  56m 46s
 </td>
<td style="text-align: right; padding-right: 10px;">
  48m 48s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.11 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.46 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.87 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  233 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  57 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  4
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 12.05&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 24.77&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1625 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.013 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  18m 25s
 </td>
<td style="text-align: right; padding-right: 10px;">
  17m 33s
 </td>
<td style="text-align: right; padding-right: 10px;">
  3.30 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  3.46 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  165 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  77 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  3.013 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  1h 15m 11s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1h 06m 21s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.40 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.72 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  398 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  134 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  5
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 25.69&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 58&#39; 54.39&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1815 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.993 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  50m 31s
 </td>
<td style="text-align: right; padding-right: 10px;">
  45m 31s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.18 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.31 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  6.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  360 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  170 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  4.006 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  2h 05m 42s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1h 51m 52s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.91 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.15 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  758 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  304 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  6
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 21.20&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 58&#39; 19.88&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  2084 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.999 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  59m 39s
 </td>
<td style="text-align: right; padding-right: 10px;">
  50m 27s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.01 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.19 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.42 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  423 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  154 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.005 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  3h 05m 21s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2h 42m 19s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.62 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.85 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1181 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  458 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  7
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 08.47&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 58&#39; 10.82&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  2183 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  1h 22m 26s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1h 01m 13s
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.73 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.98 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  4.46 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  169 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  70 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  6.005 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  4h 27m 47s
 </td>
<td style="text-align: right; padding-right: 10px;">
  3h 43m 32s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.35 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.61 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1350 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  528 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  8
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 27.67&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 58&#39; 30.84&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  2046 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.997 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  29m 38s
 </td>
<td style="text-align: right; padding-right: 10px;">
  26m 51s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.02 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.23 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  6.00 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  19 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  156 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.001 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  4h 57m 25s
 </td>
<td style="text-align: right; padding-right: 10px;">
  4h 10m 23s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.41 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.68 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1369 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  684 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  9
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 23.28&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 05.48&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1746 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  35m 17s
 </td>
<td style="text-align: right; padding-right: 10px;">
  33m 30s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.70 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.79 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.72 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  6 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  306 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.002 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  5h 32m 42s
 </td>
<td style="text-align: right; padding-right: 10px;">
  4h 43m 53s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.44 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.69 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1375 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  990 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  10
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 46&#39; 02.89&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 31.97&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1590 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.002 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  27m 48s
 </td>
<td style="text-align: right; padding-right: 10px;">
  23m 21s
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.16 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.57 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.45 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  14 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  170 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  9.003 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  6h 00m 30s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5h 07m 14s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.50 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.76 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1389 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1160 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  11
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 43.24&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 44.75&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1499 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.000 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  11m 36s
 </td>
<td style="text-align: right; padding-right: 10px;">
  11m 36s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.17 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.17 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.36 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  4 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  95 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  10.004 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  6h 12m 06s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5h 18m 50s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.61 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.88 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1393 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1255 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  12
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 18.26&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 39.48&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1407 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.011 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  11m 18s
 </td>
<td style="text-align: right; padding-right: 10px;">
  11m 18s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.37 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  5.37 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  6.85 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  94 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  11.015 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  6h 23m 24s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5h 30m 08s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.72 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.00 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1395 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1349 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr>
<td>
  <img src="http://quercus.nosomos.org/wp-content/plugins/xml-google-maps/icons/mm_20_red_e.png" style="border: none;" />
 </td>
<td style="text-align: right; padding-right: 10px;">
  13
 </td>
<td style="text-align: right; padding-right: 10px;">
  N 40&deg; 45&#39; 08.51&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  W 3&deg; 59&#39; 34.67&quot;
 </td>
<td style="text-align: right; padding-right: 10px;">
  1377 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0.347 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  5m 50s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5m 14s
 </td>
<td style="text-align: right; padding-right: 10px;">
  3.57 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  3.98 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  7.09 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  32 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
<td style="text-align: right; padding-right: 10px;">
  11.362 km
 </td>
<td style="text-align: right; padding-right: 10px;">
  6h 29m 14s
 </td>
<td style="text-align: right; padding-right: 10px;">
  5h 35m 22s
 </td>
<td style="text-align: right; padding-right: 10px;">
  1.75 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  2.03 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  8.48 km/h
 </td>
<td style="text-align: right; padding-right: 10px;">
  1397 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  1381 m
 </td>
<td style="text-align: right; padding-right: 10px;">
  0
 </td>
</tr>
<tr style="font-weight: bold;">
<td style="text-align: right; padding-right: 10px;">
  </td>
<td style="text-align: right; padding-right: 10px;">
   #
  </td>
<td style="text-align: right; padding-right: 10px;">
   Latitude
  </td>
<td style="text-align: right; padding-right: 10px;">
   Longitude
  </td>
<td style="text-align: right; padding-right: 10px;">
   Elevation
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partdistance
  </td>
<td style="text-align: right; padding-right: 10px;">
   Parttime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmovingtime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmovingspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Partmaxspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Climb Up
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Climb Down
  </td>
<td style="text-align: right; padding-right: 10px;">
   Part Heart Rate
  </td>
<td style="text-align: right; padding-right: 10px;">
   Distance
  </td>
<td style="text-align: right; padding-right: 10px;">
   Time
  </td>
<td style="text-align: right; padding-right: 10px;">
   Movingtime
  </td>
<td style="text-align: right; padding-right: 10px;">
   Speed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Movingspeed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Max Speed
  </td>
<td style="text-align: right; padding-right: 10px;">
   Climb Up
  </td>
<td style="text-align: right; padding-right: 10px;">
   Climb Down
  </td>
</tr>
<tr>
<td colspan="14" style="text-align: right; padding-right: 10px;">
  <b>Summary</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>11.362 km</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>6h 29m 14s</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>5h 35m 22s</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>1.75 km/h</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>2.03 km/h</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>8.48 km/h</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>1397 m</b>
 </td>
<td style="text-align: right; padding-right: 10px;">
  <b>1381 m</b>
 </td>
</tr>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2011/02/ruta-la-barranca-al-pico-la-maliciosa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar apps2sd desde Linux</title>
		<link>http://quercus.nosomos.org/2011/02/configurar-apps2sd-desde-linux/</link>
		<comments>http://quercus.nosomos.org/2011/02/configurar-apps2sd-desde-linux/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 13:09:30 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[TecTec]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps2sd]]></category>
		<category><![CDATA[desire]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1685</guid>
		<description><![CDATA[Esta entrada no es sino un resumen de esta entrada de htcmania.com, ésta de 4ndroid.com y ésta de androidwik. Leedlos porque no voy a entrar en demasiados detalles aquí, toda la info está sacada de esos tres sitios. El objetivo de este asunto es configurar la característica de Apps2sd incluida en la versión 2.2 (Froyo) [...]]]></description>
			<content:encoded><![CDATA[<p>Esta entrada no es sino un resumen de <a href="http://www.htcmania.com/showthread.php?t=133547" target="_blank">esta entrada</a> de htcmania.com, <a href="http://4ndroid.com/drivers-de-terminales-android-en-linux/" target="_blank">ésta</a> de 4ndroid.com y <a href="http://www.androidwiki.de/howto-linux-adb-fastboot-mass-storage.html" target="_blank">ésta</a> de androidwik. Leedlos porque no voy a entrar en demasiados detalles aquí, toda la info está sacada de esos tres sitios.</p>
<p>El objetivo de este asunto es configurar la característica de Apps2sd incluida en la versión 2.2 (Froyo) de android para que por defecto se instalen todas las aplicaciones, excepto unas pocas en las que esto no es posible, en la tarjeta de memoria SD, para liberar la escasa memoria interna de la que disponen algunos terminales con android (como la HTC Desire que nos sirve de ejemplo hoy). Y hacerlo desde Linux, claro ;-)</p>
<p>El primer paso es instalar el <a href="http://developer.android.com/sdk/index.html" target="_blank">SDK de android</a> y la herramienta <a href="http://floe.butterbrot.org/external/adb.gz" target="_blank">ADB</a> para acceder al terminal. Tras instalar el SDK y descomprimir <em>adb</em> en la carpeta tools y darle permisos de ejecución&#8230; Seguimos,</p>
<p>El siguiente paso es configurar Linux para que reconozca nuestro terminal: En <a href="http://4ndroid.com/drivers-de-terminales-android-en-linux/" target="_blank">4ndroid</a> lo explican fácil, sólo tenemos que añadir una regla más al sistema <em>udev</em> para que reconozca nuestra Desire, en mi caso ha sido:</p>
<blockquote><p>SUBSYSTEM==&#8221;usb_device&#8221;, SYSFS{idVendor}==&#8221;0bb4&#8243;, MODE=&#8221;0666</p></blockquote>
<p>en <em>/etc/udev/rules.d/51-android.rules. </em>Leed el artículo original de 4ndroid para otras marcas de terminales.</p>
<p>Reiniciamos y ya deberíamos poder identificar el terminal conectado (habiendo activado el modo depuración y en modo &#8220;sólo carga&#8221;) con:</p>
<blockquote><p>adb devices</p></blockquote>
<p>A partir de ahí, y según lo explican en <a href="http://www.htcmania.com/showthread.php?t=133547" target="_blank">htcmania</a>, el truco consiste en lanzar el comando</p>
<blockquote><p>adb shell pm setInstallLocation 2</p></blockquote>
<p>Para configurar el apps2sd de Foyo para que instale las aplicaciones (las que se pueda) directamente en la tarjeta de memoria en vez de en la memoria interna, independientemente de la opción que escogió el desarrollador al compilar la aplicación.</p>
<p>Si queremos volver al estado por defecto (en el que las aplicaciones se instalan donde seleccionó el desarrollador) pondríamos<em> adb shell pm setInstallLocation 0 </em>y si por algún extraño motivo quisiéramos forzar a que todas las aplicaciones se instalen en la memoria del teléfono<em> adb shell pm setInstallLocation 1.</em></p>
<p>Conviene no olvidar que los <em>Widgets</em> no funcionan (o al menos no lo hacen bien) desde la tarjeta de memoria externa, así que podéis pasarlos de nuevo a la memoria interna con el propio apps2sd o con <a href="https://market.android.com/details?id=com.a0soft.gphone.app2sd" target="_blank">app2sd</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2011/02/configurar-apps2sd-desde-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modificando una Lowepro Voyager C</title>
		<link>http://quercus.nosomos.org/2010/12/modificando-una-lowepro-voyager-c/</link>
		<comments>http://quercus.nosomos.org/2010/12/modificando-una-lowepro-voyager-c/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 17:21:48 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Fotografía]]></category>
		<category><![CDATA[lowepro diy hack]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1667</guid>
		<description><![CDATA[Desde hace un tiempo tenía ganas de cambiar la correa estándar de la cámara por una que cumpliera los siguientes requisitos: Fuera discreta. No necesito anunciar a todo el universo la marca y modelo de la cámara que utilizo. Fuera cómoda. La original nunca me ha parecido tan incómoda, pero sí es cierto que en [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace un tiempo tenía ganas de cambiar la correa estándar de la cámara por una que cumpliera los siguientes requisitos:</p>
<ul>
<li>Fuera discreta. No necesito anunciar a todo el universo la marca y modelo de la cámara que utilizo.</li>
<li>Fuera cómoda. La original nunca me ha parecido<strong> tan</strong> incómoda, pero sí es cierto que en jornadas largas, y especialmente en verano, termina doliendo el cuello.</li>
</ul>
<p>Parece que los modelos que hay ahora en el mercado que cumplen esos requisitos traen todos cierres rápidos, para poder desconectar la correa de la cámara cuando sea necesario (al grabar vídeo en mi caso). Siempre he mirado con recelo esos cierres, por el peligro de que se abran accidentalmente y la cámara termine en el asfalto (nunca se cae en el césped, siempre es en el asfalto :-) Pero pensé que si se siguen vendiendo es que no deben ser tan inseguros en realidad.</p>
<p>Así que me decidí por una correa Lowepro Voyager C: Con neopreno muy ancho en la zona del cuello, completamente negra, con cierres rápidos y una funda para llevar las tarjetas de memoria sujetas en la propia correa. Buena pinta.</p>
<p>La verdad es que los cierres de esta correa están muy bien diseñados, el propio peso de la cámara hace que se aseguren más, y si fuera a confiar mi cámara a una correa con cierres rápidos, sin duda sería una de estas&#8230; Peeeeeeeeeero&#8230; Para mi no ha sido suficiente, muchas veces me quito la cámara del cuello y enrosco la correa alrededor del antebrazo, y en esa posición los cierres estorban mucho pues son grandes, y al no estar en tensión es (o al menos lo parece) más fácil que se abran por accidente. El riesgo era mucho mayor que los beneficios, así que he optado por quitarlos (con una sierra concretamente ;-) y sustituirlos por unas anillas metálicas, de las típicas de los llaveros, al igual que hizo<a href="http://www.flickr.com/photos/uriahbaet/2969623234/" target="_blank"> ZKcrew</a>.</p>
<p><a class="tt-flickr tt-flickr-Large" title="Lowepro Voyager C mod" href="http://www.flickr.com/photos/recursivo/5228872061/"><img class="aligncenter" src="http://farm6.static.flickr.com/5129/5228872061_b5458f340e_b.jpg" alt="Lowepro Voyager C mod" width="600" /></a></p>
<p>Para evitar que la parte metálica que queda al descubierto arañara la cámara la he forrado con una funda termoretráctil de las que utilizamos en electrónica para proteger las soldaduras. Es un tubito de plástico que se encoje al calentarlo, con lo que el resultado final queda bastante aparente:</p>
<p><a class="tt-flickr tt-flickr-Large" title="Lowepro Voyager C mod" href="http://www.flickr.com/photos/recursivo/5229465760/"><img class="aligncenter" src="http://farm6.static.flickr.com/5210/5229465760_c354289590_b.jpg" alt="Lowepro Voyager C mod" width="600" /></a></p>
<p>La verdad es que la Lowepro Voyager C es una correa estupenda, cómoda y discreta. Y aunque hubiera preferido que no llevara los cierres rápidos desde el principio, con una sencilla modificación está ahora perfecta para mis necesidades :D</p>
<p><a class="tt-flickr tt-flickr-Large" title="Lowepro Voyager C mod" href="http://www.flickr.com/photos/recursivo/5228872159/"><img class="aligncenter" src="http://farm6.static.flickr.com/5247/5228872159_e725b5a987_b.jpg" alt="Lowepro Voyager C mod" width="533" height="800" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/12/modificando-una-lowepro-voyager-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manifiesto por una red neutral</title>
		<link>http://quercus.nosomos.org/2010/11/manifiesto-por-una-red-neutral/</link>
		<comments>http://quercus.nosomos.org/2010/11/manifiesto-por-una-red-neutral/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 18:17:43 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[manifiesto]]></category>
		<category><![CDATA[red]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1661</guid>
		<description><![CDATA[Los ciudadanos y las empresas usuarias de Internet adheridas a este texto manifestamos: Que Internet es una Red Neutral por diseño, desde su creación hasta su actual implementación, en la que la información fluye de manera libre, sin discriminación alguna en función de origen, destino, protocolo o contenido. Que las empresas, emprendedores y usuarios de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://quercus.nosomos.org/wp-content/uploads/2010/11/200px-Simbolo_de_la_red_neutral_espanol.svg_.png"><img class="aligncenter size-full wp-image-1663" title="200px-Simbolo_de_la_red_neutral_espanol.svg" src="http://quercus.nosomos.org/wp-content/uploads/2010/11/200px-Simbolo_de_la_red_neutral_espanol.svg_.png" alt="" width="200" height="200" /></a></p>
<p>Los ciudadanos y las empresas usuarias de Internet adheridas a este texto manifestamos:</p>
<ol>
<li>Que Internet es una Red Neutral por diseño, desde su creación hasta  su actual implementación, en la que la información fluye de manera  libre, sin discriminación alguna en función de origen, destino,  protocolo o contenido.</li>
<li>Que las empresas, emprendedores y usuarios de Internet han podido  crear servicios y productos en esa Red Neutral sin necesidad de  autorizaciones ni acuerdos previos, dando lugar a una barrera de entrada  prácticamente inexistente que ha permitido la explosión creativa, de  innovación y de servicios que define el estado de la red actual.</li>
<li>Que todos los usuarios, emprendedores y empresas de Internet han  podido definir y ofrecer sus servicios en condiciones de igualdad  llevando el concepto de la libre competencia hasta extremos nunca antes  conocidos.</li>
<li>Que Internet es el vehículo de libre expresión, libre información y  desarrollo social más importante con el que cuentan ciudadanos y  empresas. Su naturaleza no debe ser puesta en riesgo bajo ningún  concepto.</li>
<li>Que para posibilitar esa Red Neutral las operadoras deben  transportar paquetes de datos de manera neutral sin erigirse en  “aduaneros” del tráfico y sin favorecer o perjudicar a unos contenidos  por encima de otros.</li>
<li>Que la gestión del tráfico en situaciones puntuales y excepcionales  de saturación de las redes debe acometerse de forma transparente, de  acuerdo a criterios homogéneos de interés público y no discriminatorios  ni comerciales.</li>
<li>Que dicha restricción excepcional del tráfico por parte de las  operadoras no puede convertirse en una alternativa sostenida a la  inversión en redes.</li>
<li>Que dicha Red Neutral se ve amenazada por operadoras interesadas en  llegar a acuerdos comerciales por los que se privilegie o degrade el  contenido según su relación comercial con la operadora.</li>
<li>Que algunos operadores del mercado quieren “redefinir” la Red  Neutral para manejarla de acuerdo con sus intereses, y esa pretensión  debe ser evitada; la definición de las reglas fundamentales del  funcionamiento de Internet debe basarse en el interés de quienes la  usan, no de quienes la proveen.</li>
<li>Que la respuesta ante esta amenaza para la red no puede ser la  inacción: no hacer nada equivale a permitir que intereses privados  puedan de facto llevar a cabo prácticas que afectan a las libertades  fundamentales de los ciudadanos y la capacidad de las empresas para  competir en igualdad de condiciones.</li>
<li>Que es preciso y urgente instar al Gobierno a proteger de manera  clara e inequívoca la Red Neutral, con el fin de proteger el valor de  Internet de cara al desarrollo de una economía más productiva, moderna,  eficiente y libre de injerencias e intromisiones indebidas. Para ello es  preciso que cualquier moción que se apruebe vincule de manera  indisoluble la definición de Red Neutral en el contenido de la futura  ley que se promueve, y no condicione su aplicación a cuestiones que poco  tienen que ver con ésta.</li>
</ol>
<p>La Red Neutral es un concepto claro y definido en el ámbito académico, donde no suscita debate: <strong>los  ciudadanos y las empresas tienen derecho a que el tráfico de datos  recibido o generado no sea manipulado, tergiversado, impedido, desviado,  priorizado o retrasado en función del tipo de contenido, del protocolo o  aplicación utilizado, del origen o destino de la comunicación ni de  cualquier otra consideración ajena a la de su propia voluntad. Ese  tráfico se tratará como una comunicación privada y exclusivamente bajo  mandato judicial podrá ser espiado, trazado, archivado o analizado en su  contenido, como correspondencia privada que es en realidad.</strong></p>
<p>Europa, y España en particular, se encuentran en medio de una crisis  económica tan importante que obligará al cambio radical de su modelo  productivo, y a un mejor aprovechamiento de la creatividad de sus  ciudadanos. La Red Neutral es crucial a la hora de preservar un  ecosistema que favorezca la competencia e innovación para la creación de  los innumerables productos y servicios que quedan por inventar y  descubrir.</p>
<p>La capacidad de trabajar en red, de manera colaborativa, y en  mercados conectados, afectará a todos los sectores y todas las empresas  de nuestro país, lo que convierte a Internet en un factor clave actual y  futuro en nuestro desarrollo económico y social, determinando en gran  medida el nivel de competitividad del país. De ahí nuestra profunda  preocupación por la preservación de la Red Neutral. Por eso instamos con  urgencia al Gobierno español a ser proactivo en el contexto europeo y a  legislar de manera clara e inequívoca en ese sentido.</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/11/manifiesto-por-una-red-neutral/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pases de fotografías con kdenlive</title>
		<link>http://quercus.nosomos.org/2010/11/pases-de-fotografias-con-kdenlive/</link>
		<comments>http://quercus.nosomos.org/2010/11/pases-de-fotografias-con-kdenlive/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 19:19:02 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Code snippets]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[TecTec]]></category>
		<category><![CDATA[kdenlive]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1639</guid>
		<description><![CDATA[Kdenlive es uno de los (pocos) editores de video disponibles para Linux (con él monté los videos Sección 4.11 y Café) y si bien termina cumpliendo su misión, en ocasiones se comporta de manera errática y hacer algo tan sencillo como preparar un pase de fotografías, con transiciones entre ellas y música, puede convertirse en [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Kdenlive" href="http://www.kdenlive.org">Kdenlive</a> es uno de los (pocos) editores de video disponibles para Linux (con él monté los videos <a title="Sección 4.11" href="http://momentaneafoto.com/2010/08/cortometraje-seccion-4-11/">Sección</a> 4.11 y <a title="Café" href="http://momentaneafoto.com/2010/08/cafe/">Café</a>)  y si bien termina cumpliendo su misión, en ocasiones se comporta de  manera errática y hacer algo tan sencillo como preparar un pase de  fotografías, con transiciones entre ellas y música, puede convertirse en  una tarea ciertamente frustrante.</p>
<p>Por suerte el otro día encontré un script que te permite generar un  proyecto de kdenlive para crear un pase de fotografías de forma  automática desde la consola: <a title="akw" href="http://kde-apps.org/content/show.php/akw-qt?content=104980">akw-qt</a>.  El script nos permite elegir el tiempo que se muestra cada fotografía, y  la duración de las transiciones. Transiciones que se escogen al azar al  generar el proyecto.</p>
<p>No soy muy amigo de los efectos especiales en las transiciones, y  sólo me interesa utilizar la transición &#8220;Disolver&#8221;, así que me decidí a  intentar modificar el script, y echando un vistazo al script de <em>nowardev</em> y comparándolo con el contenido de un proyecto con transiciones  &#8220;Disolver&#8221;, la verdad es que no fue muy difícil adaptarlo para generar  pases de fotografías a través de kdenlive a mi gusto.</p>
<p><a href="http://quercus.nosomos.org/wp-content/uploads/2010/11/kdenlive_slideshow.png"><img class="aligncenter size-full wp-image-1651" title="kdenlive_slideshow" src="http://quercus.nosomos.org/wp-content/uploads/2010/11/kdenlive_slideshow.png" alt="" width="611" height="405" /></a></p>
<p>El truco principalmente está en sustituir las funciones originales<em> randomeffectlumaodd</em> y <em>randomeffectlumaeven</em> por <em>dissolveodd</em> y <em>dissolveeven</em> respectivamente. Aparte de eso, sólo seguir las instrucciones y poco más.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">dissolveodd(){<br />
<br />
number=0                                                     #initialize<br />
<br />
echo &quot;effect applied dissolve&quot;                         # print the name of luma files<br />
<br />
outslide=$(($2-1))<br />
echo &quot;&lt;transition in=\&quot;$1\&quot; out=\&quot;$outslide\&quot; id=\&quot;transition$3\&quot; &gt;&quot;&gt;&gt; &quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;a_track\&quot; &gt;4&lt;/property&gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;b_track\&quot; &gt;5&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;factory\&quot; &gt;loader&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;mlt_type\&quot; &gt;transition&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;mlt_service\&quot; &gt;luma&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;automatic\&quot; &gt;1&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;kdenlive_id\&quot;&gt;dissolve&lt;/property&gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;reverse\&quot; &gt;1&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;force_track\&quot; &gt;0&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;invert\&quot; &gt;0&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
echo &quot;&lt;property name=\&quot;softness\&quot; &gt;0&lt;/property &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
<br />
echo &quot; &lt;/transition &gt;&quot; &gt;&gt;&quot;$tempfolder&quot;/automaticslide.kdenlive<br />
<br />
}</div></td></tr></tbody></table></div>
<p>Además de utilizar sólo un tipo de transición, añadí una variable  extra al principio del script, para seleccionar el perfil de proyecto  para kdenlive que queramos. En mi caso hice uno con un tamaño de imagen  de 1280&#215;1024 (resolución habitual de monitores y de proyectores) y  23.976 imágenes por segundo, que es la velocidad que suelo utilizar  cuando grabo vídeo.</p>
<p>Habría que hacer mucha limpieza de cosas que no utilizo, pero mientras tanto&#8230; <a href="http://quercus.nosomos.org/wp-content/uploads/2010/11/akw_dissolve.txt" target="_blank">Aquí</a> os dejo mi versión modificada de akw.</p>
<p>(Sí, la <a href="http://www.facebook.com/#!/event.php?eid=126232620770995" target="_blank">proyección con las fotos de Barcelona </a>la he preparado con este sistema)</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/11/pases-de-fotografias-con-kdenlive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leyendo XML con c#</title>
		<link>http://quercus.nosomos.org/2010/10/leyendo-xml/</link>
		<comments>http://quercus.nosomos.org/2010/10/leyendo-xml/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 18:00:35 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Code snippets]]></category>
		<category><![CDATA[TecTec]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[toodledo]]></category>
		<category><![CDATA[windows mobile]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1624</guid>
		<description><![CDATA[Siguiendo con la aplicación de prueba que estoy pensando en hacer de la que os hablé el otro día Hoy vamos a ver cómo sacar el token que nos servirá para autentificarnos contra Toodledo y obtener nuestras tareas de su servidor. Para ello tenemos que parsear la respuesta XML y buscar el elemento &#60;token&#62; para [...]]]></description>
			<content:encoded><![CDATA[<p>Siguiendo con la aplicación de prueba que estoy pensando en hacer de la que os hablé <a href="http://quercus.nosomos.org/2010/10/peticiones-http-desde-windows-mobile-con-c/" target="_blank">el otro día </a></p>
<p>Hoy vamos a ver cómo sacar el <em>token </em>que nos servirá para autentificarnos contra Toodledo y obtener nuestras tareas de su servidor. Para ello tenemos que <em>parsear</em> la respuesta XML y buscar el elemento &lt;token&gt; para leer su contenido. Hay varias maneras de hacer esto, y parece que la más adecuada para esta aplicación es utilizar <a href="http://msdn.microsoft.com/en-us/library/bb387098.aspx" target="_blank">Linq to XML</a> (que nos abstrae del XML en sí, y nos da acceso fácil al contenido), pero al menos una vez en la vida hay que parsear una cadena de texto <em>a mano, </em>así que en esta entrada utilizaré un objeto XmlTextReader para leer secuencialmente el XML hasta encontrar la información que buscamos (supuestamente ésta es la manera más rápida de parsear un archivo XML, así que no está de más conocerla por si en algún momento Linq es demasiado pesado cuando tengamos miles de tareas en nuestro Toodledo).</p>
<p>Hay que tener en cuenta que nos encontraremos una linea de información de la versión del xml, que no vamos a utilizar por ahora. Y a partir de ahí, ir leyendo hasta que encontremos un elemento que tenga el nombre esperado (<em>token</em> en este caso). Llegados a este punto, sacamos el contenido y salimos del bucle.</p>
<p>Fácil, ¿no?</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">private string getXmlValue(string _xml,string _element)<br />
{<br />
string result=&quot;&quot;;<br />
XmlTextReader textReader = new XmlTextReader(new System.IO.StringReader(_xml));<br />
textReader.WhitespaceHandling = WhitespaceHandling.None;<br />
while (textReader.Read())<br />
{<br />
if(textReader.NodeType == XmlNodeType.Element &amp;&amp; textReader.Name == _element)<br />
{<br />
result = textReader.ReadElementContentAsString();<br />
break;<br />
}<br />
else<br />
<br />
{<br />
// Avoid parsing the xml definition, as it does not have closing element<br />
&nbsp;if (textReader.NodeType != XmlNodeType.XmlDeclaration)<br />
{<br />
if (!textReader.ReadToFollowing(_element)) break;<br />
}<br />
}<br />
}<br />
return result;<br />
}</div></td></tr></tbody></table></div>
<p>[Método visto (entre otros lugares) <a href="http://support.microsoft.com/kb/307548" target="_blank">aquí</a>.]</p>
<p>De este modo, pasando nuestra nueva función la cadena que <a href="http://quercus.nosomos.org/2010/10/peticiones-http-desde-windows-mobile-con-c/" target="_blank">nos devolvió</a> Toodledo, ya tendríamos el token que utilizaremos para generar la clave de autenticación para acceder a nuestras tareas.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">string respuesta = &quot;&lt;?xml version='1.0' encoding='UTF-8'?&gt;\n&lt;token&gt;bar&lt;/token&gt;&quot;<br />
<br />
string token=getXmlValue(respuesta,&quot;token&quot;);</div></td></tr></tbody></table></div>
<p>Y ya tendríamos<em> token</em>= &#8220;bar&#8221; :D</p>
<p><strong>Nota aclaratoria</strong>: Esta serie de artículos no pretenden ser un manual sobre cómo escribir una aplicación <strong>real</strong>. Son sólo una prueba de concepto, una serie de notas y trozos de código ineficientes, posiblemente incorrectos, sin comprobación de errores y potencialmente peligrosos para la integridad de vuestra tostadora. <strong>Usar con precaución</strong>. No me hago responsable de lo que ocurra si tratáis si quiera de compilar este código.</p>
<p>Si realmente queréis hacer una aplicación de este tipo, un buen punto de partida sería utilizar la API <a title="SharpGTD" href="http://code.google.com/p/sharpgtd" target="_blank">sharpgtd</a> de Doug Reichard (que probablemente sea lo que yo haga pronto :)</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/10/leyendo-xml/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Peticiones http desde windows mobile con c#</title>
		<link>http://quercus.nosomos.org/2010/10/peticiones-http-desde-windows-mobile-con-c/</link>
		<comments>http://quercus.nosomos.org/2010/10/peticiones-http-desde-windows-mobile-con-c/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 21:38:58 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Code snippets]]></category>
		<category><![CDATA[TecTec]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[toodledo]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1600</guid>
		<description><![CDATA[Estoy considerando empezar a utilizar algún servicio de gestión de tareas en la nube, para probar de una vez por todas el método GTD. Mis mejores candidatos son Remember The Milk y Toodledo, pero ya que ninguno ofrece una manera adecuada (por un motivo u otro) de sincronizar las tareas con un dispositivo con Windows [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy considerando empezar a utilizar algún servicio de gestión de tareas <em>en la nube</em>, para probar de una vez por todas el método <a title="GTD" href="http://www.davidco.com/what_is_gtd.php" target="_blank">GTD</a>. Mis mejores candidatos son <a title="Remember The Milk" href="http://www.rememberthemilk.com" target="_blank">Remember The Milk</a> y <a title="Toodledo" href="http://www.toodledo.com" target="_blank">Toodledo</a>, pero ya que ninguno ofrece una manera adecuada (por un motivo u otro) de sincronizar las tareas con un dispositivo con Windows Mobile, estoy considerando hacerme yo mismo el programa que lo haga, que tampoco parece muy complicado&#8230;</p>
<p>Probaré con Toodledo para empezar, ya que su API me ha parecido más <em>amigable</em>.</p>
<p>El primer paso será poder enviar peticiones y recibir las respuestas del servidor, que tanto en RTM como en Toodledo son XML. Os dejo un pequeño pseudo-código que hace justo eso:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">using System;<br />
using System.IO;<br />
using System.Net;<br />
using System.Text;<br />
<br />
string res=&quot;&quot;;<br />
string userID = &quot;foo&quot;;<br />
string req = &quot;http://api.toodledo.com/api.php?method=getToken;userid=&quot; + userID;<br />
<br />
// Create the request<br />
WebRequest request = WebRequest.Create(req);<br />
// If required by the server, set the credentials.<br />
request.Credentials = CredentialCache.DefaultCredentials;<br />
// Get the response.<br />
HttpWebResponse response = (HttpWebResponse)request.GetResponse ();<br />
// Display the status.<br />
textBox1.Text=response.StatusDescription;<br />
// Get the stream containing content returned by the server.<br />
Stream dataStream = response.GetResponseStream ();<br />
// Open the stream using a StreamReader for easy access.<br />
StreamReader reader = new StreamReader (dataStream);<br />
// Read the content.<br />
string responseFromServer = reader.ReadToEnd ();<br />
// Display the content.<br />
res=responseFromServer;<br />
// Cleanup the streams and the response.<br />
reader.Close ();<br />
dataStream.Close ();<br />
response.Close ();<br />
<br />
return res;</div></td></tr></tbody></table></div>
<p>En este ejemplo enviamos a Toodledo la petición del <em>token</em> de identificación asociado a nuestro usuario <em>&#8220;foo&#8221;</em>, y si todo ha ido bien tendremos en la variable &#8220;res&#8221; la respuesta del servidor, que será algo así:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;token&gt;bar&lt;/token&gt;</div></td></tr></tbody></table></div>
<p>Otro día intentaré interpretar el XML y sacar el valor que nos interesa: <em>&#8220;bar&#8221;</em>.</p>
<p>Encontrado <a href="http://msdn.microsoft.com/en-us/library/system.net.webrequest%28VS.80%29.aspx" target="_blank">aquí</a></p>
<p>Sí, lo sé, soy un insensato :D</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/10/peticiones-http-desde-windows-mobile-con-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HP Photosmart Wireless b109n-z</title>
		<link>http://quercus.nosomos.org/2010/09/hp-photosmart-wireless-b109n-z/</link>
		<comments>http://quercus.nosomos.org/2010/09/hp-photosmart-wireless-b109n-z/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 18:07:15 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[b109n]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[hplip]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1592</guid>
		<description><![CDATA[Sí, al contrario de lo que pone en la página de drivers para linux de HP, es posible comunicarse con la HP Photosmart Wireless b109n-z a través de una red inalámbrica desde Linux :D Conseguirlo es realmente fácil, tan sólo hay que instalar la aplicación HPLIP y seguir las instrucciones, desde Debian (Squeeze): 1aptitude install [...]]]></description>
			<content:encoded><![CDATA[<p>Sí, al contrario de lo que pone en la página de <a title="HPLIP" href="http://hplipopensource.com/hplip-web/models/photosmart/photosmart_wireless_b109n-z.html" target="_blank">drivers para linux de HP</a>, es posible comunicarse con la HP Photosmart Wireless b109n-z a través de una red inalámbrica desde Linux :D</p>
<p>Conseguirlo es realmente fácil, tan sólo hay que instalar la aplicación <a title="HPLIP" href="http://hplipopensource.com/hplip-web/about.html" target="_blank">HPLIP </a>y seguir las instrucciones, desde Debian (Squeeze):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aptitude install hplip hplip-gui</div></td></tr></tbody></table></div>
<p>Una vez instalado HPLIP, lanzamos (como root) la aplicación para instalar la impresora: <em>hp-setup. </em>El asistente nos irá guiando, y si queremos acceder a la impresora por wifi nos pedirá que la conectemos por USB temporalmente para configurar la red y demás&#8230; El proceso no tiene pérdida, y una vez finalizado podremos escanear a través de <a title="XSane" href="http://www.xsane.org" target="_blank">XSane</a> e imprimir a través de<a title="Cups" href="http://www.cups.org" target="_blank"> Cups</a>, todo ello de forma inalámbrica :D</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/09/hp-photosmart-wireless-b109n-z/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feliz verano</title>
		<link>http://quercus.nosomos.org/2010/07/feliz-verano/</link>
		<comments>http://quercus.nosomos.org/2010/07/feliz-verano/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 17:45:32 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Fotografía]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1587</guid>
		<description><![CDATA[¿Os habéis suscrito ya al feed en momentaneafoto.com? Las entradas sobre fotografía irán progresivamente apareciendo sólo por allí. Pero por ahora&#8230; Feliz verano :-)]]></description>
			<content:encoded><![CDATA[<p>¿Os habéis suscrito ya al <a href="http://momentaneafoto.com/feed/" target="_blank">feed</a> en <a href="http://momentaneafoto.com/" target="_blank">momentaneafoto.com</a>?  Las entradas sobre fotografía irán progresivamente apareciendo sólo por  allí. Pero por ahora&#8230; Feliz verano :-)</p>
<p><a href="http://momentaneafoto.com"><img class="aligncenter" title="Feliz verano" src="http://momentaneafoto.com/wp-content/gallery/porfolio/img_0499.jpg" alt="Feliz verano" width="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/07/feliz-verano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recuperar el sonido tras suspensión</title>
		<link>http://quercus.nosomos.org/2010/07/recuperar-el-sonido-tras-suspesion/</link>
		<comments>http://quercus.nosomos.org/2010/07/recuperar-el-sonido-tras-suspesion/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 23:53:24 +0000</pubDate>
		<dc:creator>Quercus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[energía]]></category>
		<category><![CDATA[sonido]]></category>

		<guid isPermaLink="false">http://quercus.nosomos.org/?p=1582</guid>
		<description><![CDATA[Acabo de descubir que al poner en suspensión mi Compaq mini 110 (con Debian Squeeze), y volver a despertarlo, el sonido no funciona&#8230; Una búsqueda rápida en Google y encuentro el siguiente script que se encarga de detener los servidores de sonido antes de entrar en suspensión, y levantar todo de nuevo al despertar: 12345678910111213141516171819202122function [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de descubir que al poner en suspensión mi Compaq mini 110 (con Debian Squeeze), y volver a despertarlo, el sonido no funciona&#8230; Una búsqueda rápida en Google y <a href="http://ubuntuforums.org/showthread.php?t=209740&amp;page=2" target="_blank">encuentro</a> el siguiente script que se encarga de detener los servidores de sonido antes de entrar en suspensión, y levantar todo de nuevo al despertar:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">function kill_sound_apps() {<br />
pidsnd=$(lsof | grep /dev/snd | awk '{ print $2 }')<br />
pidmixer=$(lsof | grep /dev/mixer | awk '{ print $2 }')<br />
piddsp=$(lsof | grep /dev/dsp | awk '{ print $2 }')<br />
kill $pidsnd $pidmixer $piddsp<br />
}<br />
<br />
case &quot;$1&quot; in<br />
hibernate|suspend)<br />
kill_sound_apps<br />
echo `date` shut down sound for pm<br />
;;<br />
thaw|resume)<br />
modprobe -r snd_hda_intel<br />
modprobe snd_hda_intel<br />
echo `date` starting sound coming out of pm<br />
;;<br />
*)<br />
;;<br />
esac<br />
<br />
exit $?</div></td></tr></tbody></table></div>
<p>Para hacerlo funcionar sólo hay que meterlo en <em>/etc/pm/sleep.d/49sound</em>, y darle permisos de ejecución con un <em>chmod 755</em></p>
<p>Y, al menos en mi caso, con eso es suficiente :D</p>
<p>En ese foro sugieren una mejora, que probaré otro día&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://quercus.nosomos.org/2010/07/recuperar-el-sonido-tras-suspesion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

