<?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>Acilia Internet</title>
	<atom:link href="http://acilia.es/feed" rel="self" type="application/rss+xml" />
	<link>http://acilia.es</link>
	<description>Desarrollo Ágil de Proyectos Web</description>
	<lastBuildDate>Mon, 14 Nov 2011 11:34:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Abrimos Oficina en Montevideo</title>
		<link>http://acilia.es/abrimos-oficina-en-montevideo/335</link>
		<comments>http://acilia.es/abrimos-oficina-en-montevideo/335#comments</comments>
		<pubDate>Mon, 14 Nov 2011 11:33:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=335</guid>
		<description><![CDATA[Desde hoy tenemos una nueva localización de Acilia en Montevideo. Para nosotros es un hito muy importante en nuestra evolución como companía y estamos entusiasmados con esta aventura, que nos da nuevas perspectivas y nos abre nuevas posibilidades de futuro. Desde hoy podéis encontrarnos y también seréis bienvenidos en: dirección: Calle Baldomir 2408, 11300 Montevideo, [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hoy tenemos una nueva localización de Acilia en Montevideo. Para nosotros es un hito muy importante en nuestra evolución como companía y estamos entusiasmados con esta aventura, que nos da nuevas perspectivas y nos abre nuevas posibilidades de futuro. </p>
<p>Desde hoy podéis encontrarnos y también seréis bienvenidos en:</p>
<p><em>dirección:</em> Calle Baldomir 2408, 11300 Montevideo, Uruguay</p>
<p><iframe width="600" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.es/maps?f=q&amp;source=s_q&amp;hl=es&amp;geocode=&amp;q=Baldomir+2408,+Montevideo&amp;aq=&amp;sll=-34.901982,-56.161766&amp;sspn=0.074334,0.169086&amp;vpsrc=0&amp;ie=UTF8&amp;hq=&amp;hnear=Gral.+Arq.+Baldomir+2408,+Pocitos,+Montevideo,+Uruguay&amp;ll=-34.908841,-56.161804&amp;spn=0.009713,0.021136&amp;t=m&amp;z=14&amp;output=embed"></iframe><br /><small><a href="http://maps.google.es/maps?f=q&amp;source=embed&amp;hl=es&amp;geocode=&amp;q=Baldomir+2408,+Montevideo&amp;aq=&amp;sll=-34.901982,-56.161766&amp;sspn=0.074334,0.169086&amp;vpsrc=0&amp;ie=UTF8&amp;hq=&amp;hnear=Gral.+Arq.+Baldomir+2408,+Pocitos,+Montevideo,+Uruguay&amp;ll=-34.908841,-56.161804&amp;spn=0.009713,0.021136&amp;t=m&amp;z=14" style="color:#0000FF;text-align:left">Ver mapa más grande</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/abrimos-oficina-en-montevideo/335/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De París a Castellón &#8211; DeSymfony</title>
		<link>http://acilia.es/de-paris-a-castellon-desymfony/318</link>
		<comments>http://acilia.es/de-paris-a-castellon-desymfony/318#comments</comments>
		<pubDate>Wed, 15 Jun 2011 21:13:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=318</guid>
		<description><![CDATA[Parece que fue ayer cuando estuvimos en el Symfony Live 2011 en París y ya estamos a las puertas de la segunda edición de las Jornadas de Symfony de Castellón. Del evento parisino nos hemos traído las referencias hispanas: Álvaro Videla, Pablo Godel y Pablo Díez, que también estarán presentes y nos ilustrarán durante estas [...]]]></description>
			<content:encoded><![CDATA[<p>Parece que fue ayer cuando estuvimos en el Symfony Live 2011 en París y ya estamos a las puertas de la segunda edición de las <a title="Symfony" href="http://www.desymfony.es">Jornadas de Symfony de Castellón</a>. Del evento parisino nos hemos traído las referencias hispanas: Álvaro Videla, Pablo Godel y Pablo Díez, que también estarán presentes y nos ilustrarán durante estas Jornadas.</p>
<p>A pesar de los proyectos, deadlines ajustados y extensas listas de prioridades, no hemos querido dejar de aportar nuestro granito de arena desde Acilia, colaborando con la organización, que además ha contado con gente de la talla de:</p>
<ul>
<li><strong>Javier Eguíluz</strong>, creador del sitio <a title="Symfony Hispano" href="http://www.symfony.es">Symfony.es</a>, programador y formador, que destaca por su actividad dentro de la comunidad del framework, toda una referencia internacional en el área.</li>
<li><strong>Albert Jessurum</strong>. Apasionado de PHP y Symfony. Le encontrarás en las listas de soporte de Symfony o en su canal IRC. Novedades en Symfony2? Las sabe de antemano. Creador de <a title="Blog sftuts" href="http://sftuts.com/">sftuts.com</a>.</li>
<li><strong>Javier López</strong>. CTO y Co-Fundador de <a title="Flai Webnected" href="http://www.flai.es">Flai Webnected</a>, empresa de desarrollo cordobesa.  Los estándares y buenas prácticas que siguen han quedado patentes con su aportación.</li>
<li><strong>Nacho Martín</strong>. Experto en Symfony, tecnologías web y buenas prácticas, además de emprendedor. Podéis comprobarlo en la calidad de los posts de su<a title="Nacho Martín" href="http://www.nacho-martin.com"> blog personal</a>.</li>
<li><strong>David Castelló</strong>, el impulsor de todo esto. Además de programador,  creador de decharlas.com, donde realiza una gran labor acercando el &#8220;mundo real&#8221; de la empresa a la Universidad.</li>
</ul>
<p>Además de organizarlo todo, hemos (realmente han) creado una <a title="DeSymfony" href="https://github.com/desymfony/desymfony">aplicación oficial de las jornadas </a>sobre la que versarán las charlas del primer día y que está disponible para descarga. Algo realmente novedoso e innovador, que creemos será muy didáctico.</p>
<p>Hemos disfrutado de la preparación del evento y queda lo mejor: Celebrarlo!</p>
<p>Y por supuesto, dar las gracias a los <a href="http://www.desymfony.com/ponentes.php">ponentes</a>, <a href="http://desymfony.com/patrocinadores.php">patrocinadores</a> y sobre todo, a los asistentes, que en 2 semanas completaron el aforo.</p>
<p>La cuenta atrás ha comenzado. Nos vemos pronto en Castellón!</p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/de-paris-a-castellon-desymfony/318/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resumen de Symfony Live 2011</title>
		<link>http://acilia.es/resumen-de-symfony-live-2011/289</link>
		<comments>http://acilia.es/resumen-de-symfony-live-2011/289#comments</comments>
		<pubDate>Sun, 06 Mar 2011 23:25:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=289</guid>
		<description><![CDATA[Como el año pasado, parte del equipo de Acilia Internet nos hemos dejado caer por el evento Symfony Live Paris 2011. Han sido unos días fantásticos en los que hemos tenido la oportunidad de conocer de primera mano novedades de Symfony e intercambiar impresiones con otros symfoneros de todo el mundo. Como sensación general, nos [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://acilia.es/wp-content/uploads/2011/03/entrada-universidad.jpg"><img class="size-full wp-image-297 alignright" title="entrada-universidad" src="http://acilia.es/wp-content/uploads/2011/03/entrada-universidad.jpg" alt="" width="251" height="188" /></a></p>
<p>Como el año pasado, parte del equipo de Acilia Internet nos hemos dejado caer por el evento<a title="Symfony Live Paris" href="http://www.symfony-live.com/paris"> Symfony Live Paris 2011</a>. Han sido unos días fantásticos en los que hemos tenido la oportunidad de conocer de primera mano novedades de <em>Symfony</em> e intercambiar impresiones con otros <em>symfoneros</em> de todo el mundo.</p>
<p>Como sensación general, nos quedamos con que <em>Symfony2</em> está aún algo lejos de su versión final estable, aunque hay programadores que ya lo están utilizando. También pensamos que se está construyendo un Framework a largo plazo, menos encapsulado que <em>Symfony</em> 1, y que estará bastante tiempo en liza. Dado el enfoque que se le está dando al proyecto, veremos distribuciones distintas de <em>Symfony2</em> en el futuro, diseñadas para fines específicos.</p>
<p>La palabra <em>performance</em>, tanto en front, arquitectura o en las propias aplicaciones, estuvo presente en un buen número de charlas. Ha sido una de las pegas más importantes que se pusieron a <em>Symfony 1 </em>y es evidente que muchos esfuerzos de esta nueva versión han ido en esa dirección.</p>
<p>Os dejamos por aquí algunas notas de ponencias que nos llamaron la atención. Este año hubo hasta 3 zonas simultáneas donde se estuvieron impartiendo diversos temas, por lo que la cobertura total fue casi imposible.</p>
<p><strong>Primer Día, Jueves 3 de Marzo.<br />
</strong></p>
<p>La conferencia comenzó con una charla de Josh Holmes, titulada <a href="http://www.slideshare.net/joshholmes/the-lost-art-of-simplicity">[The Lost Art Of Symplicity]</a>. Muchas veces se olvida que conseguir soluciones simples es realmente lo más difícil, y a la vez lo más útil y mantenible en el futuro.</p>
<p>Posteriormente, Johannes Schmitt nos habló de dos de los componentes esenciales de <em>Symfony</em>, la capa de seguridad y <em>Dependency Injection</em>. Por lo que vimos en otras charlas, la capa de Seguridad puede cambiar bastante todavía.</p>
<p>Apostrophe de P&#8217;unk Avenue. Tom Boutell nos hizo un recorrido por este CMS a tener en cuenta, que incide de forma importante en la facilidad de uso de cara a los editores finales.  <a href="http://www.slideshare.net/tompunk/apostrophe-6853364">[Apostrophe CMS]</a></p>
<p>Pierre Spring, presentó formas de lograr rapidez en nuestros Frontends. Muchas de sus recomendaciones son muy conocidas, pero son muy poco aplicadas, algo sorprendente teniendo en cuenta que la ejecución y descarga de componentes en el navegador puede llegar a ser el 80% del total en una página.  Hizo un guiño a Assetic, un complemento ideal para esta tarea. <a title="Speedy App" href="http://slidesha.re/gKv6wM">[Speedy App, Frontend Optimization Considerations]</a></p>
<p>La siguiente charla tuvo como temática la posibilidad de utilizar <em>Edge Side Includes</em> para lograr distintas reglas de cache en distintas zonas de la página. Esto fue implmentado por dos personas de Sensio, Emmanuel Cohen y Marc Weistroff , para el periódico L&#8217;Express. Aunque <em>Symfony2</em> hace una gran interpretación del protocolo HTTP y esto se puede lograr, los mismos ponentes admitieron que la solución es algo experimental y posiblemente sea mejor utilizar reverse proxies como <em>Varnish</em> o <em>Squid</em> para esta tarea. <a href="http://www.slideshare.net/futurecat/nice-performance-using-sf2-cache-wrapping-sf1-application-paris">[Nice performance using Sf2 cache wrapping Sf1 application]</a>.</p>
<p>No faltó una buena carga hispana el primer día, con Álvaro Videla, que nos habló de<em> RabbitMQ</em> y su integracion en Symfony2 con un Bundle que él mismo ha programado. <em>RabbitMQ</em> nos puede ayudar enormemente a la hora de separar procesos en cola, como generación de <em>thumbnails</em> o hacer &#8220;hablar&#8221; tu aplicación en PHP con otras, programadas incluso en otros lenguajes.<a title="RabbitMQ" href="http://www.slideshare.net/old_sound/theres-a-rabbit-on-my-symfony">[There is a Rabbit on My Symfony]</a></p>
<p>Pablo Díez, creador de <em>MondonGo</em>, nos habló de <em>Doctrator </em>que nos permite utilizar behaviours en <em>Doctrine2</em>. Si los utilizabas, ya no tienes excusa para pasarte a <em>Doctrine2</em>, podrás seguir utilizándolos. <a href="http://www.slideshare.net/pablodip/doctrator-symfony-live-2011-paris">[Doctrator]</a>.</p>
<p>El día finalizó con una presentación un tanto informal de Fabien Potencier, explicando de forma general Symfony2. Como anécdota humorística, estuvo unos minutos intentando arrancar su aplicación de ejemplo en <em>Symfony2</em> sin lograrlo inmediatamente, con algunos de los 500 desarrolladores ayudando a resolver el misterio, que no era más que la configuraciónde <em>Apache </em> <img src='http://acilia.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . El momento quedó inmortilizado en <a href="http://twitter.com/#!/fabnot/status/43353600226897920">este Twitt</a>.</p>
<p><strong>Día 2, Viernes 4 de Marzo</strong></p>
<p>Symfony2 from the trenches, donde el core team desveló el funcionamiento interno de Symfony, proporcionando además consejos y buenas prácticas de diseño de tu aplicación en Symfony2. Una vez más, descubrimos que hay cambios y debates abiertos sobre ciertas partes del Framework, como los formularios o la capa de seguridad. <a title="Symfony2 from the Trenches" href="http://www.slideshare.net/jwage/symfony2-from-the-trenches">[Symfony2 from the Trenches]</a></p>
<p>Assetic, donde Kris Wallsmith volvió a incidir en la importacia de optimizar el frontend de nuestras aplicaciones. Un front mal optimizado puede echar por tierra una buena aplicación. Assetic nos provee de herramientas para comprimir, unir y optimizar nuestros CSS y JS. Como nota interesante, Kris se centrará en optimización de imágenes en futuras evoluciones de la herramienta.<a href="http://www.slideshare.net/kriswallsmith/assetic-symfony-live-paris"> [Assetic, Asset Management for PHP 5.3]</a></p>
<p><em>HTTP Cache</em>. Fabien nos llamó al orden y a que nos leamos la especificación del protocolo HTTP. Si somos <em>Web Developers</em>, es fundamental. Se centró en la parte de cache. Un buen manejo del protocolo HTTP puede hacer que tu aplicación no sea llamada o sea llamada sólo en los casos en los que sea necesario, y por lo tanto ahorrar ancho de banda y mejorar increíblemente el rendimiento. Una vez más con referencias importantes a los <em>Edge Side Includes</em>.</p>
<p><em>Varnish</em>, parece la opción preferida o postulada para hacer <em>cache</em> a través de <em>proxy</em>. Según sus creadores, es el único proxy reverso creado para tal fin. Se habló y se recomendó también desde otras ponecias. Al parecer, es más rápido que <em>Squid </em>y otras soluciones.</p>
<p>Ryan Weaver nos enseñó lo extremadamente sencillo y potente que resulta utilizar <em>Twig</em> como lenguaje de plantillas PHP. El peligro radica en que además, es realmente rápido. <a title="Twig" href="http://www.slideshare.net/weaverryan/being-dangerous-with-twig-symfony-live-paris">[Being Dangerous With Twig]</a></p>
<p>Jonathan Wage nos llevó por ejemplos prácticos de <em>Doctrine </em>utilizados en <em>Open Sky</em>, la empresa donde trabaja actualmente, en una aplicación de comercio electrónico. En esta aplicación se utiliza tanto la parte ORM con <em>Mysql</em> como la parte ODM con <em>Mongo</em>. <a title="Doctrine in the Real World" href="http://www.slideshare.net/jwage/doctrine-in-the-real-world-sflive2011-paris">[Doctrine in the real world]</a>.</p>
<p>Hay muchas herramientas que pueden acompañar nuestras aplicaciones en Symfony, dedicadas a tareas específicas como búsqueda (<em>Solr, Lucene, Xapian&#8230;)</em>, Cache <em>(Memcached,, Xcache, APC&#8230;)</em>, Colas<em> (RabbitMQ, ActiveMQ&#8230;)</em>, <em>Monitoring (Cacti ,Nagios, Ganglia)</em>, Integración Continua <em>(CruiseControl, Jenkins CI) </em>entre otras funciones. Stefan Koopmanschap nos ofreció su visión en la ponencia <a href="http://www.slideshare.net/skoop/dont-use-a-screw-when-you-need-a-nail-symfony-live-san-francisco"> [Don't use a srew when you really need a nail]</a></p>
<p>Y como cierre a las jornadas, Fabien Potencier nos desveló algunos detalles interesantes de <em>Symfony2</em>. Tendrá un instalador y se crearán distintas distribuciones orientadas a aplicaciones específicas (e-commerce, CMS&#8230;). Además, se estrena web de <em>Symfony </em>en un nuevo dominio, <a title="Symfony" href="http://www.symfony.com">Symfony.com</a>.</p>
<p><strong>El Sábado se celebró un Hack Day</strong> en el que tuvimos ocasión de jugar con distintos elementos entre bastidores, como el proyecto del <a title="Sf2 Content Management Network" href="http://cmf.symfony-project.org/">Content Management Framework</a> en <em>Symfony2</em> o <a title="Vespolina" href="https://github.com/vespolina/vespolina">Vespolina</a> (aplicación de e-commerce en <em>Symfony2</em>). Nosotros nos centramos en hackear con <a title="MondonGo" href="http://mondongo.es/">MondonGo</a> y <a title="Varnish" href="http://www.varnish-cache.org/">Varnish</a>.</p>
<p>La sensación general nes que el proyecto está más sólido que nunca y se están sentando las bases para un gran proyecto a largo plazo.</p>
<p>La experiencia es más que recomendable y animamos a todos los<em> symfoneros</em> a acudir a próximos eventos.</p>
<div id="attachment_298" class="wp-caption aligncenter" style="width: 410px"><a title="Acilia Symfony Live" href="http://acilia.es/wp-content/uploads/2011/03/foto-sflive.jpg"><img class="size-full wp-image-298" title="foto-sflive" src="http://acilia.es/wp-content/uploads/2011/03/foto-sflive.jpg" alt="" width="400" height="300" /></a><p class="wp-caption-text">El Equipo de Acilia con Afonso Alba, de Nerium</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/resumen-de-symfony-live-2011/289/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony Live París 2011 &#8211; Nos vemos por allí</title>
		<link>http://acilia.es/symfony-live-paris-2011-nos-vemos-por-alli/283</link>
		<comments>http://acilia.es/symfony-live-paris-2011-nos-vemos-por-alli/283#comments</comments>
		<pubDate>Mon, 28 Feb 2011 10:17:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=283</guid>
		<description><![CDATA[Esta semana se celebra el evento Symfony Live 2011 en París. Este año participamos como patrocinadores del evento y por supuesto asistiremos a las jornadas que se celebrarán el 3 y el 4 de Marzo. Desde nuestra cuenta de Twitter @aciliainternet os iremos informando de las novedades más importantes del evento en directo. Los días [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://acilia.es/wp-content/uploads/2011/02/sflive.png"><img class="alignright size-full wp-image-284" title="sflive" src="http://acilia.es/wp-content/uploads/2011/02/sflive.png" alt="" width="179" height="182" /></a>Esta semana se celebra el evento <a title="Symfony Live Paris" href="http://www.symfony-live.com/paris">Symfony Live 2011</a> en París. Este año participamos como patrocinadores del evento y por supuesto asistiremos a las jornadas que se celebrarán el 3 y el 4 de Marzo. <strong>Desde nuestra cuenta de Twitter <a title="Twitter Acilia Internet" href="http://twitter.com/#!/aciliainternet">@aciliainternet</a> os iremos informando de las novedades más importantes del evento en directo</strong>. Los días promenten ser más que fructíferos.</p>
<p>Este año se desdoblan las conferencias en dos salas, por lo que no tendremos más remedio que perdernos algunas. De la <a title="Agenda " href="http://www.symfony-live.com/paris/schedule">completa agenda</a> destacamos:</p>
<ul>
<li><a href="http://www.symfony-live.com/paris/schedule#session-jh1">The lost art of simplicity</a>, de <a href="http://www.symfony-live.com/paris/speakers#josh-holmes">Josh Holmes</a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-ps1">Speedy App: Frontend Performance Considerations </a>, de <a href="http://www.symfony-live.com/paris/speakers#pierre-spring">Pierre Spring </a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-ecmw1">Nice performance using Sf2 cache wrapping Sf1 application</a>, de <a href="http://www.symfony-live.com/paris/speakers#emmanuel-cohen">Emmanuel Cohen </a> y <a href="http://www.symfony-live.com/paris/speakers#marc-weistroff">Marc Weistroff </a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-av1">There&#8217;s a Rabbit on my Symfony &#8211; RabbitMQ and Symfony2 Integration </a>de <a href="http://www.symfony-live.com/paris/speakers#alvaro-videla">Alvaro Videla </a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-bs2">Leveraging Symfony2 Forms </a> de <a href="http://www.symfony-live.com/paris/speakers#bernhard-schussek">Bernhard Schussek </a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-pd1">Doctrator, behaviors in Doctrine2 </a>, de <a href="http://www.symfony-live.com/paris/speakers#pablo-diez">Pablo Díez</a></li>
<li><a href="http://www.symfony-live.com/paris/schedule#session-na1">phpBB4: Building end-user applications with Symfony2 </a> de <a href="http://www.symfony-live.com/paris/speakers#nils-adermann">Nils Adermann</a></li>
<li>&#8230;. y por supuesto la Keynote final de Fabien Potencier, acerca de Symfony2</li>
</ul>
<p>Como podéis ver, el Framework está ganando en calidad y peso dentro de la comunidad. Resulta especialmente relevante que proyectos como PHPBB4 empiecen a considerarlo como base para su desarrollo. Este tipo de noticias favorece enormemente el desarrollo de Symfony .</p>
<p>Como aliciente, hay un evento satélite totalmente informal, <a title="Symfony Vivo" href="http://www.symfony.es/2011/01/14/symfony-vivo-2011/">Symfony Vivo</a>, donde nos juntaremos algunos hispano-parlantes a debatir y compartir opiniones.</p>
<p>Lo dicho, nos vemos por allí!</p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/symfony-live-paris-2011-nos-vemos-por-alli/283/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lanzamiento de GlamourParis.com</title>
		<link>http://acilia.es/lanzamiento-de-glamourparis-com/174</link>
		<comments>http://acilia.es/lanzamiento-de-glamourparis-com/174#comments</comments>
		<pubDate>Fri, 19 Nov 2010 23:49:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[glamour]]></category>
		<category><![CDATA[proyectos]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=174</guid>
		<description><![CDATA[Tenemos el honor de presentaros nuestro último lanzamiento, GlamourParis.com, de Condé Nast Francia.  Es el tercero de la trilogía que se completa, previamente fueron Vogue y GQ. Está basado en los CMS que desarrollamos, donde tratamos de separar de forma clara los distintos roles que interactúan en el proceso de creación y mantenimiento de la [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://acilia.es/wp-content/uploads/2010/11/glamour-screenshot-mid.png"><img class="alignright size-medium wp-image-175" title="glamour-screenshot-mid" src="http://acilia.es/wp-content/uploads/2010/11/glamour-screenshot-mid-300x262.png" alt="" width="300" height="262" /></a>Tenemos el honor de presentaros nuestro último lanzamiento, GlamourParis.com, de Condé Nast Francia.  Es el tercero de la trilogía que se completa, previamente fueron Vogue y GQ.</p>
<p>Está basado en los CMS que desarrollamos, donde tratamos de separar de forma clara los distintos roles que interactúan en el proceso de creación y mantenimiento de la página.</p>
<p>En el caso de Glamour, hay un gran énfasis en la interacción del usuario con el contenido editorial, incitándole a participar en votaciones o comentarios.</p>
<p>Lo mejor: Que lo veáis por vosoros mismos &gt; <a title="Glamour" href="http://www.glamourparis.com">GlamourParis.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/lanzamiento-de-glamourparis-com/174/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony2 no es lo mismo que Symfony 2</title>
		<link>http://acilia.es/symfony2-no-es-lo-mismo-que-symfony-2/167</link>
		<comments>http://acilia.es/symfony2-no-es-lo-mismo-que-symfony-2/167#comments</comments>
		<pubDate>Fri, 12 Nov 2010 16:24:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony2]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=167</guid>
		<description><![CDATA[Es algo a lo que tenemos que acostumbrarnos todos. La idea de escribir Symfony2 &#8220;todo junto&#8221; facilita enormemente la búsqueda de información en buscadores, separando además la documentación de otras versiones de Symfony de la versión 2, que es especialmente distinta. Buscar Symfony 2 separado podría devolver resultados de Symfony 1.2 o incluso cosas como [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://acilia.es/wp-content/uploads/2010/11/sugarbox3.png"><img class="alignright size-medium wp-image-170" title="Symfony2" src="http://acilia.es/wp-content/uploads/2010/11/sugarbox3-300x183.png" alt="Symfony2 Shell" width="300" height="183" /></a>Es algo a lo que tenemos que acostumbrarnos todos. La idea de escribir <strong>Symfony2</strong> &#8220;todo junto&#8221; facilita enormemente la búsqueda de información en buscadores, separando además la documentación de otras versiones de Symfony de la versión 2, que es especialmente distinta.</p>
<p>Buscar <em>Symfony 2</em> <strong>separado</strong> podría devolver resultados de <strong>Symfony</strong> 1.<strong>2</strong> o incluso cosas como<strong> Symfony</strong> &#8230;. <strong>2</strong> Comentarios.</p>
<p>Además, si incluimos el símblo +Symfony2 en nuestra query de búsqueda, hará que los resultados sean muchos más específicos. Muchos buscadores utilizan sinónimos, y es fácil que interpreten, por ejemplo, que <em>Symfony 1.4</em> es sinónimo. Con el símbolo &#8220;+&#8221; lo evitamos y obtendremos resultados realmente relevantes.</p>
<p>Son aspectos básicos que hacen que la búsqueda de información, especialmente cuando estamos creando nuestras<a title="Primeras aplicaciones en Symfony2" href="http://acilia.es/creando-una-aplicacion-y-bundle-en-symfony2/158"> primeras aplicaciones en Symfony2</a> . Esperamos que este pequeño truco os resulte útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/symfony2-no-es-lo-mismo-que-symfony-2/167/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creando una aplicación y bundle en Symfony2</title>
		<link>http://acilia.es/creando-una-aplicacion-y-bundle-en-symfony2/158</link>
		<comments>http://acilia.es/creando-una-aplicacion-y-bundle-en-symfony2/158#comments</comments>
		<pubDate>Wed, 03 Nov 2010 23:22:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[symfony2]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=158</guid>
		<description><![CDATA[Hemos tardado, pero ya estamos dando los primeros pasos en Symfony2. Lo primero evidentemente es crear nuestra primera aplicación. En este caso, la hemos llamado &#8220;Jiuston&#8221;. La receta, simple: Lo primero, bajamos el sanbox desde aquí. Después, iniciamos la aplicación. Nos servimos de la ya creada &#8220;hello&#8221; php hello/console init:app jiuston jiuston/ jiuston_web &#8211;format=yml Creamos [...]]]></description>
			<content:encoded><![CDATA[<p>Hemos tardado, pero ya estamos dando los primeros pasos en Symfony2. Lo primero evidentemente es crear nuestra primera aplicación. En este caso, la hemos llamado &#8220;Jiuston&#8221;. La receta, simple:</p>
<ul>
<li>Lo primero, <a title="Code Symfony2" href="http://symfony-reloaded.org/code">bajamos el sanbox desde aquí</a>.</li>
</ul>
<ul>
<li>Después, iniciamos la aplicación. Nos servimos de la ya creada &#8220;hello&#8221;</li>
</ul>
<p>php hello/console init:app jiuston jiuston/ jiuston_web &#8211;format=yml</p>
<ul>
<li>Creamos el Bundle, siguiendo CamelCase</li>
</ul>
<p>php jiuston/console init:bundle &#8220;Application/JiustonBundle&#8221;</p>
<ul>
<li>Sólo queda <a title="Symfony2 Documentation" href="http://docs.symfony-reloaded.org/?page=learn">sumergirse en la documentación</a>.</li>
</ul>
<p>Y hasta aquí podemos leer. Happy coding!</p>
<p>(*) Nota: Si os encontráis con este error:</p>
<blockquote><p><em>Uncaught exception &#8216;InvalidArgumentException&#8217; with message &#8216;The template &#8220;FrameworkBundle:Exception:exception&#8221; does not exist &#8230;</em></p></blockquote>
<p><br/><br />
Sólo tenéis que cambiar la &#8220;S&#8221; mayúscula por &#8220;s&#8221; minúscula en vuestro fichero xxx/xxxKernel (siendo xxx el nombre de tu aplicación)</p>
<p>            &#8216;Symfony\\Bundle&#8217; => __DIR__.&#8217;/../src/vendor/symfony/src/Symfony/Bundle&#8217;, </p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/creando-una-aplicacion-y-bundle-en-symfony2/158/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Presentaciones de las Jornadas de Symfony en Castellón</title>
		<link>http://acilia.es/presentaciones-de-las-jornadas-de-symfony-en-castellon/145</link>
		<comments>http://acilia.es/presentaciones-de-las-jornadas-de-symfony-en-castellon/145#comments</comments>
		<pubDate>Sat, 31 Jul 2010 16:24:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://acilia.es/?p=145</guid>
		<description><![CDATA[Los días 5 y 6 de Julio se organizó el primer evento de Symfony en España. Tuvo lugar en la Universitat Jaume I de Castellón y desde Acilia participó nuestro CTO, José Antonio Pio con dos charlas. La primera de ellas fue referente a las vistas, componente clave de cualquier framework. José Antonio repasó el [...]]]></description>
			<content:encoded><![CDATA[<p>Los días 5 y 6 de Julio se organizó el <a title="De Charlas Symfony" href="http://decharlas.uji.es/symfony/">primer evento de Symfony</a> en España. Tuvo lugar en la Universitat Jaume I de Castellón y desde Acilia participó nuestro CTO, José Antonio Pio con dos charlas.</p>
<p><strong>La primera de ellas fue referente a las vistas</strong>, componente clave de cualquier framework. José Antonio repasó el funcionamiento general de este apartado, así como su cadena de ejecución dentro de Symfony, para entender cómo extenderlas.</p>
<div id="__ss_4752922" style="width: 425px;"><strong><a title="Symfony: Domesticando las Vistas" href="http://www.slideshare.net/josetonyp/symfony-domesticando-las-vistas">Symfony: Domesticando las Vistas</a></strong><object id="__sse4752922" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=vistas-100714091140-phpapp02&amp;stripped_title=symfony-domesticando-las-vistas" /><param name="name" value="__sse4752922" /><param name="allowfullscreen" value="true" /><embed id="__sse4752922" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=vistas-100714091140-phpapp02&amp;stripped_title=symfony-domesticando-las-vistas" name="__sse4752922" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/josetonyp">josetonyp</a>.</div>
</div>
<div style="padding: 5px 0 12px;"><strong>La segunda fue relativa al subframework de formularios, </strong>posiblemente el apartado más novedoso de Symfony, a la vez que controvertido. Para esta ponencia tenemos también el vídeo.</div>
<div style="padding: 5px 0 12px;">
<ul>
<li>Vídeo</li>
</ul>
</div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=13326172&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=13326172&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/13326172">Domesticando los formularios: sfForm &#8211; decharlas 2010</a> from <a href="http://vimeo.com/decharlas">decharlas.com</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<ul>
<li>Presentación</li>
</ul>
<div id="__ss_4752917" style="width: 425px;"><strong><a title="Symfony: Domesticando los Formularios" href="http://www.slideshare.net/josetonyp/symfony-domesticando-los-formularios">Symfony: Domesticando los Formularios</a></strong><object id="__sse4752917" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=form-100714091054-phpapp02&amp;stripped_title=symfony-domesticando-los-formularios" /><param name="name" value="__sse4752917" /><param name="allowfullscreen" value="true" /><embed id="__sse4752917" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=form-100714091054-phpapp02&amp;stripped_title=symfony-domesticando-los-formularios" name="__sse4752917" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/josetonyp">josetonyp</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/presentaciones-de-las-jornadas-de-symfony-en-castellon/145/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Por qué utilizamos Symfony</title>
		<link>http://acilia.es/por-que-utilizamos-symfony/112</link>
		<comments>http://acilia.es/por-que-utilizamos-symfony/112#comments</comments>
		<pubDate>Thu, 27 May 2010 20:12:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://aciliaweb.es/?p=112</guid>
		<description><![CDATA[La elección de Symfony para la mayoría de nuestros desarrollos fue una decisión muy meditada y con el tiempo nos hemos ratificado en la elección. Symfony ofrece herramientas profesionales de máxima calidad, siguiendo las mejores prácticas web, disponibles por defecto. Es suficientemente flexible como para añadir nuevos componentes o eliminar otros. Se trata por lo [...]]]></description>
			<content:encoded><![CDATA[<p>La elección de Symfony para la mayoría de nuestros desarrollos fue una decisión muy meditada y con el tiempo nos hemos ratificado en la elección.</p>
<p>Symfony ofrece herramientas profesionales de máxima calidad, siguiendo las mejores prácticas web, disponibles por defecto. Es suficientemente flexible como para añadir nuevos componentes o eliminar otros. Se trata por lo tanto de automatizar las tareas más comunes, sin reinventar la rueda cada vez.</p>
<p>Entre las carecterísticas específicas podemos destacar:</p>
<ul>
<li><em>Admin generator o generador de administradores</em></li>
</ul>
<p>Siguiendo el modelo de datos definido, se crean estructuras CRUD (Create, Read, Update, Delete) sobre los modelos del sistema, además de añadir una serie de funcionalidades útiles a la interfaz, como filtros, paginación, ordenación de resultados, entre otras. Una vez generado el administrador, se puede customizar fácilmente.</p>
<ul>
<li><em>Sistema de rutas</em></li>
</ul>
<p>Las rutas definen URLs, que hacen que la aplicación responda a ciertas acciones en base a ello. Esto permite configurar a medida las URLs sin necesidad de modificar nada en Apache.</p>
<ul>
<li><em>Patrón MVC</em></li>
</ul>
<p>Separación en tre el modelo de datos, las vistas de interfaces y el controlador de la aplicación que redirige las peticiones dentro de la aplicación. Es fácil por lo tanto separar el trabajo de diseño y programación y los componentes asociados a cada capa.</p>
<ul>
<li><em>Formularios</em></li>
</ul>
<p>Un formulario, con sus distintos tipos de campos, se comporta siempre igual. Hay un envío de datos normalizados, una valizadión y un resultado. Con Symfony es extremadamente rápido configurarlos, teniendo la posibilidad de añadir Widgets y otras estructuras que podemos reutilizar.</p>
<ul>
<li><em>Debugging Toolbar</em></li>
</ul>
<p>¿Cuántas y qué queries se realizan en la página? ¿Cuanto tiempo se tarda en cada parte? ¿Qué variables se están utilizando? A toda esta información se puede acceder directamente desde una aplicación de depuración en la propia página. En segundos podemos optimizar bastantes aspectos de la aplicación.</p>
<ul>
<li><em>Cache</em></li>
</ul>
<p>Hay varios niveles de cache internos en la aplicación. Además, existen drivers para herramientas como memcached, que reducen drásticamente el consumo de recursos de las aplicaciones web.</p>
<ul>
<li><em>Soporte y Comunidad</em></li>
</ul>
<p>Detrás de todo está Sensio Labs, una Compañía de desarrollo web donde nació el proyecto. Hay una gran comunidad de desarrolladores y existen herramientas de soporte realmente activas.</p>
<p>Son sólo agunas de las características que más utilizamos del framework. Existen muchas más como internacionalización, tests unitarios y funcionales, gestión de correos, etc&#8230; que hacen de Symfony un gran Framework de Desarrollo Web.</p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/por-que-utilizamos-symfony/112/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Participamos en el Symfony Live de París 2010</title>
		<link>http://acilia.es/participamos-en-el-symfony-live-de-paris-2010/133</link>
		<comments>http://acilia.es/participamos-en-el-symfony-live-de-paris-2010/133#comments</comments>
		<pubDate>Tue, 25 May 2010 21:26:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://aciliaweb.es/?p=133</guid>
		<description><![CDATA[Hemos tenido la suerte de participar en el evento Symfony del Año, ni más ni menos que el Symfony Live. Además de la ponencia que dimos acerca de nuestra experiencia desarrollando aplicaciones CMS con Symfony, fuimos patrocinadores del evento. Desde Acilia Internet siempre supimos que teníamos que contar con tecnologías de base sólidas y con [...]]]></description>
			<content:encoded><![CDATA[<p>Hemos tenido la suerte de participar en el evento Symfony del Año, ni más ni menos que el Symfony Live. Además de la ponencia que dimos acerca de nuestra experiencia desarrollando <a title="Sistemas de Gestión de Contenidos" href="http://acilia.es/sistemas-cms">aplicaciones CMS con Symfony</a>, fuimos patrocinadores del evento.</p>
<p>Desde Acilia Internet siempre supimos que teníamos que contar con tecnologías de base sólidas y con capacidad de recorrido. <strong>Symfony </strong>nos ha ayudado de forma importante a producir y entregar <a title="Portfolio proyectos web" href="http://www.acilia.es/portfolio">aplicaciones profesionales de primer nivel</a>, basadas en los mejores estándares y buenas prácticas de desarrollo Web y contando con herramientas que nos han permitido aumentar nuestra productividad de forma determinante. Para nosotros fue un auténtico placer participar en el evento.</p>
<p>Como guinda final, Fabien Potencier nos desveló el estado de Symfony 2, cuya release está prevista para finales de este año 2010. Será desde luego un hito importante en la historia de este Framework.</p>
<p>Dejamos por aquí nuestra presentación.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="data" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cms-presentation-100218071702-phpapp01&amp;rel=0&amp;stripped_title=implementing-a-symfony-based-cms-in-a-publishing-company" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cms-presentation-100218071702-phpapp01&amp;rel=0&amp;stripped_title=implementing-a-symfony-based-cms-in-a-publishing-company" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cms-presentation-100218071702-phpapp01&amp;rel=0&amp;stripped_title=implementing-a-symfony-based-cms-in-a-publishing-company" allowscriptaccess="always" allowfullscreen="true" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cms-presentation-100218071702-phpapp01&amp;rel=0&amp;stripped_title=implementing-a-symfony-based-cms-in-a-publishing-company"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://acilia.es/participamos-en-el-symfony-live-de-paris-2010/133/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

