<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JOSÉ LUIS LÓPEZ PINO</title>
	<atom:link href="http://lopezpino.es/feed/" rel="self" type="application/rss+xml" />
	<link>http://lopezpino.es</link>
	<description>¿Por qué no iba a tener yo un blog?</description>
	<lastBuildDate>Mon, 20 Feb 2012 22:01:12 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lopezpino.es' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JOSÉ LUIS LÓPEZ PINO</title>
		<link>http://lopezpino.es</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lopezpino.es/osd.xml" title="JOSÉ LUIS LÓPEZ PINO" />
	<atom:link rel='hub' href='http://lopezpino.es/?pushpress=hub'/>
		<item>
		<title>Experiencia en la Glasgow Caledonian University</title>
		<link>http://lopezpino.es/2011/07/11/experiencia-en-la-glasgow-caledonian-university/</link>
		<comments>http://lopezpino.es/2011/07/11/experiencia-en-la-glasgow-caledonian-university/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 21:26:24 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Erasmus]]></category>
		<category><![CDATA[Escocia]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=600</guid>
		<description><![CDATA[Tras pasar 9 meses en estudiando en el Reino Unido, tengo que relatar esta experiencia para los alumnos de la Universidad de Granada que quieran ir de intercambio a la Glasgow Caledonian University. Intentaré no repetir la información que han dado los compañeros que han estado allí otros años y aportar mi punto de vista. Choque [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=600&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tras pasar 9 meses en estudiando en el Reino Unido, tengo que relatar esta experiencia para los alumnos de la Universidad de Granada que quieran ir de intercambio a la Glasgow Caledonian University. Intentaré no repetir la <a href="http://etsiit.ugr.es/apps/descargas/index.php?id=rriiExper">información que han dado los compañeros que han estado allí otros años</a> y aportar mi punto de vista.</p>
<h1><strong>Choque cultural</strong></h1>
<p>Como cada vez que nos desplazamos a un país, tendremos un pequeño choque con la cultura del lugar. En este caso Escocia (y el Reino Unido en general) no es demasiado diferente de España, aunque hay cuatro grandes diferencias con España:</p>
<ul>
<li>El clima: no es extremadamente frío en invierno, pero es frío durante todo el año. La ventaja de llegar en septiembre es que te irás acostumbrando para el invierno. El último año tuvimos tres importantes nevadas, pero no duró demasiado tiempo la nieve y no es algo normal.</li>
<li>La comida: la comida es bastante diferente y, en mi opinión, bastante pobre. Es algo que todos los estudiantes echan bastante de menos.</li>
<li>Los horarios: allí los horarios son europeos: trabajan en jornada continua y a las 5 (en los pueblos) o a las 6 (en las ciudades) suelen cerrar las tiendas. Los supermercados suelen abrir hasta las 10 y se abre también sábados por la tarde y el domingo (aunque cierran aún más temprano). Las tiendas suelen abrir el jueves hasta un poco más tarde por una razón que ni la propia gente de Glasgow conoce.</li>
<li>El idioma: obviamente en Escocia se habla inglés y suelen tener poco conocimiento de otros idiomas. Si no vas como un buen nivel de inglés, al principio te será muy pesado y en Glasgow lo hablan con un acento particularmente difícil, pero poco a poco vas comprendiendo más.</li>
</ul>
<h1><span id="more-600"></span></h1>
<h1><strong>Alojamiento</strong></h1>
<p>Al igual que los anteriores alumnos que estuvieron en esta plaza, elegí vivir en Caledonian Court (residencia oficial de la GCU) y recomiendo esta opción a todo el mundo, está situada al lado de la universidad, no es excesivamente cara y te permite estar en contacto con todos los estudiantes internacionales.</p>
<p>También es posible buscar piso, aunque no parece ser muy fácil, o vivir en una residencia privada, como Buchanan View o Victoria Hall.</p>
<h2><strong>Caledonian Court</strong></h2>
<p>Junto con la solicitud a la universidad recibiremos también la solicitud para la residencia. Una vez que me confirmaron que tenía una plaza en la residencia me ofrecieron comprar también dos kit básicos: de cocina y de cama, no son gran cosa pero nos evitan comprar las cosas elementales los primeros días. Si necesitas algo para la casa hay una tienda llamada Argos donde podrás encontrar un montón de cosas útiles y tiendas de todo a una libra como Poundland o Poundshop.</p>
<p>Las principales ventajas: es un poco más barato que las residencias privadas, hay seguridad 24 horas y la conexión a internet (por cable, ya no hay wifi) es bastante rápida. Además está situada en el centro de la ciudad y tienes cerca todo tipo de tiendas y supermercados.</p>
<p>Las principales desventajas de la residencia son: que no cuentas con un salón en el piso como en otras residencias y que los invitados están bastante limitados (aunque no suelen ser muy estrictos con esto). También es bastante molesto que la conexión a internet no deje acceder a algunos sitios. No cuenta con comedor, pero dentro de la universidad sí que hay, aunque yo apenas lo he utilizado.</p>
<p>Deberás realizar un pago antes de ir, facilitando los datos de tu tarjeta de crédito, y después mediante banca online configuras para que te cobren automáticamente la parte proporcional de lo que queda la primera semana de cada mes. Ellos te darán toda la información al respecto.</p>
<h1><strong>Cuestiones académicas</strong></h1>
<h2><strong>Acuerdo de estudios</strong></h2>
<p>Todas las asignaturas de la GCU son de 20 créditos SCOTCAT, lo que equivale a 10 ECTS. Creo que el límite de créditos que se puede cursar en erasmus es 60 ECTS, por lo que posiblemente lo mejor sea hacer 3 asignaturas cada cuatrimestre, seguro que te resulta fácil. Yo estuve haciendo asignaturas del undergraduate &#8220;Computing (Web System Development)&#8221; y quedé muy contento.</p>
<p>Yo recibí únicamente un listado con los nombres de las asignaturas y tuve que escribir repetidas veces a Eddie Gray (el coordinador) para conseguir el programa de las asignaturas que me interesaban, fue un tanto complicado y terminé el acuerdo de estudios el día antes de marcharme.</p>
<h2><strong>Evaluación</strong></h2>
<p>El nivel de la universidad es tremendamente bajo comparándolo con España y todos los estudiantes internacionales vuelven a casa con todas las asignaturas aprobadas, a pesar de tener la desventaja del idioma y de ser evaluados exactamente igual que los alumnos normales.</p>
<p>Casi todas las asignaturas contaban con dos partes obligatorias: un trabajo (coursework) y un examen. En el examen puedes contar con facilidades por ser alumnos internacional (diccionario y tiempo extra) y en él se pueden elegir 3 preguntas a responder de 5&#8230; lo ponen bastante fácil.</p>
<h2><strong>Calendario</strong></h2>
<p>Este año hemos empezado el curso sobre el 9 de Septiembre por lo que antes de navidades ya habíamos finalizado por completo el primer semestre, incluyendo los exámenes; aunque algunos alumnos querían volver a poner los exámenes después de vacaciones de navidad y posiblemente esto cambie de nuevo.</p>
<p>Durante navidades tuvimos un mes exacto de vacaciones y el segundo cuatrimestre terminó el 10 de mayo, pero porque el periodo de exámenes duró un mes, posiblemente mucho antes ya hayas terminado.</p>
<h1><strong>Al llegar</strong></h1>
<p>Te recomiendo llegar a Glasgow tan pronto como te lo permitan en la residencia para ir tomando contacto con la ciudad, aunque tampoco necesitarás más de 2 o 3 días.</p>
<p>Si estás viviendo en Caledonian Court, deberás acercarte a la Security Office y pedir tu llave (para tu habitación), tu tarjeta (que abre la residencia por las noches y tu edificio) y los kit que hayas pedido a la residencia. Al día siguiente deberás firmar algún documento en la Accomodation Office también.</p>
<p>Para familiarizarte con la ciudad básicamente debes conocer tres calles principales: Sauchiehall, Buchanan  y Argyle; en ellas podrás encontrar casi todo lo que necesites. Si necesitas algo en concreto échale un vistazo al <a href="http://maps.google.es/maps/ms?msid=210768793678101165448.00047b2e95fe250a57564&amp;msa=0&amp;ll=55.854119,-4.257202&amp;spn=0.063594,0.220757">mapa que yo hice</a>.</p>
<p>En cuanto te sea posible visita a Eddie Gray para que te firme el certificado de llegada y te facilite los horarios de las asignaturas. También podrás recoger la &#8220;matriculation card&#8221; si te has registrado online, o facilitar todos los datos para obtenerla. Antes de llegar allí deberías recibir un correo electrónico con un enlace en el que deberás registrarte, aunque no todos los alumnos lo reciben. No es un trámite obligatorio pero te evita tener que dar todos tus datos al llegar.</p>
<p>La &#8220;matriculation card&#8221; es como la tarjeta de la Universidad de Granada, pero te la dan en el momento (¿cuánta gente conocéis que todavía está esperando la tarjeta de la universidad?), no te liga a ningún banco y es realmente útil (acceso a un aula con ordenadores 24 horas; descuentos en autobuses, tiendas y discotecas; etc.).</p>
<p>Por último, <span style="text-decoration:underline;">aprovecha los primeros días a tope</span>, asiste a todos los eventos y fiestas que organicen, habla con todo el mundo y no te cortes por tu nivel de inglés (te darás cuenta que todo el mundo estará como tú y si no, lo entenderán). Te avisarán de los eventos mediante Facebook y tu cuenta de correo electrónico de la universidad, que será username@caledonian.ac.uk.</p>
<p>Conocer a toda la gente posible al principio es muy importante para no sentirte solo y a partir de la mitad del semestre será más difícil. Al empezar un nuevo semestre todo se repetirá porque la mayoría de los estudiantes de intercambio están solo por un semestre&#8230; y te darás cuenta de lo afortunado que eres de poder estar allí 9 meses.</p>
<h1><strong>Inglés</strong></h1>
<p>Antes de nada tengo que decir que a día de hoy la GCU no exige ninguna acreditación de inglés a los alumnos de intercambio Erasmus, a pesar de las informaciones contradictorias que podáis recibir. Obviamente no puedo garantizaros que esto cambie en el futuro, pero hasta el momento esto es así y el propio staff de la universidad me lo ha confirmado.</p>
<p>La principal razón por la que la mayoría de la gente va a Glasgow es para aprender inglés y seguro que lo conseguirás, pero tendrás que poner de tu parte. Yo llegué con un nivel de inglés muy vergonzoso, pero hice un gran esfuerzo relacionándome con la gente y avancé muchísimo. Yo te recomendaría que evites relacionarte únicamente con españoles (que en nuestra universidad no hay muchos, pero en las otras dos hay un montón) y que en ningún momento te avergüences.</p>
<h1><strong>Desplazamientos</strong><strong></strong></h1>
<p>Siempre he volado desde Málaga al International Airport de Glasgow (con Easyjet) o al aeropuerto de Prestwick (con Ryanair). Ambos están conectados por bus con la Buchanan Bus Station, que está cerquísima de la universidad y la residencia. Al aeropuerto de Prestwick también se puede ir en tren desde la estación de trenes de Central Station y creo que es más barato.</p>
<p>Desde el aeropuerto de Prestwick podrás visitar varios países a un precio bastante barato (Irlanda es maravillosa y hay billetes desde 6 libras) y también puedes volar desde Edimburgo.  Escocia es también un país maravilloso y te recomiendo visitarla tanto con la universidad como por tu cuenta.</p>
<p>Si vives en el centro de la ciudad, apenas tendrás que utilizar el transporte público, aunque la ciudad cuenta con una pequeña línea de metro que es una de las más antiguas en Reino Unido y tiene mucho encanto.</p>
<h1><strong>¿Qué hacer allí?</strong></h1>
<p>Estoy seguro de que no vas a tener tiempo para nada con tu ajetreada vida allí, pero antes de irte podrías pensar que te vas a aburrirte en una ciudad desconocida y tan distinta. No te preocupes porque Glasgow es una ciudad enorme por lo que cuenta con todo y además todo está muy cerca de la universidad: tiendas, cines, bares, discotecas, cafés, salas de conciertos&#8230;</p>
<p>El servicio de ayuda al estudiante (International Student Support Service) este año ha organizado decenas de eventos increíbles, todas las semanas se organizaba al menos un viaje, un encuentro en un pub y una tarde social con juegos. Desgraciadamente Gary Brown, que era el organizador y dinamizador de todos estos eventos no continuará en la GCU el curso próximo y no sé exactamente qué eventos seguirán celebrándose.</p>
<p>La universidad cuenta con unas muy modernas instalaciones entre las que se encuentra un gimnasio en el que se realizan distintos tipos de actividades deportivas. Además en la universidad hay una gran cantidad de sociedades que realizan actividades de todo tipo y semanalmente, aunque yo no he formado parte de ninguna.</p>
<p>Las otras dos universidades también realizan actividades, por ejemplo este año la universidad de Glasgow Strathclyde organizaba una noche social para estudiantes internacionales los miércoles y cualquiera podía participar.</p>
<h1>Más información</h1>
<p>Esto es todo lo que me parece relevante hasta ahora, pero si tienes cualquier duda no dudes en contactarme. En los siguientes enlaces podrás encontrar más información:</p>
<ul>
<li><a href="http://www.gcu.ac.uk/">Página oficial de la GCU</a>.</li>
<li><a href="http://www.facebook.com/pages/International-Students-GCU/8626194105">Página en Facebook del Servicio de Ayuda al Estudiante Internacional</a>.</li>
<li><a href="http://www.caledonianstudent.com/">Página de la Asociación de Estudiantes</a>.</li>
<li><a href="http://maps.google.es/maps/ms?msid=210768793678101165448.00047b2e95fe250a57564&amp;msa=0&amp;ll=55.854119,-4.257202&amp;spn=0.063594,0.220757">Mapa que hice sobre sitios de interés en la ciudad (desactualizado)</a>.</li>
</ul>
<p>Si quieres ponerte en contacto con otros alumnos españoles de intercambio en la GCU para ayudaros con los quehaceres antes de ir, este año había:</p>
<ul>
<li>Cuatro estudiantes de la Universidad de Zaragoza durante todo el año.</li>
<li>Cuatro estudiantes de la Universidad de Huelva, dos cada semestre.</li>
<li>Tres estudiantes haciendo prácticas de enfermería de la Universidad de Alicante en el segundo semestre.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/600/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=600&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2011/07/11/experiencia-en-la-glasgow-caledonian-university/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>
	</item>
		<item>
		<title>Autodescargar subtítulos de Subtitulos.es</title>
		<link>http://lopezpino.es/2010/10/02/autodescargar-subtitulos-de-subtitulos-es/</link>
		<comments>http://lopezpino.es/2010/10/02/autodescargar-subtitulos-de-subtitulos-es/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 15:33:36 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Ocio]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=592</guid>
		<description><![CDATA[Las instituciones educativas suelen estar preocupadas porque sus estudiantes visiten sitios tan peligrosos como blogs de diarios españoles y páginas de subtítulos, por lo que en Escocia no tengo acceso a TVSubtitles, la página de donde solía autodescargar subtítulos. Para no tener que descargarlos manualmente, he creado un script en Python que los autodescarga del [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=592&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Las instituciones educativas suelen estar preocupadas porque sus estudiantes visiten sitios tan peligrosos como blogs de diarios españoles y páginas de subtítulos, por lo que en Escocia no tengo acceso a TVSubtitles, la página de donde solía <a href="http://lopezpino.es/2010/07/08/autodescargar-subtitulos/">autodescargar subtítulos</a>.</p>
<p>Para no tener que descargarlos manualmente, he creado un script en <strong>Python</strong> que los <strong>autodescarga</strong> del sitio español <a href="http://www.subtitulos.es/">subtitulos.es</a>, donde también suele haber subtítulos en inglés y en otros idiomas.</p>
<p>El script es muy simple y y tiene la gran desventaja de que descarga todos los capítulos de la temporada que le indiquemos, no sólo los más nuevos o los de un único idioma. Para incluir las series que desees, únicamente tienes que subtitulos los valores de la lista que hay al principio del código. El código de cada serie lo puedes ver en subtitulos.es.</p>
<p>Sobre los parámetro empleados al ejecutar <strong>wget</strong>:</p>
<ul>
<li>Para conserver el nombre del archivo que nos envía el servidor en las cabeceras HTTP, empleo <em>&#8211;content-disposition permit</em></li>
<li>Para evitar la protección contra <a href="http://en.wikipedia.org/wiki/Hotlinking">hotlinking</a> del servidor, utilizo <em>&#8211;referer=&#8221;http://www.subtitulos.es&#8221;</em></li>
<li>Para que no sobreescriba los ficheros, empleo <em>-nc</em></li>
</ul>
<p><span id="more-592"></span></p>
<p><pre class="brush: python;">
import os
import urllib
import re

# Lista de series a descargar
# El primer número de la tupla es el número de la serie
# El segundo es la temporada
lista = [
		(26, 4),	# The Big Bang Theory
		(382, 2),	# Modern Family
		(13, 5),	# Dexter
		(367, 2),	# Community
		(24, 7),	# House
		(62, 7),	# The Office
		(35, 6),	# Weeds
		]

for serie in lista:
	# Obtenemos el contenido de la web
	url = 'http://www.subtitulos.es/ajax_loadShow.php?show=' + str(serie[0]) + '&amp;season=' + str(serie[1])
	content = urllib.urlopen(url).read()

	# Buscamos todos los enlaces
	encontrados = re.findall('href=&quot;(.+)&quot;&gt;', content)

	# Los descargamos, fingiendo que venimos de subtitulos.es
	# y usando el nombre que envía el servidor
	for resultado in encontrados:
		print resultado
		os.system('wget --content-disposition --referer=&quot;http://www.subtitulos.es&quot; -nc ' + resultado)

</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/592/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=592&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/10/02/autodescargar-subtitulos-de-subtitulos-es/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>
	</item>
		<item>
		<title>¿Ryanair o EasyJet?</title>
		<link>http://lopezpino.es/2010/09/22/%c2%bfryanair-o-easyjet/</link>
		<comments>http://lopezpino.es/2010/09/22/%c2%bfryanair-o-easyjet/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 19:58:59 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Ocio]]></category>
		<category><![CDATA[cargos ocultos]]></category>
		<category><![CDATA[easyjet]]></category>
		<category><![CDATA[equipaje]]></category>
		<category><![CDATA[equipaje de mano]]></category>
		<category><![CDATA[low cost]]></category>
		<category><![CDATA[maletas]]></category>
		<category><![CDATA[precio]]></category>
		<category><![CDATA[ryanair]]></category>
		<category><![CDATA[ryanair vs easyjet]]></category>
		<category><![CDATA[vuelos]]></category>
		<category><![CDATA[vuelos baratos]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=435</guid>
		<description><![CDATA[Ryanair se ha convertido en la aerolínea que realiza más desplazamientos en España, destronando a Iberia, gracias a sus ofertas y a sus técnicas de marketing. Para aparecer en los medios se siven de las polémicas, como cuando utilizaron de forma ilegal la imagen de la Carla Bruni o Zapatero para su publicidad, cuando convocaron una manifestación contra Iberia [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=435&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Ryanair</strong> se ha convertido en la aerolínea que realiza más desplazamientos en España, <a href="http://www.bolsamania.com/noticias-actualidad/noticias/Ryanair-destrona-a-Iberia-como-la-aerolinea-favorita-en-Espana--0420100902104909.html">destronando a Iberia</a>, gracias a sus <strong>ofertas</strong> y a sus técnicas de marketing. Para aparecer en los medios se siven de las <strong>polémicas</strong>, como cuando utilizaron de forma ilegal la imagen de la <a href="http://www.elblogsalmon.com/marketing-y-publicidad/ryanair-reduce-sus-gastos-de-marketing">Carla Bruni</a> o <a href="http://www.elmundo.es/elmundo/2007/09/17/comunicacion/1190020845.html">Zapatero</a> para su publicidad, cuando convocaron una <a href="http://www.marketingdirecto.com/actualidad/publicidad/la-campana-de-ryanair-se-vuelve-en-su-contra/">manifestación contra Iberia</a> en la que regalaban billetes o realizando <a href="http://www.20minutos.es/noticia/393921/0/ryanair/felacion/gratuita/">declaraciones inapropiadas</a>.</p>
<p>A pesar de ser fundada hace sólo 15 años, <strong>EasyJet</strong> se ha convertido en la compañía de Reino Unido que transporta más pasajeros, convirtiéndose en la segunda compañía europea de bajo coste tras Ryanair.</p>
<p>Pero, ¿qué diferencias hay entre ambas? ¿cuál es la mejor?</p>
<h3>Precio</h3>
<p>Ambas aerolíneas son consideradas de bajo coste (&#8216;low cost&#8217;), por lo que cuando alguien se decanta por emplearlas normalmente es debido a que el precio es una característica significativa para él.</p>
<p>Mi experiencia es que <strong>Ryanair</strong> es mucho más barato para <strong>ofertas</strong> de viajes dentro de unas fechas limitadas, mientras que <strong>EasyJet</strong> en ocasiones ofrece mejores precios para viajes <strong>planificados a largo plazo </strong>y merece la pena si queremos facturar equipaje. En todo caso, siempre hay que comparar los precios finales para evitar los cargos ocultos, de los que hablaré a continuación.</p>
<p><span id="more-435"></span></p>
<h3>Cargos ocultos</h3>
<p>Para comparar los precios de ambas compañías es necesario llegar hasta el final de la compra, debido a que ambas suelen incluir cargos ocultos en las compras.</p>
<p>Normalmente Ryanair suele ocultar en el precio inicial el coste de la <strong>facturación en línea</strong> (5 euros o libras por billete) y el del <strong>pago con tarjeta</strong> (otros 5 euros o libras), que nos podemos evitar si tenemos una Mastercard prepago (antes una Visa Electrón). Todos sus recargos se pueden consultarse en <a href="http://www.ryanair.com/es/preguntas/recargos-de-ryanair">esta página</a>.</p>
<p>EasyJet también te cobra por el <strong>pago con tarjeta</strong> un recargo de un 2,5% de la compra (mínimo 6€) si no lo haces con una Visa Electro o Carte Bleue,</p>
<h3>Equipaje facturado</h3>
<p>En ambos casos el billete no incluye ningún <strong>equipaje facturado</strong> y si queremos llevarlo nos costará 11€ por una maleta de 20kg en el caso de EasyJet y 15€ por una maleta de 15 kg en el caso de Ryanair. Para llevar equipaje facturado sin duda merece mucho más la pena <strong>EasyJet,</strong> en igualdad de condiciones.</p>
<h3>Equipaje de mano</h3>
<p>Ryanair tiene fama de ser muy escrupuloso con las <strong>maletas</strong>, e incluso miden las de <strong>mano</strong> para obligarte a facturarlas si pasan de las dimensiones establecidas.</p>
<p>En el caso de Ryanair estas medidas son <a href="http://www.ryanair.com/es/preguntas/equipaje-de-cabina-permitido">55 x 40 x 20 cm</a> y en EasyJet son <a href="http://www.easyjet.com/ES/Planes/baggage.html">56 x 45 x 25 cm</a>. Además Ryanair sólo te permite llevar 10kg de peso, mientras que EasyJet no indica nada al respecto.</p>
<h3>Otros aspectos</h3>
<p>Hay que tener en cuenta que estamos hablando en ambos casos de aerolíneas de bajo coste. Ambas reducen el espacio entre asientos (aunque esto cada vez es más común en todas), no ofrecen comida sino que la venden y los vuelos se convierten en un mercadillo.</p>
<p>Uno de los aspectos más llamativos de Ryanair es que suele volar a <strong>aeropuertos secundarios</strong>, por lo que hay que ser cuidadoso antes de comprar los vuelos porque podemos ir a parar a un <a href="http://fronterasblog.wordpress.com/2009/12/09/aterriza-donde-puedas/">aeropuerto a más de cien kilómetros de nuestro destino</a>. EasyJet por su parte suele volar a los aeropuertos principales y <a href="http://www.dailymail.co.uk/news/article-1255031/EasyJet-denigrated-Ryanair-advert-implying-did-fly-passengers-required-destination-ASA-rules.html">ha criticado esta política</a> de la compañía rival.</p>
<p>Si tuviese que destacar otra diferencia palpable entre ambas es que la web de EasyJet está mucho mejor organizada y desarrollada, mientras navegar por la de Ryanair es mucho más complicado, aunque a veces ofrecen más información.</p>
<h3>¿Cómo ahorran las aerolíneas de bajo coste?</h3>
<p>Está perfectamente explicado en el siguiente gráfico, traducido por <a href="http://www.euribor.com.es/2009/07/02/aerolineas-de-bajo-coste/">Euribor Blog</a>. Ahora casi todas las compañías están copiando muchas de estas <strong>medidas</strong> para competir contra ellas.</p>
<p><a href="http://jllopezpino.files.wordpress.com/2010/08/aerolineas-bajo-coste.gif"><img class="aligncenter size-full wp-image-503" title="aerolineas bajo coste" src="http://jllopezpino.files.wordpress.com/2010/08/aerolineas-bajo-coste.gif?w=490&#038;h=981" alt="aerolineas bajo coste" width="490" height="981" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/435/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/435/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=435&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/22/%c2%bfryanair-o-easyjet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/08/aerolineas-bajo-coste.gif" medium="image">
			<media:title type="html">aerolineas bajo coste</media:title>
		</media:content>
	</item>
		<item>
		<title>Evitar un firewall con Pidgin</title>
		<link>http://lopezpino.es/2010/09/15/evitar-firewall-pidgin/</link>
		<comments>http://lopezpino.es/2010/09/15/evitar-firewall-pidgin/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 10:37:33 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[bosh]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[gtalk]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[libpurple]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[messenger]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[msn messenger]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=558</guid>
		<description><![CDATA[Algunas empresas e instituciones filtran mediante un firewall pgran parte del tráfico, por lo que algunos clientes de mensajería instantánea no funcionan. Pidgin es un cliente de chat y mensajería instantánea multiplataforma (puedes emplearlo en GNU/Linux, Windows, Mac OS&#8230;) y multiprotocolo (puedes conectar a Gtalk, Live, Yahoo, Skype, Facebook chat&#8230;).  A continuación explico la configuración que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=558&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://jllopezpino.files.wordpress.com/2010/09/pidgin-firewall.png"><img class="aligncenter size-thumbnail wp-image-568" title="pidgin-firewall" src="http://jllopezpino.files.wordpress.com/2010/09/pidgin-firewall.png?w=150&#038;h=150" alt="" width="150" height="150" /></a></p>
<p>Algunas empresas e instituciones filtran mediante un <strong>firewall</strong> pgran parte del tráfico, por lo que algunos clientes de <strong>mensajería instantánea</strong> no funcionan.</p>
<p>Pidgin es un cliente de chat y mensajería instantánea <strong>multiplataforma</strong> (puedes emplearlo en GNU/Linux, Windows, Mac OS&#8230;) y <strong>multiprotocolo</strong> (puedes conectar a Gtalk, Live, Yahoo, Skype, Facebook chat&#8230;).  A continuación explico la <strong>configuración</strong> que he utilizado para poder conectar a las redes de mensajería instantánea de Gtalk, Live Messenger (anteriormente MSN) y Facebook, <strong>sin</strong> tener que emplear ningún <strong>proxy</strong>.</p>
<p>Aunque el título de este post indica que la configuración es para Pidgin, todo lo descrito para este cliente debería ser aplicable para el resto de clientes que usan también la librería <strong>libpurple</strong>: <strong>Adium, Proteus, Meebo, Empathy </strong>y<strong> QuteCorn</strong>.<span id="more-558"></span></p>
<h3>Gtalk</h3>
<p>Google emplea el protocolo abierto <strong>XMPP</strong> y usando un protocolo al que llaman <strong>BOSH</strong> se pueden transmitir mensajes de este protocolo mediante HTTP, pero no logré encontrar cómo emplearlo en Pidgin. La solución más simple es emplear un puerto distinto, usualmente el servidor talk.google.com permite emplear distintos puertos, como el puerto 80. Yo simplemente he activado la opción &#8216;Forzar el uso de cifrado SSL antiguo (puerto 5223)&#8217; y puedo conectar sin problemas.</p>
<div id="attachment_565" class="wp-caption aligncenter" style="width: 500px"><a href="http://jllopezpino.files.wordpress.com/2010/09/pidgin-gtalk.png"><img class="size-full wp-image-565" title="pidgin-gtalk" src="http://jllopezpino.files.wordpress.com/2010/09/pidgin-gtalk.png?w=490&#038;h=487" alt="" width="490" height="487" /></a><p class="wp-caption-text">Configuración de mi cuenta de Gtalk en Pidgin</p></div>
<h3>Live Messenger</h3>
<p>Para conectar a Live Messenger empleo el plugin <a href="http://code.google.com/p/msn-pecan/"><strong>msn-pecan</strong></a> y en al configuración únicamente he activado la opción &#8216;Usar método HTTP&#8217;:</p>
<div id="attachment_566" class="wp-caption aligncenter" style="width: 484px"><a href="http://jllopezpino.files.wordpress.com/2010/09/live-messenger-pidgin.png"><img class="size-full wp-image-566" title="live-messenger-pidgin" src="http://jllopezpino.files.wordpress.com/2010/09/live-messenger-pidgin.png?w=490" alt=""   /></a><p class="wp-caption-text">Configuración de Pidgin para conectar a Live Messenger tras un firewall</p></div>
<h3>Facebook</h3>
<p>Se puede emplear XMPP para conectar a Facebook, pero hay otra alternativa que evita los Firewall y es emplear el plugin <a href="http://code.google.com/p/pidgin-facebookchat/">facebookchat</a>, con el que no debemos configurar nada.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/558/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=558&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/15/evitar-firewall-pidgin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/09/pidgin-firewall.png?w=150" medium="image">
			<media:title type="html">pidgin-firewall</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/09/pidgin-gtalk.png" medium="image">
			<media:title type="html">pidgin-gtalk</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/09/live-messenger-pidgin.png" medium="image">
			<media:title type="html">live-messenger-pidgin</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello Glasgow!</title>
		<link>http://lopezpino.es/2010/09/07/hello-glasgow/</link>
		<comments>http://lopezpino.es/2010/09/07/hello-glasgow/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 20:43:26 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Erasmus]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[escocia]]></category>
		<category><![CDATA[estudios]]></category>
		<category><![CDATA[glasgow]]></category>
		<category><![CDATA[scotland]]></category>
		<category><![CDATA[web systems development]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=460</guid>
		<description><![CDATA[Esta entrada y está programada y, si todo ha salido bien, ahora mismo debería estar en Glasgow (Escocia), preparándome para estudiar Computing (Web Systems Development) como alumno de intercambio. Será un año duro en un país con un clima tan diferente al nuestro, pero espero que merezca la pena para poder estudiar lo que más [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=460&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_461" class="wp-caption aligncenter" style="width: 500px"><a href="http://jllopezpino.files.wordpress.com/2010/08/glasgow.jpg"><img class="size-full wp-image-461" title="glasgow" src="http://jllopezpino.files.wordpress.com/2010/08/glasgow.jpg?w=490&#038;h=367" alt="Glasgow" width="490" height="367" /></a><p class="wp-caption-text">Foto por Jan Zeschky. Licencia CC-by-nc</p></div>
<p>Esta entrada y está programada y, si todo ha salido bien, ahora mismo debería estar en <a href="http://en.wikipedia.org/wiki/Glasgow">Glasgow</a> (Escocia), preparándome para estudiar <a href="http://www.gcu.ac.uk/study/undergraduate/courses/computing-web-systems-development-8466.php">Computing (Web Systems Development)</a> como alumno de intercambio.</p>
<p>Será un año duro en un país con un clima tan diferente al nuestro, pero espero que merezca la pena para poder estudiar lo que más me gusta.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/460/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/460/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=460&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/07/hello-glasgow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/08/glasgow.jpg" medium="image">
			<media:title type="html">glasgow</media:title>
		</media:content>
	</item>
		<item>
		<title>Descomprimir ficheros zip en Django</title>
		<link>http://lopezpino.es/2010/09/05/descomprimir-ficheros-zip-en-django/</link>
		<comments>http://lopezpino.es/2010/09/05/descomprimir-ficheros-zip-en-django/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 08:47:43 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[archivo]]></category>
		<category><![CDATA[descomprimir]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[extract]]></category>
		<category><![CDATA[fichero]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[unzip]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=546</guid>
		<description><![CDATA[Para un nuevo proyecto en el que me estoy embarcando, he tenido que hacer un script que permitiese subir archivos zip en Django y los descomprimiese. Tras un inicio dubitativo, me he puesto a buscar alguna aplicación o código que ya trajese esta opción hecha y al final he terminado haciendo una mezcla entre código [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=546&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para un nuevo proyecto en el que me estoy embarcando, he tenido que hacer un script que permitiese <strong>subir archivos zip</strong> en Django y los <strong>descomprimiese</strong>. Tras un inicio dubitativo, me he puesto a buscar alguna aplicación o código que ya trajese esta opción hecha y al final he terminado haciendo una mezcla entre código obtenido de <a href="http://code.google.com/p/django-photo-albums/">django-photo-albums</a> y <a href="http://djangosnippets.org/snippets/1893/">este trozo de código</a> publicado en DjangoSnippets.</p>
<p>El script escribe el fichero enviado por un formulario POST en disco, comprueba que el fichero es efectivamente un <strong>zip</strong> y que no está <strong>corrupto</strong> y lo descomprime, almacenando su contenido en la ruta MEDIA_ROOT configurada en el fichero settings.py del proyecto.</p>
<p>Es bastante simple, pero espero que pueda servir de ayuda a alguien y, sobre todo, que alguien me pueda <strong>sugerir mejoras</strong> para incluirlas luego en el proyecto.</p>
<p><span id="more-546"></span></p>
<p><pre class="brush: python;">
# -*- coding: utf-8 -*-

import tempfile, os
import settings
from django.http import HttpResponse
from django import forms
from zipfile import ZipFile, BadZipfile
from django.shortcuts import render_to_response

class UploadFileForm(forms.Form):
	title = forms.CharField(max_length=50) # No sirve para nada
	file  = forms.FileField()

	# Almacena en disco el fichero
	# Comprueba que el zip no está corrupto
	# Devuelve el path absoluto a dicho fichero
	def clean_file(self):
		def ffile_path(uploaded_file):
			'''  Converts InMemoryUploadedFile to on-disk file so it will have path. '''
			try:
				return uploaded_file.temporary_file_path()
			except AttributeError:
				fileno, path = tempfile.mkstemp()
				temp_file = os.fdopen(fileno,'w+b')
				for chunk in uploaded_file.chunks():
					temp_file.write(chunk)
				temp_file.close()
				return path

		path = ffile_path(self.cleaned_data['file'])

		try: # Comprobación de que el fichero no está corrupto
			zf = ZipFile(path)
			bad_file = zf.testzip()
			if bad_file:
				raise forms.ValidationError(_('El fichero &quot;%s&quot; del ZIP está corrupto.') % bad_file)
			zf.close()
		except BadZipfile:
			raise forms.ValidationError('El fichero subido no es un ZIP.')

		return path

	def process_file(self):

		# Ruta donde se encuentra el fichero
		zip_filename = self.cleaned_data['file']

		# Lugar donde se alojarán los ficheros descomprimidos
		dirname = settings.MEDIA_ROOT

		zip = ZipFile(zip_filename)

		lista_ficheros = []

		# Recorremos todos los ficheros que contiene el zip
		for filename in zip.namelist():

			ruta_total = os.path.join(dirname, filename)

			# Si es un directorio, lo creamos
			if filename.endswith('/'):
				try: # Don't try to create a directory if exists
					os.mkdir(ruta_total)
				except:
					pass
			# Si es un fichero, lo escribimos
			else:
				outfile = open(ruta_total, 'wb')
				outfile.write(zip.read(filename))
				outfile.close()
				lista_ficheros.append(ruta_total)

		zip.close()
		os.unlink(zip_filename)

		return lista_ficheros

# Vista que muestra el formulario o gestiona la petición POST de éste
def upload_file(request):
	if request.method == 'POST':

		form = UploadFileForm(request.POST, request.FILES)

		# Si el formulario el válido, proceso el fichero
		if form.is_valid():

			zipdata = request.FILES['file']
			title = request.FILES['file'].name

			listado = form.process_file()

			# Aquí podríamos trabajar con los ficheros subidos
			# cuyas rutas totales se encuentran en listado

			# Esta es la respuesta que enviamos al usuario una vez
			# finalizado el proceso
			return HttpResponse(&quot;Subido!&quot;)

	else:
		form = UploadFileForm()
	return render_to_response('upload.html', {'form': form})
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/546/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/546/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=546&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/05/descomprimir-ficheros-zip-en-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>
	</item>
		<item>
		<title>Antes de irte de Erasmus&#8230;</title>
		<link>http://lopezpino.es/2010/09/04/antes-de-irte-de-erasmus/</link>
		<comments>http://lopezpino.es/2010/09/04/antes-de-irte-de-erasmus/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 13:38:28 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Erasmus]]></category>
		<category><![CDATA[banco]]></category>
		<category><![CDATA[caixanova]]></category>
		<category><![CDATA[equipaje]]></category>
		<category><![CDATA[erasmus]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[pasaporte]]></category>
		<category><![CDATA[tarjeta sanitaria europea]]></category>
		<category><![CDATA[videoconferencia]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[vuelos]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=448</guid>
		<description><![CDATA[En tres días estaré viviendo en una nueva ciudad como estudiante de intercambio Erasmus, aquí dejo algunas de las tareas que he hecho antes de marchar y que también son aplicables a cualquier persona que se vaya a ir a vivir un tiempo al extranjero. Compra los vuelos, obviamente. La Wikipedia te informa sobre las compañías [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=448&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En tres días estaré viviendo en una nueva ciudad como estudiante de intercambio <strong>Erasmus</strong>, aquí dejo algunas de las tareas que he hecho antes de marchar y que también son aplicables a cualquier persona que se vaya a ir a vivir un tiempo al extranjero.</p>
<ul>
<li>Compra los <strong>vuelos</strong>, obviamente. La Wikipedia te informa sobre las compañías que vuelan a cada aeropuerto y desde qué lugares.</li>
<li>Regístrate en el <a href="http://www.visatur.maec.es/viajeros/">Ministerio de Asuntos Exteriores</a>. Ellos te ayudarán si tienes algún problema.</li>
<li>Obten el <strong>pasaporte</strong> incluso si no lo necesitas. Dentro de la Unión Europea puedes viajar sin problemas con tu DNI, pero puede que desde tu destino decidas visitar otros países donde sí necesites el pasaporte o que te lo pidan para abrir una cuenta en el banco. También es recomendable sacarlo y guardarlo en un lugar separado del DNI por si lo perdemos, no quedarnos sin identificación.</li>
<li>Obtén la <strong>tarjeta sanitaria europea</strong>.</li>
<li>Instálale Skype u otro programa de <strong>videoconferencia</strong> a tu madre para que no se arruine llamándote o busca la <a href="http://lopezpino.es/2010/08/29/comprar-precios-llamadas-voip/">tarifa VoIP más barata</a>. Menciono Skype porque es multiplataforma, como alternativa <a href="http://lopezpino.es/category/software-libre-2/">libre</a> en Linux puedes emplear <strong>Empathy</strong>, que es <a href="http://bitelia.com/2009/09/telepathy-anade-soporte-videoconferencias-windows-live-messenger">compatible con la videoconferencia de Live Messenger</a>.</li>
<li>Registraste en <strong>Facebook</strong> y únete a los grupos de erasmus en la ciudad, de españoles en la ciudad y de estudiantes internacionales en tu universidad. Hay redes sociales y foros para compartir experiencias en los distintos destinos, pero apenas tienen movimiento.</li>
<li>Infórmate de las comisiones que te cobra tu <strong>banco</strong> por sacar dinero en el extranjero o si te merece la pena abrir una cuenta donde vayas. La <a href="http://www.caixanova.es/">cuenta joven de CaixaNova</a> no te cobran ningún tipo de comisión en ningún cajero del mundo.</li>
<li>Si necesitas llevar mucho <strong>equipaje</strong>, consulta la página <a href="http://sinmaletas.com/">sinmaletas.com</a>. Probablemente te saldrá más barato que comprar la ropa allí y evitas los recargos de las compañías aéreas.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/448/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=448&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/04/antes-de-irte-de-erasmus/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>
	</item>
		<item>
		<title>Vuelos de España a Escocia</title>
		<link>http://lopezpino.es/2010/09/03/vuelos-de-espana-a-escocia/</link>
		<comments>http://lopezpino.es/2010/09/03/vuelos-de-espana-a-escocia/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 22:18:04 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Escocia]]></category>
		<category><![CDATA[aberdeen]]></category>
		<category><![CDATA[aeropuerto]]></category>
		<category><![CDATA[airport]]></category>
		<category><![CDATA[edimburgo]]></category>
		<category><![CDATA[edinburgh]]></category>
		<category><![CDATA[glasgow]]></category>
		<category><![CDATA[low cost]]></category>
		<category><![CDATA[prestwick]]></category>
		<category><![CDATA[ryanair]]></category>
		<category><![CDATA[vuelos]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=483</guid>
		<description><![CDATA[Para comprar el billete para Glasgow he tenido que analizar distintas opciones y estuve curioseando las distintas conexiones que tiene España con Escocia. Para mi sorpresa existen una bestialidad de vuelos, sobre todo estacionales a las islas españolas. A continuación hago un resumen con datos extraidos principalmente de la Wikipedia y de las propias compañías [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=483&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para comprar el billete para Glasgow he tenido que analizar distintas opciones y estuve curioseando las distintas conexiones que tiene <strong>España</strong> con <strong>Escocia</strong>. Para mi sorpresa existen una bestialidad de vuelos, sobre todo <strong>estacionales</strong> a las <strong>islas españolas</strong>. A continuación hago un resumen con datos extraidos principalmente de la Wikipedia y de las propias compañías aéreas.</p>
<h3>Glasgow Prestwick</h3>
<p>A unos 50 kilómetros de <strong>Glasgow</strong> se encuentra el <a href="http://en.wikipedia.org/wiki/Glasgow_Prestwick_Airport">aeropuerto de la ciudad de Prestwick</a>, el cual es empleado principalmente por <a href="http://en.wikipedia.org/wiki/Glasgow_Prestwick_Airport">Ryanair</a> y es célebre únicamente porque Elvis Presley paró una vez a echar gasolina, <a href="http://en.wikipedia.org/wiki/Glasgow_Prestwick_Airport#Elvis_Presley">no es broma</a>.</p>
<p>La famosa compañía <strong>low cost</strong> vuela normalmente a <strong>Alicante</strong>, <strong>Fuerteventura</strong>, <strong>Girona</strong>, <strong>Las Palmas de Gran Canaria, Málaga y Tenerife Sur</strong>. También tiene vuelos estacionales (supongo que durante el verano) a <strong>Ibiza, Murcia, Palma de Mallorca y Reus</strong>; y tiene conexiones con importantes aeropuertos internacionales que podemos utilizar si no realizamos un vuelo directo, como el de <strong>Stanted</strong> (Londres).</p>
<div id="attachment_485" class="wp-caption aligncenter" style="width: 390px"><a href="http://www.airlineroutemaps.com/Europe/Ryanair_glasgow.shtml"><img class="size-full wp-image-485  " title="Ryanair_glasgow" src="http://jllopezpino.files.wordpress.com/2010/08/ryanair_glasgow.png?w=490" alt="rayanair prestwick map spain"   /></a><p class="wp-caption-text">Mapa de vuelos desde Glasgow Prestwick con Ryanair, por Airline Route Maps</p></div>
<h3><span id="more-483"></span></h3>
<h3>Glasgow International Airport</h3>
<p>En el <a href="http://en.wikipedia.org/wiki/Glasgow_airport">primer aeropuerto de la segunda ciudad de Escocia</a> operan muchas más compañías. Durante todo el año podemos encontrar los siguientes vuelos:</p>
<ul>
<li>EasyJet a <strong>Alicante y Málaga</strong>.</li>
<li>Air Europa a <strong>Lanzarote y Tenerife Sur</strong>.</li>
<li>Thomas Cook Airlines a <strong>Alicante, Fuerteventura, Las Palmas de Gran Canaria, Lanzarote, Palma y Tenerife Sur</strong>.</li>
<li>Thomson Airways a <strong>Lanzarote, Las Palmas de Gran Canaria, Palma de Mallorcay Tenerife Sur</strong>.</li>
</ul>
<p>También hay vuelos estacionales:</p>
<ul>
<li>British Airways a Barcelona, Málaga y Palma.</li>
<li>EasyJet a Ibiza y Palma de Mallorca.</li>
<li>Iberworld a Ibiza y Las Palmas de Gran Canaria.</li>
<li>Spanair a Barcelona y Palma de Mallorca.</li>
<li>Thomas Cook Airlines a Ibiza y Málaga.</li>
<li>Thomson Airways a Alicante, Fuerteventura, Ibiza, Málaga, Menorca y Reus.</li>
<li>Alicante, Fuerteventura, Lanzarote, Las Palmas de Gran Canaria, Malaga, Palma y Tenerife Sur</li>
</ul>
<h3>Edimburgo</h3>
<p>Cuatro compañías tienen vuelos durante todo el año al <a href="http://en.wikipedia.org/wiki/Edinburgh_Airport">aeropuerto más transitado de Escocia</a>:</p>
<ul>
<li>Ryanair a <strong>Alicante, Barcelona, Fuerteventura, Lanzarote, Las Palmas de Gran Canaria, Málaga y Tenerife Sur</strong>.</li>
<li>Vueling a <strong>Barcelona</strong>.</li>
<li>Spanair a <strong>Barcelona y Madrid</strong>.</li>
<li>Easyjet a <strong>Madrid</strong>.</li>
</ul>
<p>Y con vuelos <strong>estacionales</strong> operan:</p>
<ul>
<li>Air Europa a Palma de Mallorca.</li>
<li>BMI a Ibiza.</li>
<li>Easyjet a Alicante y Palma de Mallorca.</li>
<li>Iberworld a Las Palmas de Gran Canaria y Tenerife Sur.</li>
<li>Jet2 a Ibiza, Menorca, Murcia y Palma de Mallorca.</li>
<li>Monarch Airlines a Palma de Mallorca.</li>
<li>Ryanair a Palma de Mallorca.</li>
<li>Thomas Cook Airlines a Palma de Mallorca y Reus.</li>
<li>Thomson a Ibiza y Mallorca</li>
</ul>
<div id="attachment_493" class="wp-caption aligncenter" style="width: 394px"><a href="http://jllopezpino.files.wordpress.com/2010/08/ryanair_edinburgh.png"><img class="size-full wp-image-493" title="Ryanair_edinburgh" src="http://jllopezpino.files.wordpress.com/2010/08/ryanair_edinburgh.png?w=490" alt="ryanair edinburgh spain"   /></a><p class="wp-caption-text">Mapa de vuelos desde Glasgow Prestwick con Ryanair, por Airline Route Maps</p></div>
<h3>Aberdeen</h3>
<p>La tercera ciudad de Escocia tiene el <a href="http://en.wikipedia.org/wiki/Aberdeen_Airport">segundo aeropuerto más transitado</a> del país, debido a que el tráfico aéreo de Glasgow (la ciudad más habitada de Escocia y capital financiera) se reparte entre dos aeropuertos como hemos visto.</p>
<p>La Wikipedia indica que la empresa de vuelos charter Titan Airways iba a abrir una línea con <strong>Málaga</strong>, pero no he encontrado información sobre ella. De momento tiene únicamente vuelos estacionales operados por:</p>
<ul>
<li>Thomas Cook Airlines a <strong>Palma de Mallorca, Las Palmas de Gran Canaria, Reus y Tenerife Sur</strong>.</li>
<li>Thomson Airways a <strong>Ibiza, Menorca y Palma de Mallorc</strong>a.</li>
<li>Iberworld  a <strong>Palma de Mallorca</strong>.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/483/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/483/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=483&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/03/vuelos-de-espana-a-escocia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/08/ryanair_glasgow.png" medium="image">
			<media:title type="html">Ryanair_glasgow</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/08/ryanair_edinburgh.png" medium="image">
			<media:title type="html">Ryanair_edinburgh</media:title>
		</media:content>
	</item>
		<item>
		<title>Lo qué más echo de menos en Chromium</title>
		<link>http://lopezpino.es/2010/09/02/lo-que-mas-echo-de-menos-en-chromium/</link>
		<comments>http://lopezpino.es/2010/09/02/lo-que-mas-echo-de-menos-en-chromium/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 23:44:48 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Software Libre]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[marcadores]]></category>
		<category><![CDATA[pestañas]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[opciones]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[contraseña maestra]]></category>
		<category><![CDATA[memoria]]></category>
		<category><![CDATA[caja de búsquedas]]></category>
		<category><![CDATA[live bookmarks]]></category>
		<category><![CDATA[recuperar pestañas cerradas]]></category>
		<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=440</guid>
		<description><![CDATA[Después de que en Julio os estuviese hablando sobre las diferencias entre Firefox y Chromium, decidí cambiar el primero por el segundo principalmente por la falta de estabilidad de Firefox. Ahora que llevo un tiempo acostumbrado a usar Chromium, quiero hablaros de las opciones que echo en falta tras la migración. Live bookmarks Es una [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=440&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Después de que en Julio os estuviese hablando sobre las <a href="http://lopezpino.es/2010/07/18/%c2%bfchromium-o-firefox/">diferencias entre Firefox y Chromium</a>, decidí cambiar el primero por el segundo principalmente por la falta de <strong>estabilidad</strong> de Firefox. Ahora que llevo un tiempo acostumbrado a usar Chromium, quiero hablaros de las opciones que echo en falta tras la migración.</p>
<h3>Live bookmarks</h3>
<p>Es una de las opciones que más me gustaban en Firefox y ahora la echo de menos en Chromium. Se puede solucionar con algunas extensiones que imitan esta funcionalidad, pero al final he decidido probar <strong>Google Reade</strong>r y estoy bastante contento.</p>
<h3>Contraseña maestra</h3>
<p>A Chromium le faltan todavía muchas opciones de <strong>configuración</strong> para satisfacernos a los usuarios más avanzados, pero la que más hecho de menos es la posibilidad de establecer una contraseña maestra para poder mantener mis <strong>contraseñas seguras</strong>. Hay varias extensiones para gestionar las contraseñas de forma externa, pero aún no he probado ninguna.</p>
<p><span id="more-440"></span></p>
<h3>Feeds</h3>
<p>Firefox gestiona de forma fantástica los feeds: nos muestra un <strong>icono</strong> junto a la <strong>barra de direcciones</strong> para consultar los que hay disponibles en la página que estamos visitando, nos permite <strong>visualizarlos</strong> incluso con sus ficheros adjuntos y nos permite <strong>suscribirnos</strong> a ellos de distintas maneras.</p>
<p>Para poner este botón en Chromium, he tenido que añadir <a href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=en-US">esta extensión</a> y para consultar el feed sin suscribirme empleo Google Reader.</p>
<h3>Pestañas recientemente cerradas</h3>
<p>Al principio ignoré bastante esta opción de Firefox y ahora me cuesta vivir sin ella. La extensión <a href="https://chrome.google.com/extensions/detail/opefiliglgllmponlmoajkfbcaigocfc?hl=en">Recently Closed Tabs</a> imita esta funcionalidad, aunque no nos permite volver atrás en el historial de las <strong>pestañas recuperadas</strong>.</p>
<h3>Consumo de memoria</h3>
<p>El consumo de memoria de Chromium rebasa el límite de lo aceptable, quizás aún sea pronto para el modelo multiproceso.</p>
<div id="attachment_524" class="wp-caption aligncenter" style="width: 342px"><a href="http://jllopezpino.files.wordpress.com/2010/08/chromium-ram.png"><img class="size-full wp-image-524" title="chromium ram" src="http://jllopezpino.files.wordpress.com/2010/08/chromium-ram.png?w=490" alt="chromium ram htop"   /></a><p class="wp-caption-text">Una captura de htop mientras uso únicamente Chromium con 8 pestañas</p></div>
<h3>Caja de búsquedas</h3>
<p>Aunque Firefox también planea eliminarla, me encanta utilizar una caja específicamente para las búsquedas. La alternativas es emplear <strong>palabras clave</strong> en la barra de direcciones (también disponible en Firefox), pero cuando quieres tener configurados más de una decena de <strong>buscadores</strong> es difícil recordar todas las palabras clave.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/440/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=440&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/09/02/lo-que-mas-echo-de-menos-en-chromium/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>

		<media:content url="http://jllopezpino.files.wordpress.com/2010/08/chromium-ram.png" medium="image">
			<media:title type="html">chromium ram</media:title>
		</media:content>
	</item>
		<item>
		<title>Comparar precios de llamadas VoIP</title>
		<link>http://lopezpino.es/2010/08/29/comprar-precios-llamadas-voip/</link>
		<comments>http://lopezpino.es/2010/08/29/comprar-precios-llamadas-voip/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 13:41:01 +0000</pubDate>
		<dc:creator>José Luis López Pino</dc:creator>
				<category><![CDATA[Ocio]]></category>
		<category><![CDATA[barato]]></category>
		<category><![CDATA[llamadas]]></category>
		<category><![CDATA[precio]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[web scraping]]></category>

		<guid isPermaLink="false">http://lopezpino.es/?p=509</guid>
		<description><![CDATA[Hace poco os comentaba que estaba estudiando las distintas tarifas VoIP y que había encontrado una compañía llamada Betamax que tiene múltiples páginas que ofrecen el servicios y a precios muy distintos, que además van cambiando con el tiempo. En la red he encontrado un par de páginas que comparan los precios de esta compañía [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=509&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hace poco os comentaba que estaba estudiando las distintas <a href="http://lopezpino.es/2010/08/27/tarifas-voip/">tarifas VoIP</a> y que había encontrado una compañía llamada <strong>Betamax</strong> que tiene múltiples páginas que ofrecen el servicios y a precios muy distintos, que además van cambiando con el tiempo.</p>
<p>En la red he encontrado un par de páginas que <strong>comparan los precios</strong> de esta compañía a todos los destinos, una de ellas nos da <a href="http://progx.ch/home-voip-prixbetamax-3-1-1.html">extensa información sobre las compañías más baratas para cada destino</a> y la <a href="http://backsla.sh/betamax">otra</a> es un poco más simple.</p>
<p>Yo por mi parte he hecho un pequeño script en Python para consultar los <strong>precios a móviles de España</strong> cuando quiera y no tener que depender de la actualización de estos sitios. Pensé en emplear <a href="http://scrapy.org/">Scrapy</a>, pero para una cosa tan simple no es en absoluto necesario.</p>
<p>El script simplemente obtiene la página adecuada del dominio (en todos los dominios está en la misma ruta, lo que facilita las cosas), obtiene el precio y finalmente <strong>ordena por precio</strong> todos los dominios para mostrar primero los más <strong>baratos</strong>.</p>
<p><span id="more-509"></span></p>
<p><pre class="brush: python;">
# -*- coding: utf-8 -*-
#!/usr/bin/python
import urllib
import re

lista = [
		'12voip.com',
		'actionvoip.com',
		'budgetsip.com',
		'calleasy.com',
		'cheapvoip.com',
		'dialnow.com',
		'freecall.com',
		'internetcalls.com',
		'intervoip.com',
		'jumblo.com',
		'justvoip.com',
		'lowratevoip.com',
		'netappel.fr',
		'nonoh.net',
		'poivy.com',
		'rynga.com',
		'sipdiscount.com',
		'smartvoip.com',
		'smsdiscount.com',
		'smslisto.com',
		'sparvoip.de',
		'voipbuster.com',
		'voipbusterpro.com',
		'voipcheap.co.uk',
		'voipcheap.com',
		'voipdiscount.com',
		'voipian.com',
		'voipraider.com',
		'voipstunt.com',
		'voipwise.com',
		'voipzoom.com',
		'webcalldirect.com',
		]

# Creamos el diccionario donde guardaremos la información
d = {}

# Por cada uno de los dominios
for current_domain in lista:
	# Obtenemos el contenido de la web
	url = 'http://www.' + current_domain + '/en/callingrates/mobile/cheap-calls-spain-eur.html'
	content = urllib.urlopen(url).read()

	# Almacenamos el precio, si lo encontramos
	m = re.search('(\d+\.\d+)&quot;&gt;', content)
	if m:
		d[current_domain] = m.group(1)
	else:
		print 'No pude obtener el precio de ' + current_domain

# Recorremos el diccionario ordenado por valor,
# para tener los sitios ordenados por precio
for w in sorted(d, key=d.get, reverse=False):
  print w + &quot;\t&quot; + d[w]
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jllopezpino.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jllopezpino.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jllopezpino.wordpress.com/509/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lopezpino.es&amp;blog=13376371&amp;post=509&amp;subd=jllopezpino&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lopezpino.es/2010/08/29/comprar-precios-llamadas-voip/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6c5e2879bb2bf3384559bca77f8223d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jlpino</media:title>
		</media:content>
	</item>
	</channel>
</rss>
