<?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>Blog de Daniel Zegarra</title>
	<atom:link href="http://danielzegarra.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielzegarra.net</link>
	<description>Tutoriales, críticas y la vida en Polska</description>
	<lastBuildDate>Tue, 13 Jul 2010 14:12:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Quien dice que en Polonia solo hace frío?</title>
		<link>http://danielzegarra.net/2010/07/13/quien-dice-que-en-polonia-solo-hace-frio/</link>
		<comments>http://danielzegarra.net/2010/07/13/quien-dice-que-en-polonia-solo-hace-frio/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 14:12:06 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Polonia]]></category>
		<category><![CDATA[Torun]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1298</guid>
		<description><![CDATA[Y ayer estuvimos a mas de 50. Entradas posiblemente relacionadas con este post:Llego la primavera a Polonia Llega la Combi a Polonia Frio frio 2012, año en que el planeta se hace m&#8230;.a Polonia de luto


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/03/26/llego-la-primavera-a-polonia/' rel='bookmark' title='Permanent Link: Llego la primavera a Polonia'>Llego la primavera a Polonia</a></li>
<li><a href='http://danielzegarra.net/2010/02/18/llegala-combi-a-polonia/' rel='bookmark' title='Permanent Link: Llega la Combi a Polonia'>Llega la Combi a Polonia</a></li>
<li><a href='http://danielzegarra.net/2009/12/17/frio-frio/' rel='bookmark' title='Permanent Link: Frio frio'>Frio frio</a></li>
<li><a href='http://danielzegarra.net/2009/11/11/2012-ano-en-que-el-planeta-se-hace-m-a/' rel='bookmark' title='Permanent Link: 2012, año en que el planeta se hace m&#8230;.a'>2012, año en que el planeta se hace m&#8230;.a</a></li>
<li><a href='http://danielzegarra.net/2010/04/10/1133/' rel='bookmark' title='Permanent Link: Polonia de luto'>Polonia de luto</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1299" class="wp-caption aligncenter" style="width: 500px"><a href="http://danielzegarra.net/wp-content/uploads/2010/07/DSC09920.jpg" rel="lightbox[1298]"><img class="size-full wp-image-1299 " title="a 47 grados" src="http://danielzegarra.net/wp-content/uploads/2010/07/DSC09920.jpg" alt="a 47 grados" width="490" height="653" /></a><p class="wp-caption-text">a 47 grados</p></div>
<p>Y ayer estuvimos a mas de 50.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/03/26/llego-la-primavera-a-polonia/' rel='bookmark' title='Permanent Link: Llego la primavera a Polonia'>Llego la primavera a Polonia</a></li>
<li><a href='http://danielzegarra.net/2010/02/18/llegala-combi-a-polonia/' rel='bookmark' title='Permanent Link: Llega la Combi a Polonia'>Llega la Combi a Polonia</a></li>
<li><a href='http://danielzegarra.net/2009/12/17/frio-frio/' rel='bookmark' title='Permanent Link: Frio frio'>Frio frio</a></li>
<li><a href='http://danielzegarra.net/2009/11/11/2012-ano-en-que-el-planeta-se-hace-m-a/' rel='bookmark' title='Permanent Link: 2012, año en que el planeta se hace m&#8230;.a'>2012, año en que el planeta se hace m&#8230;.a</a></li>
<li><a href='http://danielzegarra.net/2010/04/10/1133/' rel='bookmark' title='Permanent Link: Polonia de luto'>Polonia de luto</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/07/13/quien-dice-que-en-polonia-solo-hace-frio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que tan difícil puede llegar a ser el pagar algo por Internet</title>
		<link>http://danielzegarra.net/2010/07/12/que-tan-dificil-puede-llegar-a-ser-el-pagar-algo-por-internet/</link>
		<comments>http://danielzegarra.net/2010/07/12/que-tan-dificil-puede-llegar-a-ser-el-pagar-algo-por-internet/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 21:27:30 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Alignet]]></category>
		<category><![CDATA[BCP]]></category>
		<category><![CDATA[España]]></category>
		<category><![CDATA[Peru]]></category>
		<category><![CDATA[Polonia]]></category>
		<category><![CDATA[Renfe]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1293</guid>
		<description><![CDATA[Me rendi. He estado intentando comprar unos pasajes de tren en españa y no he podido realizar el pago. El error se puede reproducir facilmente. Tan solo necesitas: Conexión a Internet y un navegador. La necesidad de comprar unos pasajes de tren. Una tarjeta de crédito emitida por un banco cliente de Alignet (puedes ver la lista de clientes aquí) [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/03/13/modificar-archivos-pdf-sin-pagar-por-ello/' rel='bookmark' title='Permanent Link: Modificar archivos PDF sin pagar por ello'>Modificar archivos PDF sin pagar por ello</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Me rendi. He estado intentando comprar unos pasajes de tren en españa y no he podido realizar el pago.</p>
<div id="attachment_1294" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/07/screenshot.3.png" rel="lightbox[1293]"><img class="size-medium wp-image-1294" title="Maldito error de mierda" src="http://danielzegarra.net/wp-content/uploads/2010/07/screenshot.3-450x301.png" alt="Maldito error de mierda" width="450" height="301" /></a><p class="wp-caption-text">Maldito error de mierda</p></div>
<p>El error se puede reproducir facilmente. Tan solo necesitas:</p>
<ul>
<li>Conexión a Internet y un navegador.</li>
<li>La necesidad de comprar unos pasajes de tren.</li>
<li>Una tarjeta de crédito emitida por un banco cliente de Alignet (puedes ver la <a title="Alignet - Clientes" href="http://www.alignet.com/clientes.htm" target="_blank">lista de clientes </a><span style="color: #551a8b;"><span style="text-decoration: underline;">aquí</span></span>)</li>
</ul>
<p>Eso es todo. Veras que en el penúltimo paso (Pago) veras ese error y no lograras tener tu billete.</p>
<p>Esta fue la respuesta de Renfe al consultarles mi problema y especificar que mi tarjeta VISA no era española:</p>
<blockquote><p>En principio, todas las tarjetas son válidas como medio de pago en nuestra web. Sin embargo, debido a irregularidades y problemas técnicos a la hora de contactar con algunas entidades bancarias no españolas, no podemos asegurar que el proceso de compra con tarjetas emitidas fuera de España se realice siempre con éxito.</p></blockquote>
<p>Bueno pues, no los culpo por mandarme volar. El monto no es lo suficientemente grande como para ser un cliente estrella.</p>
<p>Estuve indagando, intentando descubrir el problema, revisando que datos envia Renfe a Sermepa para descubrir si la web de Renfe es la que comete el error pero la verdad es que no. La web de Renfe parece hacer bien su trabajo.</p>
<p>Entonces pase a Sermepa. Sermepa es una empresa que entre los servicios que ofrece esta el de ser intermediaria para transacciones financieras por internet. Lo mismo que Alignet hace en America Latina pero en España.</p>
<p>No pude  comunicarme con Sermepa debido a que no muestran ningún numero telefónico en su web (y la única dirección de contacto parece destinada al área de marketing), por lo tanto decidi irme a Alignet.</p>
<p>Veras, la cosa funciona asi:</p>
<ol>
<li>Renfe empaqueta los datos entregados por el usuario, los encripta y los entrega a su intermediario para transacciones financieras. Luego, el comercio (Renfe) espera la respuesta de su intermediario.</li>
<li>La solicitud de la transacción queda ahora en manos del intermediario (Sermepa) quien redirige la solicitud a  Alignet. El BCP es cliente de Alignet. Es Alignet quien que valida la tarjeta y si los datos son correctos solicita al BCP el cobro del monto solicitado.</li>
<li>Alignet entrega la respuesta a Sermepa y esta a su vez al comercio (Renfe).</li>
</ol>
<p>Al consultar al BCP no supieron darme respuesta. Ellos no tenían registro de ninguna transacción por ese monto y menos de transacciones rechazadas. Entonces el problema se debia producir entre Sermepa y Alignet.</p>
<p>Llame a Alignet y me pasaron con alguien que entendía del tema. Esta persona confirmo mi sospecha: El error se producía evidentemente en la comunicación de estos dos intermediarios pero el no podía revisar los logs ya que esto solo lo pueden solicitar los clientes (como es el caso del BCP) lo que es completamente comprensible. Entonces, tenia que pedirle al BCP que le consulte a Alignet esta información o pedirle a Renfe que le solicite las mismas respuestas a Sermepa. Por cierto, el trato de Alignet fue excelente.</p>
<p>Por Renfe no decidi volver a intentarlo. Me pareció que ellos no tenían la intención de encontrar solución a este problema así que llame al BCP. Luego de explicarles detalladamente mi caso entendí entrelineas que no se iban a molestar en llamar a Alignet por esto, cosa que también entiendo. No cualquier trabajador del banco puede solicitarle a Alignet esta información. Requiere que alguien de un alto cargo deje de hacer lo que usualmente hace para solucionar un problema de 40 euros. Algo que para esta persona es lo que le vale su desayuno.</p>
<p>Entonces, me quede atascado aquí.</p>
<p>Casualmente cuando recién me encontré con este problema probé también pagar con la tarjeta de débito de mi esposa, una VISA emitida por un banco en Polonia que permite realizar pagos por Internet, y también nos encontramos con un error aunque este era distinto. Por lo tanto sospecho que lo que me respondió el soporte técnico de Renfe sobre los problemas que pueden ocurrir con pagos usando tarjetas no españolas puede ser mas usual de lo se esperaría. Si esto fuera cierto, el problema seria probablemente entera culpa de Sermepa y no de Alignet.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/03/13/modificar-archivos-pdf-sin-pagar-por-ello/' rel='bookmark' title='Permanent Link: Modificar archivos PDF sin pagar por ello'>Modificar archivos PDF sin pagar por ello</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/07/12/que-tan-dificil-puede-llegar-a-ser-el-pagar-algo-por-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toruń</title>
		<link>http://danielzegarra.net/2010/07/02/torun/</link>
		<comments>http://danielzegarra.net/2010/07/02/torun/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 11:54:25 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Polonia]]></category>
		<category><![CDATA[Torun]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1287</guid>
		<description><![CDATA[Realmente extrañaré esta ciudad cuando me vaya. Entradas posiblemente relacionadas con este post:El agua llega a Toruń Polonia de luto


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/23/el-agua-llega-a-torun/' rel='bookmark' title='Permanent Link: El agua llega a Toruń'>El agua llega a Toruń</a></li>
<li><a href='http://danielzegarra.net/2010/04/10/1133/' rel='bookmark' title='Permanent Link: Polonia de luto'>Polonia de luto</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://danielzegarra.net/2010/07/02/torun/"><em>Pinche aquí para ver el vídeo</em></a></p>
<p>Realmente extrañaré esta ciudad cuando me vaya.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/23/el-agua-llega-a-torun/' rel='bookmark' title='Permanent Link: El agua llega a Toruń'>El agua llega a Toruń</a></li>
<li><a href='http://danielzegarra.net/2010/04/10/1133/' rel='bookmark' title='Permanent Link: Polonia de luto'>Polonia de luto</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/07/02/torun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usando Flex 4 SDK sobre Flex Builder 3</title>
		<link>http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/</link>
		<comments>http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 14:07:08 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Flex 4 SDK]]></category>
		<category><![CDATA[Flex Builder]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1273</guid>
		<description><![CDATA[Me descargue el trial de Flash Builder y llevo algunos dias trabajando con el, aprovechando las mejoras. Pero cuando el tiempo de prueba se acabe tendre que volver a Flex Builder y necesito poder continuar con los proyectos que ya tenia creados. La gran versatilidad es un punto a favor de Eclipse, el IDE elegido [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/18/instalar-blueprint-desde-adobe-labs/' rel='bookmark' title='Permanent Link: Instalar Blueprint desde Adobe Labs'>Instalar Blueprint desde Adobe Labs</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
<li><a href='http://danielzegarra.net/2009/11/22/enviar-y-recibir-smss-usando-el-modem-3g/' rel='bookmark' title='Permanent Link: Enviar y recibir SMS&#8217;s usando el modem 3G'>Enviar y recibir SMS&#8217;s usando el modem 3G</a></li>
<li><a href='http://danielzegarra.net/2009/10/13/compartir-internet-usando-adaptadores-wifi/' rel='bookmark' title='Permanent Link: Compartir internet usando adaptadores WiFi'>Compartir internet usando adaptadores WiFi</a></li>
<li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Me descargue el trial de Flash Builder y llevo algunos dias trabajando con el, aprovechando las mejoras. Pero cuando el tiempo de prueba se acabe tendre que volver a Flex Builder y necesito poder continuar con los proyectos que ya tenia creados.</p>
<p>La gran versatilidad es un punto a favor de Eclipse, el IDE elegido por Adobe para Flex Builder y Flash Builder. Eclipse te permite tener varios compiladores y elegir con cual compilar cada proyecto.</p>
<h3>Instrucciones para instalar Flex SDK4 en Flex Builder 3</h3>
<ol>
<li>Descargar el .zip con el SDK 4 de Flex desde <a title="Flex SDK - Adobe Open Source" href="http://opensource.adobe.com/wiki/display/flexsdk/Downloads" target="_blank">Adobe Open Source</a>.
<p><div id="attachment_1276" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.21.png" rel="lightbox[1273]"><img class="size-medium wp-image-1276" title="Contenido del SDK de Flex 4" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.21-450x361.png" alt="Contenido del SDK de Flex 4" width="450" height="361" /></a><p class="wp-caption-text">Contenido del SDK de Flex 4</p></div></li>
<li>Crea una carpeta con el nombre 4.0 en el directorio <code>sdks</code> ubicado en la raiz de tu instalacion de Adobe Flex Builder (usualmente C:\[Program Files]\Adobe\Flex Builder 3). Asi como la siguiente imagen:
<p><div id="attachment_1275" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.12.png" rel="lightbox[1273]"><img class="size-medium wp-image-1275" title="Los SDKs de Flex" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.12-450x337.png" alt="Los SDKs de Flex" width="450" height="337" /></a><p class="wp-caption-text">Los SDKs de Flex</p></div></li>
<li>Extraer todo el contenido del .zip en el directorio que acabas de crear.</li>
<li>Abres Flex Builder y te diriges al menu Window &gt; Preferences &gt; Flex &gt; Installed Flex SDKs.
<p><div id="attachment_1278" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.4.png" rel="lightbox[1273]"><img class="size-medium wp-image-1278" title="SDKs instalados" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.4-450x314.png" alt="SDKs instalados" width="450" height="314" /></a><p class="wp-caption-text">SDKs instalados</p></div></li>
<li>Le das un clic al boton Add, para registrar un nuevo SDK, y completas el formulario.
<p><div id="attachment_1279" class="wp-caption aligncenter" style="width: 453px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.5.png" rel="lightbox[1273]"><img class="size-full wp-image-1279" title="Registrando el nuevo SDK" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.5.png" alt="Registrando el nuevo SDK" width="443" height="174" /></a><p class="wp-caption-text">Registrando el nuevo SDK</p></div></li>
</ol>
<p>Con esto ya puedes compilar con el nuevo SDK.</p>
<p>La nueva version de Flex trae algunos cambios en la plantilla mxml y si nos vamos a poner a compilar un proyecto ya existente tendremos errores. Entonces tenemos dos opciones: actualizar nuestro codigo para compilar sin problemas o activar la compatibilidad con Flex 3 y dejar nuestro codigo tal como esta. Si ya tienes un proyecto iniciado con Flex 3 te recomiento tan solo activar el modo de compatibilidad y aprovechar los nuevos metodos y clases que incluye este nuevo SDK sin tener que actualizar codigo.</p>
<h3>Habilitando compatibilidad con Flex 3</h3>
<ol>
<li>Abre un proyecto y ve a las propiedades del mismo (clic secundario &gt; Properties) y elige la ficha Flex Compiler (ve el screenshot).
<p><div id="attachment_1280" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.6.png" rel="lightbox[1273]"><img class="size-medium wp-image-1280" title="Configurando el compilador en cada proyecto" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.6-450x367.png" alt="Configurando el compilador en cada proyecto" width="450" height="367" /></a><p class="wp-caption-text">Configurando el compilador en cada proyecto</p></div></li>
<li>Elije como SDK el que ultimo que has registrado y pega la siguiente linea como argumentos adicionales para el compilador:<code>-compatibility-version=3.5 -theme=${flexlib}/themes/Halo/halo.swc</code></li>
</ol>
<p>Veamos que hace cada argumento:</p>
<h4><code>-compatibility-version=3.5</code></h4>
<p>Activa la compatibilidad con la version 3.5 del SDK de Flex. Si quieres puedes reemplaza el 3.5 por 3.3 o simplemente 3. La diferencia (si es que hay alguna) sera insignificante.</p>
<h4><code>-theme=${flexlib}/themes/Halo/halo.swc</code></h4>
<p>Define a <code>Halo</code> como tema por defecto. Flex 4 usa <code>Spark</code> como tema predeterminado que en su forma silvestre es mas feo que el carajo. Me recuerda a las aplicaciones java de JCreator. Si deseas mantener el aspecto de tus componentes tal y como eran antes de usar este nuevo SDK entonces manten este argumento en tu proyecto.</p>
<p>Listo, eso es todo. Ya tienes el nuevo Flex 4.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/18/instalar-blueprint-desde-adobe-labs/' rel='bookmark' title='Permanent Link: Instalar Blueprint desde Adobe Labs'>Instalar Blueprint desde Adobe Labs</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
<li><a href='http://danielzegarra.net/2009/11/22/enviar-y-recibir-smss-usando-el-modem-3g/' rel='bookmark' title='Permanent Link: Enviar y recibir SMS&#8217;s usando el modem 3G'>Enviar y recibir SMS&#8217;s usando el modem 3G</a></li>
<li><a href='http://danielzegarra.net/2009/10/13/compartir-internet-usando-adaptadores-wifi/' rel='bookmark' title='Permanent Link: Compartir internet usando adaptadores WiFi'>Compartir internet usando adaptadores WiFi</a></li>
<li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Blueprint desde Adobe Labs</title>
		<link>http://danielzegarra.net/2010/06/18/instalar-blueprint-desde-adobe-labs/</link>
		<comments>http://danielzegarra.net/2010/06/18/instalar-blueprint-desde-adobe-labs/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 08:49:10 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Adobe Labs]]></category>
		<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex Bulder]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1270</guid>
		<description><![CDATA[Blueprint es un plugin para Flex Builder 3 y Flash Builder 4 que te muestra ejemplos de la web relacionados al fragmento de codigo con el que trabajas. Usualmente cuando tienes dudas de como conseguir el resultado esperado (o te da flojera hacerlo tu mismo)  buscas en la web por ejemplos. Esto simplemente te ahorra [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Blueprint es un plugin para Flex Builder 3 y Flash Builder 4 que te muestra ejemplos de la web relacionados al fragmento de codigo con el que trabajas.</p>
<div id="attachment_1271" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.11.png" rel="lightbox[1270]"><img class="size-medium wp-image-1271" title="Blueprint example" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.11-450x307.png" alt="Blueprint example" width="450" height="307" /></a><p class="wp-caption-text">Blueprint example</p></div>
<p>Usualmente cuando tienes dudas de como conseguir el resultado esperado (o te da flojera hacerlo tu mismo)  buscas en la web por ejemplos. Esto simplemente te ahorra el trabajo. Tan solo marca el nombre de la clase y presiona Alt+B (Ctrl+B en Mac) para buscar ejemplos relacionados. Puedes mejorar el resultado agregando palabras clave al campo de busqueda. La verdad, es mas comodo que usar el browser.</p>
<p>Para instalarlo dirigete a <a title="Instrucciones de instalacion de Blueprint (ingles)" href="http://labs.adobe.com/wiki/index.php/Blueprint:Installation_Instructions" target="_blank">labs.adobe.com/wiki/index.php/Blueprint:Installation_Instructions</a> y sigue los pasos. Las instrucciones usan screenshots de Flex Builder 3 pero la manera de hacerlo en Flash Builder 4 no es muy distinta (ambos son eclipse).</p>
<p><a title="Adobe Labs - Blueprint" href="http://labs.adobe.com/technologies/blueprint/">Visitar la pagina de Blueprint en Adobe Labs</a></p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/18/instalar-blueprint-desde-adobe-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex: Clase datagridColumnSelector</title>
		<link>http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/</link>
		<comments>http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 21:53:43 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[UIComponents]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1212</guid>
		<description><![CDATA[Esta es una clase que hice para Flex para mostrar y ocultar las columnas de cualquier instancia de DataGrid sin ensuciarse con mucho codigo. Se puede implementar en solo una linea de codigo: new datagridColumnSelector(datagridInstance, [campoignorado1]); El primer argumento es obligatorio y debe ser una instancia de DataGrid. El segundo argumento es opcional y debe [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Esta es una clase que hice para Flex para mostrar y ocultar las columnas de cualquier instancia de DataGrid sin ensuciarse con mucho codigo.</p>
<div id="attachment_1213" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.2.png" rel="lightbox[1212]"><img class="size-medium wp-image-1213" title="Menu contextual del DataGrid" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.2-450x305.png" alt="Menu contextual del DataGrid" width="450" height="305" /></a><p class="wp-caption-text">Menu contextual del DataGrid</p></div>
<p>Se puede implementar en solo una linea de codigo:</p>
<pre class="brush: as3; light: true;">
new datagridColumnSelector(datagridInstance, [campoignorado1]);
</pre>
<p>El primer argumento es obligatorio y debe ser una instancia de DataGrid. El segundo argumento es opcional y debe recibir un Array con los nombres de las columnas a ignorar. </p>
<p>Cambiando algunas propiedades por defecto:</p>
<pre class="brush: as3; light: true;">
datagridColumnSelector.label_hide = &quot;Ocultar&quot;;
datagridColumnSelector.label_show = &quot;Mostrar&quot;;
var selector:datagridColumnSelector = new datagridColumnSelector(data_dg);
selector.hidden = [&quot;col3&quot;];
</pre>
<p>En el siguiente ejemplo la columna 4 y 5 estan ocultas por defecto. Tambien se decide ignorar la columna 3 para que el usuario no pueda ocultar todas las columnas.<br />
Nota que el valor del atributo <code>headerText</code> en cada <code>DataGridColumn</code> es usado en el menu contextual para que el usuario pueda identificar la columna. </p>
<pre class="brush: xml; auto-links: false;">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;mx:Application layout=&quot;vertical&quot; creationComplete=&quot;init()&quot;
	xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot;
	backgroundGradientAlphas=&quot;[1.0, 1.0]&quot; backgroundGradientColors=&quot;[#FFFFFF, #E7E7E7]&quot;
	paddingBottom=&quot;8&quot; paddingLeft=&quot;8&quot; paddingRight=&quot;8&quot; paddingTop=&quot;8&quot; horizontalAlign=&quot;left&quot; viewSourceURL=&quot;srcview/index.html&quot;&gt;

	&lt;mx:Script&gt;
		&lt;![CDATA[
			import net.danielzegarra.utils.datagridColumnSelector;

			protected function init():void{
				new datagridColumnSelector(data_dg, [&quot;col3&quot;]);
			}
		]]&gt;
	&lt;/mx:Script&gt;

	&lt;mx:Label text=&quot;Haga un clic secundario sobre el DataGrid para mostrar u ocultar columnas.&quot;/&gt;
	&lt;mx:DataGrid id=&quot;data_dg&quot; width=&quot;100%&quot; height=&quot;100%&quot;&gt;
		&lt;mx:columns&gt;
			&lt;mx:DataGridColumn headerText=&quot;Columna 1&quot; dataField=&quot;col1&quot;/&gt;
			&lt;mx:DataGridColumn headerText=&quot;Columna 2&quot; dataField=&quot;col2&quot;/&gt;
			&lt;mx:DataGridColumn headerText=&quot;Columna 3&quot; dataField=&quot;col3&quot;/&gt;
			&lt;mx:DataGridColumn headerText=&quot;Columna 4&quot; dataField=&quot;col4&quot; visible=&quot;false&quot;/&gt;
			&lt;mx:DataGridColumn headerText=&quot;Columna 5&quot; dataField=&quot;col5&quot; visible=&quot;false&quot;/&gt;
		&lt;/mx:columns&gt;
	&lt;/mx:DataGrid&gt;
&lt;/mx:Application&gt;
</pre>
<p>Y el resultado:<br />
<iframe class="" src="http://danielzegarra.net/wp-content/uploads/2010/06/datagridColumnSelector/index.html" style="width: 100%; height: 300px; " frameborder="0" scrolling="" onload="scro11me(this)"></iframe><script type="text/javascript">function scro11me(f){f.contentWindow.scrollTo(0,0); }</script>
<p><a title="Ver el codigo fuente" href="http://danielzegarra.net/wp-content/uploads/2010/06/datagridColumnSelector/srcview/index.html">Ver la fuente</a> | <a href="http://danielzegarra.net/download/8" title="Selector de columnas para datagrid.">Descargar datagridColumnSelector Class</a></p>
<p>Nota: Funciona tambien con Air aunque es preferible usar las <a href="http://livedocs.adobe.com/flex/3/langref/flash/display/NativeMenu.html">clases nativas de Adobe Air</a>.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seguir los partidos del mundial</title>
		<link>http://danielzegarra.net/2010/06/11/seguir-los-partidos-del-mundial/</link>
		<comments>http://danielzegarra.net/2010/06/11/seguir-los-partidos-del-mundial/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 20:44:34 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1206</guid>
		<description><![CDATA[Si no puedes darte el lujo de un televisor en la oficina ni ver el los partidos por internet, al menos puedes seguirlos pasivamente. Aqui puedes obtener un widget de escritorio (Adobe Air) para seguir los partidos del mundial en directo, ver el calendario de partidos y sus resultados conforme se vayan completando. No sera [...]]]></description>
			<content:encoded><![CDATA[<p>Si no puedes darte el lujo de un televisor en la oficina ni ver el los partidos por internet, al menos puedes seguirlos pasivamente.</p>
<p><a href="http://www.elpais.com/deportes/futbol/mundial/widget/" target="_blank">Aqui</a> puedes obtener un widget de escritorio (Adobe Air) para seguir los partidos del mundial en directo, ver el calendario de partidos y sus resultados conforme se vayan completando.</p>
<div id="attachment_1207" class="wp-caption aligncenter" style="width: 283px"><a href="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.1.png" rel="lightbox[1206]"><img class="size-medium wp-image-1207" title="Calendario de partidos" src="http://danielzegarra.net/wp-content/uploads/2010/06/screenshot.1-273x450.png" alt="Calendario de partidos" width="273" height="450" /></a><p class="wp-caption-text">Calendario de partidos</p></div>
<p>No sera tan entretenido como ver el partido en vivo y en directo pero al menos te enteraras de sus eventos importantes y&#8230; te distraes mucho menos.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/11/seguir-los-partidos-del-mundial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips sobre Class mapping con Zend AMF</title>
		<link>http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/</link>
		<comments>http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 10:38:29 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[AMF]]></category>
		<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Zend AMF]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1200</guid>
		<description><![CDATA[En resumen Class mapping consiste en relacionar dos clases de lenguajes distintos de tal forma que en cada lenguaje se traten del mismo elemento. Esta relacion (comunmente llamada mapeo en español) permite intercambiar instancias de estas clases entre lenguajes de manera transparente. Zend AMF mapea por defecto las clases mas comunes como son String, Number, [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/' rel='bookmark' title='Permanent Link: Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;'>Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;</a></li>
<li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
<li><a href='http://danielzegarra.net/2009/08/17/crear-instancias-de-zend_db-con-parametros-predefinidos/' rel='bookmark' title='Permanent Link: Crear instancias de Zend_Db con parametros predefinidos'>Crear instancias de Zend_Db con parametros predefinidos</a></li>
<li><a href='http://danielzegarra.net/2009/09/10/problema-con-archivos-externos-as2-y-file-servers/' rel='bookmark' title='Permanent Link: Problema con archivos externos AS2 y File Servers'>Problema con archivos externos AS2 y File Servers</a></li>
<li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>En resumen <strong><em>Class mapping</em></strong> consiste en relacionar dos clases de lenguajes distintos de tal forma que en cada lenguaje se traten del mismo elemento. Esta relacion (comunmente llamada mapeo en español) permite intercambiar instancias de estas clases entre lenguajes de manera transparente.</p>
<p>Zend AMF mapea por defecto las clases mas comunes como son String, Number, Array, Object, ArrayCollection, etc y tambien permite mapear clases creadas por el usuario. Para lograr el mapeo bidireccional te recomiendo cumplir dos puntos.</p>
<ul>
<li>Define la variable <code>$_explicitType</code> con el alias en cada clase deseas mapear o usa el metodo <code>getASClassName()</code> en lugar de registrar cada mapeo con <code>$serveramf-&gt;setClassMap()</code>. Dara mas flexibilidad a tu aplicacion.</li>
<li>Intenta relacionar el alias de la clase con la ruta donde la clase PHP a mapear se encuentra. Esto te ayudara a mapear clases de AS3 a Zend AMF.<br />
Cuando Zend AMF recibe una solicitud lee los alias de las clases AS3 en el mensaje y busca sus clases PHP homologas en el directorio dado por <code>$serveramf-&gt;addDirectory()</code>. Si el alias elegido para las clases es, por dar un ejemplo, <code>VO.Usuario</code> Zend AMF buscara la clase <code>VO_Usuario</code> en la ruta VO/Usuario.php.<br />
Ten en cuenta esto solo si usas <code>addDirectory()</code> para definir la ubicacion de tus servicios y no deseas usar <code>setClassMap()</code> para registrar cada alias.</li>
</ul>
<p>Las siguientes dos clases se mapearan correctamente entre PHP y AS3 de forma bidireccional.</p>
<p><strong>Ruta: <code>[ServicesPath]/VO/Usuario.php</code></strong></p>
<pre class="brush: php;">
&lt;?php
class VO_Usuario{

	/**
	 * Usado por Zend AMF. Devuelve el alias de
	 * esta clase para actionscript.
	 * Devuelve una cadena con el nombre de la
	 * clase actual reemplazando _ por puntos.
	 */
	public function getASClassName(){
		return str_replace(&quot;_&quot;,&quot;.&quot;,get_class($this));
	}

	public $id;
	public $username;
	public $firstname;
	public $lastname;
	public $enabled;
}
?&gt;
</pre>
<p><em><span style="color: #800000;"><strong>Nota:</strong> En este ejemplo uso <code>getASClassName()</code> para obtener dinamicamente el alias de la clase. Seria muy util que este metodo se encontrara en una clase base y que cada clase a mapear herede de esta. De esta forma no tendras que preocuparte por verificar el alias elegido.</span></em></p>
<p>Y por otro lado tenemos su clase homologa en AS3:</p>
<p><strong>Ruta: <code>/net/danielzegarra/VO/UsuarioVO.as</code></strong></p>
<pre class="brush: as3;">
package net.danielzegarra.VO{
	//Recuerde que no es necesario que el alias tenga relacion
	//con el nombre de la clase
	[RemoteClass(alias=&quot;VO.Usuario&quot;)]
	public class UsuarioVO{
		public var id:uint;
		public var username:String;
		public var firstname:String;
		public var lastname:String;
		public var enabled:Boolean;
	}
}
</pre>
<p>La version de <a href="http://framework.zend.com/">Zend Framework</a> al escribirse este documento es la 1.10.<br />
Puedes encontrar la documentacion de Zend AMF en <a href="http://framework.zend.com/manual/en/zend.amf.server.html">http://framework.zend.com/manual/en/zend.amf.server.html</a></p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/' rel='bookmark' title='Permanent Link: Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;'>Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;</a></li>
<li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
<li><a href='http://danielzegarra.net/2009/08/17/crear-instancias-de-zend_db-con-parametros-predefinidos/' rel='bookmark' title='Permanent Link: Crear instancias de Zend_Db con parametros predefinidos'>Crear instancias de Zend_Db con parametros predefinidos</a></li>
<li><a href='http://danielzegarra.net/2009/09/10/problema-con-archivos-externos-as2-y-file-servers/' rel='bookmark' title='Permanent Link: Problema con archivos externos AS2 y File Servers'>Problema con archivos externos AS2 y File Servers</a></li>
<li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shoutcast gratis</title>
		<link>http://danielzegarra.net/2010/06/06/shoutcast-gratis/</link>
		<comments>http://danielzegarra.net/2010/06/06/shoutcast-gratis/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 12:08:02 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[SHOUTcast]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1197</guid>
		<description><![CDATA[freestreamhosting.org ofrece su servicio de hosting de manera gratuita para streaming de audio (especificamente el servicio shoutcast de nullsoft). Si ya has probado shoutcast para tener tu estacion de radio en internet sabras que necesitas una conexion de banda ancha dedicada a la salida. Una conexion casera ADSL de 2Mb suele tener no mas de [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2009/11/25/configurando-un-gateway-de-red-con-ubuntu/' rel='bookmark' title='Permanent Link: Configurando un gateway de red con Ubuntu'>Configurando un gateway de red con Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>freestreamhosting.org ofrece su servicio de hosting de manera gratuita para streaming de audio (especificamente el servicio shoutcast de nullsoft).</p>
<p>Si ya has probado shoutcast para tener tu estacion de radio en internet sabras que necesitas una conexion de banda ancha dedicada a la salida. Una conexion casera ADSL de 2Mb suele tener no mas de 32kb destinada para la salida. Si cada oyente consumira 10kb entonces tu radio no podra tener mas de 3 oyentes.</p>
<p>La solucion es tener al servidor en una red con salida a internet de alta veolcidad y al emisor de la radio en una red normal. El emisor entrega el audio al servidor y el servidor lo reparte entre los oyentes.</p>
<p>Puedes crear una cuenta gratuita en <a href="http://freestreamhosting.org" target="_blank">freestreamhosting.org</a> y tener tu radio en el aire en cuestion minutos.</p>
<p>Para mas informacion sobre como emitir audio con shoutcast puedes leer el <a href="http://danielzegarra.net/2008/11/20/como-crear-tu-propia-estacion-de-radio/">tutorial que hice hace mucho tiempo aqui</a>.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2009/11/25/configurando-un-gateway-de-red-con-ubuntu/' rel='bookmark' title='Permanent Link: Configurando un gateway de red con Ubuntu'>Configurando un gateway de red con Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/06/06/shoutcast-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Televisión Bolivariana de Venezuela</title>
		<link>http://danielzegarra.net/2010/05/29/television-bolivariana-de-venezuela/</link>
		<comments>http://danielzegarra.net/2010/05/29/television-bolivariana-de-venezuela/#comments</comments>
		<pubDate>Sat, 29 May 2010 16:37:39 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Críticas]]></category>
		<category><![CDATA[Bolivariano]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[Venezuela]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1182</guid>
		<description><![CDATA[Me puse ha escuchar un poco de televisión venezolana y todo parecía muy normal hasta que empezó la tanda comercial y con ella todo ese sistema de lavado de cerebro que ha montado Chavez para convertir a los ciudadanos en súbditos. Hay que reconocer que Chavez no es tonto, parecerá tonto por su manera de [...]]]></description>
			<content:encoded><![CDATA[<p>Me puse ha escuchar un poco de televisión venezolana y todo parecía muy normal hasta que empezó la tanda comercial y con ella todo ese sistema de lavado de cerebro que ha montado Chavez para convertir a los ciudadanos en súbditos.</p>
<p>Hay que reconocer que Chavez no es tonto, parecerá tonto por su manera de comportarse cuando se siente amenazado o cuando quiere atacar a alguien y no puede controlar ese montón de odio que tiene dentro, pero no lo es o al menos, el equipo de trabajo detrás suyo hace un trabajo tan genial que lo salvan.</p>
<p>Tan solo hay que ver no mas de 30 minutos de television venezolana. Si bien el mensaje de fondo es &#8220;<em>viva Venezuela</em>&#8221; y &#8220;<em>debemos estar orgullosos de nuestro país</em>&#8221; todos estos mensajes están fuertemente ligados al nombre de Chavez, como si no se pudiera separar la identidad venezolana y todas las cosas buenas de Venezuela de él. Los comerciales en el canal que publico mas abajo son casi en su totalidad nacionalistas, muy bien hechos la verdad, algunas son frases del presidente comentando sobre cosas que son imperialistas y envenedadas (a la vez que suena una musiquita de fondo con un tema cultural como si de un erudito se tratase) y hay que memorizarlas como si de leyes se tratarsen.</p>
<p>En los noticieron encuentras algunas inferencias incorrectas, por ejemplo:</p>
<p>La narradora dice: <em></em></p>
<blockquote><p><em>El presidente Chavez se reunión con la delegación italiana para firmar unos acuerdos de cooperación. En la reunión el canciller italiano expreso su apoyo a la revolución bolivariana, etc etc y enfatizo que el actual potencial venezolano no se hubiera logrado sin esta revolución, etc, etc. </em></p></blockquote>
<p>Y entonces se calla la narradora y se escucha lo que dice el canciller a través de su traductora y se oye algo como:</p>
<blockquote><p><em>Venezuela es un solido proveedor energético y estamos entusiasmados de este tratado, etc, etc</em>.</p></blockquote>
<p>(Las citas no son exactas, las escribi como las recuerdo)</p>
<p>Si te fijas, que el canciller diga que Venezuela es un buen proveedor energético no quiere decir que sea gracias al nuevo gobierno bolivariano (el petróleo ya estaba ahí mucho tiempo antes) y menos que esto no haya podido lograrse sin la revolución.</p>
<p>Esto es parecido a lo que pasaba en el gobierno de Fujimori. Habian proyectos sociales (el vaso de leche es uno de los mas conocidos) que la verdad que si eran buenos y ayudaban a mucha gente, el gobierno siempre intentaba dar la impresion de hacer todo bien, de preocuparse por sus ciudadanos, si tomaban el congreso era por que no podian mejorar el pais con los politicos actuales (y no porque no querian tener supervisores que descubrieran sus fechorias), compraban los canales para que muestren solo lo que el gobierno deseaba y no informara de los delitos que se cometian en estos circulos. Si alguien se armaba de valentia e intentaba llegar al pueblo, la prensa, la principal herramienta de comunicacion masiva le daria hipocritamente la espalda.</p>
<p>Eso si, Fujimori y Valdimiro eran mas solapas, no como Chavez que nacionaliza los canales que no van con su punto de vista sin ningun miedo a las represalias del pueblo.</p>
<p>Supongo que al principio uno se da cuenta de estas cosas, pero con el tiempo se te hace costumbre y cuando te encuentres con un canal de televisión en el que no aparecen los colores de la bandera por mas de 10 segundos sentirás que algo raro tiene, talvez es imperialista, talvez esta ENVENENADA!!!</p>
<p>Aquí les dejo una transmisión en vivo de un canal de la República <strong>Bolivariana </strong>de Venezuela:</p>

<p>Y que diablos significa Bolivariana???, viene de Bolivar si, pero, acaso esa palabra existe?? Según <a title="República en Wikipedia" href="http://es.wikipedia.org/wiki/Rep%C3%BAblica" target="_blank">Wikipedia </a>ese tipo de república no existe (talvez en la Wikipedia venezolana si aparezca).</p>
<p>Realmente nunca vuelvo a Perú si algún presidente (posiblemente Humala) cambia de nombre al país por República TupacAmarista de Perú (o algo similar).</p>
<p>Ojo: El que un presidente tenga a muchas personas apoyandolo no quiere decir que sea correcto, Fujimori aun tiene miles de seguidores necios que consideran que el fin justifico los medios. Al final, pienso que cada pueblo se merece al gobernante que elige.  En Peru estuvimos a punto de elegir a Humala en las elecciones pasadas, eso nos dice algo: el Peru casi se merece a Humala como presidente.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/29/television-bolivariana-de-venezuela/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.livestation.com/account/streams/96415-venezolana_de_televisin.asx" length="923" type="video/x-ms-asf;" />
		</item>
		<item>
		<title>Screencasts de Mathematica</title>
		<link>http://danielzegarra.net/2010/05/27/screencasts-de-mathematica/</link>
		<comments>http://danielzegarra.net/2010/05/27/screencasts-de-mathematica/#comments</comments>
		<pubDate>Thu, 27 May 2010 15:53:50 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Mathematica]]></category>
		<category><![CDATA[Wolfram]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1176</guid>
		<description><![CDATA[Este es un post rapido. He aqui la galeria de screencasts sobre esta fantastica herramienta para docentes y estudiantes de matematica. Lamentablemente no es un software libre, cuesta, pero aun al alcance de las universidades. Estuve atendiendo a un screencast de introduccion al software y es realmente genial, perfecto para crear documentos o ejemplos interactivos [...]]]></description>
			<content:encoded><![CDATA[<p>Este es un post rapido. He aqui la<a href="http://www.wolfram.com/broadcast/#Overviews-Introductory" target="_blank"> galeria de screencasts</a> sobre esta fantastica herramienta para docentes y estudiantes de matematica. Lamentablemente no es un software libre, cuesta, pero aun al alcance de las universidades.</p>
<p>Estuve atendiendo a un <a href="http://www.wolfram.com/broadcast/screencasts/handsonstart_spanish/" target="_blank">screencast de introduccion al software</a> y es realmente genial, perfecto para crear documentos o ejemplos interactivos en clase. Estos documentos (llamadas notas) se pueden guardar, compartir y visualizar (con el player que si es gratuito) por cualquiera.</p>
<p>El screencast introductorio no toma mas de media hora y te aseguro que cualquier docente de matematica (y puede que alumnos tambien aunque con menor enfasis) querra poner sus manos encima de esto.</p>
<p>Dejo la direccion del screencast introductorio: <a href="http://www.wolfram.com/broadcast/screencasts/handsonstart_spanish/" target="_blank">Enlace</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/27/screencasts-de-mathematica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transfiriendo valores NaN entre Zend AMF y Flex</title>
		<link>http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/</link>
		<comments>http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/#comments</comments>
		<pubDate>Wed, 26 May 2010 20:45:11 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[AMF]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend AMF]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1170</guid>
		<description><![CDATA[Hay una discrepancia entre AS3 y PHP aun no solucionada por Zend AMF que puede llevar a un error no esperado cuando se trabajan con valores numericos. El problema consiste en que para PHP una variable es nula si null, sin embargo para AS3 el valor nulo de una variable depende de su tipo. Especificamente [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/' rel='bookmark' title='Permanent Link: Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;'>Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;</a></li>
<li><a href='http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/' rel='bookmark' title='Permanent Link: Tips sobre Class mapping con Zend AMF'>Tips sobre Class mapping con Zend AMF</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
<li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hay una discrepancia entre AS3 y PHP aun no solucionada por Zend AMF que puede llevar a un error no esperado cuando se trabajan con valores numericos. El problema consiste en que para PHP una variable es nula si <code>null</code>, sin embargo para AS3 el valor nulo de una variable depende de su tipo. Especificamente para las variables de tipo Number este valor es <a title="Number - Adobe® Flex™ 3.5 Language Reference" href="http://livedocs.adobe.com/flex/3/langref/Number.html#NaN" target="_blank"><code>NaN</code></a>.</p>
<p>Cuando Zend AMF devuelve una clase con variables nulas AS3 lo recibe asi, pero para AS3 las variables Number no pueden ser <code>null</code> y para salir de este problema convierte el <code>null</code> en 0 (cero). Y es asi como terminas teniendo variables con valores en cero en lugar del esperado <code>NaN</code>.</p>
<p>La manera mas facil de arreglarlo es hacerle un puente al problema utilizando setters para recibir el valor entregado por el servidor, validarlo y decidir si es un aceptarlo o no.</p>
<p>Se puede entender mejor viendo el siguiente ejemplo:</p>
<pre class="brush: as3;">
package DTO{
	[RemoteClass(alias=&quot;claseDTO&quot;)]
	[Bindable]
	public class claseDTO{
		/**
		 * Solo se tiene acceso a esta variable a travez de su getter/setter
		 */
		private var _numero:Number;

		/*
		 * Definiendo el getter/setter para la variable privada _numero.
		 * Recordar que Number es una subclase de Object.
		 */
		public function get numero():Object{
			return _numero;
		}
		public function set numero(val:Object):void{
			//Si el valor dado es un numero
			if(val is Number)
				_numero = val as Number;
		}

	}
}
</pre>
<p>Los comentarios son bienvenidos.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/' rel='bookmark' title='Permanent Link: Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;'>Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;</a></li>
<li><a href='http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/' rel='bookmark' title='Permanent Link: Tips sobre Class mapping con Zend AMF'>Tips sobre Class mapping con Zend AMF</a></li>
<li><a href='http://danielzegarra.net/2010/06/11/flex-clase-datagridcolumnselector/' rel='bookmark' title='Permanent Link: Flex: Clase datagridColumnSelector'>Flex: Clase datagridColumnSelector</a></li>
<li><a href='http://danielzegarra.net/2010/06/21/usando-flex-4-sdk-sobre-flex-builder-3/' rel='bookmark' title='Permanent Link: Usando Flex 4 SDK sobre Flex Builder 3'>Usando Flex 4 SDK sobre Flex Builder 3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El agua llega a Toruń</title>
		<link>http://danielzegarra.net/2010/05/23/el-agua-llega-a-torun/</link>
		<comments>http://danielzegarra.net/2010/05/23/el-agua-llega-a-torun/#comments</comments>
		<pubDate>Sun, 23 May 2010 23:51:36 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Fotos]]></category>
		<category><![CDATA[agua]]></category>
		<category><![CDATA[Inundacion]]></category>
		<category><![CDATA[Polonia]]></category>
		<category><![CDATA[Torun]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1178</guid>
		<description><![CDATA[Entradas posiblemente relacionadas con este post:Toruń Llega la Combi a Polonia


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/07/02/torun/' rel='bookmark' title='Permanent Link: Toruń'>Toruń</a></li>
<li><a href='http://danielzegarra.net/2010/02/18/llegala-combi-a-polonia/' rel='bookmark' title='Permanent Link: Llega la Combi a Polonia'>Llega la Combi a Polonia</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>
<object width="532" height="400">
<param name="movie" value="http://picasaweb.google.com/s/c/bin/slideshow.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="true"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<param name="flashvars" value=" host=picasaweb.google.com&captions=1&hl=es&feat=flashalbum&RGB=0&#215;000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fdzegarra%2Falbumid%2F5474552609059401521%3Falt%3Drss%26kind%3Dphoto%26hl%3Des"></param>
<embed type="application/x-shockwave-flash" width="532" height="400" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="true" flashvars=" host=picasaweb.google.com&captions=1&hl=es&feat=flashalbum&RGB=0&#215;000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fdzegarra%2Falbumid%2F5474552609059401521%3Falt%3Drss%26kind%3Dphoto%26hl%3Des" ></embed>
</object>
</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/07/02/torun/' rel='bookmark' title='Permanent Link: Toruń'>Toruń</a></li>
<li><a href='http://danielzegarra.net/2010/02/18/llegala-combi-a-polonia/' rel='bookmark' title='Permanent Link: Llega la Combi a Polonia'>Llega la Combi a Polonia</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/23/el-agua-llega-a-torun/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Decidirse entre Zend AMF, AMFPHP, WebORB, &#8230;</title>
		<link>http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/</link>
		<comments>http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/#comments</comments>
		<pubDate>Fri, 21 May 2010 12:13:52 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[AMF]]></category>
		<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[AMFPHP]]></category>
		<category><![CDATA[WebORB]]></category>
		<category><![CDATA[Zend AMF]]></category>
		<category><![CDATA[ZendFramework]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1166</guid>
		<description><![CDATA[Para mi, decidir que framework usar para conectar una aplicacion Flex/Flash con un servidor PHP es todo un dilema debido a que mi eleccion influrira mucho en mi calendario de trabajo. Supongo a muchos les  pasara que se familiarizan con un pequeño grupo de lenguajes y/o  frameworks y lo utiliza en todo proyecto que crea [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
<li><a href='http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/' rel='bookmark' title='Permanent Link: Tips sobre Class mapping con Zend AMF'>Tips sobre Class mapping con Zend AMF</a></li>
<li><a href='http://danielzegarra.net/2010/03/14/la-directiva-date-timezone-de-php/' rel='bookmark' title='Permanent Link: La directiva date.timezone de PHP'>La directiva date.timezone de PHP</a></li>
<li><a href='http://danielzegarra.net/2010/01/17/amfphp-1-9-y-la-llegada-de-php-5-3/' rel='bookmark' title='Permanent Link: AMFPHP 1.9 y la llegada de PHP 5.3'>AMFPHP 1.9 y la llegada de PHP 5.3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Para mi, decidir que framework usar para conectar una aplicacion Flex/Flash con un servidor PHP es todo un dilema debido a que mi eleccion influrira mucho en mi calendario de trabajo. Supongo a muchos les  pasara que se familiarizan con un pequeño grupo de lenguajes y/o  frameworks y lo utiliza en todo proyecto que crea conveniente. Asi era yo con AMFPHP, el primer gateway AMF que conoci alla cuando Flash 8 era el ultimo lanzamiento de Macromedia.</p>
<p>En si tenemos tres o cuatro candidatos potenciales y estos son: <a href="http://zendframework.com/download/amf">Zend AMF</a>,  <a href="http://www.amfphp.org/">AMFPHP</a> y <a href="http://www.themidnightcoders.com/products/weborb-for-php/overview.html">WebORB</a>. A continuacion comento las caracteristicas de cada uno.</p>
<p><a href="http://www.amfphp.org/">AMFPHP </a>es creo, sin lugar a dudas, la mejor alternativa si deseas conectar tu aplicacion Flex o Flash con un servidor PHP (y este a su vez con la BD) y no deseas tener que pasar por una larga curva de aprendizaje. AMFPHP es ligero, incluye una gestion de roles bastante simple, no es necesaria su instalacion, soporta mapeo de clases (VOs) y por ultimo, incluye un navegador de servicios para que puedas probar los mismos rapidamente. Ademas, soporta AMF0 y AMF3 (por si usas AS2 o AS3) de forma transparente. Ademas, viene preparado para comsumir Web services. Entre sus desventajas estaba la falta de soporte. La persona detras del proyecto lo abandono dejandolo en una version beta (y sin la nueva documentacion completa) durante un par de años  pero recientemente su desarrollo <a href="http://wadearnold.com/blog/flash/amfphp/passing-the-amfphp-torch" target="_blank">acaba de ser retomado</a> y gracias a ello, se acaba de lanzar, por fin, la version 1.9 oficial.</p>
<p>El siguente es <a href="http://zendframework.com/download/amf">Zend AMF</a>, desarrollado por <a href="http://www.zend.com">Zend </a>(la empresa detras de PHP) es el mas apoyado de todas las alternativas debido a que tiene la venia de Adobe y, obviamente, es desarrollado por Zend. A pesar de esto, carece de  caracteristicas que AMFPHP o WebORB ya ofrecen (como seguridad integrada y un navegador de servicios) obligandote a implementarlas tu mismo o, lo que es mas facil, a vivir sin ellas. Pero su gran ventaja es que al ser una parte de Zend Framework (aunque se puede descargar de manera independiente) se acopla perfectamente a su arsenal de herramientas lo que es muy util, creeme. Hoy acabo de enterarme que el problema de la <a title="ZendAMF serialization slow?" href="http://framework.zend.com/issues/browse/ZF-7493" target="_blank">lenta serializacion de datos </a>que Zend AMF tenia en versiones anteriores acaba de ser solucionada de manera oficial en la version 1.10.4.</p>
<p>El tercero es <a href="http://www.themidnightcoders.com/products/weborb-for-php/overview.html">WebORB</a>. Si tuviera que definirlo en una sola palabra esa seria &#8220;Completo&#8221;. Tiene tantas caracteristicas que impresiona. Un administrador de servicios decente junto con opciones pensadas para ahorrarle al desarrollador la necesidad de escribir codigo, incluye su propio administrador de acceso a servicios y metodos ademas de un administrador centralizado para el mapeo de clases. Sin lugar a dudas es el que ofrece mas opciones a simple vista. El problema de WebORB es justo eso, ofrece tantas opciones que pueden confundir al novato, darle una sensacion de demasiada complejidad.</p>
<p>Escribo este post porque hace poco he pasado de AMFPHP a Zend AMF. Me costo hacer la mudanza debido a que tenia muchas clases que recibian matrices asociativas como parametros (AMFPHP mapeaba los objetos de Flash en arrays asociativos y Zend AMF lo hace como objetos) y basaba casi toda la implementacion de seguridad en el metodo <a href="http://www.joshuaostrom.com/2008/06/03/securing-amfphp-19-via-authentication/">beforeFilter </a>de cada clase/servicio.</p>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/05/26/transfiriendo-valores-nan-entre-zend-amf-y-flex/' rel='bookmark' title='Permanent Link: Transfiriendo valores NaN entre Zend AMF y Flex'>Transfiriendo valores NaN entre Zend AMF y Flex</a></li>
<li><a href='http://danielzegarra.net/2010/06/07/tips-sobre-class-mapping-con-zend-amf/' rel='bookmark' title='Permanent Link: Tips sobre Class mapping con Zend AMF'>Tips sobre Class mapping con Zend AMF</a></li>
<li><a href='http://danielzegarra.net/2010/03/14/la-directiva-date-timezone-de-php/' rel='bookmark' title='Permanent Link: La directiva date.timezone de PHP'>La directiva date.timezone de PHP</a></li>
<li><a href='http://danielzegarra.net/2010/01/17/amfphp-1-9-y-la-llegada-de-php-5-3/' rel='bookmark' title='Permanent Link: AMFPHP 1.9 y la llegada de PHP 5.3'>AMFPHP 1.9 y la llegada de PHP 5.3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/21/decidirse-entre-zend-amf-amfphp-weborb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mejoras en Google</title>
		<link>http://danielzegarra.net/2010/05/18/mejoras-en-google/</link>
		<comments>http://danielzegarra.net/2010/05/18/mejoras-en-google/#comments</comments>
		<pubDate>Tue, 18 May 2010 22:34:22 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1162</guid>
		<description><![CDATA[Hace un tiempo no se en donde lei que Google pensaba integrar en su &#8220;Google Apps&#8221; a Google Calendar, Reader y otro mas. Al parecer ha empezado con Reader y hoy tenemos una mejora en esta aplicacion. Otro que ha cambiado es la Wikipedia en Ingles. La version en espanol se mantiene con su estilo [...]


Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/04/01/google-maps-street-view-3d/' rel='bookmark' title='Permanent Link: Google Maps Street View 3D'>Google Maps Street View 3D</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hace un tiempo no se en donde lei que Google pensaba integrar en su &#8220;Google Apps&#8221; a Google Calendar, Reader y otro mas. Al parecer ha empezado con Reader y hoy tenemos una mejora en esta aplicacion.</p>
<div id="attachment_1163" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/05/screenshot.1.png" rel="lightbox[1162]"><img class="size-medium wp-image-1163" title="Nueva cara de Google Reader" src="http://danielzegarra.net/wp-content/uploads/2010/05/screenshot.1-450x206.png" alt="Nueva cara de Google Reader" width="450" height="206" /></a><p class="wp-caption-text">Nueva cara de Google Reader</p></div>
<p>Otro que ha cambiado es la Wikipedia en Ingles. La version en espanol se mantiene con su estilo usual y el nuevo diseno esta solo disponible para la version beta.</p>
<div id="attachment_1164" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2010/05/screenshot.5.png" rel="lightbox[1162]"><img class="size-medium wp-image-1164" title="Version beta de la Wikipedia en espanol" src="http://danielzegarra.net/wp-content/uploads/2010/05/screenshot.5-450x206.png" alt="Version beta de la Wikipedia en espanol" width="450" height="206" /></a><p class="wp-caption-text">Version beta de la Wikipedia en espanol</p></div>


<p>Entradas posiblemente relacionadas con este post:<ol><li><a href='http://danielzegarra.net/2010/04/01/google-maps-street-view-3d/' rel='bookmark' title='Permanent Link: Google Maps Street View 3D'>Google Maps Street View 3D</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/05/18/mejoras-en-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.894 seconds -->
