<?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/"
	>

<channel>
	<title>Asier Marqués</title>
	<atom:link href="http://asiermarques.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://asiermarques.com</link>
	<description>apuntes personales, arquitectura web y negocios en internet</description>
	<lastBuildDate>Thu, 26 Jan 2012 16:01:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Backbone.js es sexo</title>
		<link>http://asiermarques.com/2012/01/26/backbone-js-es-sexo/</link>
		<comments>http://asiermarques.com/2012/01/26/backbone-js-es-sexo/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 13:39:14 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Desarrollo Web]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2109</guid>
		<description><![CDATA[Desde hace un par de años se viene dando un cambio en la forma de desarrollar sitios web que necesitan arquitecturas que contemplen la escalabilidad al máximo. En el 2005 vimos cómo la introducción de XMLHttpRequest, más conocido como ajax, &#8230; <a href="http://asiermarques.com/2012/01/26/backbone-js-es-sexo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/anapplebed/4819248759"><img class="alignleft" title="bite your lips, tease your hair." src="http://farm5.staticflickr.com/4076/4819248759_ab62346b46_m.jpg" alt="bite your lips, tease your hair." width="240" height="157" /></a>Desde hace un par de años se viene dando un cambio en la forma de desarrollar sitios web que necesitan arquitecturas que contemplen la escalabilidad al máximo.</p>
<p>En el 2005 vimos cómo la introducción de <a href="http://es.wikipedia.org/wiki/XMLHttpRequest" target="_blank">XMLHttpRequest</a>, más conocido como <strong>ajax</strong>, cambiaba las reglas del juego y elevaba las posibilidades del desarrollo web de una forma más que considerable, propiciando la creación de herramientas que facilitaban mucho más la interacción y que, junto a otras formas no técnicas de pensar y concebir los sitios web, desataron la fiebre web 2.0.</p>
<p>Desde esa época hemos visto aparecer un sinfin de nuevas tecnologías tanto de frontend como de backend que nos permiten hacer crecer nuestros sitios web usando buenas prácticas y con relativamente pocos recursos, al menos muchos menos que los que necesitábamos hace diez años.</p>
<p>De entre todas las opciones que van apareciendo, las tecnologías que más me han interesado recientemente son las permiten implementar patrones mvc o mvvm con javascript, separando totalmente el html + css + js que usamos en el frontend del backend.</p>
<p>Algunas de estas tecnologías aparecen motivadas por técnicas usadas en los frontend de Facebook o Tuenti por ejemplo, que cargaban diferentes partes de su contenido de forma asíncrona al cambiar de sección y sin refrescar todo el layout, mejorando la experiencia de usuario notablemente.</p>
<p>Existen varias opciones: <a href="http://javascriptmvc.com/" target="_blank">javascriptMVC</a>, <a href="http://knockoutjs.com/">knockout</a> y <a href="http://documentcloud.github.com/backbone/" target="_blank">backbone</a>, entre otros. Yo me he decidido finalmente por <strong>backbone</strong>, básicamente porque me parecía más cercano a la forma que tengo de trabajar con soluciones de frameworks mvc para web y he visto que cuenta con un gran apoyo por parte de desarrolladores frontend.</p>
<p>No hace falta tener mucha experiencia en el desarrollo web para ver las tremendas posibilidades que ofrece backbone en cuanto arquitectura y escalabilidad.</p>
<p>La ventaja más evidente es que nos libramos de tener vistas html mezcladas con código de servidor en el backend. Las vistas se procesan y parsean en el cliente, con javascript, pudiendo usar cualquier motor de plantillas para javascript como <a href="http://mustache.github.com/mustache.5.html" target="_blank">mustache</a>.</p>
<p>Mustache parece la mejor opción ya que cada vez más se viene asumiendo como estándar la sintaxis de django para templates html, que se ha adoptado en motores de plantillas de otros lenguajes como en el caso de php en el que disponemos de <a href="http://twig.sensiolabs.org/" target="_blank">Twig</a> (usado en Symfony2) o <a href="http://haanga.org/" target="_blank">Haanga</a>. Es importante esto si queremos dar compatibilidad a clientes que no tengan habilitado javascript en el navegador, <a href="http://duganchen.ca/single-page-web-app-architecture-done-right/" target="_blank">una buena práctica</a> que en algunos casos puede ser totalmente necesaria aplicar.</p>
<p>Esto nos permite tener en un sólo directorio y servir directamente como estático el código html de todas las plantillas de la aplicación web, con las ventajas evidentes de que los maquetadores y diseñadores puedan trabajar con ellas directamente sin tener que conocer el lenguaje de servidor que la web está utilizando, además de poder servir todo el html como estático, reduciendo los recursos necesarios de procesador en nuestra aplicación web y pudiendo cachear todo desde en el cliente con HTTP Cache, usando las directivas de caducidad max-age y s-max-age.</p>
<p>Las plantillas pueden recibir información a través de un objeto json, que normalmente incluirá el Modelo. El modelo se puede integrar <a href="http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-2-crud/" target="_blank">muy fácilmente</a> con nuestra API de servicios en el backend, permitiéndonos hacer un CRUD desde el cliente de forma transparente y sin importar la tecnología o tecnologías escogidas en el backend.</p>
<p>Como en todo buen framework MVC para web, disponemos de <a href="http://documentcloud.github.com/backbone/#Router" target="_blank">un router</a> en el que podremos definir las urls de nuestra aplicación siguiendo un esquema de urls ajax basadas en hashbang (utilizando el símbolo #) perfectamente <a href="http://code.google.com/intl/es-ES/web/ajaxcrawling/docs/getting-started.html" target="_blank">indexable por buscadores</a>.</p>
<p>Cada ruta dispara un evento al que podemos suscribirnos para cargar el contenido necesario en el layout de cada vista. Estas peticiones se hacen mediante ajax, por lo que podemos pensar en las siguientes ventajas:</p>
<p><strong>Primera ventaja: </strong>Utilizando correctamente <a href="https://developer.mozilla.org/En/HTTP_access_control" target="_blank">HTTP access control</a> podremos distribuir como queramos, y en base a nuestras necesidades, cada recurso o parte de nuestra aplicación en servidores, clusters o servicios cloud distintos, teniendo cada uno en su propio dominio o subdominio.</p>
<p>Al poder ser nuestro frontend totalmente estático (se basa en html, js y css), podemos utilizar frontales web que únicamente sirvan html o incluso servicios de storage cloud, como Amazon S3 con CloudFront, teniendo distribuida nuestra aplicación geográficamente con un coste inicial bastante bajo si tenemos implamentada una buena estrategia de caché en el cliente y en el backend.</p>
<p><strong>Segunda ventaja:</strong> Podemos utilizar diferentes tecnologías para cada parte de nuestra web. Esto lo podíamos hacer ya utilizando <a href="https://www.varnish-cache.org/docs/trunk/tutorial/esi.html" target="_blank">Edge Side Includes a nivel de proxy con Varnish</a> por ejemplo, ahora no es necesario aunque podría ser completamente complementario.</p>
<p><strong>Tercera ventaja:</strong> Nos obliga a desarrollar la capa de servicios desde el principio, teniéndo nuestra arquitectura frontend-backend desacoplada, respetando totalmente REST, permitiéndonos de una forma cómoda en un futuro usar clientes diferentes al navegador sin tener que plantear hacer una api como una problemática adicional.</p>
<p><strong>Cuarta ventaja:</strong> Podemos usar el <a href="http://documentcloud.github.com/backbone/#History" target="_blank">histórico de Backbone</a> o directamente el <a href="http://www.w3.org/TR/html5/history.html" target="_blank">History de HTML5</a> para cachear la navegación del usuario en el navegador, haciendo cosas tan interesantes como el <a href="https://github.com/blog/760-the-tree-slider" target="_blank">Tree Slider de Github</a>.</p>
<p>Backbone nos da más opciones y herramientas útiles para el desarrollo con javascript, pero creo que las que he mencionado son lo suficientemente interesantes como para motivarnos a pensar en otras formas de plantear nuestros sitios web en el futuro.</p>
<p>Incluso en algunos casos podremos plantear prototipos de nuestros productos, perfectamente testables en html, antes de tomar ninguna decisión tecnológica de backend e incluso antes de tener que desarrollarlos.</p>
<p>Las posibilidades son increíblemente atractivas.</p>
<p>PD: El título es sólo para llamar vuestra atención, actualmente prefiero el sexo a backbone.js.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2012/01/26/backbone-js-es-sexo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quemar sensaciones</title>
		<link>http://asiermarques.com/2012/01/13/quemar-sensaciones/</link>
		<comments>http://asiermarques.com/2012/01/13/quemar-sensaciones/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 00:07:52 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[[Pe]n[sa]n[do]]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2106</guid>
		<description><![CDATA[Me gustaría poder quemar sensaciones, seguro que desprenden aromas que nos resultarían característicos a pesar de que nunca los hayamos olido. Al arder alimentarían un fuego que siempre resultaría confortable, por muy intenso escalofrío que nos hayan provocado en el &#8230; <a href="http://asiermarques.com/2012/01/13/quemar-sensaciones/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Me gustaría poder quemar sensaciones, seguro que desprenden aromas que nos resultarían característicos a pesar de que nunca los hayamos olido.</p>
<p>Al arder alimentarían un fuego que siempre resultaría confortable, por muy intenso escalofrío que nos hayan provocado en el momento de sentirlas.</p>
<p>Un fuego que lograría calentar cualquier noche en la que solos, acompañados o solos pero en compañía, necesitemos burlar, con casi desesperación, un frío que se niegue a entender indirectas en forma de abrigo.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2012/01/13/quemar-sensaciones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I´m a writer</title>
		<link>http://asiermarques.com/2011/12/27/im-a-writer/</link>
		<comments>http://asiermarques.com/2011/12/27/im-a-writer/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 22:26:56 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Citas]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2100</guid>
		<description><![CDATA[&#8220;I´m a writer. I think, I type, I drink&#8221; Californication]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: center;">&#8220;I´m a writer. I think, I type, I drink&#8221;</h2>
<p style="text-align: center;"><a href="http://es.wikipedia.org/wiki/Californication_(serie_de_televisi%C3%B3n)" target="_blank">Californication</a></p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/12/27/im-a-writer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mentiras y gordas VS After</title>
		<link>http://asiermarques.com/2011/12/25/mentiras-y-gordas-vs-after/</link>
		<comments>http://asiermarques.com/2011/12/25/mentiras-y-gordas-vs-after/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 09:46:03 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Off Topic]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Sexo]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2091</guid>
		<description><![CDATA[Lo reconozco, no suelo ver cine español y como hoy es navidad, he decidido buscar cuales eran las películas españolas mejor valoradas, en general y sin buscar ningún criterio concreto , en el 2009. Tras ojear la lista he seleccionado &#8230; <a href="http://asiermarques.com/2011/12/25/mentiras-y-gordas-vs-after/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lo reconozco, no suelo ver cine español y como hoy es navidad, he decidido buscar cuales eran las películas españolas mejor valoradas, en general <a href="http://www.elblogdecineespanol.com/?p=1099" target="_blank"><span style="text-decoration: line-through;">y sin buscar ningún criterio concreto</span></a> , en el 2009.</p>
<p>Tras ojear la lista he seleccionado para ver <a href="http://es.wikipedia.org/wiki/After_(pel%C3%ADcula)" target="_blank">After</a> y <a href="http://es.wikipedia.org/wiki/Mentiras_y_gordas" target="_blank">Mentiras y gordas</a>.</p>
<h4><a href="http://es.partigi.com/peliculas/mentiras-y-gordas-2009" target="_blank">Mentiras y gordas.</a></h4>
<p>Tenía pendiente de ver esta película porque tenía curiosidad de saber qué clase de bazofia podría parir nuestra <a href="http://es.wikipedia.org/wiki/%C3%81ngeles_Gonz%C3%A1lez-Sinde" target="_blank">exministra de cultura</a>, la misma que creo la ley Sinde si conocer lo que dicha ley podía perjudicar a empresarios de internet que crean puestos de trabajo en un país que tiene más de 5 millones de personas en el paro.</p>
<p>No me ha defraudado, es una entretenida bazofia. He de decir que el reparto está bien escogido, se han seleccionado a bastantes actores que están de moda, no porque sean buenos actuando, sino porque hay mucha gente deseando verlos follar como locos en pelotas, y eso es lo que esta película ofrece y lo hace bastante bien la verdad, actuaciones penosas y sexo como si no hubiese un mañana.</p>
<p>Me he quedado con la sospecha de que han pretendido hacer una mezcla de dos películas que me encantan: <a href="http://es.wikipedia.org/wiki/Historias_del_Kronen" target="_blank">historias del kronen</a> y <a href="http://es.wikipedia.org/wiki/Cruel_Intentions" target="_blank">crueles intenciones</a>, pero a esta peli <strong>le hace falta</strong> algo para llegar a rozar el nivel de estas dos referencias: <strong>un buen guión</strong>.</p>
<p>Con un buen guión no hubiesen desaprovechado personajes como la jefa del bar que lleva el pelo a lo afro, un personaje al que se le podía haber dado mucho juego y podría haber tenido algo de sentido esa copia descarada a las cantantes del <a href="http://es.wikipedia.org/wiki/T.A.T.u." target="_blank">grupo T.A.T.U.</a> que meten con calzador en mitad de la &#8220;trama&#8221;.</p>
<p>Esta película contó con <a href="http://www.boe.es/boe/dias/2010/12/28/pdfs/BOE-A-2010-19992.pdf" target="_blank">una subvención de un millón de euros del ministerio de cultura</a> y sí, se trata de una película escrita por la que era entonces la ministra de cultura. Mola saber que ha sido bien invertido en una película que sólo se pirateará por sus escenas de sexo.</p>
<p>Lo único bueno que puedo sacar de la película, es el tema principal del soundtrack de la película creado por <a href="http://www.youtube.com/watch?v=WcpwbFz7G_c" target="_blank">Fangoria, la verdad</a>.</p>
<h4><a href="http://es.partigi.com/peliculas/after" target="_blank">After</a></h4>
<p>Sólo puedo decir una cosa, me ha encantado. Un drama con un guión que cuida esos pequeños detalles que distinguen a una buena película de las mediocres.</p>
<p>Tres personajes, tres formas de ver una noche de locura y de sacar el ser amargo que sus confortables vidas mantienen enjaulado mediante rutinas que les van quemando por dentro.</p>
<p>Los actores principales están brillantes y el sexo es usado con inteligencia, creando una atmósfera creíble que va desvelando la complejidad de lo obvio.</p>
<p>Incluso se han permitido darle un toque geek con un genial guiño a <a href="http://es.wikipedia.org/wiki/Blade_Runner" target="_blank">Blade Runner</a>, que como amante de esa película me ha encantado.</p>
<p>En definitiva, dos películas españolas, dos películas que han sido referenciadas por sus escenas de sexo, pero que entre las dos hay un abismo en cuanto a lo que calidad, guión y buenas actuaciones se refiere.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/12/25/mentiras-y-gordas-vs-after/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsables de producto y su dominio</title>
		<link>http://asiermarques.com/2011/12/11/responsables-de-producto-y-su-dominio/</link>
		<comments>http://asiermarques.com/2011/12/11/responsables-de-producto-y-su-dominio/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 21:58:12 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Citas]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[producto]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2085</guid>
		<description><![CDATA[&#8220;Puede ser peligroso para un responsable de producto tener demasiada experiencia en un dominio concreto. Digo esto porque un responsable de producto que haya invertido mucho tiempo en conocer un dominio concreto puede caer en una trampa común de la &#8230; <a href="http://asiermarques.com/2011/12/11/responsables-de-producto-y-su-dominio/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&#8220;Puede ser peligroso para un responsable de producto tener demasiada experiencia en un dominio concreto.</p>
<p>Digo esto porque un responsable de producto que haya invertido mucho tiempo en conocer un dominio concreto puede caer en una trampa común de la dirección de producto: creerá que puede hablar a su consumidor target pensando que está más cerca de él de lo que realmente está.</p>
<p>No es imposible para alguien que tenga mucha experiencia en un dominio concreto hacerlo correctamente, pero deberá trabajar muy duro para tener la mente abierta a otras opciones y desarrollos.</p>
<p>No digo que no necesites experiencia en un dominio para hacer un buen trabajo con tu producto, de hecho comprender el dominio de tu producto perfectamente es esencial, y no me refiero a un conocimiento superficial. Pero creo que buenos responsables de producto pueden adaptarse más rápidamente que la mayoría a nuevos dominios si se enfocan de forma agresiva en el proceso de aprendizaje de los mismos.&#8221;</p>
<p><a href="http://www.svpg.com/team/" target="_blank">Marty Cagan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/12/11/responsables-de-producto-y-su-dominio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gilipollas</title>
		<link>http://asiermarques.com/2011/11/27/gilipollas/</link>
		<comments>http://asiermarques.com/2011/11/27/gilipollas/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 05:05:19 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Citas]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=1956</guid>
		<description><![CDATA[&#8220;Dicen que lo importante es amar y no que te amen. Los que dicen eso son unos gilipollas&#8221; Un lugar en el mundo]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;"><span style="color: #333333;">&#8220;Dicen que lo importante es amar y no que te amen.<br />
Los que dicen eso son unos gilipollas&#8221;</span></h3>
<p style="text-align: center;"><a href="http://es.wikipedia.org/wiki/Un_lugar_en_el_mundo" target="_blank">Un lugar en el mundo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/11/27/gilipollas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simettric</title>
		<link>http://asiermarques.com/2011/11/21/simettric/</link>
		<comments>http://asiermarques.com/2011/11/21/simettric/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 20:06:45 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Mis Proyectos]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[proyectos]]></category>
		<category><![CDATA[simettric]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2070</guid>
		<description><![CDATA[Como muchos ya sabéis, desde hace un mes dejé de formar parte del equipo de Blackslot, empresa que cofundé en el 2009 y que va en el mejor camino para convertirse en la mejor opción de servicios de hosting de &#8230; <a href="http://asiermarques.com/2011/11/21/simettric/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Como muchos ya sabéis, desde hace un mes dejé de formar parte del equipo de <a href="http://blackslot.com" target="_blank">Blackslot</a>, empresa que cofundé en el 2009 y que va en el mejor camino para convertirse en la mejor opción de servicios de hosting de calidad/precio en España.</p>
<p><a href="http://simettric.com/"><img title="Simettric, desarrollo web en Bilbao" src="http://asiermarques.com/wp-content/uploads/2011/11/simettric-black300.png" alt="Simettric, desarrollo web en Bilbao" width="300" height="66" /></a></p>
<p>El principal motivo de arrancar una nueva aventura es que necesitaba un cambio, tanto personal como de concepto sobre lo que entendía como trabajo, objetivos y sentido a la hora de crear una empresa en internet, algo que casase más con la visión que andaba buscando a nivel personal y profesional. Visión que trato de afianzar con <a href="http://simettric.com" target="_blank"><strong>Simettric</strong></a>.</p>
<p>En una frase, <a href="http://simettric.com" target="_blank"><strong>Simettric</strong></a> es una <strong>agencia de desarrollo web enfocada en el desarrollo de productos SAAS</strong>, especialmente <strong>de innovación en internet</strong>.</p>
<p>Creo sinceramente que no tiene sentido entender el futuro del desarrollo de software en el escritorio, ni en que la gestión técnica del mismo dependa del usuario.</p>
<p>La misión de Simettric es desarrollar productos útiles para las personas o empresas que buscan ser ágiles, de verdadero valor para las mismas, buscando siempre la comodidad y facilidad de uso para solucionar problemas en lugar de crearlos.</p>
<p>Con esta línea hemos empezado a trabajar y, a pesar del poco tiempo de vida que tiene el proyecto, ya contamos con partners y clientes, algunos de ellos fuera de España, con proyectos bastante interesantes a la vez que motivantes.</p>
<p>Os animo a ojear <a href="http://simettric.com/mag/" target="_blank">nuestro Magazine</a>, a que nos sigáis en <a href="http://twitter.com/simettric" target="_blank">Twitter</a> y en <a href="http://facebook.com/simettric" target="_blank">Facebook</a>, en los que vamos hablando sobre proyectos y tendencias innovadoras que nos parecen muy interesantes en el sector de internet.</p>
<p>Esto es en lo que llevo volcado las últimas semanas y en lo que estaré trabajando en los próximos meses. Sobra decir que es muy duro volver a empezar, pero apasionante.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/11/21/simettric/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hay cosas</title>
		<link>http://asiermarques.com/2011/11/14/hay-cosas/</link>
		<comments>http://asiermarques.com/2011/11/14/hay-cosas/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 01:53:32 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[[Pe]n[sa]n[do]]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2065</guid>
		<description><![CDATA[Hay cosas que provocan mezclas de diversas sensaciones o emociones. Coctels de varios sabores que cuyas mezclas no se saborean en un sólo instante, pero que su gusto final impregna nuestro espíritu y ánimo de una forma más contundente que &#8230; <a href="http://asiermarques.com/2011/11/14/hay-cosas/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hay cosas que provocan mezclas de diversas sensaciones o emociones. Coctels de varios sabores que cuyas mezclas no se saborean en un sólo instante, pero que su gusto final impregna nuestro espíritu y ánimo de una forma más contundente que cualquier sensación, experiencia sexual, palabra o señal de afecto.</p>
<p>La seguridad que te da la experiencia, levantarse y mantenerse firme después de cometer un error, no esperar nada y conseguir algo que realmente importa, ver cosas que otros no ven o quieren ver, ganar al menos una batalla al tiempo y enfrentarte sin aceptar una derrota a la incertidumbre, a tu orgullo, ver una sonrisa de alguien que desea ver la tuya a pesar de que tú no sueles sonreír, no haber dado cuartel a tu ignorancia o a la opinión fácil que haya salido por tu boca o a las primeras impresiones que disfrazan la oportunidad de cometer un error o acertar aprendiendo de ello, no haberte limitado ni dormido ni cedido, haber salido de los raíles trazados por un sistema que ha caído, raíles soldados a nuestras conciencias y miedos, seguir caminando mientras el camino nos da la bienvenida con agujeros, grietas y trampas, saber por qué sigues caminando en la dirección en la que caminas, saber que no estás solo y si lo estás, que nada va a pararte, estar preparado para enfrentarte con uñas y dientes al próximo puñetazo y saber que no cederás, siendo un loco, siendo un aparente iluso, siendo feliz, siendo libre.</p>
<p>Hay cosas por las que merece la pena morir viviendo.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/11/14/hay-cosas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Una reflexión sobre Symfony2 y sus componentes</title>
		<link>http://asiermarques.com/2011/11/04/una-reflexion-sobre-symfony2-y-sus-componentes/</link>
		<comments>http://asiermarques.com/2011/11/04/una-reflexion-sobre-symfony2-y-sus-componentes/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 13:12:34 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2061</guid>
		<description><![CDATA[Me ha alegrado leer la noticia que resume la reunión de ayer día 3 de Noviembre en symfony.es, proyecto que mantiene Javier Eguiluz, en la que dice que Fabien Potencier, autor y líder del proyecto Symfony, quiere dar prioridad a la &#8230; <a href="http://asiermarques.com/2011/11/04/una-reflexion-sobre-symfony2-y-sus-componentes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Me ha alegrado leer <a href="http://www.symfony.es/2011/11/04/resumen-de-la-reunion-de-desarrolladores-3-11-2011/" target="_blank">la noticia que resume la reunión de ayer día 3 de Noviembre en symfony.es</a>, proyecto que mantiene <a href="http://javiereguiluz.com" target="_blank">Javier Eguiluz</a>, en la que dice que <a href="http://fabien.potencier.org/" target="_blank">Fabien Potencier</a>, autor y líder del proyecto <a href="http://symfony.com" target="_blank">Symfony</a>, quiere dar prioridad a la documentación de los Componentes del framework.</p>
<p>Es una gran noticia que se considere documentar cada componente para final de año, y va muy en la línea de <a href="http://fabien.potencier.org/article/49/what-is-symfony2" target="_blank">lo que comentaba Fabien en su blog sobre qué es Symfony2 y qué no</a>.</p>
<p>Fabien quiere dar mucha importancia a los Componentes ya que es la única forma de que Symfony2 esté presente en el mayor número de proyectos posibles.</p>
<p>En mi opinión, y como ya he expresado en otras ocasiones, Symfony2 es un framework enorme, que intenta solucionar demasiada problemática, y en mi experiencia, cuanto más grande sea la aplicación y cuanta más problemática se intente cubrir, más complejo después será encontrar un posible fallo en entornos que no se hayan tenido en cuenta para la misma. En aplicaciones orientadas a internet, el entorno de sistemas puede que no sea el estándar LAMP, sobre todo si nos enfrentamos a webs de alto tráfico.</p>
<p>Otro problema, que para otros es una virtud, es que el framework intenta hacer configurable todo, con el objetivo de que los proyectos sean lo más automatizables, mantenibles y dotarles de una capacidad de reutilización en la que llegue a ser innecesario tocar una línea de código. Esto en teoría, suma más horas de desarrollo al principio y luego hace el mantenimiento más barato. Sin embargo, en proyectos que se orientan a internet, la teoría queda muchas veces en evidencia.</p>
<p>Hay que tener en cuenta que el mundo php5 no es como el mundo .net o java. Es complicado que desarrolladores web de php, aun con experiencia, se conviertan tan puristas de repente (más teniendo en cuenta los presupuestos tan ajustados económicamente y en tiempo que se barajan en proyectos web para internet) como para adoptar y entender todas las buenas prácticas que te obliga a usar Symfony2.</p>
<p>Para la mayoría de desarrolladores, el disponer de componentes, no les obliga a comprender el funcionamiento de todo el framework y pueden usarlos en desarrollos más simples o que ya tengan hechos.</p>
<p>De hecho, viendo estas direcciones en el proyecto Symfony2, en mi propio proyecto <a href="http://asiermarques.com/2011/05/18/leophard-concepto/" target="_blank">Leophard</a>, un framework mvc ligero para php que por diversas razones de peso he tenido que retrasar su desarrollo, usaré algunos de estos componentes como el <a href="https://github.com/symfony/EventDispatcher" target="_blank">EventDispatcher</a>, <a href="https://github.com/symfony/ClassLoader" target="_blank">UniversalClassLoader</a>, el <a href="https://github.com/symfony/Routing" target="_blank">Routing</a>, <a href="https://github.com/fabpot/Pimple" target="_blank">Pimple</a> o el <a href="https://github.com/symfony/HttpFoundation" target="_blank">HttpFoundation</a>, que son ligeros y resuelven problemática muy importante del proyecto.</p>
<p>La gente de <a href="http://drupalcode.org/project/drupal.git/commit/c85d62c" target="_blank">Drupal está usando</a> algunos de estos componentes también en la próxima versión de su cms.</p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/11/04/una-reflexion-sobre-symfony2-y-sus-componentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aceptar el dolor</title>
		<link>http://asiermarques.com/2011/10/16/aceptar-el-dolor/</link>
		<comments>http://asiermarques.com/2011/10/16/aceptar-el-dolor/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 22:27:24 +0000</pubDate>
		<dc:creator>Asier</dc:creator>
				<category><![CDATA[Citas]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://asiermarques.com/?p=2049</guid>
		<description><![CDATA[&#8220;Hay que aprender a aceptar el dolor. Porque lo cierto es, que nunca te abandona y la vida, siempre lo acrecenta&#8221; Anatomía de Grey]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;"><span style="color: #808080;">&#8220;Hay que aprender a aceptar el dolor. Porque lo cierto es, que nunca te abandona y la vida, siempre lo acrecenta&#8221;</span></h3>
<p style="text-align: center;"><a href="http://es.wikipedia.org/wiki/Grey's_Anatomy" target="_blank">Anatomía de Grey</a></p>
]]></content:encoded>
			<wfw:commentRss>http://asiermarques.com/2011/10/16/aceptar-el-dolor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

