<?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>Capital y Código &#187; PHP</title>
	<atom:link href="http://capitalycodigo.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://capitalycodigo.com</link>
	<description>Emprendedores y desarrollos web en Internet.</description>
	<lastBuildDate>Sun, 14 Feb 2010 23:00:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>API stompCLI gestor PHP de conexiones Synchronous-Asynchronous</title>
		<link>http://capitalycodigo.com/2009/04/api-stompcli-gestor-php-de-conexiones-synchronous-asynchronous/</link>
		<comments>http://capitalycodigo.com/2009/04/api-stompcli-gestor-php-de-conexiones-synchronous-asynchronous/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 10:08:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[ActiveMQ]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[stompcli]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=167</guid>
		<description><![CDATA[Por medio del podcast de DConstruct2008, inicio la curiosidad por las API´s para conexiones Asynchrounous. Para poder interactuar con varios servicios sin necesidad de esperar las respuestas.
De esta manera evitas algunos errores:

La sobrecarga de peticiones a tus API´s, al servidor web y sobre todo rendimiento de proceso de CPU/memoria de tu equipo o servidor virtual.
Perdida [...]]]></description>
			<content:encoded><![CDATA[<p>Por medio del podcast de <a href="http://2008.dconstruct.org/podcast/" title="Dconstruct 2008 - Podcasts" target="_blank">DConstruct2008</a>, inicio la curiosidad por las API´s para conexiones Asynchrounous. Para poder interactuar con varios servicios sin necesidad de esperar las respuestas.</p>
<p>De esta manera evitas algunos errores:</p>
<ol>
<li>La sobrecarga de peticiones a tus API´s, al servidor web y sobre todo rendimiento de proceso de CPU/memoria de tu equipo o servidor virtual.</li>
<li>Perdida de comunicación, que genera errores de conectividad para los procesos internos del código.</li>
<li>Incremento del tráfico en tus puertos de red.</li>
</ol>
<p>Esto por listar las más obvias. Para este proyecto hay más desarrollo en los API´s de <a href="http://activemq.apache.org" title="ActiveMQ - apache" target="_blank">ActiveMQ</a> bajo Java, donde puedes encontrar más información que en la librería echa para PHP.</p>
<p>Lamentablemente no hay muchas métricas en la documentación de stomp cli, pero encontré este reporte en el sitio de <a href="http://fusesource.com/resources/collateral/#whitepapers" title="FuseSource " target="_blank">FuseSource</a>.</p>
<p>Para que puede servir:</p>
<p>En nuestro del proyecto de FronteraEstates, qué es un <a href="http://www.fronteraestates.com" title="FronteraEstates - Portal Inmobiliario Mexico-USA" target="_blank">portal inmobiliario para Latinos e Hispanos</a>. Estamos coordinando algunos servicios externos de API´s de socialmedia.</p>
<p>Queremos integrar flickr, tweeter y un servicio para identidad digital como Facebook Connect y OpenSocial, todo lo estamos manejando de manera<strong> sincronizada</strong>, dado que asi lo tenemos en nuestras estaciones de trabajo. Pero a la hora de subirlas al servidor de desarrollo, tenemos ciertos servicios que varían por la naturaleza de nuestro hospedaje. Los resultados de la saturación de recursos se pueden identificar de la siguiente manera:</p>
<ul>
<li>Que se llene la memoria del proveedor (nuestro servidor).</li>
<li>Negación de peticiones para conectarse.</li>
<li>Que se sature la memoria del cliente.</li>
<li>Acumulación de peticiones en el buffer.</li>
<li>Que se agoten las respuestas a peticiones.</li>
</ul>
<p>Las razones para que esto suceda pueden relacionarse a:</p>
<ol>
<li>Red. En nuestra estación de trabajo recibimos el ancho de banda completa, pero dentro de un CPD hay problemas de conectividad, ya sea por latencia del cableado, problemas con puertos de switches/routers/VLAN´s y un largo etc. Problemas que ocurren diariamente dentro de un datacenter.</li>
<li>Hardware. Puede que la tarjeta de red del servidor pete o se dañe por cualquier razón. Que la memoria RAM se desgaste o simplemente que otro servicio necesite más memoria y nuestro servidor se vea afectada en su capacidad de procesamiento. Esto es normal por el uso del equipo y a saber si estamos en HW nuevo o de segunda mano. Tanto para nuestro servidor, como el equipo del cliente.</li>
<li>Programación. Uso incorrecto por parte de la lógica de programación de nuestra aplicación. Esto lo asumimos por que, como todos ustedes siempre estamos aprendiendo cosas nuevas e implementando lo que es viable para nuestro proyecto y no puedes evitar cometer errores.</li>
</ol>
<p>Estos factores influyen en la cola de peticiones externas a nuestro servidor y si manejamos una <strong>conectividad asincrona</strong>, permites una mayor ventana para la respuesta al llamado de nuestra API. Por otra parte esta todo lo relacionado a la seguridad, aunque la mayoría de los servicios que ofrecen cuentan con maneras de gestionar privilegios y sistemas de autenticar.</p>
<p>Dentro del API tenemos una configuración relacionada a como interpretar cada petición:</p>
<p>CLIENT_ACKNOWLEDGE, este indica que se debe esperar al cliente para que confirme su respuesta y el resultado es un servicio lento, pero seguro de cada transacción que ejecuta &#8211; en mi opinión va contraría a la naturaleza de las conexiones por medio de Internet.</p>
<p>AUTO_ACKNOWLEDGE, envía y gestiona un paquete únicamente por petición, esto da también seguridad en la respuesta, sobrecargando el sistema si no se tienen recursos necesarios.</p>
<p>DUPS_OK_ACKNOWLEDGE, por último tenemos esta configuración que permite enviar varias respuestas y recibir varias confirmaciones, lo cual puede saturar el uso del ancho de banda.</p>
<p>Como todo en programación hay sus pros y contras a cada configuración, la decisión debe ir de la mano de nuestra topología de red, la manera que se han programado los procesos externos y cálculos internos de nuestra aplicación web; así mismo tomar en cuenta las características del equipo que dará este servicio y la posible configuración de los equipos clientes (lo cual en Internet es imposible).</p>
<p>Espero cumplir con mi promesa de un post más técnico.</p>
<p>Un saludo a tod@s.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2009/04/api-stompcli-gestor-php-de-conexiones-synchronous-asynchronous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mas Eventos&#8230;&#8230;.la lista no acaba. PHPBarcelona WorkShop y Facebook Garage.</title>
		<link>http://capitalycodigo.com/2008/05/mas-eventosla-lista-no-acaba-phpbarcelona-workshop-y-facebook-garage/</link>
		<comments>http://capitalycodigo.com/2008/05/mas-eventosla-lista-no-acaba-phpbarcelona-workshop-y-facebook-garage/#comments</comments>
		<pubDate>Thu, 29 May 2008 13:53:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[Barcelona]]></category>
		<category><![CDATA[Facebook Platform]]></category>
		<category><![CDATA[OpenSocial]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=89&amp;langswitch_lang=es</guid>
		<description><![CDATA[Aquí os dejo unos eventos de su interés. Lamentablemente todos son en la ciudad condal de Barcelona.

El primero sera este viernes en las oficinas Sclipo, donde Javier Oliván explicara un poco las API&#8217;s de Facebook. Para todas aquellas personas que están interesadas en asistir, tendrán que enviar una petición por medio del grupo en Facebook, [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí os dejo unos eventos de su interés. Lamentablemente todos son en la ciudad condal de Barcelona.</p>
<p><img src="http://profile.ak.facebook.com/object3/68/23/n18993571292_3415.jpg" alt="FacebookGarageBarcelona" align="left" height="303" width="200" /></p>
<p>El primero sera este viernes en las oficinas <a href="http://sclipo.com" target="_blank">Sclipo</a>, donde Javier Oliván explicara un poco las API&#8217;s de Facebook. Para todas aquellas personas que están interesadas en asistir, tendrán que enviar una petición por medio del grupo en Facebook, <a href="http://www.facebook.com/event.php?eid=18993571292&amp;ref=ts" target="_blank">aquí</a>. Solo hay 50 plazas así que animaos.</p>
<p>Hablando de Facebook, han liberado su API, así que todos los recursos que lo componen podrán ser utilizados por los desarrolladores y modificar los a su gusto. Aunque todavía no se sabe cuando lo podremos utilizar, el denominado fbOpen.</p>
<p>Creo que ya estamos en visperas del inicio de la guerra de las plataformas entre fbOpen y OpenSocial.</p>
<p><img src="http://profile.ak.facebook.com/object3/1938/3/n40815865370_5203.jpg" alt="PHPBarcelona Workshop" align="left" height="103" width="200" /></p>
<p>Para el 7 de Junio tenemos otro evento del grupo PHPBarcelona, que se dará lugar en el complejo de <a href="http://citilab.eu/inici" target="_blank">Citilab</a> en Cornella.</p>
<p>Enhorabuena!! a los organizadores que se han estado moviendo desde principios de año  organizando eventos para fomentar el uso de PHP y ayudando a unir a la comunidad de desarrolladores.</p>
<p>Para apuntarse y buscar mas información por favor entren al sitio  de <a href="http://phpbarcelona.org" target="_blank">PHPBarcelona</a>.</p>
<p>Saludos a tod@s y espero verlos en alguno de estos eventos.</p>
<p class="zemanta-pixie" style="margin: 5px 0pt; width: 100%"><a href="http://www.zemanta.com/" class="zemanta-pixie-a" title="Zemified by Zemanta"><img src="http://img.zemanta.com/pixie.png?x-id=e59c07e2-d6de-4c9f-8440-e8ce1c26fb0f" class="zemanta-pixie-img" style="border: medium none ; float: right" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/05/mas-eventosla-lista-no-acaba-phpbarcelona-workshop-y-facebook-garage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentaciones de PHPBarcelona Conference.</title>
		<link>http://capitalycodigo.com/2008/02/presentaciones-de-phpbarcelona-conference/</link>
		<comments>http://capitalycodigo.com/2008/02/presentaciones-de-phpbarcelona-conference/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 10:44:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=27</guid>
		<description><![CDATA[Tras un receso bien merecido por parte de los organizadores, ya tenemos en linea las presentaciones de la conferencia.
Aqui esta el link.
Solo para hacer de su conocimiento, que la mayoria de los presentadores se encuentran a la disposicion de vosotros, si tienen preguntas o quieren darles animos, los invito a que les escriban, ya que [...]]]></description>
			<content:encoded><![CDATA[<p>Tras un receso bien merecido por parte de los organizadores, ya tenemos en linea las presentaciones de la conferencia.</p>
<p>Aqui esta el <a href="http://phpbarcelona.org/presentaciones-de-la-barcelona-php-conference-1" title="Presentaciones PHPBarcelona Conference." target="_blank">link</a>.</p>
<p>Solo para hacer de su conocimiento, que la mayoria de los presentadores se encuentran a la disposicion de vosotros, si tienen preguntas o quieren darles animos, los invito a que les escriban, ya que la retroalimentacion es una parte esencial de toda ponencia, y estoy seguro que los presentadores quieren saber vuestra opinion.</p>
<p>En horabuena a los ponentes. Que sigan creando y compartiendo conocimientos.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/presentaciones-de-phpbarcelona-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exito de la 1era PHPBarcelona Conference.</title>
		<link>http://capitalycodigo.com/2008/02/exito-de-la-1era-phpbarcelona-conference/</link>
		<comments>http://capitalycodigo.com/2008/02/exito-de-la-1era-phpbarcelona-conference/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 18:24:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=26</guid>
		<description><![CDATA[Con un poco más de 150 asistentes, el evento se llevo en las instalaciones de BocaNord, que es un espacio para jovenes aquí en Barcelona.
Un cumplido para todos los organizadores del evento, ya que se llevo con una profesionalidad digna de grandes eventos. Todas las presentaciones se dieron a las horas acordadas.
También debemos darle las [...]]]></description>
			<content:encoded><![CDATA[<p>Con un poco más de 150 asistentes, el evento se llevo en las instalaciones de <a href="http://bocanord.org" title="Espacio Jovenes BocaNord." target="_blank">BocaNord</a>, que es un espacio para jovenes aquí en Barcelona.</p>
<p>Un cumplido para todos los organizadores del evento, ya que se llevo con una profesionalidad digna de grandes eventos. Todas las presentaciones se dieron a las horas acordadas.</p>
<p>También debemos darle las felicitaciones a todos los presentadores que se trabajaron muy bien las presentaciones, todos con un buen nivel de profesionalidad.</p>
<p>Sobre todo me agrado que una de las presentaciones fuera en ingles, ya que se mantiene lo multicultural que es Barcelona.</p>
<p>Hay que agradecer a los patrocinadores, que sin ellos no se pueden llevar estos eventos, ya que fue completamente gratuito.</p>
<p><a href="http://localbilling.com" title="Local Billing Solutions." target="_blank">Local Billing Solutions.</a></p>
<p><a href="http://Smallsquid.com" title="Small Squid " target="_blank">Small Squid. </a></p>
<p>Esperaremos ansiosamente este evento el año que viene.</p>
<p>Felicidades a tod@s.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/exito-de-la-1era-phpbarcelona-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>phpbarcelona &#8211; Optimización de Aplicaciones en PHP: Client Side</title>
		<link>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-en-php-client-side/</link>
		<comments>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-en-php-client-side/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 11:17:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=23</guid>
		<description><![CDATA[Apenas pude conseguir una conexíon, para cargar la batería de mi portatil.
Pues la presentación ha sido de lo más intersante, presento las herramientas esenciales, para hacer la tarea de optimización del &#8220;client side&#8221;.
Tales como:
- Firefox
- FireBug (Plugin de FireFox).
- YSlow.
Habló también de la regla de oro a nivel mundial del 80/20. Aplicandolo a la interacción [...]]]></description>
			<content:encoded><![CDATA[<p>Apenas pude conseguir una conexíon, para cargar la batería de mi portatil.</p>
<p>Pues la presentación ha sido de lo más intersante, presento las herramientas esenciales, para hacer la tarea de optimización del &#8220;client side&#8221;.</p>
<p>Tales como:<br />
- Firefox<br />
- FireBug (Plugin de FireFox).<br />
- YSlow.</p>
<p>Habló también de la regla de oro a nivel mundial del 80/20. Aplicandolo a la interacción de nuestra aplicación con el navegador, donde el 20 % del tiempo de descarga sera para el HTML y el resto del 80 % serán archivos JS, CSS e imagenes o elementos audiovisuales.</p>
<p>Se toco el tema de la percepción de la velocidad de descarga por parte del usuario, que creo es un tema que poco se habla en la mayoria de los libros, seria muy bueno plasmarlos, como pautas y reglas para su implementacion.</p>
<p>Un trucó muy bueno es la minimización del código de JavaScript y despues la compresión del mismo en gzip para mejorar el rendimiento de descarga de los elementos de nuestra web.</p>
<p>Entramos a la pausa.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-en-php-client-side/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>phpbarcelona &#8211; Optimización de Aplicaciones PHP</title>
		<link>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-php/</link>
		<comments>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-php/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 10:36:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=22</guid>
		<description><![CDATA[Esta siendo presentada por Oriol Jimenez de Atrapalo.com.
Hablara de la optimización de código, para la mejor utilización de recursos de maquina, siendo lecturas a disco, utilización de ancho de banda.
Tenemos del lado del Servidor:
-Software Servidor.
Configuración de Apache.
No entro en mucho detalle, pero siempre hacer todo lo más simple posible. Como desactivar HostNameLookups, el .htaccess con [...]]]></description>
			<content:encoded><![CDATA[<p>Esta siendo presentada por Oriol Jimenez de Atrapalo.com.</p>
<p>Hablara de la optimización de código, para la mejor utilización de recursos de maquina, siendo lecturas a disco, utilización de ancho de banda.</p>
<p>Tenemos del lado del Servidor:</p>
<p>-Software Servidor.<br />
Configuración de Apache.<br />
No entro en mucho detalle, pero siempre hacer todo lo más simple posible. Como desactivar HostNameLookups, el .htaccess con &#8220;AllowOverrideNone&#8221;. No utilizar wildcards dentro de la configuración de Apache y desactivar todos los módulos que no utilizamos.</p>
<p>Lo que si me intereso de la platica es el tema del Keepalive. Donde recomienda hacer pruebas para ver si esta funcionalidad es necesaria.</p>
<p>Configuración de PHP.<br />
Donde recomienda que  se desactive:<br />
register_globals<br />
magic_quotes<br />
expose_php<br />
register_argc_argv<br />
always_populate_raw_post_data<br />
*Asi como desactivar el log de errores en nuestro sistema de produccion.</p>
<p>Hace hincapie que si nuestro proyecto, no esta relacionado a hacer una aplicación de alto rendimiento, podemos utilizar las diferentes variables de servidores web que se ofrecen en la red, tales como Tux y Lighttpd. Inclusive recomienda utilizarlos en conjunto Apache/Tux-lhttpd, ya que grandes empresas como Wikipedia y Youtube utilizan esta variación de configuración.</p>
<p>Como?<br />
Por medio de separación de contenido, por medio de subdominios, que es la opcion mas fácil y ágil.</p>
<p>Habló de comprimir la salida de la información ya que la mayoría de los navegadores lo soportan, siendo una opción viable a la hora de planificar nuestra arquitectura de producción.</p>
<p>Así como la modificación del session handler.</p>
<p>-Sistemas de Caché.<br />
En esta presentación se enfocó en los sistemas de caché.</p>
<p>APC, memcached y Squid, que son las soluciones mas implementadas hoy en día-</p>
<p>Donde guardarla:<br />
-BD<br />
-Disco Duro.<br />
-Memoria Compartida.</p>
<p>Beneficios:<br />
-Ahorro de accesos a disco.<br />
-Lee la memoria usada del código compilado.<br />
-Reducción de un 400 % del consumo del HD.<br />
-Aunque se tiene que disponer de memoría a utilizar.<br />
-Se puede configurar para ser accesible en diferentes servidores.<br />
-Concede tiempos de Expiración (memcached).</p>
<p>-Optimización de Código.<br />
El autor se quedo sin tiempo, asi que veremos los slides en phpbarcelona.org.</p>
<p>Para terminar este post.</p>
<p>Nota del Autor: Si esto se queda a medias, es por que ya  me estoy quedando sin batería en mi portatil&#8230;&#8230;. <img src='http://capitalycodigo.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/phpbarcelona-optimizacion-de-aplicaciones-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPBarcelona- Continous Integration and PHP.</title>
		<link>http://capitalycodigo.com/2008/02/phpbarcelona-continous-integration-and-php/</link>
		<comments>http://capitalycodigo.com/2008/02/phpbarcelona-continous-integration-and-php/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 09:17:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=21</guid>
		<description><![CDATA[La primera presentación hablará de la integración continua con PHP.
Por parte de Arno Schneider. Que trabaja en Project Lead en Xinc.  Donde desarrolla el papel de Arquitecto de Sistemas. Aunque su trabajo de dia es en Local Billing Solutions.
Basandose en Xinc y Cruisecontrol para inspirarse en el desarrollo de esta plataforma para llevar acabo [...]]]></description>
			<content:encoded><![CDATA[<p>La primera presentación hablará de la integración continua con PHP.</p>
<p>Por parte de Arno Schneider. Que trabaja en Project Lead en Xinc.  Donde desarrolla el papel de Arquitecto de Sistemas. Aunque su trabajo de dia es en Local Billing Solutions.</p>
<p>Basandose en Xinc y Cruisecontrol para inspirarse en el desarrollo de esta plataforma para llevar acabo tareas de integracion continua (CI..siglas en ingles).</p>
<p>Que es?</p>
<p>Empezo Arno hablando ¿que es Integracion?</p>
<p>Es todo aquello que altera o puede modificar el código fuente de nuestros componentes, el cual puede desestabilizar nuestro producto, por medio de &#8220;self-testing&#8221;. Es la unica solucion para mantener bajo control el numero de modificaciones que afecten el producto.</p>
<p>Muestra un grafica muy interesante, donde plasma la realidad de la mayoria de los proyectos de software-</p>
<p>Propone un workflow, donde empiezas a desarrollar una funcionalidad y creas una prueba de unidad (unit-test), verificas el cambio a nivel local, ya que haz verificado el cambio bajas el soourcecode del SVC y vuelves a probar tu funcionalidad. Ya pondre los graficos.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/phpbarcelona-continous-integration-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buenos días desde el 1er phpbarcelona conference.</title>
		<link>http://capitalycodigo.com/2008/02/buenos-dias-desde-el-1er-phpbarcelona-conference/</link>
		<comments>http://capitalycodigo.com/2008/02/buenos-dias-desde-el-1er-phpbarcelona-conference/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 09:03:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=20</guid>
		<description><![CDATA[Buenos dias a tod@s.
Reportare directamente desde el lugar BocaNord.
La primera hora esta hablando de los temas y sponsors. Localbilling.com y Bocanord.
Salu2.
]]></description>
			<content:encoded><![CDATA[<p>Buenos dias a tod@s.</p>
<p>Reportare directamente desde el lugar BocaNord.</p>
<p>La primera hora esta hablando de los temas y sponsors. Localbilling.com y Bocanord.</p>
<p>Salu2.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/buenos-dias-desde-el-1er-phpbarcelona-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conferencia de phpBarcelona.org</title>
		<link>http://capitalycodigo.com/2008/02/conferencia-de-phpbarcelonaorg/</link>
		<comments>http://capitalycodigo.com/2008/02/conferencia-de-phpbarcelonaorg/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 22:43:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=12</guid>
		<description><![CDATA[Buenas a todos, con bastante retrazo les informo que el siguiente fin de semana se llevara acabo la 1era conferencia de PHP organizada por phpbarcelona.org. Que tendra lugar este 23 de Febrero.
Estoy muy emocionado ya que un buen amigo dara una charla en este evento.
Hablar sobre un Framework basado en la filosofia de Ruby on [...]]]></description>
			<content:encoded><![CDATA[<p>Buenas a todos, con bastante retrazo les informo que el siguiente fin de semana se llevara acabo la 1era conferencia de PHP organizada por <a href="http://phpbarcelona.org" title="Grupo de Desarrolladores PHP" target="_blank">phpbarcelona.org</a>. Que tendra lugar este 23 de Febrero.</p>
<p>Estoy muy emocionado ya que un buen amigo dara una charla en este evento.</p>
<p>Hablar sobre un Framework basado en la filosofia de Ruby on Rails, llamado <a href="http://www.akelos.org/" title="Akelos PHP Framework." target="_blank">Akelos</a>.</p>
<p>Le deseo la mejor de las suertes en su presentacion, no se pierdan su charla dentro de la conferencia.</p>
<p>Aqui esta el <a href="http://phpbarcelona.org/eventos/primera-barcelona-php-conference" title="Conferencia PHP Barcelona 2008." target="_blank">link</a> para mas informacion.</p>
<p>Mas adelante hablaremos un poco con <a href="http://bermi.org" title="Web Personal Bermi Ferrer." target="_blank">Bermi Ferrer</a>, para que nos comente en primera persona sus experiencias desarrollando este framework y las respuestas que ha tenido por parte de la comunidad PHP.</p>
<p>Un saludo Bermi y en horabuena.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/conferencia-de-phpbarcelonaorg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial Zend Framework.</title>
		<link>http://capitalycodigo.com/2008/02/tutorial-zend-framework/</link>
		<comments>http://capitalycodigo.com/2008/02/tutorial-zend-framework/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 22:30:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.capitalycodigo.com/?p=9</guid>
		<description><![CDATA[Hace meses que hice una traduccion para un articulo publicado por Rob Allen.
Sobre el uso de una libreria de componentes para PHP, llamada Zend Framework. Que es de codigo abierto. La empresa Zend le da mantenimiento, lo cual da confianza de que tendra unos ciclos de mantenimiento y actualizacion regulares. Algo importante a tomar en [...]]]></description>
			<content:encoded><![CDATA[<p>Hace meses que hice una traduccion para un articulo publicado por <a href="http://akrabat.com" title="Blog de Rob Allen." target="_blank">Rob Allen</a>.</p>
<p>Sobre el uso de una libreria de componentes para PHP, llamada Zend Framework. Que es de codigo abierto. La empresa Zend le da mantenimiento, lo cual da confianza de que tendra unos ciclos de mantenimiento y actualizacion regulares. Algo importante a tomar en cuenta a la hora de escoger una herramienta &#8220;open source&#8221; para utilizar en nuestros proyectos.</p>
<p>Rob es el autor del libro <a href="http://www.zendframeworkinaction.com/" title="Libro Zend Framework de Rob Allen." target="_blank">Zend Framework In Action</a>, el cual debe ser agregado a la libreria de cualquier desarrollador que utiliza este framework en sus proyectos.</p>
<p>El documento no esta actualizado, espero en un par de semanas ponerme al corriente con el documento.</p>
<p>Ya que son dos.</p>
<ol>
<li><a href="http://capitalycodigo.com/wp-content/uploads/2008/02/desarrollo_aplicaciones_zendframework1.pdf" title="Desarrollo de Aplicaciones con Zend Framework.">Desarrollo de Aplicaciones con Zend Framework.</a></li>
<li><a href="http://capitalycodigo.com/wp-content/uploads/2008/02/uso_zend_auth.pdf" title="Como usar Zend_Auth del Zend Framework.">Como usar Zend_Auth del Zend Framework.</a></li>
</ol>
<p>De momento eso es todo por hoy.</p>
<p>Un cordial saludo.</p>
]]></content:encoded>
			<wfw:commentRss>http://capitalycodigo.com/2008/02/tutorial-zend-framework/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
