<?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>Enrique Chávez Garcia- Desarrollo de Web &#187; Flex</title>
	<atom:link href="http://tmeister.net/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://tmeister.net</link>
	<description>Blog acerca de desarrollo orientado hacia Flash, Flex y Actionscript.</description>
	<lastBuildDate>Thu, 19 Jan 2012 20:25:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Flex Frameworks</title>
		<link>http://tmeister.net/2009/11/19/flex-frameworks/</link>
		<comments>http://tmeister.net/2009/11/19/flex-frameworks/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 04:47:51 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mate]]></category>
		<category><![CDATA[PureMVC]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=471</guid>
		<description><![CDATA[Esta es una excelente recopilación de Frameworks para trabajar con Flash/Flex, las categorías son: MVC frameworks and Dependency Injection Testing frameworks and code coverage Building and Continue Integration Flash 3D Engines Server side libraries/frameworks for Flex El texto introductorio dice: &#8220;Some say that if a technology has a lot of frameworks, then it is a sign of maturity. [...]]]></description>
			<content:encoded><![CDATA[<p>Esta es una excelente <span style="color: #551a8b;"><span style="text-decoration: underline;">recopilación</span></span><a href="http://corlan.org/flex-frameworks/" target="_blank"> </a>de Frameworks para trabajar con Flash/Flex, las categorías son:</p>
<ul>
<li>MVC frameworks and Dependency Injection</li>
<li>Testing frameworks and code coverage</li>
<li>Building and Continue Integration</li>
<li>Flash 3D Engines</li>
<li>Server side libraries/frameworks for Flex</li>
</ul>
<p>El texto introductorio dice:</p>
<blockquote><p><em>&#8220;Some say that if a technology has a lot of frameworks, then it is a sign of maturity. You might argue with that, but still I think it is interesting to know what are the available frameworks in the Flex/Flash world.&#8221;</em></p></blockquote>
<p>La información completa y links la pueden encontrar en el <a href="http://corlan.org/flex-frameworks/" target="_blank">blog de Mihai Corlan</a></p>
<p>Enjoy!</p>
<p>Link : <a href="http://corlan.org/flex-frameworks/" target="_blank">Flex Frameworks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/11/19/flex-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Influxis Latin Flash Tour</title>
		<link>http://tmeister.net/2009/10/22/adobe-influxis-latin-flash-tour/</link>
		<comments>http://tmeister.net/2009/10/22/adobe-influxis-latin-flash-tour/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 03:16:56 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=455</guid>
		<description><![CDATA[Evento enfocado a todos los entusiastas de la Plataforma Flash en México. Se hablarán de las próximas novedades Flash para iPhone, Flash CS5, Flash Builder, Flash Catalyst y más&#8230; Fecha: 18 de Noviembre 2009. Hora: 9:00 am. a 2:00 pm. Lugar: Universidad Iberoamericana. Dirección: Prolongación Paseo de la Reforma 880, Lomas de Santa Fe, Mexico [...]]]></description>
			<content:encoded><![CDATA[<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">Evento enfocado a todos los entusiastas de la Plataforma Flash en México. Se hablarán de las próximas novedades Flash para iPhone, Flash CS5, Flash Builder, Flash Catalyst y más&#8230;</p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">
<div align='center'>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;"><a title="Sitio del Evento" href="http://latinflashtourmx.eventbrite.com" target="_blank"><img class="aligncenter size-full wp-image-463" title="Sitio del Evento" src="http://tmeister.net/wp-content/uploads/2009/10/latinflash.jpg" alt="latinflash" width="450" height="130" /></a></p>
</div>
<p><strong>Fecha:</strong> 18 de Noviembre 2009.<br />
<strong>Hora:</strong> 9:00 am. a 2:00 pm.<br />
<strong>Lugar:</strong> Universidad Iberoamericana.<br />
<strong>Dirección:</strong> Prolongación Paseo de la Reforma 880, Lomas de Santa Fe, Mexico D.F.</p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;"><strong>Patrocinado por:</strong></p>
<p><a style="color: #3a3a3a; text-decoration: underline;" href="http://www.adobe.com/" target="_blank">Adobe</a> | <a style="color: #3a3a3a; text-decoration: underline;" href="http://influxis.com/" target="_blank">Influxis</a></p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">Twitter: <a style="color: #3a3a3a; text-decoration: underline;" href="http://twitter.com/latinflashtour" target="_blank">@latinflashtour</a> hashtag oficial #latinflashtour</p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;"><span style="text-decoration: underline;">Para ingresar al evento se debe presentar impreso el registro</span></p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;"><strong>Conferencistas Magistrales:</strong></p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">Todos ellos evangelistas de Adobe para la Plataforma Flash.</p>
<ul>
<li>Lee Brimelow (<a style="color: #3a3a3a; text-decoration: underline;" href="http://theflashblog.com/" target="_blank">The Flash Blog</a> &amp; <a style="color: #3a3a3a; text-decoration: underline;" href="http://www.gotoandlearn.com/" target="_blank">GotoAndLearn</a>)</li>
<li>Enrique Duvos (<a style="color: #3a3a3a; text-decoration: underline;" href="http://www.duvos.com/" target="_blank">RIA Excellence</a> &amp; <a style="color: #3a3a3a; text-decoration: underline;" href="http://www.madeinflex.com/" target="_blank">Made In Flex</a>)</li>
<li>Mike Chambers (<a style="color: #3a3a3a; text-decoration: underline;" href="http://www.mikechambers.com/blog/" target="_blank">Mike&#8217;s Blog</a>)</li>
</ul>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;">Organizadores:</p>
<p style="line-height: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px;"><a style="color: #3a3a3a; text-decoration: underline;" href="http://www.riactive.com/" target="_blank">RIActive</a> | <a style="color: #3a3a3a; text-decoration: underline;" href="http://www.riahispano.org/" target="_blank">RIAhispano</a> | <a style="color: #3a3a3a; text-decoration: underline;" href="http://flashmc.org/">Flash MC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/10/22/adobe-influxis-latin-flash-tour/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mate (Flex Framework)</title>
		<link>http://tmeister.net/2009/10/14/mate-flex-framework/</link>
		<comments>http://tmeister.net/2009/10/14/mate-flex-framework/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 05:13:57 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mate]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=449</guid>
		<description><![CDATA[El uso de los frameworks al momento de desarrollar es muy conveniente, ya sea para mejorar la estructura del código, mantener y escalar la aplicación, o simplemente para la reutilización de código. A lo largo del tiempo han existido diversos tipos de frameworks, hablando exclusivamente de Flex podemos nombrar entre otros a: Cairngorn &#8220;el pionero&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>El uso de los frameworks al momento de desarrollar es muy conveniente, ya sea para mejorar la estructura del código, mantener y escalar la aplicación, o simplemente para la reutilización de código.</p>
<p>A lo largo del tiempo han existido diversos tipos de frameworks, hablando exclusivamente de Flex podemos nombrar entre otros a: <a href="http://en.wikipedia.org/wiki/Cairngorm_(Flex_framework)">Cairngorn</a> &#8220;el pionero&#8221; pasando por <a href="http://en.wikipedia.org/wiki/PureMVC">PureMVC </a>o <a href="http://www.swiz.cz/swiz/">Swiz</a>.</p>
<img alt="Mate Framework" src="http://mate.asfusion.com/skins/mate_site/assets/images/banner_mate2.jpg" title="Mate" width="600" height="150" />
<p>En esta ocasión quiero hablar de <a href="http://mate.asfusion.com">Mate</a>, una de las ultimas propuestas y una realmente interesante.</p>
<p><a href="http://mate.asfusion.com">Mate </a>es un framework para flex basado en etiquetas (MXML tags) y manejado por eventos.</p>
<p>La idea general de <a href="http://mate.asfusion.com">Mate</a> es organizar los eventos en una sola locación y a partir de &#8220;Eventhandlers&#8221; controlar la lógica de la aplicación.</p>
<p><a href="http://mate.asfusion.com">Mate</a> es un framework ligero, con una curva de aprendizaje corta y con una flexibilidad amplia.</p>
<p>Sin duda <a href="http://mate.asfusion.com">Mate</a> se ha convertido en mi framework favorito al trabajar con Flex.</p>
<p>En futuros post hare una guia basica de Mate asi que esten atentos al blog. <img src='http://tmeister.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Links</strong><br />
<a href="http://mate.asfusion.com">Mate (Flex Framework)</a><br />
<a href="http://asfusion.com">ASFusion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/10/14/mate-flex-framework/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Que tan subvalorado es el desarrollo web en Latinoamerica?</title>
		<link>http://tmeister.net/2009/06/18/que-tan-subvalorado-es-el-desarrollo-web-en-latinoamerica/</link>
		<comments>http://tmeister.net/2009/06/18/que-tan-subvalorado-es-el-desarrollo-web-en-latinoamerica/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 21:48:15 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=405</guid>
		<description><![CDATA[En estos últimos 2 días se han dado un par de eventos, los cuales me han puesto a pensar de una manera realmente concienzuda si el pago por los servicios de desarrollo en Latinoamerica, principalmente en México esta subvalorado, la verdad es que si, pero hasta que punto? ; Los eventos a los que me [...]]]></description>
			<content:encoded><![CDATA[<p>En estos últimos 2 días se han dado un par de eventos, los cuales me han puesto a pensar de una manera realmente concienzuda si el pago por los servicios de desarrollo en Latinoamerica, principalmente en México esta subvalorado, la verdad es que si, pero hasta que punto? ; Los eventos a los que me refiero son:</p>
<p>El día de ayer en la agencia en donde soy socio (AureaCode) no rechazaron un presupuesto para desarrollar un sitio para una compañía multinacional de mucho éxito (Fabricantes de Tenis ), El trabajo constaba de copiar literalmente el sitio oficial de EEUU. Este sitio consta de, entre lo obvio:</p>
<ul>
<li>Una tienda en linea, (Administrador, y Front-end)</li>
<li>Rastreo de pedido</li>
<li>Pasarela de pago integrada</li>
<li>Creación de crear tu propio tenis</li>
<li>Localización de revendedores cercanos mediante CP</li>
<li>Administrador de Noticias, Eventos</li>
<li>Integración de Blog</li>
<li>Todo lo anterior en Full-Flash</li>
</ul>
<p>Bien, Yo soy el encargado de estimar tiempos de esfuerzo y desarrollo, con esta información llegue a la conclusión de que el proyecto podría ser acabado en 60 días con el esfuerzo de 1 diseñador y 2 programadores, tratando de ajustar a lo menos para no inflar el precio final.</p>
<p>Esto dio como resultado un aproximado de 1440 horas de trabajo, a un coste de US$25 por hora.</p>
<p>Aquí lo que me hizo ruido, no fue que no aceptaran el presupuesto, sino como, diciéndonos que estábamos <em>&#8220;Fuerisisisisima&#8221;</em> del presupuesto literalmente.</p>
<p>Esto me hizo preguntar cuanto tenían de presupuesto, o cuanto les habían cotizado las demás &#8220;<em>Agencias</em>&#8220;.</p>
<p>El siguiente punto fue, que el día de hoy mediante un tweet veo los precios promedio que ofrecen las compañías americanas, entre US$60 y $US75 por hora.</p>
<p>Entonces, somos o nos hacemos.</p>
<p><strong>¿Solo por que estamos un poco mas al sur debemos regalar nuestro trabajo?</strong></p>
<p><strong>¿En verdad en México esta tan mal pagado el desarrollo web?</strong></p>
<p>Quiero hacer una encuesta rápida para ver, de una manera no muy científica <img src='http://tmeister.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , como anda en promedio, el costo de desarrollo por hora en LatinoAmerica. Así que por favor tómense un momento para responder, se los agradeceré.</p>
<p style="text-align: center;"><script src="http://twtpoll.com/js/badge.js" type="text/javascript"></script> <script src="http://twtpoll.com/badge/?twt=ecxcja" type="text/javascript"></script></p>
<p>Saludos!</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/06/18/que-tan-subvalorado-es-el-desarrollo-web-en-latinoamerica/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Adobe Blueprint, Referencias a la mano.</title>
		<link>http://tmeister.net/2009/06/12/adobe-blueprint-referencias-a-la-mano/</link>
		<comments>http://tmeister.net/2009/06/12/adobe-blueprint-referencias-a-la-mano/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 19:04:59 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=383</guid>
		<description><![CDATA[El día de ayer descubrí gracias a un tweet hecho por @yacaFx, un plugin para Flex y Flash Builder llamado BluePrint. Blueprint como ya dije es un plugin que se instala en Flex Builder o Flash Builder el cual permite un acceso rápido a referencias de código sobre un componente, clase o función haciendo la [...]]]></description>
			<content:encoded><![CDATA[<p>El día de ayer descubrí gracias a un <a href="http://twitter.com/yacaFx/status/2124361268" target="_blank">tweet </a>hecho por <a href="http://twitter.com/yacaFx/">@yacaFx</a>, un <a href="http://labs.adobe.com/technologies/blueprint/">plugin</a> para Flex y Flash Builder llamado <a href="http://labs.adobe.com/technologies/blueprint/">BluePrint</a>.</p>
<p><a href="http://labs.adobe.com/technologies/blueprint/">Blueprint </a>como ya dije es un plugin que se instala en Flex Builder o Flash Builder el cual permite un acceso rápido a referencias de código sobre un componente, clase o función haciendo la vida de los desarrolladores un poco mas sencilla (Si eso es posible :p ).</p>
<p>Con una combinacion de teclas ALT+b para Windows o  CTRL+b para Mac, se lanza una ventana de ayuda con las referencias de codigo del elemento seleccionado.</p>
<p>Blueprint se<a href="http://labs.adobe.com/wiki/index.php/Blueprint:Installation_Instructions"> instala de una manera simple y sencilla</a> y sin duda es de gran ayuda.</p>
<p><a href="http://tmeister.net/wp-content/uploads/2009/06/blueprint.jpg"><img class="aligncenter size-full wp-image-384" title="blueprint" src="http://tmeister.net/wp-content/uploads/2009/06/blueprint.jpg" alt="blueprint" width="570" height="425" /></a></p>
<p>[Enlace] <a href="http://labs.adobe.com/technologies/blueprint/">Blueprint</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/06/12/adobe-blueprint-referencias-a-la-mano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crea un cliente para AWI y gana una licencia de FLEX</title>
		<link>http://tmeister.net/2007/02/15/crea-un-cliente-para-awi-y-gana-una-licencia-de-flex/</link>
		<comments>http://tmeister.net/2007/02/15/crea-un-cliente-para-awi-y-gana-una-licencia-de-flex/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 06:28:23 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Awi]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=149</guid>
		<description><![CDATA[Los chicos de Riactive con el propósito de apoyar el proyecto AWI han lanzado oficialmente un concurso patrocinado por Adobe EU y Latam, tal y como lo comenta Edgar. Dicho concurso consta de crear un cliente para AWI [AMFPHP-WordPress Integration], ya sea para reproducir una interfaz en Flex/Flash para wordPress como blog o como un [...]]]></description>
			<content:encoded><![CDATA[<p>Los chicos de <a href="http://riactive.com/">Riactive </a>con el propósito de apoyar el proyecto <a href="http://tmeister.net/awi/">AWI</a> han lanzado oficialmente un <a href="http://riactive.com/2007/02/14/concurso-de-riactive-de-un-cliente-flex-para-awi/">concurso patrocinado por Adobe EU y Latam</a>, tal y como lo comenta <a href="http://riactive.com/?page_id=8">Edgar</a>.</p>
<p>Dicho concurso consta de crear un cliente para <a href="http://tmeister.net/awi/">AWI [AMFPHP-WordPress Integration]</a>, ya sea para reproducir una interfaz en Flex/Flash para wordPress como blog o como un CMS para sitios web. </p>
<p>Como comenta Edgar el primer lugar ganara una licencia de Flex con Charting y el segundo lugar ganara una licencia de Flash 8.</p>
<p>Esto es para ponerse las pilas por su parte lectores para crear el cliente y para mi para trabajar a marchas forzadas para terminar al 100% <a href="http://tmeister.net/awi/">AWI.</a></p>
<p>Como saben, AWI tiene un par de semanas vivo y aun esta en un estado alpha, pero cuenta con 16 métodos funcionales de lectura de información con los cuales se puede trabajar un cliente sin problema.</p>
<p>Junto con los desarrollos que ustedes vayan creando por supuesto que comenzaran a existir peticiones, comentarios etc que al final del día dará como resultado un “producto” espero yo robusto y estable creado a partir de las opiniones de cada uno de ustedes. </p>
<p>Por mi parte daré, de ahora en adelante, prioridad uno a este proyecto tratando de satisfacer todas aquellas peticiones que surjan.</p>
<p>Por ahora pueden usar mi servidor como conejillo de indias ya que aquí esta montado AMFPHP 1.9 y la ultima versión de AWI.</p>
<p>La url del Gateway es :</p>
<p><a href="http://tmeister.net/amfphp/gateway.php">http://tmeister.net/amfphp/gateway.php</a></p>
<p>el browser de los servicios lo encuentran en:</p>
<p><a href="http://tmeister.net/amfphp/browser/">http://tmeister.net/amfphp/browser/</a></p>
<p>Una vez que los métodos de escritura estén listo montare un wordpress exclusivo para el proyecto en el cual podrán hacer o deshacer lo que quieran <img src='http://tmeister.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Para peticiones, sugerencias, reclamos, etc. Por favor háganlo directamente en la lista de correo del proyecto  para subscribirse a la lista basta con enviar un email vació a la dirección<br />
<a href="mailto:awi-dev-subscribe@googlegroups.com"><br />
awi-dev-subscribe@googlegroups.com</a> </p>
<p>Ahora por ultimo y no por ello menos importante no me queda mas que agradecer a todos los miembros del equipo de <a href="http://riactive.com">Riactive</a> por el apoyo, principalmente a Edgar Parada, estoy realmente agradecido por el apoyo en este proyecto.</p>
<p>No queda mas que&#8230; a ponchar código. :p</p>
<p>No sean tímidos y envíen sus clientes</p>
<p>Saludos!! <img src='http://tmeister.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2007/02/15/crea-un-cliente-para-awi-y-gana-una-licencia-de-flex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[AWI] Primera fase terminada</title>
		<link>http://tmeister.net/2007/02/10/awi-primera-fase-terminada/</link>
		<comments>http://tmeister.net/2007/02/10/awi-primera-fase-terminada/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 04:50:43 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Awi]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=148</guid>
		<description><![CDATA[La primer fase del proyecto esta terminada, con primer fase me refiero a que, los métodos mas comunes de lectura de la información de posts en wordPress están listos. Toda la información la pueden encontrar el blog de AWI http://tmeister.net/awi/primera-fase-terminada/ Nos estamos leyendo]]></description>
			<content:encoded><![CDATA[<p>La primer fase del proyecto esta terminada, con primer fase me refiero a que, los métodos mas comunes de lectura de la información de posts en wordPress están listos.</p>
<p>Toda la información la pueden encontrar el blog de AWI <a href="http://tmeister.net/awi/primera-fase-terminada/">http://tmeister.net/awi/primera-fase-terminada/</a></p>
<p>Nos estamos leyendo <img src='http://tmeister.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2007/02/10/awi-primera-fase-terminada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWI Ya tiene sitio oficial :)</title>
		<link>http://tmeister.net/2007/02/01/awi-ya-tiene-sitio-oficial/</link>
		<comments>http://tmeister.net/2007/02/01/awi-ya-tiene-sitio-oficial/#comments</comments>
		<pubDate>Fri, 02 Feb 2007 04:15:26 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Awi]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=147</guid>
		<description><![CDATA[Bueno gente, Esto va en serio, he creado un sitio especial para el proyecto en el cual estarán las ultimas noticias sobre el proyecto, los links relacionados, Mailing-list, descargas, SVN, Blog etc. De verdad les agradecería sus comentarios sobre el proyecto, que al fin del día es un proyecto para la comunidad o sea todos [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno gente, Esto va en serio, he creado un sitio especial para el proyecto en el cual estarán las ultimas noticias sobre el proyecto, los links relacionados, Mailing-list, descargas, SVN, Blog etc.</p>
<p>De verdad les agradecería sus comentarios sobre el proyecto, que al fin del día es un proyecto para la comunidad o sea todos nosotros <img src='http://tmeister.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>La url del sitio es : <a href="http://tmeister.net/awi/">http://tmeister.net/awi/</a></p>
<p>Nos estamos viendo.</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2007/02/01/awi-ya-tiene-sitio-oficial/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[AWI] Amfphp WordPress Integration</title>
		<link>http://tmeister.net/2007/01/29/awi-amfphp-wordpress-integration/</link>
		<comments>http://tmeister.net/2007/01/29/awi-amfphp-wordpress-integration/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 02:49:52 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Awi]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=145</guid>
		<description><![CDATA[English translation, at the bottom Hace un par de días comencé a trabajar sobre un nuevo proyecto. Su nombre oficial es AWI (Amfphp WordPress Integration). El propósito de AWI es hacer servicios para Amfphp, los cuales servirán de “gateway” entre Flex/Flash y WordPress, para así poder hacer GUI&#8217;s sobre estas 2 plataformas de desarrollo. Como [...]]]></description>
			<content:encoded><![CDATA[<p><strong>English translation, at the bottom</strong></p>
<p>Hace un par de días comencé a trabajar sobre un nuevo proyecto. Su nombre oficial es <a href="http://code.google.com/p/awi/">AWI (Amfphp WordPress Integration).</a></p>
<p>El propósito de AWI es hacer servicios para <a href="http://amfphp.org/">Amfphp</a>, los cuales servirán de “gateway” entre Flex/Flash y <a href="http://wordpress.org/">WordPress</a>, para así poder hacer GUI&#8217;s sobre estas 2 plataformas de desarrollo.</p>
<p>Como comente al inicio, este proyecto lo comencé apenas hace un par de días. Y espero dedicarle un par de horas al día, por lo menos ( O lo que el cuerpo aguante <img src='http://tmeister.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), ademas de esto decidí hacer de este un proyecto abierto, se que es un proyecto pequeño, pero que mas da, veamos cual puede ser el resultado.</p>
<p>Por el momento el proyecto consta solo de 4 servicios y estan en estado alpha, por el momento, solo leen algunas propiedades de WordPress.</p>
<p>Ademas de contar con los métodos para tomar la información normal del blog, Post, Comentarios, Categorías, BlogRoll, etc. Tal vez también se integre todo lo referente a la administración del mismo aun no lo se.</p>
<p>Si alguien esta interesado en participar pueden encontrar el proyecto hospedado en GoogleCode</p>
<p><a href="http://code.google.com/p/awi/">http://code.google.com/p/awi/</a></p>
<p>Los archivos los pueden descargar en </p>
<p><a href="http://code.google.com/p/awi/downloads/list">http://code.google.com/p/awi/downloads/list</a></p>
<p>Para ver los métodos hasta el momento puede entrar a</p>
<p><a href="http://tmeister.net/amfphp/browser/ ">http://tmeister.net/amfphp/browser/ </a></p>
<p>bajo el apartado WordPress.</p>
<p>Si alguien tiene comentarios, ideas, etc son bienvenidas. </p>
<p><strong>&#8211; English &#8211;</strong></p>
<p>Two days ago i began working on a new project officially called <a href="http://code.google.com/p/awi">AWI (Amfphp WordPress Integration)</a>.</p>
<p>The objective to reach is to make services for working on <a href="http://amfphp.org/">Amfphp</a>, which will be like a &#8220;gateway&#8221; between Flex/Flash and <a href="http://wordpress.org/">WordPress</a>, and building GUIs on those two platforms.</p>
<p>like i said at the beginning, this project started two days ago, and i will spend at least a couple of hours a day, as well as beginning this project, it will be open source, i know it is a little project but doesn&#8217;t matter, we&#8217;ll see the impact and the results.</p>
<p>Currently it has just 4 services in alpha status, they access a few properties from WordPress.</p>
<p>As well as to have the methods for taking the normal data from the blog, posts, comments, categories, blogroll, etc, maybe i will add features about the management but i still dont know.</p>
<p>If anybody is interested and want to collaborate, the project is hosted in GoogleCode:</p>
<p><a href="http://code.google.com/p/awi/">http://code.google.com/p/awi/</a></p>
<p>You can download the files from:</p>
<p><a href="http://code.google.com/p/awi/downloads/list">http://code.google.com/p/awi/downloads/list</a></p>
<p>The methods written currently could be reached at:</p>
<p><a href="http://tmeister.net/amfphp/browser/">http://tmeister.net/amfphp/browser/</a></p>
<p>under the WordPress section</p>
<p>Any help, ideas, comments would be appreciated.</p>
<p>cheers <img src='http://tmeister.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2007/01/29/awi-amfphp-wordpress-integration/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>[Tutorial] Flex2 y Amfphp (RemoteObject)</title>
		<link>http://tmeister.net/2007/01/28/tutorial-flex2-y-amfphp-remoteobject/</link>
		<comments>http://tmeister.net/2007/01/28/tutorial-flex2-y-amfphp-remoteobject/#comments</comments>
		<pubDate>Sun, 28 Jan 2007 22:24:25 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=144</guid>
		<description><![CDATA[Hace poco mas de un mes se anuncio el lanzamiento de la versión 1.9 alpha de amfphp, esta versión por fin soportaba AMF3 y con ello interactuar totalmente con Flex2. Y el pasado viernes se lanzo la versión beta 2, Así que es hora de que nos vayamos enterando de como funciona esta nueva versión [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco mas de un mes se anuncio el lanzamiento de la versión 1.9 alpha de amfphp, esta versión por fin soportaba AMF3 y con ello interactuar totalmente con Flex2. Y el pasado viernes se lanzo la versión beta  2, Así que es hora de que nos vayamos enterando de como funciona esta nueva versión =)</p>
<p style="margin-bottom: 0cm"><strong>1.Descargar e Instalar <a href="http://www.5etdemi.com/uploads/amfphp-1.9.beta.20070126.zip">Amfphp 1.9 beta 2</a>.</strong></p>
<p style="margin-bottom: 0cm">Descarga el archivo zip de <a href="http://www.5etdemi.com/uploads/amfphp-1.9.beta.20070126.zip">amfphp 1.9</a>, descomprimelo y sube el folder amfphp a algún lugar de tu servidor, el mejor sitio seria el directorio principal de tu sitio. Para comprobar que todo esta correcto haremos la vieja pero siempre efectiva comprobación. En tu navegador escribe la dirección que apunte hacia el archivo gateway.php</p>
<p style="margin-bottom: 0cm">Si el folder de amfphp se encuentra en el folder raíz de tu sitio entonces la dirección seria:</p>
<p style="margin-bottom: 0cm"><a href="http://www.tusitio.com/amfphp/gateway.php">http://www.tusitio.com/amfphp/gateway.php</a></p>
<p style="margin-bottom: 0cm">Si todo sale bien debes de ver un mensaje como este.</p>
<blockquote><p style="margin-bottom: 0cm">“amfphp and this gateway are installed correctly. You may now connect to this gateway from Flash.</p>
<p>Note: If you&#8217;re reading an old tutorial, it will tell you that you should see a download window instead of this message. This confused people so this is the new behaviour starting from amfphp 1.2.</p>
<p>View the amfphp documentation</p>
<p>Load the service browser”
</p></blockquote>
<p><strong>2. Crear nuestro primer servicio.</strong></p>
<p><strong>HelloWorld.php</strong></p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
 class HelloWorld
 {
 	public function SayHi()
 	{
 		return &quot;Hi there. =)&quot;;
 	}
 }
?&gt;
</pre>
<p style="margin-bottom: 0cm">Si ya habías trabajado con una versión vieja de amfphp te darás cuenta que $this-&gt;methodTable se ha eliminado de la estructura de la clase. </p>
<p>$this-&gt;methodTable era utilizado para asignar las propiedades de las funciones, sobre todo la descripción, y la forma de acceso, esto ultimo para saber si se podría acceder a la función de forma remota o solo local. </p>
<p>En esta nueva versión como dije antes $this-&gt;methodTable dejo de usarse. Ahora esta nueva versión de amfphp asume que todas las funciones pueden accederse remotamente a menos que el nombre de la función comience con guion-bajo “_” o la función sea declarada como privada, esta ultima opción solo esta disponible en php5.</p>
<p>Un ejemplo <strong>HelloWorld2.php</strong></p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
 class HelloWorld
 {
 	public function SayHi()
 	{
 		return &quot;Hi there. =)&quot;;
 	}
 	private function connectDB()
 	{
 		//PHP5
 		//Solo se puede ejecutar desde la misma clase
 	}
 	function _localMethod()
 	{
 		//PHP4
 		//Esta funcion tambien sera accesible desde la misma clase unicamente
 	}
 }
?&gt;
</pre>
<p style="margin-bottom: 0cm"><strong>3. Configurar Flex2 para trabajar con 	amfphp</strong></p>
<p style="margin-bottom: 0cm">Debemos crear un proyecto básico en Flex.</p>
<p><img src="http://tmeister.net/tutorials/project1.jpg" alt="project1" /></p>
<p><img src="http://tmeister.net/tutorials/project2.jpg" alt="project2" /></p>
<p style="margin-bottom: 0cm">Ahora necesitamos crear un archivo de configuración para que flex sepa donde buscar nuestros servicios de amfphp.</p>
<p style="margin-bottom: 0cm">Para ello creamos el archivo <strong>services-config.xml</strong> con la siguiente estructura</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;services-config&gt;
	&lt;services&gt;
		&lt;service id=&quot;amfphp-service&quot; class=&quot;flex.messaging.services.RemotingService&quot; messageTypes=&quot;flex.messaging.messages.RemotingMessage&quot;&gt;
			&lt;destination id=&quot;amfphp&quot;&gt;
				&lt;channels&gt;
					&lt;channel ref=&quot;amfphpId&quot;/&gt;
				&lt;/channels&gt;
				&lt;properties&gt;
					&lt;source&gt;*&lt;/source&gt;
				&lt;/properties&gt;
			&lt;/destination&gt;
		&lt;/service&gt;
	&lt;/services&gt;
	&lt;channels&gt;
		&lt;channel-definition id=&quot;amfphpId&quot; class=&quot;mx.messaging.channels.AMFChannel&quot;&gt;
			&lt;endpoint uri=&quot;http://www.tmeister.net/amfphp/gateway.php&quot; class=&quot;flex.messaging.endpoints.AMFEndpoint&quot;/&gt;
		&lt;/channel-definition&gt;
	&lt;/channels&gt;
&lt;/services-config&gt;
</pre>
<p style="margin-bottom: 0cm">La única linea que nos interesa y que debemos modificar es la siguiente:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;endpoint uri=&quot;http://www.tmeister.net/amfphp/gateway.php&quot; class=&quot;flex.messaging.endpoints.AMFEndpoint&quot;&gt;
</pre>
<p style="margin-bottom: 0cm"> Modificando la ruta hacia donde esta nuestro archivo gateway y guardandolo en el folder raíz de nuestro proyecto.</p>
<p style="margin-bottom: 0cm">Una vez que tenemos nuestro archivo, dar click derecho sobre el nombre del mismo e ir a propiedades. Se abrirá una ventana de propiedades, obviamente, seleccionamos del menú izquierdo la pestaña “Flex Compiler” y en la linea de “Argumentos adicionales de compilación” <strong>-s services “services-config.xml”</strong> y damos click en “Ok”</p>
<p><img src="http://tmeister.net/tutorials/project3.jpg" alt="project3" /></p>
<p style="margin-bottom: 0cm">Ahora ya estamos listos para trabajar con amfphp 1.9 y Flex.</p>
<p style="margin-bottom: 0cm"> <strong>4. Probando la conexión  	</strong></p>
<p style="margin-bottom: 0cm"> Lo primero es subir nuestro servicio  “HelloWorld.php” el cual creamos en el paso 2.</p>
<p style="margin-bottom: 0cm">Este servicio debe de estar dentro del folder amfphp/services, dentro, puedes crear folders anidados sin ningún problema en este caso lo colocare en  la carpeta Tutorials/HelloWorld.</p>
<p style="margin-bottom: 0cm">Creamos una pequeña interfaz la cual constara de un un par de LinkButtuns, un TextArea contenidos dentro de un panel cuyos botones ejecutaran los métodos remotos de amfphp.</p>
<p style="margin-bottom: 0cm">Algo así</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;mx:Application xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot; layout=&quot;absolute&quot;&gt;
	&lt;!-- Funciones que controlan los eventos del RemoteObject --&gt;
	&lt;mx:Script &gt;
		&lt;![CDATA[
			import mx.rpc.events.FaultEvent;
			import mx.rpc.events.ResultEvent;
			public function onMethodResult(event:ResultEvent):void
			{
				out_txt.text = &quot;Result &quot;+event.result
				out_txt.text += &quot;\nDataType &quot;+ typeof(event.result)
			}
			public function onServiceFault(event:FaultEvent):void
			{
				out_txt.text = &quot;Fault &quot;+event.fault
			}
		]]&gt;
	&lt;/mx:Script&gt;
	&lt;!-- Declaracion del RemoteObject y sus metodos --&gt;
	&lt;mx:RemoteObject
		id=&quot;helloService&quot;
		source=&quot;Tutorials.HelloWorld.HelloWorld&quot;
		destination=&quot;amfphp&quot;
		fault=&quot;{onServiceFault(event)}&quot;
		showBusyCursor=&quot;true&quot;
	&gt;

		&lt;mx:method
			name=&quot;SayHi&quot;
			result=&quot;{onMethodResult(event)}&quot;
		&gt;
		&lt;/mx:method&gt;

	&lt;/mx:RemoteObject&gt;
	&lt;!-- Layout general--&gt;
	&lt;mx:Panel x=&quot;0&quot; y=&quot;0&quot; width=&quot;250&quot; height=&quot;200&quot; layout=&quot;absolute&quot; title=&quot;Amfphp-RemoteObject&quot;&gt;
		&lt;mx:LinkButton x=&quot;178&quot; y=&quot;135&quot; label=&quot;Fault&quot; click=&quot;{helloService.invalidMethod.send()}&quot;/&gt;
		&lt;mx:LinkButton x=&quot;108&quot; y=&quot;135&quot; label=&quot;SayHi&quot; click=&quot;{helloService.SayHi.send()}&quot;/&gt;
		&lt;mx:TextArea x=&quot;7&quot; y=&quot;7&quot; width=&quot;216&quot; height=&quot;121&quot; id=&quot;out_txt&quot;/&gt;
	&lt;/mx:Panel&gt;
&lt;/mx:Application&gt;
</pre>
<p><strong>
<p style="margin-bottom: 0cm">vamos a ver parte por parte.</p>
<p></strong></p>
<pre class="brush: xml; title: ; notranslate">
&lt;mx:RemoteObject
	id=&quot;helloService&quot;
	source=&quot;Tutorials.HelloWorld.HelloWorld&quot;
	destination=&quot;amfphp&quot;
	fault=&quot;{onServiceFault(event)}&quot;
	showBusyCursor=&quot;true&quot;
&gt;

	&lt;mx:method
		name=&quot;SayHi&quot;
		result=&quot;{onMethodResult(event)}&quot;
	&gt;
	&lt;/mx:method&gt;
&lt;/mx:RemoteObject&gt;
</pre>
<p style="margin-bottom: 0cm"> En este tag como se puede ver creamos nuestro RemoteObject los parámetros son:</p>
<blockquote><p><strong>id :</strong> El nombre con el cual  haremos  referencia<br />
<strong>source:</strong> el path a partir del folder amfphp/services, donde se encuentra nuestro servicio en el servidor,<br />
<strong>destination:</strong> el identificador seteado en el tag <strong>&lt;destination&gt;</strong> del archivo <strong>services-config.xml</strong><br />
<strong>fault:</strong> El método que sera ejecutado al momento de que ocurra un error.<br />
<strong>showBusyCursor:</strong> Mientras dure la ejecución del método remoto flex mostrara el cursor de ocupado
</p></blockquote>
<p style="margin-bottom: 0cm"> Dentro del tag RemoteObject  debemos agregar los métodos a los cuales vallamos a acceder desde Flex y definir la función que se ejecutara cuando el método se haya ejecutado con éxito.</p>
<p style="margin-bottom: 0cm">Esto lo hacemos definiendo el tag &lt;mx:method&gt;</p>
<pre class="brush: xml; title: ; notranslate">
&lt;mx:method
	name=&quot;SayHi&quot;
	result=&quot;{onMethodResult(event)}&quot;
&gt;
&lt;/mx:method&gt;
</pre>
<p style="margin-bottom: 0cm">los parámetros son:</p>
<blockquote><p><strong>name:</strong> El nombre del método que se ejecutara, que es el mismo que tenemos en nuestro servicio.<br />
<strong>result :</strong> asignamos la función que se ejecutara cuando el método remoto se ejecute.
</p></blockquote>
<p style="margin-bottom: 0cm">Por ultimo, debemos ejecutar dichos métodos desde nuestra interfaz, en este ejemplo se ejecutan mediante un LinkButton</p>
<pre class="brush: xml; title: ; notranslate">
&lt;mx:linkbutton x=&quot;108&quot; y=&quot;135&quot; label=&quot;SayHi&quot; click=&quot;{helloService.SayHi.send()}&quot;&gt;
</pre>
<p style="margin-bottom: 0cm">Al momento de dar click enviamos la petición de ejecución del método <strong>SayHi</strong> que esta definido dentro del RemoteObject <strong>helloService</strong>, simple cierto? <img src='http://tmeister.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="margin-bottom: 0cm">Este es el resultado final.</p>
<div align="center">[FLASH]http://tmeister.net/flex/tutorials/helloworldamfphp.swf,250,200[/FLASH]</div>
<p>Aqui estan los archivos completos del proyecto. <a href="http://tmeister.net/tutorials/helloworld-amfphp19.zip">helloworld-amfphp19.zip</a></p>
<p>Con esto podemos comenzar a trabajar y a aprovechar todas la ventajas que amfphp nos ofrece.</p>
<p>Cheers. <img src='http://tmeister.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2007/01/28/tutorial-flex2-y-amfphp-remoteobject/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>[Flex 2.0] TraceTarget</title>
		<link>http://tmeister.net/2006/10/02/flex-20-tracetarget/</link>
		<comments>http://tmeister.net/2006/10/02/flex-20-tracetarget/#comments</comments>
		<pubDate>Mon, 02 Oct 2006 22:05:18 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=128</guid>
		<description><![CDATA[Últimamente he estado probando Flex. Estoy realizando una vista en Flex de este blog que pronto podrán ver en linea entre otras cosas.. Bien, El tema de hoy va sobre la etiqueta esta etiqueta al momento de debuguear tu aplicación es de gran ayuda, por ejemplo, digamos que queremos consumir un webServices remoto, algo simple [...]]]></description>
			<content:encoded><![CDATA[<p>Últimamente he estado probando Flex. Estoy realizando una vista en Flex de este blog que pronto podrán ver en linea entre otras cosas..</p>
<p>Bien, El tema de hoy va sobre la etiqueta <mx:TraceTarget />  esta etiqueta al momento de debuguear tu aplicación es de gran ayuda, por ejemplo, digamos que queremos consumir un webServices remoto, algo simple tomar la “Cita del día”.</p>
<p>Cuando agregamos esta etiqueta a nuestro mxml regresa una secuencia detallada de los eventos que se están ejecutando en nuestra aplicación. Como es un tag para debuguear en nuestra aplicación final  no se vera ningún cambio. </p>
<p>El ejemplo es sencillo</p>
<p>[as]<br />
<?xml version="1.0" encoding="utf-8"?><br />
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="350" height="100" applicationComplete="init()"><br />
	<mx:Script><br />
		<![CDATA[<br />
			import mx.events.*<br />
			import flash.xml.XMLDocument<br />
			public function init():void<br />
			{<br />
				miConexion.GetQuote.send()<br />
			}<br />
			public function onResultOK(event:Event):void<br />
			{<br />
				var data:XMLDocument = new XMLDocument();<br />
				data.parseXML(miConexion.GetQuote.lastResult);<br />
				var out:String = data.firstChild.firstChild.firstChild.firstChild.nodeValue<br />
				outPut.text = out</p>
<p>			}<br />
			public function onResultFault(fault:Event):void<br />
			{<br />
				trace(fault)<br />
			}<br />
		]]&gt;<br />
	</mx:Script><br />
	<mx:TraceTarget /><br />
	<mx:WebService  wsdl="http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL" id="miConexion"><br />
	    <mx:operation name="GetQuote" result="onResultOK(event)" fault="onResultFault(event)" resultFormat="xml" makeObjectsBindable="true"/><br />
	</mx:WebService><br />
	<mx:Text x="10" y="10" width="330" height="80" id="outPut" text="Cargando Data Externa"/><br />
</mx:Application><br />
[/as]</p>
<p>así es como se ve nuestra ventana de debugeo si dicha etiqueta</p>
<p>[as]<br />
[SWF] C:\Documents and Settings\Tmeist3r\Desktop\test\bin\test-debug.swf &#8211; 730,596 bytes after decompression<br />
[/as]</p>
<p>Ahora, así es como se ve nuestra ventana de debugueo cuando utilizamos TraceTarget</p>
<p>[as]<br />
[SWF] C:\Documents and Settings\Tmeist3r\Desktop\test\bin\test-debug.swf &#8211; 717,747 bytes after decompression<br />
Registering schema namespace: http://www.w3.org/1999/XMLSchema<br />
Registering schema namespace: http://www.w3.org/2000/10/XMLSchema<br />
Registering schema namespace: http://www.w3.org/2001/XMLSchema<br />
Registering schema namespace: http://schemas.xmlsoap.org/soap/encoding/<br />
Registering schema namespace: http://xml.apache.org/xml-soap<br />
Registering schema namespace: http://rpc.xml.coldfusion<br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer set destination to &#8216;DefaultHTTP&#8217;.<br />
&#8217;9828CAB5-C669-81AC-3299-0B47AA9F2817&#8242; producer set destination to &#8216;DefaultHTTP&#8217;.<br />
&#8216;direct_http_channel&#8217; channel endpoint set to http:<br />
Creating WSDL object for http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL<br />
&#8217;127766B4-8379-1647-CADD-0B47AA9FB309&#8242; producer set destination to &#8216;DefaultHTTP&#8217;.<br />
Loading document http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL for destination &#8216;DefaultHTTP&#8217;<br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer sending message &#8217;5604ADC7-4155-F995-8E77-0B47AA9F7C90&#8242;<br />
&#8216;direct_http_channel&#8217; channel sending message:<br />
(mx.messaging.messages::HTTPRequestMessage)#0<br />
  body = (Object)#1<br />
  clientId = (null)<br />
  contentType = &#8220;application/x-www-form-urlencoded&#8221;<br />
  destination = &#8220;DefaultHTTP&#8221;<br />
  headers = (Object)#2<br />
  httpHeaders = (Object)#3<br />
  messageId = &#8220;5604ADC7-4155-F995-8E77-0B47AA9F7C90&#8243;<br />
  method = &#8220;GET&#8221;<br />
  recordHeaders = false<br />
  timestamp = 0<br />
  timeToLive = 0<br />
  url = &#8220;http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL&#8221;<br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer connected.<br />
Queueing SOAP operation GetQuote<br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer acknowledge of &#8217;5604ADC7-4155-F995-8E77-0B47AA9F7C90&#8242;.<br />
Processing imports for location http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL<br />
Parsing schemas<br />
Registering schema namespace: http://swanandmokashi.com<br />
Done parsing schemas: 3 ms<br />
Done processing imports: 581 ms<br />
Parsing services<br />
Parsing individual services<br />
Parsing service: QuoteofTheDay<br />
Parsing binding: http://swanandmokashi.com::QuoteofTheDaySoap<br />
Parsing portType: http://swanandmokashi.com::QuoteofTheDaySoap<br />
Parsed portType: 1 ms<br />
Parsed binding: 6 ms<br />
Parsed service: 11 ms<br />
Done parsing services: 12 ms<br />
WSDL parse took 594 ms<br />
WSDL loaded<br />
Made SOAP Operation for GetQuote<br />
Set active port in service stub: QuoteofTheDay:QuoteofTheDaySoap<br />
Invoking previously queued calls GetQuote<br />
Invoking SOAP operation GetQuote<br />
Initializing SOAP operation GetQuote<br />
Parsing message: http://swanandmokashi.com::GetQuoteSoapIn<br />
Message name is GetQuoteSoapIn<br />
Parsed message: 5 ms<br />
Parsing message: http://swanandmokashi.com::GetQuoteSoapOut<br />
Message name is GetQuoteSoapOut<br />
Parsed message: 5 ms<br />
Asynchronously invoking SOAP Operation: GetQuote<br />
Encoding SOAP request envelope<br />
Encoding SOAP request body<br />
Encoded SOAP Operation request: <?xml version="1.0" encoding="utf-8"?><br />
<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SOAP-ENV:Body><GetQuote xmlns="http://swanandmokashi.com" /></SOAP-ENV:Body></SOAP-ENV:Envelope><br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer sending message &#8216;E5E1E227-8114-3417-14DB-0B47AD103D57&#8242;<br />
&#8216;direct_http_channel&#8217; channel sending message:<br />
(mx.messaging.messages::SOAPMessage)#0<br />
  body = &#8220;<?xml version="1.0" encoding="utf-8"?><br />
<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SOAP-ENV:Body><GetQuote xmlns="http://swanandmokashi.com" /></SOAP-ENV:Body></SOAP-ENV:Envelope>&#8221;<br />
  clientId = &#8220;DirectHTTPChannel0&#8243;<br />
  contentType = &#8220;text/xml; charset=utf-8&#8243;<br />
  destination = &#8220;DefaultHTTP&#8221;<br />
  headers = (Object)#1<br />
  httpHeaders = (Object)#2<br />
    SOAPAction = &#8220;&#8221;http://swanandmokashi.com/GetQuote&#8221;"<br />
  messageId = &#8220;E5E1E227-8114-3417-14DB-0B47AD103D57&#8243;<br />
  method = &#8220;POST&#8221;<br />
  recordHeaders = false<br />
  timestamp = 0<br />
  timeToLive = 0<br />
  url = &#8220;http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx&#8221;<br />
&#8217;0E6C71D7-0670-186D-74DB-0B47A9E33F2A&#8217; producer acknowledge of &#8216;E5E1E227-8114-3417-14DB-0B47AD103D57&#8242;.<br />
Decoding SOAP response<br />
Encoded SOAP response: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><GetQuoteResponse xmlns="http://swanandmokashi.com"><GetQuoteResult><QuoteOfTheDay>All I Really Need To Know I Learned In Kindergarten</QuoteOfTheDay><Author>Robert Fulghum</Author></GetQuoteResult></GetQuoteResponse></soap:Body></soap:Envelope><br />
Decoding SOAP response envelope<br />
Decoded SOAP response into result [0 millis]<br />
[/as]</p>
<p>Sin duda esta es una etiqueta que nos puede ahorrar muchos dolores de cabeza al momento de Debugear.</p>
<div align="center">[FLASH]http://tmeister.net/flex/tracetarget/trace.swf,350,100[/FLASH]</div>
<p>Saludos!! </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2006/10/02/flex-20-tracetarget/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MadeInFlex, a disfrutar de Flex</title>
		<link>http://tmeister.net/2006/09/05/madeinflex-a-disfrutar-de-flex/</link>
		<comments>http://tmeister.net/2006/09/05/madeinflex-a-disfrutar-de-flex/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 15:52:22 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=121</guid>
		<description><![CDATA[A pocas horas de publicar el post Comunidades Flex en español, en donde comentaba que no existía ninguna comunidad en Español. Amanezco con la noticia de que Carlos Rovira junto con Xavi Beumala han lanzado un portal-comunidad sobre Flex y si, en español llamado MadeInFlex.. Bueno, era de esperarse era solo cuestión de tiempo para [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm">A pocas horas de publicar el post Comunidades Flex en español, en donde comentaba que no existía ninguna comunidad en Español. Amanezco con la noticia de que <a target="_blank" href="http://carlosrovira.com/">Carlos Rovira</a> junto con <a target="_blank" href="http://www.code4net.com/">Xavi Beumala</a> han lanzado un portal-comunidad sobre Flex y si, en español llamado <a target="_blank" href="http://www.madeinflex.com/">MadeInFlex</a>..</p>
<p style="margin-bottom: 0cm">Bueno, era de esperarse era solo cuestión de tiempo para que apareciera algo, y la verdad para mi es mas que suficiente jeje. Estos 2 personajes si que saben de lo que hablan.</p>
<p style="margin-bottom: 0cm">Acerca de MadeInFlex</p>
<p style="font-style: italic"><strong>&#8220;Made In Flex es un sitio web en español que pretende unificar aquellas necesidades creadas entorno a la plataforma Flex de Adobe.</strong> En definitiva, un punto de encuentro para desarrolladores, empresas y todo aquel interesado en esta nueva generación de RIAs(<em>Rich Internet Applications</em>).</p>
<p style="font-style: italic">Los recursos planteados son muy diversos: <strong>Noticias</strong>, <strong>Grupo de Usuarios de Adobe</strong>, <strong>Lista de Correo</strong>, <strong>Casos de Uso</strong> o <strong>Artículos</strong> por nombrar solo algunos. Es de esperar que se añadan más conforme desarrollemos la idea entre todos.&#8221;</p>
<p style="margin-bottom: 0cm">Bueno, por lo pronto ya estoy inscrito en la lista, ya verán mis dudas por ahí. <img src='http://tmeister.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="margin-bottom: 0cm">No me queda mas que desearles toda la suerte del mundo y espero poder colaborar con ustedes de alguna forma (Por lo menos haciendo preguntas <img src='http://tmeister.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )</p>
<p style="margin-bottom: 0cm">Enhorabuena. <img src='http://tmeister.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2006/09/05/madeinflex-a-disfrutar-de-flex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comunidades Flex en Español</title>
		<link>http://tmeister.net/2006/09/04/comunidades-flex-en-espanol/</link>
		<comments>http://tmeister.net/2006/09/04/comunidades-flex-en-espanol/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 01:44:23 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=120</guid>
		<description><![CDATA[A partir del lanzamiento oficial de Adobe Flex 2 me he puesto a probarlo realmente a conciencia, las “pruebas” son claramente desde una perspectiva de un desarrollador en Flash. Bueno los resultados de estas pruebas los publicare en un Post posterior. El tema del post es “Comunidades de Flex en español”. Cuando estaba investigando sobre [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm">A partir del lanzamiento oficial de <a title="Flex 2" href="http://www.adobe.com/la/products/flex/">Adobe Flex 2</a> me he puesto a probarlo realmente a conciencia, las “pruebas” son claramente desde una perspectiva de un desarrollador en Flash.</p>
<p style="margin-bottom: 0cm">Bueno los resultados de estas pruebas los publicare en un Post posterior.</p>
<p style="margin-bottom: 0cm">El tema del post es “Comunidades de Flex en español”. Cuando estaba investigando  sobre Flex me di cuenta que no existe ningún sitio en español dedicado a Flex, hay unos cuantos blogs dignos de leer aunque los autores son de habla hispana los contenidos son en Ingles aunque de muy buena calidad.</p>
<p style="margin-bottom: 0cm"><a title="ASFusion" href="http://www.asfusion.com/blog/">ASFusion</a><br />
<a target="_blank" title="Oscar Trelles" href="http://www.oscartrelles.com/">OscarTrelles</a><br />
<a title="Carlos Rovira" href="http://www.carlosrovira.com/blog/">Carlos Rovira</a></p>
<p style="margin-bottom: 0cm">Me encontré con un foro sobre Flex en <a title="After-hours" href="http://after-hours.org/foro/">after-hours</a> pero parece que se postea una pregunta cada mes jeje.. tal como en mi blog. <img src='http://tmeister.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="margin-bottom: 0cm">Bueno el punto es ¿no existen comunidades en español de Flex? ¿Valdrá la pena crear un comunidad de Flex en español?</p>
<p style="margin-bottom: 0cm">Por mi parte me gustaría crear algo, pero no se realmente si exista el material humano para poder crear una comunidad como tal,</p>
<p style="margin-bottom: 0cm">Ahora el por que me interesa? Simplemente para poder ir aprendiendo juntos, se puede decir que estoy en un nivel medio-bajo, si no es que bajo en Flex y tener un lugar donde preguntar, donde compartir sobre temas de interés mutuo etc seria interesante.</p>
<p style="margin-bottom: 0cm">Que les parece? Creamos algo?</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2006/09/04/comunidades-flex-en-espanol/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Algo sobre Flex</title>
		<link>http://tmeister.net/2006/02/11/algo-sobre-flex/</link>
		<comments>http://tmeister.net/2006/02/11/algo-sobre-flex/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 06:43:42 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=68</guid>
		<description><![CDATA[Hace poco se lanzo el Framework de Flex 2 (Beta 1). En lo personal siempre he tenido mis dudas acerca de Flex, Al necesitar un servidor especial para ejecutar los archivos mxml, el precio Etc. Etc. Hasta ahora que tengo un poco de tiempo decidí bajar el nuevo framework y probar que tal. Recuerden que [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco se lanzo el Framework de Flex 2 (Beta 1).</p>
<p>En lo personal siempre he tenido mis dudas acerca de Flex, Al necesitar un servidor especial para ejecutar los archivos mxml, el precio Etc. Etc. </p>
<p>Hasta ahora que tengo un poco de tiempo decidí bajar el nuevo framework y probar que tal. Recuerden que es mi primer contacto con Flex aun no puedo decir que soy un entendido del tema ni mucho menos En fin</p>
<p>Lo primero que se me vino a la mente fue el ya tan común lector de RSS jeje <img src='http://tmeister.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  que se le va a hacer, repito, aun no exploro todas las posibilidades de Flex y ActionScript 3.</p>
<p>Para mi sorpresa fue mucho mas fácil de lo que imagine. Hacer un parser de RSS en Flash común y corriente es un dolor de muelas por no decir otra cosa. Sin embargo en Flex me encontré con la clase HTTPService la cual hace la petición al recurso de RSS y lo entrega en un fabuloso objeto, lo único que queda hacer es saber la estructura del XML y listo las referencias son tan simples como </p>
<p>rss.channel.item[i].title</p>
<p>eso me agrado bastante, el trabajo disminuyo en lugar de aumentar. Nice.</p>
<p>Me doy cuenta que es casi exactamente lo mismo que una aplicación común de Flash el único cambio se produce al momento de crear la interfaz gráfica (GUI), esta se crea mediante tags de XML fáciles y entendibles desde el primer ejemplo.</p>
<p>Esto dio como resultado que mi interés sobre Flex creciera voy a tener que meterme mas al tema.</p>
<p>El único inconveniente que veo es el tamaño resultante del SWF 220 Kb.. pero al saber que los usuarios que utilizan banda ancha esta creciendo, este inconveniente no creo que se convierta en un problema.</p>
<p>Mi primer intento en Flex resulto en esto. Repito es algo muyy sencillo.</p>
<p><strong>Actualización</strong><br />
<em>El url correcto es <a href="http://tmeister.net/flex/kill.swf">http://tmeister.net/flex/kill.swf</a> y se necesita el Flash Player 8.5 para poder verlo.</em></p>
<p>Coloquen el URL de un RSS y es todo..</p>
<p>ej. http://tmeister.net/?feed=rss2</p>
<p>Me olvidaba para los curiosos que les gusta ver código este es el código completo del mxml</p>
<p>[as]<br />
<?xml version="1.0" encoding="utf-8"?><br />
<mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml" xmlns="*" layout="horizontal"><br />
	<mx:Script><br />
		<![CDATA[<br />
			import mx.rpc.http.HTTPService;<br />
			import mx.rpc.event.ResultEvent<br />
			import mx.controls.List;<br />
			import mx.controls.ListEvents;<br />
			private var rss:Object;<br />
			private var theUrl:String<br />
			public function changeState(target:String, url:String):void{<br />
				if(url.length){<br />
					theUrl = url;<br />
					currentState = target;<br />
					useHttpService();<br />
				}<br />
			}<br />
			public function useHttpService():void {<br />
				var service:HTTPService = new HTTPService();<br />
				service.url = theUrl<br />
				service.addEventListener("result", httpResult);<br />
				service.send();<br />
				}<br />
			public function httpResult(obj:Object):void{<br />
				var source:Array = [];<br />
				rss = obj.result.rss<br />
				itemList.addEventListener("change", loadInfo);<br />
				for(var i:String in rss.channel.item){<br />
					var tmp:Object = {}<br />
					tmp.label = rss.channel.item[i].title<br />
					tmp.link = rss.channel.item[i].link<br />
					if(rss.channel.item[i].encoded != undefined){<br />
						tmp.data = rss.channel.item[i].encoded;<br />
					}else{<br />
						tmp.data = rss.channel.item[i].description;<br />
					}</p>
<p>					source.push(tmp)<br />
				}<br />
				itemList.dataProvider = source<br />
			}<br />
			public function loadInfo(obj:Object){<br />
				panel1.title = "Simple RSS Reader :::: "+obj.target.selectedItem.label;<br />
				info.htmlText = obj.target.selectedItem.data;<br />
				info.htmlText += "</p>
<p><b><a href='"+obj.target.selectedItem.link+"' target='_blank'>Ir al Sitio</a></b>&#8220;;</p>
<p>			}<br />
		]]&gt;<br />
	</mx:Script><br />
    <mx:transitions><br />
        <mx:Transition id="effect" fromState="*" toState="*"><br />
            <mx:Parallel targets="{[panel1]}"><br />
                <mx:Move duration="500"/><br />
                <mx:Resize duration="500"/><br />
            </mx:Parallel><br />
        </mx:Transition><br />
    </mx:transitions><br />
	<mx:states><br />
		<mx:State name="result"><br />
			<mx:RemoveChild child="{button1}"/><br />
			<mx:RemoveChild child="{rss2see}"/><br />
			<mx:RemoveChild child="{label1}"/><br />
			<mx:SetProperty target="{canvas1}" property="width" value="80%"/><br />
			<mx:SetProperty target="{canvas1}" property="height" value="80%"/><br />
			<mx:SetProperty target="{panel1}" property="x"/><br />
			<mx:SetProperty target="{panel1}" property="y"/><br />
			<mx:SetProperty target="{panel1}" property="layout" value="horizontal"/><br />
			<mx:SetProperty target="{panel1}" property="width" value="100%"/><br />
			<mx:SetProperty target="{panel1}" property="height" value="100%"/><br />
			<mx:AddChild target="{panel1}" position="lastChild"><br />
				<mx:List width="25%" height="100%" id="itemList" themeColor="haloSilver"></mx:List><br />
			</mx:AddChild><br />
			<mx:AddChild target="{panel1}" position="lastChild"><br />
				<mx:TextArea width="75%" height="100%" id="info" editable="false" wordWrap="true"/><br />
			</mx:AddChild><br />
		</mx:State><br />
	</mx:states><br />
	<mx:Canvas id="canvas1"><br />
		<mx:Panel title="Simple RSS Reader" width="350" height="99" layout="absolute" x="0" y="0" id="panel1"><br />
			<mx:Label x="4" y="10" text="RSS" themeColor="haloSilver" id="label1"/><br />
			<mx:TextInput x="44" y="8" width="280" themeColor="haloSilver" id="rss2see"/><br />
			<mx:Button x="266" y="38" label="Load" themeColor="haloSilver" id="button1" click="changeState('result',rss2see.text)"/><br />
		</mx:Panel><br />
	</mx:Canvas><br />
</mx:Application><br />
[/as]<br />
Saludos</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2006/02/11/algo-sobre-flex/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Object Caching 968/1079 objects using disk: basic

Served from: tmeister.net @ 2012-02-06 23:56:44 -->

<!-- W3 Total Cache: Db cache debug info:
Engine:             disk: basic
Total queries:      57
Cached queries:     2
Total query time:   0.0606
SQL info:
    # | Time (s) |    Caching (Reject reason)     |   Status   | Data size (b) | Query
    1 |    0.001 |  disabled (Query is rejected)  | not cached |             0 | SHOW TABLES LIKE 'wp_tla_data'
    2 |    0.001 |  disabled (Query is rejected)  | not cached |             0 | SHOW COLUMNS FROM wp_tla_data LIKE 'xml_key'
    3 |    0.001 |            enabled             |   cached   |          4215 | SELECT * FROM wp_tla_data
    4 |   0.0005 |            enabled             | not cached |           673 | SELECT wp_term_taxonomy.term_id
					FROM wp_term_taxonomy
					INNER JOIN wp_terms USING (term_id)
					WHERE taxonomy = 'category'
					AND wp_terms.slug IN ('flex')
    5 |   0.0005 |            enabled             | not cached |           634 | SELECT term_taxonomy_id
					FROM wp_term_taxonomy
					WHERE taxonomy = 'category'
					AND term_id IN (10)
    6 |   0.0006 |            enabled             | not cached |          3454 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = 'category' AND t.slug = 'flex' LIMIT 1
    7 |   0.0036 |  disabled (Query is rejected)  | not cached |             0 | SELECT SQL_CALC_FOUND_ROWS  wp_posts.* FROM wp_posts  INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1  AND ( wp_term_relationships.term_taxonomy_id IN (10) ) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 15
    8 |   0.0038 |  disabled (Query is rejected)  | not cached |             0 | SELECT FOUND_ROWS()
    9 |   0.0008 |            enabled             |   cached   |          3454 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = 'category' AND t.slug = 'flex' LIMIT 1
   10 |   0.0011 |            enabled             | not cached |          4055 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (455) ORDER BY t.name ASC
   11 |   0.0018 |            enabled             | not cached |          3312 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (455) ORDER BY t.name ASC
   12 |   0.0006 |            enabled             | not cached |          1811 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (455)
   13 |   0.0009 |            enabled             | not cached |         12935 | SELECT * FROM wp_posts WHERE ID = 455 LIMIT 1
   14 |   0.0005 |            enabled             | not cached |          4075 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (405) ORDER BY t.name ASC
   15 |   0.0004 |            enabled             | not cached |          3312 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (405) ORDER BY t.name ASC
   16 |   0.0004 |            enabled             | not cached |          1810 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (405)
   17 |   0.0009 |            enabled             | not cached |         11446 | SELECT * FROM wp_posts WHERE ID = 405 LIMIT 1
   18 |   0.0013 |            enabled             | not cached |          3804 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (383) ORDER BY t.name ASC
   19 |   0.0035 |            enabled             | not cached |          3312 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (383) ORDER BY t.name ASC
   20 |   0.0006 |            enabled             | not cached |          1810 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (383)
   21 |   0.0009 |            enabled             | not cached |         10296 | SELECT * FROM wp_posts WHERE ID = 383 LIMIT 1
   22 |   0.0014 |            enabled             | not cached |          4303 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (149) ORDER BY t.name ASC
   23 |   0.0013 |            enabled             | not cached |          3809 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (149) ORDER BY t.name ASC
   24 |   0.0004 |            enabled             | not cached |          1246 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (149)
   25 |   0.0008 |            enabled             | not cached |         11804 | SELECT * FROM wp_posts WHERE ID = 149 LIMIT 1
   26 |   0.0015 |            enabled             | not cached |          4052 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (148) ORDER BY t.name ASC
   27 |    0.003 |            enabled             | not cached |          3809 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (148) ORDER BY t.name ASC
   28 |   0.0003 |            enabled             | not cached |          1246 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (148)
   29 |   0.0004 |            enabled             | not cached |          9347 | SELECT * FROM wp_posts WHERE ID = 148 LIMIT 1
   30 |   0.0009 |            enabled             | not cached |          4052 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (147) ORDER BY t.name ASC
   31 |   0.0006 |            enabled             | not cached |          3809 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (147) ORDER BY t.name ASC
   32 |   0.0005 |            enabled             | not cached |          1363 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (147)
   33 |   0.0009 |            enabled             | not cached |          9387 | SELECT * FROM wp_posts WHERE ID = 147 LIMIT 1
   34 |   0.0011 |            enabled             | not cached |          4052 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (145) ORDER BY t.name ASC
   35 |   0.0016 |            enabled             | not cached |          3809 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (145) ORDER BY t.name ASC
   36 |   0.0006 |            enabled             | not cached |          1363 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (145)
   37 |   0.0009 |            enabled             | not cached |         12194 | SELECT * FROM wp_posts WHERE ID = 145 LIMIT 1
   38 |   0.0009 |            enabled             | not cached |          4070 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (144) ORDER BY t.name ASC
   39 |   0.0008 |            enabled             | not cached |          3809 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (144) ORDER BY t.name ASC
   40 |   0.0005 |            enabled             | not cached |          1585 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (144)
   41 |    0.001 |            enabled             | not cached |         19019 | SELECT * FROM wp_posts WHERE ID = 144 LIMIT 1
   42 |   0.0016 |            enabled             | not cached |          3804 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (128) ORDER BY t.name ASC
   43 |   0.0014 |            enabled             | not cached |          3804 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (128) ORDER BY t.name ASC
   44 |   0.0006 |            enabled             | not cached |          1363 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (128)
   45 |    0.001 |            enabled             | not cached |         16150 | SELECT * FROM wp_posts WHERE ID = 128 LIMIT 1
   46 |   0.0016 |            enabled             | not cached |          3559 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (121) ORDER BY t.name ASC
   47 |   0.0008 |            enabled             | not cached |          3559 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (121) ORDER BY t.name ASC
   48 |   0.0022 |            enabled             | not cached |          1354 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (121)
   49 |   0.0005 |            enabled             | not cached |         10816 | SELECT * FROM wp_posts WHERE ID = 121 LIMIT 1
   50 |    0.001 |            enabled             | not cached |          3559 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (120) ORDER BY t.name ASC
   51 |   0.0014 |            enabled             | not cached |          3559 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (120) ORDER BY t.name ASC
   52 |   0.0006 |            enabled             | not cached |          1363 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (120)
   53 |   0.0005 |            enabled             | not cached |         10853 | SELECT * FROM wp_posts WHERE ID = 120 LIMIT 1
   54 |   0.0008 |            enabled             | not cached |          3558 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (68) ORDER BY t.name ASC
   55 |   0.0007 |            enabled             | not cached |          3558 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (68) ORDER BY t.name ASC
   56 |   0.0003 |            enabled             | not cached |          1360 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (68)
   57 |   0.0004 |            enabled             | not cached |         14389 | SELECT * FROM wp_posts WHERE ID = 68 LIMIT 1
-->

<!-- W3 Total Cache: Page cache debug info:
Engine:             disk: enhanced
Cache key:          category/flex/feed/_index.html
Caching:            disabled
Reject reason:      DONOTCACHEPAGE constant is defined
Status:             not cached
Creation Time:      1.293s
Header info:
X-Pingback:         http://tmeister.net/xmlrpc.php
Last-Modified:      Thu, 19 Jan 2012 20:25:41 GMT
ETag:               "5128b61493d147f8e15e42f284d2c6d2"
X-Powered-By:       W3 Total Cache/0.9.2.4
Content-Type:       text/xml; charset=utf-8
-->
