<?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>Webpc &#124; El portal de tecnología de Uruguay &#187; WebPc Blogs</title>
	<atom:link href="http://webpc.com.uy/webpc-blogs/feed" rel="self" type="application/rss+xml" />
	<link>http://webpc.com.uy</link>
	<description>Internet, Redes Sociales, Industria IT, Software, Gadgets, Celulares, Actualidad Geek</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:02:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Steam y el mercado de distribución digital</title>
		<link>http://webpc.com.uy/webpc-blogs/velt/steam-y-el-mercado-de-distribucion-digital</link>
		<comments>http://webpc.com.uy/webpc-blogs/velt/steam-y-el-mercado-de-distribucion-digital#comments</comments>
		<pubDate>Tue, 13 Jul 2010 11:45:34 +0000</pubDate>
		<dc:creator>pablosansonetti</dc:creator>
				<category><![CDATA[Velt]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[steam]]></category>
		<category><![CDATA[videojuego]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=6309</guid>
		<description><![CDATA[Esencialmente uno paga por el juego con la tarjeta de crédito usando su cuenta Steam, y de ahí en más es dueño de un juego que se descarga al disco duro]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2010/07/Steam-y-el-mercado-de-distribucion-digital.jpg"><img class="alignnone size-medium wp-image-6490" src="http://webpc.com.uy/wp-content/uploads/2010/07/Steam-y-el-mercado-de-distribucion-digital-459x318.jpg" alt="Steam-y-el-mercado-de-distribucion-digital" width="459" height="318" /></a></p>
<p>En un mundo donde cada vez más vemos que el contenido digital posee un valor, los videojuegos no se han quedado atrás. Solo basta ver la popularidad que tienen los juegos para iPhone, juegos de celular, juegos que antes venían en los celulares gratis, ahora pueden llegar a valer 10 dólares en el app store de Apple. Esto ha creado un mercado, ¿pero qué pasa en la PC?</p>
<p><a href="http://store.steampowered.com/">Steam</a> es una plataforma de distribución digital de la empresa de videojuegos Valve, es una aplicación que corre en Windows y ahora más recientemente en Mac. En el año 2004 Valve sacó al mercado esta forma particular de vender juegos y al comienzo había tan sólo tres o cuatro juegos en el catálogo, juegos que eran de Valve.</p>
<p>Esencialmente uno paga por el juego con la tarjeta de crédito usando su cuenta Steam, y de ahí en más es dueño de un juego que se descarga al disco duro. La aplicación Steam se ocupa de todo, mantener el juego actualizado e incluso si uno quiere puede generar respaldos a dvd para no tener que bajar algo dos veces.</p>
<p>Desde hace un par de años Steam sufrió una explosión en su catálogo, es casi seguro decir que la gran mayoría de juegos de PC se encuentran en Steam. Y no sólo se compra juegos por Steam, sino que la plataforma integra todo un sistema de red social para que interactúes y juegues con tus amigos o con comunidades de personas.</p>
<p>Steam posee un messanger integrado donde uno agrega a sus amigos, puede ver que están jugando y de permitirlo el juego entrar a jugar con tu amigo. También permite que las personas creen grupos en la sección de comunidad, donde se pueden agendar eventos o coordinar partidas con otras personas.</p>
<p>Son conocidas las ofertas de Steam, a veces algunas duran un par de horas y llevan el precio de un juego que vale 20 dólares a precios tan ridículos como 2 dólares. Otras veces hay ofertas que duran algunos días en donde el catalogo entero de juegos de cierto desarrollador se encuentra en ofertas que llegan al 75%.</p>
<p>Vale mencionar también como la gente de Valve continua innovando con Steam. La compañía ahora ofrece un cliente Steam para Mac, con un catálogo por supuesto que mucho menor, pero en expansión de juegos para Mac. Interesante también es la iniciativa SteamPlay, en donde yo puedo jugar con otros jugadores que estén jugando en PC o en Mac indistintamente. O sea que la plataforma no separa jugadores de PC o de Mac, sino que los integra.</p>
<p>En sí es una plataforma poderosísima, no sólo por generar un canal de distribución que hace unos años nadie creyó que iba a funcionar, sino por integrar un sistema de red social para videojuegos en la PC. Por supuesto que las consolas tienen su contraparte de sistema para jugar en multijugador con la mayoría de las integraciones que tiene Steam (aunque no tan potente), incluso en la consola uno puede comprar juegos que se descargan al disco duro de la misma…</p>
<p>Pero es una sombra de lo que puede hacer el sistema en la PC, el tamaño del contenido se encuentra limitado a juegos pequeños ya que el canal preferido sigue siendo el retail (el disco físico). De cierta forma creo que Steam llegó no sólo para quedarse, sino para salvar al gaming en la PC que se encontraba eclipsado por las consolas.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/velt/steam-y-el-mercado-de-distribucion-digital/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>En defensa de todo lo que no es Facebook</title>
		<link>http://webpc.com.uy/webpc-blogs/velt/en-defensa-de-todo-lo-que-no-es-facebook</link>
		<comments>http://webpc.com.uy/webpc-blogs/velt/en-defensa-de-todo-lo-que-no-es-facebook#comments</comments>
		<pubDate>Sun, 06 Jun 2010 17:34:48 +0000</pubDate>
		<dc:creator>pablosansonetti</dc:creator>
				<category><![CDATA[Velt]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=5325</guid>
		<description><![CDATA[Las redes sociales son un éxito, y sin embargo nadie va a encontrar un Pablo Sansonetti en Facebook]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2010/04/en-defensa-de-todo-lo-que-no-es-facebook.jpg"><img class="alignnone size-medium wp-image-6077" src="http://webpc.com.uy/wp-content/uploads/2010/04/en-defensa-de-todo-lo-que-no-es-facebook-460x336.jpg" alt="en defensa de todo lo que no es facebook" width="460" height="336" /></a></p>
<p>Generalmente escribo sobre videojuegos. Pero hoy quería comentar otras herramientas sociales como Google Buzz. Sobre todo porque considero que la scene de videojuegos esta relativamente calma por estos meses (pre E3).</p>
<p>Las redes sociales son un éxito, y sin embargo nadie va a encontrar un Pablo Sansonetti en Facebook, no existe. La razón es que no quiero perder el tiempo más de lo necesario y cada vez que hay fotos de alguien o algo en Facebook uso la cuenta de mi novia (tampoco me interesa tanto ver las fotos de otras personas).</p>
<p>Puede ser algo de la onda “retro”, pero con unos amigos tenemos una “mailing list”. Una mailing list es un concepto que es viejo y pueden no conocer, por lo tanto explico: es una dirección de mail a la cuál uno escribe y le llega a todos los suscriptos. Sencilla, no interfiere con nada ya que uno lee cuando revisa los mails, y a mi entender es muy entretenido. Lo considero mejor que facebook si la idea es solo mantenerse en contacto con algunos amigos y organizar algún evento en común. Claro que no es muy sofisticado. Pero va a funcionar si lo que desean es mantener un grupo de amigos conectados; pueden ir a Yahoo Groups o Google Groups y crear uno fácil y gratis.</p>
<p>Por otro lado una herramienta que uso mucho es Google Reader: el lector de RSS de Google. Sin embargo, me da la impresión de que muy poca gente lo usa, incluso aquellos quienes se llaman ávidos usuarios de internet. La mayoría de las páginas tienen RSS, y cada vez que hay una actualización en la misma se actualiza en el RSS. Un clic y vemos el contenido de esa actualización del sitio web que seguimos. Otro clic y podemos ir a verlo directo a la página. El RSS es un aviso de algo nuevo en una web, y gracias a los lectores de RSS podemos ver todas estás actualizaciones en tiempo real en un solo lugar. Al mismo tiempo por medio de Google Reader podemos enviarlo por mail a alguien más, o podemos compartirlo usando el nuevo sistema social de Google: Buzz.</p>
<p>Ahí entra Google Buzz, cuando comparto algo en Google Reader aparece en mi cuenta de Buzz. De esa forma todos quienes me siguen en Buzz pueden ver mis entradas y comentar. Google Buzz se integra en la cuenta de Gmail. De hecho mucho dicen que es similar a Twitter, aunque este  tiene un límite en caracteres que Buzz no tiene, y uno puede configurar su Buzz con su cuenta de Twitter, y cada vez que actualice Twitter aparece en Buzz.</p>
<p>No es personal contra Facebook, pero creo que demasiada gente pasa demasiado tiempo usándolo. Facebook me hace acordar a AOL (america on-line), a principios de los 90… uno se conectaba por modem y estaba en los servidores de ellos, dentro de su intranet. Facebook podría decirse que es una intranet.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/velt/en-defensa-de-todo-lo-que-no-es-facebook/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Bits que se vuelven átomos (de ayuda)</title>
		<link>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/bits-que-se-vuelven-atomos-de-ayuda</link>
		<comments>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/bits-que-se-vuelven-atomos-de-ayuda#comments</comments>
		<pubDate>Fri, 12 Mar 2010 17:52:57 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Yo no soy un geek]]></category>
		<category><![CDATA[ayuda]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[la misión]]></category>
		<category><![CDATA[roberto llanos]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=4227</guid>
		<description><![CDATA[Vender compromiso social es un viejo negocio, no debería llamarme tanto la atención. Sin embargo, lo que me asombra es cómo las personas confunden “adherir” con “hacer”]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2010/03/roberto-llanos-la-mision.jpg"><img class="alignnone size-medium wp-image-4228" src="http://webpc.com.uy/wp-content/uploads/2010/03/roberto-llanos-la-mision-460x345.jpg" alt="roberto llanos la mision" width="460" height="345" /></a></p>
<p>Cuando veo en mi pantalla de noticias de Facebook que mis contactos se unen a grupos como “Ayudemos a Chile en su peor momento” o “Salvemos a los niños pobres de Mongolia” no dejo de pensar en cómo algo tan útil como Internet puede – asimismo–  cumplir la función de lavar culpas para aquellos quienes deberán perseguir eternamente una bandera sin poder asirla (hablo de los que no se comprometen, según Dante).</p>
<p>Vender compromiso social es un viejo negocio, no debería llamarme tanto la atención. Sin embargo, lo que me asombra es cómo las personas confunden “adherir” con “hacer”.</p>
<p>En mis términos, y bajo mi moral dominada por átomos, la única forma de cambiar una realidad es trabajando en ello.</p>
<p>Los niños pobres de Mongolia no saben que usted existe y –a menos que sea muy religioso– sus buenos pensamientos no cambiarán su realidad social, no le darán vacunas ni pondrá un plato de comida en su mesa.</p>
<p>Entonces, ¿qué es lo que se logra realmente con esto? Seguramente muchos dirán: alertar sobre la situación. Gracias por la alerta, esta noche esos niños cenarán y tendrán la panza llena de alerta y a lo mejor podremos crear otro grupo donde alertemos sobre los problemas de ingerir alertas.</p>
<p>Sin embargo, otras cosas como establecer redes de donaciones o poner a disposición horas de trabajo voluntario puedan hacer la diferencia. No es nada descabellado imaginar que lo que usted aprendió gracias a su bienestar económico puede ser de utilidad para otros. Y no, no es un discurso de clases. Es un discurso sobre adhesión vs acción. Prosigamos.</p>
<p><strong>El vendedor de kilómetros<br />
<strong>En eso mismo pensaba hace unos días cuando me tomé un café con mi amigo argentino Rodolfo Llanos.</strong></strong></p>
<p>Llanos es un emprendedor que dio vida a un producto llamado <a href="http://www.soloingles.com/">Soloingles</a>, una plataforma de tele-aprendizaje que cada vez se mete en más países.</p>
<p>Rodolfo –simpático, aporteñado y con la necesaria dosis de locura galopante–  no para de generar contenidos en las redes sociales y lleva adelante una fructífera vida digital que se reparte entre su blog, Facebook, Linkedin y Twitter.</p>
<p>Conocedor de las estrategias web y cómo vehiculizar un diálogo online, el emprendedor aprovechó su costado de deportista y buen ciudadano para ayudar a una comunidad de Salta que necesitaba una escuelita. El modo de hacerlo fue involucrando a todos sus contactos en una recolección de fondos para el proyecto en la zona de Cerrillos.</p>
<p>Pero pedir es fácil, lo complicado es dar el ejemplo y entusiasmar con una idea arriesgada. Fue así que al emprendedor se le ocurrió participar en La Misión, una carrera de 150 kmts en Villa La Angostura que convoca a los principales ironman de la región y que se desarrolla a lo largo de tres días.</p>
<p>El argentino decidió entonces hacer pública su participación y a través del sitio <a href="http://www.150x300.com/">www.150&#215;300.com</a> puso a la venta los kilómetros que recorrería, generando así compromiso entre sus contactos. La dinámica incluía que los interesados le pusieran precio a cada kilómetro realizado por Llanos y manifestaran su apoyo (y donación) a través de un video que sería publicado en el sitio.</p>
<p>Además de atravesar ocho cerros y 60 arroyos con bajísimas temperaturas, Llanos consiguió un arquitecto que realizara de forma gratuita los planos de la escuelita y dinero por el valor de alrededor del 30% del costo de la obra en funcionamiento.</p>
<p>La estrategia se complementa con una serie de conferencias para recaudar dinero y hacer networking entre emprendedores, además de participar en otros encuentros deportivos extremos.</p>
<p>Sin dudas perder 8 kilos, ganar una rodilla malherida y un par de pies, que aún debe sentir los pinchazos del frío, puede parecer un precio demasiado alto para muchos. Pero por suerte, aún quedan hombres de la raza de los que hacen que, con buen tino y mucha sangre caliente, logran que los que adhieren suban un escalón más y sean parte de los que se ponen manos a la obra.</p>
<p>Buscando en la red me encontré algunos grupos de Facebook cuya finalidad parece ser simplemente recolectar datos de usuarios. Hay de todos los gustos y colores, sírvase uno.</p>
<p>-          Socorro animal Chile – 32.968 miembros</p>
<p>-          Quedan menos de 100 días para salvar a los glaciares – 4.882 miembros</p>
<p>-          Stop World Hunger. Free Rice – 966 miembros</p>
<p>-          Ayuda a un niño con un solo click – 1.853.668 miembros</p>
<p>-          Contra la mutilación genital – 55.481 miembros</p>
<p>-          Campaña Nacional contra la discriminación al tatoo – 15.194 miembros</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/bits-que-se-vuelven-atomos-de-ayuda/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>World Of Warcraft</title>
		<link>http://webpc.com.uy/webpc-blogs/velt/world-of-warcraft</link>
		<comments>http://webpc.com.uy/webpc-blogs/velt/world-of-warcraft#comments</comments>
		<pubDate>Sun, 14 Feb 2010 23:27:47 +0000</pubDate>
		<dc:creator>pablosansonetti</dc:creator>
				<category><![CDATA[Velt]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[world of warcraft]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=3367</guid>
		<description><![CDATA[Es un juego que es desarrollado continuamente desde el 2004, no ha dejado de evolucionar]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2010/02/wow2.jpg"><img class="alignnone size-medium wp-image-3612" src="http://webpc.com.uy/wp-content/uploads/2010/02/wow2-460x345.jpg" alt="wow2" width="460" height="345" /></a></p>
<p>Es difícil escribir un blog de videojuegos y no hablar del gorila de 200 kilos en la habitación, ¿verdad? Estoy hablando del World Of Warcraft (WoW). Para quienes no saben de qué se trata este juego entonces una introducción es merecida.</p>
<p>A finales del año 2004, Blizzard Entertainment sacó a la venta el WoW, era aun título esperado y parte de su franquicia conocida de Warcraft, aunque se esperaba que fuese un buen juego (porque Blizzard es una empresa reconocida por su compromiso con la calidad) &#8211; estoy bastante seguro que nadie pensó que se iba a transformar en el éxito que hoy es.</p>
<p>El WoW es un juego que pertenece a la categoría de los MMORPG´s (que quiere decir: massive multiplayer online rol playing game); básicamente lo que quiere decir es que es un juego que se juega por internet y solo por internet. Para jugarlo no solo se debe tener el juego original, sino que además pagar una mensualidad para poder jugarlo (15 dólares por mes para ser exactos).</p>
<p>Como no podía ser de otra forma, yo me subí a este juego casi desde el primer día, un poco porque era una novedad que prometía mucho, pero sobre todo porque detrás de esta novedad estaba Blizzard que es una reconocida empresa de videojuegos que saca al mercado títulos que son lo mejor en calidad. Hoy en día, casi no hay juego que salga al mercado sin soporte multiplayer por Internet, entonces es difícil explicar por aquel entonces lo que sentí cuando estaba jugando un juego que estaba pensado únicamente para jugar por Internet.</p>
<p>Cree mi personaje, un elfo druida, y comencé a jugar: enseguida una persona como yo, nueva en el juego, solo que en el otro extremo del mundo me estaba preguntando si quería hacer un par de misiones con él. Desde el primer minuto con el juego pase jugando con otras personas en un mundo virtual gigantesco que estaba diseñado con ese concepto en mente. Miles de personas jugaban en ese servidor donde yo estaba, de a poco entre todos los servidores la cantidad de personas que pagan por jugar al WoW subió a alrededor de 11.5 millones (cifras del 2008). Basta hacer los cálculos para conocer cuán bien les fue: cada una de esas personas paga 15 dólares por mes para jugar. El éxito comercial del WoW lo llevo incluso a China (donde en realidad la versión del juego tiene varias modificaciones debido a cuestiones políticas).</p>
<p>Tuve algunos amigos que también comenzaron a jugar al WoW al principio, a pesar de que el concepto de pagar por mes para jugar era nuevo en un país acostumbrado a la piratería como lo está Uruguay, y que el ADSL  no estaba tan extendido como ahora en los hogares; fueron varios quienes adquirieron una línea de banda ancha  solo para jugar al WoW.</p>
<p>Es muy difícil explicar en un blog la profundidad del mundo de Warcraft; como existe una moneda de intercambio, la forma en que se organizan grupos de personas en el juego, las dos facciones y sus diferentes razas… pero sobre todo la evolución del juego del 2004 al presente en términos de jugabilidad y nuevas opciones in-game además de cambios en la estructura es sencillamente impresionante. Es un juego que es desarrollado continuamente desde el 2004, no ha dejado de evolucionar.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2010/02/wow.jpg"><img class="alignnone size-medium wp-image-3617" src="http://webpc.com.uy/wp-content/uploads/2010/02/wow-460x352.jpg" alt="wow" width="460" height="352" /></a></p>
<p>Varios dicen el juego “no se acaba nunca”, a diferencia de los demás juegos donde existe una recompensa por terminarlo y eventualmente se llega a los créditos. Uno sube de nivel hasta un máximo que Blizzard ha ido aumentando en las sucesivas expansiones pagas que además representan cambios importantes en todo el desarrollo de la historia.</p>
<p>Es un concepto difícil de transmitir, mi recomendación es que le den al juego una oportunidad. Entren en <a href="http://www.worldofwarcraft.com/">www.worldofwarcraft.com</a> y pruébenlo con el free trial de 10 días.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/velt/world-of-warcraft/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>28 días tenía setiembre</title>
		<link>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/28-dias-tenia-setiembre</link>
		<comments>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/28-dias-tenia-setiembre#comments</comments>
		<pubDate>Tue, 26 Jan 2010 12:59:15 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Yo no soy un geek]]></category>
		<category><![CDATA[amen]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[contactos]]></category>
		<category><![CDATA[maestro saman]]></category>
		<category><![CDATA[Mensajería]]></category>
		<category><![CDATA[ministerio de turismo]]></category>
		<category><![CDATA[Publicidad]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=3220</guid>
		<description><![CDATA[Cerca de los 35.000 contactos que tiene el cocinero de Saman en el Messenger le dedican 3 y 5 minutos por semana para charlar]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2010/01/bot-del-maestro-saman-en-messenger.jpg"><img class="alignnone size-full wp-image-3221" src="http://webpc.com.uy/wp-content/uploads/2010/01/bot-del-maestro-saman-en-messenger.jpg" alt="bot del maestro saman en messenger" width="366" height="392" /></a></p>
<p>Debo admitir que me envolvió un arrebato de infantilidad cuando la gente de la agencia de publicidad Amén me pasó el contacto del Maestro Saman (<a href="mailto:maestro@saman.com.uy">maestro@saman.com.uy</a>), un agente virtual que corre bajo las nuevas herramientas de <a href="http://download.live.com/messenger">Windows Live Messenger</a> tal como sucede con <a href="http://www.webpc.com.uy/it-business/estrategia/turismo-tiene-su-agente-virtual-para-messenger/">el bot del Ministerio de Turismo</a>.</p>
<p>La conversación con el jovato canchero comenzó con un saludo formal, luego le pasé tres o cuatro ingredientes y me explicó amablemente qué podía cocinar con ellos.</p>
<p>Y cuando ya no me pude aguantar le pregunté por su esposa, si era tan feo como su cara e incluso si me prestaba a su hija para salir a pasear (sin dudas un comportamiento aniñado, y más sabiendo que el otro es un robot).</p>
<p>Pero ese berrinche me sirvió para corroborar que el sistema de respuestas automático que le llevó a Amén cientos de horas de trabajo está super afilado: los diálogos son sencillos e intuitivos. Si te pasas de la raya, el veterano responde que a lo mejor deberías volver luego cuando estés calmado, que no entiende tu grado de violencia o simplemente se disculpa aduciendo otras obligaciones.</p>
<p><strong>Mi amigo, el robot<br />
<span style="font-weight: normal">Una vez olvidado mi intento de dejar por el piso al veterano ocurrente me enteré que un gran número de los cerca de 35.000 contactos que tiene el cocinero (cuya apariencia en el avatar no deja de ser un gancho para las amas de casa) se conecta entre 3 y 5 minutos por semana para hablar con él. Más impresionante aún es que en buen romance y con los datos a octubre del año pasado, unos 9.000 internautas pasan más tiempo con un robot que en cualquier página web convencional.</span></strong></p>
<p>Lo mejor de todo (además de tener entrada asegurada a la casa de 35.000 amas de casa) es que no deja de ser un embajador de la marca Saman, que a cada oportunidad tira al viento el nombre de su producto Arroz Blanco. Inclusive, hay usuarios que se pasan hasta 20 minutos (cuando para la receta solo basta medio minuto), chateando y contándole sus problemas o alegrías diarios.</p>
<p><strong>Maestro robot<br />
<span style="font-weight: normal">Cada vez que se mezclan las palabras “maestro” y “robot” recuerdo el cuento de Robert F. Young sobre una maestra robótica que no deja de ser una purista de la historia. Es una obra maravillosa que ya casi tiene cuatro décadas pero que se adelanta mucho al fenómeno de la publicidad de contenidos y la siempre inexplicable búsqueda de placer efímero de la clase media con ínfulas de alta.</span></strong></p>
<p>Les dejo <a href="http://www.librosgratisweb.com/pdf/young-robert-f/treinta-dias-tenia-septiembre.pdf">el link</a> para descargarlo gratis.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/28-dias-tenia-setiembre/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Juego del año: Dragon Age Origins</title>
		<link>http://webpc.com.uy/webpc-blogs/velt/juego-del-ano-dragon-age-origins</link>
		<comments>http://webpc.com.uy/webpc-blogs/velt/juego-del-ano-dragon-age-origins#comments</comments>
		<pubDate>Fri, 08 Jan 2010 13:37:53 +0000</pubDate>
		<dc:creator>pablosansonetti</dc:creator>
				<category><![CDATA[Velt]]></category>
		<category><![CDATA[año]]></category>
		<category><![CDATA[bioware]]></category>
		<category><![CDATA[dragon age]]></category>
		<category><![CDATA[juego del año]]></category>
		<category><![CDATA[mejor]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=2560</guid>
		<description><![CDATA[Este tìtulo de Bioware es un pack de calidad desde todo punto de vista]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/dragonageoriginslogo.png"><img class="alignnone size-medium wp-image-2813" src="http://webpc.com.uy/wp-content/uploads/2009/12/dragonageoriginslogo-460x249.png" alt="dragonageoriginslogo" width="460" height="249" /></a></p>
<p>Mi pic del año. Lo deje para un post aislado porque es realmente para los hardcore. Pero quiero recordar a quienes leen esto, que el 2010 va a empezar con grandes títulos ya que muchas empresas decidieron pasar sus títulos de a finales del 2009 a comienzos de de este año.</p>
<p>Primero que nada una mención especial: Left4Dead 2 es difícil de dejar de jugar y fue un serio contendiente al Dragon Age. Pero al final el Dragon Age me tiene agarrado por el mejor sitio por donde un juego me puede ganar; por la historia.</p>
<p>El juego tiene una muy profunda, una historia que abarca mucho más de lo que te muestran a simple vista que ya solo eso es mucho. Y lo mejor de todo es que es una historia que uno moldea con sus acciones. Es cierto que jugar una vez al Dragon Age puede llevarte unas 50 horas de juego, pero por otro lado en el juego la toma decisiones que no son ni blancas ni negras, y esas decisiones que uno toma tiene grandes repercusiones sobre la historia. Tan grandes que una vez terminado el juego, se puede comenzar con un nuevo personaje y se puede jugar teniendo una experiencia totalmente diferente solo por tomar acciones diferentes. O sea, es un juego que tiene gran replay value.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/dragon_age_origins_nosologeeks.jpg"><img class="alignnone size-medium wp-image-2814" src="http://webpc.com.uy/wp-content/uploads/2009/12/dragon_age_origins_nosologeeks-460x280.jpg" alt="dragon_age_origins_nosologeeks" width="460" height="280" /></a></p>
<p>Otro de los enfoques que considero interesantes del juego es la forma de interactuar  con el resto de los personajes. En una parte de mi juego en determinado momento una de mis decisiones hace que uno de los personajes que había reclutado se vaya, ya que no estaba de acuerdo con la decisión que había tomado. Puedo seguir con ejemplos pero la propia interacción entre los diferentes personajes hace que sean geniales sus comentarios entre ellos, estos son ocasionales, pero sirven en la inmersión del jugador en este mundillo.</p>
<p>Algo a destacar es el sonido del juego, ya que un juego como este hace mucho foco en los personajes las actuaciones de voz deberían ser excelentes, y lo son. No esperaba menos de una empresa como Bioware, y sin lugar a dudas este es el juego con más diálogo que haya jugado.</p>
<p>Nunca creí que tanto contenido podía ser integrado a un juego: la historia, los quests adicionales, el “lore” de ese mundo con sus citaciones de texto en un codex gigantesco, para quién quiere saber más de determinado tema;  e  incluso, así todo ese contenido no se interpone con el juego o la historia principal.</p>
<p>En definitiva Dragon Age Origins es un pack de calidad desde todo punto de vista, hay muy poco para poner en la balanza en contra a jugarlo. De hecho lo único que juega en contra es que el Dragon Age apunta a un jugador hardcore, no necesariamente familiarizado con los RPG porque yo no lo estoy; pero si el diálogo te aburre y no te gustaron o no entendiste juegos como el Mass Effect, Baldur&#8217;s Gate o Planescape Torment; entonces Dragon Age no es para vos.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/velt/juego-del-ano-dragon-age-origins/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>No soy mis estados</title>
		<link>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/no-soy-mis-estados</link>
		<comments>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/no-soy-mis-estados#comments</comments>
		<pubDate>Thu, 31 Dec 2009 02:46:44 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Yo no soy un geek]]></category>
		<category><![CDATA[estado]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[privacidad]]></category>
		<category><![CDATA[que estas pensando]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=2592</guid>
		<description><![CDATA[Si bien es un tema del que se ha escrito mucho, sigue preocupándome la imagen que la gente puede dar a través de las redes sociales]]></description>
			<content:encoded><![CDATA[<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/No-soy-mis-estados.png"><img class="alignnone size-medium wp-image-2593" src="http://webpc.com.uy/wp-content/uploads/2009/12/No-soy-mis-estados-460x273.png" alt="No soy mis estados" width="460" height="273" /></a></p>
<p>Mis familiares deben pensar que estoy loco. Tienen motivos ya que, por rebote, muchas veces leen mis estados en Twitter y Facebook. No porque yo lo quiera, sino por compartir contactos en común y no filtrar los comentarios que realizo.</p>
<p>Me tomó un tiempo descubrir los filtros de Facebook para que determinada gente no pudiera ver las fotos donde me etiquetan (siempre en situaciones incómodas o hilarantes) o los comentarios de los demás en mi muro.</p>
<p>“Es un milagro que hayas llegado a tu casa vivo”, dice alguno tras una fiesta. Y por más que se trata de una exageración o un juego entre amigos, el resto de los contactos no tiene por qué saberlo.</p>
<p>Además, los jefes o compañeros de trabajo pueden armarse una composición de lugar incorrecta. Los primeros pueden pensar al ver las fotos de las vacaciones que a uno le pagan demasiado – y sí, de hecho es un pensamiento recurrente en algunos. Y los segundos pueden ver razones ocultas que expliquen aquel día que uno faltó por un dolor de barriga… “Seguro está tirado en una cuneta, como en la foto esa que le sacaron hace un mes, con el porrón de ginebra Bols”, podrán aventurar.</p>
<p><strong>Cada uno es una telenovela</strong><br />
Si bien es un tema del que se ha escrito mucho, sigue preocupándome la imagen que la gente puede dar a través de las redes sociales, lo poco que filtra la información a los contactos –e incluso a aquellos que no lo son–  y las diferentes lecturas que se pueden realizar sobre un evento.</p>
<p>Es que Facebook, una red social que a veces se parece peligrosamente a un gran diván, no deja de ser un gigantesco juego de gestión de información. Esto incluye determinar el camino que sigue la noticia, detectar aquellos temas que mueven a la gente y hacer un poco de auto marketing.</p>
<p>Nada más cierto que los vaticinios que arriesgaban que cada persona terminaría convirtiéndose en un medio en sí mismo. También, a medida que uno va generando y manteniendo una audiencia, se da cuenta que lejos de ser solo un lugar donde pululan  aplicaciones que muestran el futuro a través de galletitas de la fortuna o cartas mágicas, se trata de un buen sitio para llevar la comunicación un paso más adelante y denunciar un mal servicio o convocar a un encuentro espontáneo para manifestarse.</p>
<p>No estamos lejos, viéndolo con un poco de distancia, de la popularización de posteadores pagos o esponsoreados que se moverán entre los distintos perfiles de usuarios encarrilando la comunicación a gusto. Ya sucede, pero se hará mucho más común.</p>
<p><strong>Por tu bien, te filtro</strong><br />
Para empezar a filtrar los comentarios y visibilidad de eventos en Facebook basta con ingresar el usuario, ir a la pestaña de <em>Perfil</em> y una vez allí, en la esquina superior derecha de la pantalla acceder a <em>Configuración</em>. En la opción <em>Privacidad</em> se puede determinar qué personas ven o no sus comentarios, quién puede publicar en el muro, y a qué usuarios están abiertas las fotografías.</p>
<p>En mi caso, he optado por filtrar la visibilidad de comentarios para compañeros de trabajo y posibles clientes. Es una buena salida para evitar que se enojen cuando envían una solicitud de amistad y usted la rebota.</p>
<p><strong>Estados que reciben más comentarios, según mi experiencia:</strong></p>
<ul>
<li> Quejarse del transporte público</li>
<li>Elecciones</li>
<li>Aquellos donde uno queda mal parado (del tipo: “descubrí que las mujeres solo me quieren porque les despierto ternura”)</li>
<li> Ensuciar a alguien (por ejemplo: “En un sitio de noticias dicen que encontraron al ex de XXX en una casa de masajes local”)</li>
<li>Elevar una queja que toca a la mayoría de los contactos (“Siempre me toca viajar  cerca de mujeres con niños llorones”)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/no-soy-mis-estados/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Lo mejor del año en videojuegos</title>
		<link>http://webpc.com.uy/webpc-blogs/velt/lo-mejor-del-ano-en-videojuegos</link>
		<comments>http://webpc.com.uy/webpc-blogs/velt/lo-mejor-del-ano-en-videojuegos#comments</comments>
		<pubDate>Fri, 25 Dec 2009 21:14:19 +0000</pubDate>
		<dc:creator>pablosansonetti</dc:creator>
				<category><![CDATA[Velt]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[batman]]></category>
		<category><![CDATA[dirt]]></category>
		<category><![CDATA[gamespy]]></category>
		<category><![CDATA[left4dead]]></category>
		<category><![CDATA[mejor]]></category>
		<category><![CDATA[steam]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=2378</guid>
		<description><![CDATA[La selección de títulos que Pablo Sansonetti jugó en 2009 y que pintan para jugar en 2010]]></description>
			<content:encoded><![CDATA[<p>Es difícil competir contra los mejores juegos del año de sitios como <a href="http://www.gamespot.com/">Gamespot</a> o <a href="http://www.destructoid.com/">Destructoid</a>, o incluso sitios más de comunidad como <a href="http://www.giantbomb.com/">GiantBomb</a>. Algunos sitios hacen cosas como que sus usuarios voten por los mejores juegos&#8230; ¿Entonces para que intentar competir contra eso? Directamente les voy a decir lo que yo creo que hay que jugar del 2009.  ¿Por qué? Porque yo al menos llegué a jugar algunos y creo que es una lista donde hay un poco para todo el mundo.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-batman.jpg"><img class="alignnone size-medium wp-image-2431" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-batman-460x312.jpg" alt="mejor-videojuego-2009-batman" width="460" height="312" /></a></p>
<p><strong>Batman Arkham Asylum</strong><br />
Un juego del que se creó una gran expectativa y que logró vivir a la altura de esas expectativas. Sin lugar a dudas, este título de Batman es el mejor juego basado en el personaje que pueden encontrar a la fecha. Ya se habla de una segunda parte. Pero con respecto a este, es un juego que no aliena a quienes no somos seguidores de comics. Tiene una muy buena historia y nada que ver con las últimas dos películas, lo cuál es bueno ya que una vez que entras a Arkham Asylum sencillamente uno se quiere quedar ahí.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-borderlands.jpg"><img class="alignnone size-medium wp-image-2432" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-borderlands-460x262.jpg" alt="mejor-videojuego-2009-borderlands" width="460" height="262" /></a></p>
<p><strong>Borderlands<br />
</strong>Este es un poco más “hardcore”, pero créanme que una vez que entras al juego es un mundo fantástico. Borderlands tiene detalles de humor que son geniales y que demuestran que quienes estaban escribiendo el guión sabían lo que esperaban. Gráficamente, tomó un rumbo totalmente nuevo, y sin lugar a dudas, es lo más impresionante del juego. Hay que darle eso a quienes crearon Borderlands &#8211; no solo mezclaron elementos muy de roll play con first person shooter creando el combinado RPG+FPS; sino que se arriesgaron en ir contra lo que es el estándar gráfico actual, haciendo que el mundo de Borderlands cobre todavía más vida. Lamentablemente, el juego se juega mejor en cooperativo de a 4, y para eso eligieron un pésimo sistema basado en una cuenta de Gamespy (cuando todo el mundo usa STEAM en la PC).</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-modern-walfare-2.jpg"><img class="alignnone size-medium wp-image-2430" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-modern-walfare-2-460x289.jpg" alt="mejor-videojuego-2009-modern-walfare-2" width="460" height="289" /></a></p>
<p><strong>Call of Duty Modern Warfare 2</strong><br />
Otro juego que recomiendo, pero tengo que hacer un paréntesis: el primer Modern Warfare fue genial, para todos en todas las plataformas, una vez que terminabas la campaña single player quedaba el multiplayer con el cual se podía sacarle horas y horas de jugo al juego. No en el Modern Warfare 2. A pesar de una explosiva campaña que te lleva de pelear de las favelas de Río a detonar una bomba atómica en el espacio; este super thriller de acción de los videojuegos tuvo desarrolladores que tomaron decisiones muy tontas al respecto del multiplayer en la PC. Ellos ven la computadora como el sitio donde están los piratas, entonces se le dio un soporte multiplayer mediocre, dejando de lado los servidores dedicados por un sistema glorificado peer2peer al que llamaron “IWnetwork” que funciona mal incluso con conexiones T1 del primer mundo (es como si yo me pongo en bittorrent y digo que ahora cree mi “VeltNetwork”). Así que si lo van a jugar, es solo por el single player, al menos en PC.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-left4dead-2.jpg"><img class="alignnone size-medium wp-image-2435" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-left4dead-2-460x287.jpg" alt="mejor-videojuego-2009-left4dead-2" width="460" height="287" /></a></p>
<p><strong>Left4Dead 2<br />
</strong>Los zombies nos atacan… otra vez. Pero en esta ocasión,  Valve saca este título como una secuela que, a pesar de tener las mismas bases que el primer juego, son tan diferentes que no se pueden comparar. Left4Dead 2 es sin lugar a dudas un salto hacía delante del primer juego. Se mantiene que se trata de jugar por Internet con amigos, ya que no tiene gracia jugarlo en la soledad de tu PC. Esta vez el juego no se siente como un mod -como el Counter Strike lo fue- sino como un verdadero juego. La gente de Valve desarrolló con muchas lecciones en mente y muchas nuevas ideas, y son todos cambios buenos.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-Empire-Total-War.jpg"><img class="alignnone size-medium wp-image-2434" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-Empire-Total-War-460x327.jpg" alt="mejor-videojuego-2009-Empire-Total-War" width="460" height="327" /></a></p>
<p><strong>Empire Total War<br />
</strong>Este juego es solo para PC. Quiero que sepan algo de la franquicia Total War: el motor de simulación de batallas (donde uno dirige estratégicamente su ejército contra otro ejército o contra una ciudad), es tan potente gráficamente que fue usado por un programa histórico del History Channel para recrear las batallas del imperio romano (y eso fue hace tiempo con el Rome Total War). El Empire Total War lleva todo a un nuevo nivel, tanto gráficamente como desde los aspectos de gameplay. Si te gustan los juegos de estrategia sin lugar a dudas este es un juego que “se debe jugar”.</p>
<p><a href="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-dirt-2.jpg"><img class="alignnone size-medium wp-image-2433" src="http://webpc.com.uy/wp-content/uploads/2009/12/mejor-videojuego-2009-dirt-2-460x258.jpg" alt="mejor-videojuego-2009-dirt-2" width="460" height="258" /></a></p>
<p><strong>Dirt 2<br />
</strong>De este juego no hay mucho que pueda decir más que, si te gustan los juegos de autos, este es tu juego. O sea, es excelente desde todo punto de vista.  Soy muy malo con los juegos de autos pero reconozco uno bueno cuando lo veo, y este es el mejor. Una cosa que tienen que saber del Dirt 2 es que antes era la marca Collin McRae (cambiaron el nombre de la franquicia cuando el corredor de rally murió), y que es el único juego que conozco que ya trae soporte para Directx 11. Otra cosa que deberían saber es que tiene una lista limitada de controles o volantes con los cuáles el juego funciona en PC. O sea, lo mejor es tener un control de xbox360 que son compatibles con PC… pero en mi opinión el hecho de que los desarrolladores invirtiesen tanto tiempo en un buen puerto a la PC con Directx11 no significa mucho si no puedo jugarlo con cualquier joypad.</p>
<p>Y creo que por este post es todo. Voy a dar mi veredicto del mejor juego que yo jugué este año y que no está en esta lista en un nuevo post más cerca de fin de año. No va a ser una gran sorpresa porque es un gran juego, pero voy a argumentar un poco porque lo es.</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/velt/lo-mejor-del-ano-en-videojuegos/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Lambda Expressions</title>
		<link>http://webpc.com.uy/webpc-blogs/codigo/lambda-expressions</link>
		<comments>http://webpc.com.uy/webpc-blogs/codigo/lambda-expressions#comments</comments>
		<pubDate>Fri, 25 Dec 2009 20:39:33 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Codigo]]></category>
		<category><![CDATA[delegates]]></category>
		<category><![CDATA[lambda expressions]]></category>
		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=2381</guid>
		<description><![CDATA[El término viene del cálculo lambda, la teoría matemática detrás del desarrollo de los lenguajes funcionales]]></description>
			<content:encoded><![CDATA[<p>Desde la primer versión de C# existe la posibilidad de usar <em>delegates</em>, objetos que representan una invocación a un método; en esencia un puntero a función fuertemente tipado. Los <em>delegates</em> son utilizados fundamentalmente como <em>callback</em> en eventos, pero pueden ser pasados a funciones para ser ejecutados por las mismas. De esta forma, permite definir contratos en función a firmas de métodos en lugar de requerir el uso (un poco más fuerte) de interfaces.</p>
<p>La declaración de un <em>delegate</em> define la firma de los métodos que pueden ser aceptados por el mismo. Por ejemplo, un <em>delegate</em> que retorna un entero y recibe un string sería definido así:</p>
<p>[csharp]<br />
delegate int TestDelegate(string param1);<br />
[/csharp]</p>
<p>y podría instanciarse de esta manera:</p>
<p>[csharp]<br />
class Test<br />
{<br />
	int ParseInt(string param1)<br />
	{<br />
		return int.Parse(param1);<br />
	}<br />
	static void Main()<br />
	{<br />
		Test         test = new Test();<br />
		TestDelegate del  = new TestDelegate(test.ParseInt);</p>
<p>		Console.WriteLine(del(&quot;12&quot;) + 1);<br />
	}<br />
}<br />
[/csharp]</p>
<p>De ejecutarse, este código mostraría el resultado <strong>13</strong>.</p>
<p>En este caso, <strong>del</strong> mantiene una referencia a <strong>test</strong> y <strong>ParseInt</strong> se ejecuta en el contexto de dicha referencia.</p>
<p>Está era la única forma que teníamos disponible con C# 1. Ya en la segunda versión de la especificación, se agregó la alternativa de los <em>anonymous delegates</em>. Usando la nueva sintaxis, aumenta la cantidad de cosas que pueden hacerse con los delegates, ya que no es necesario referir a un método el cual será llamado al invocar el delegate, sino que simplemente se puede definir un bloque de código a ejecutarse.</p>
<p>Para el mismo delegate definido arriba, un ejemplo sería:</p>
<p>[csharp]<br />
class Test2<br />
{<br />
	static void Main()<br />
	{<br />
		TestDelegate del = delegate(string param1) {<br />
			return int.Parse(param1);<br />
		};</p>
<p>		Console.WriteLine(del(&quot;12&quot;) + 1);<br />
	}<br />
}<br />
[/csharp]</p>
<p>Una característica interesante de los delegates anónimos, es el hecho de que pueden hacer referencia a cualquier variable del contexto en el que son definidos:</p>
<p>[csharp]<br />
class Test3<br />
{<br />
	static void Main()<br />
	{<br />
		int integer = 0;<br />
		TestDelegate del = delegate(string param1) {<br />
			return int.Parse(param1) + integer;<br />
		};</p>
<p>		Console.WriteLine(del(&quot;12&quot;) + 1);</p>
<p>		integer++;</p>
<p>		Console.WriteLine(del(&quot;12&quot;) + 1);<br />
	}<br />
}<br />
[/csharp]</p>
<p>La salida de este programa es <strong>13</strong> y <strong>14</strong>, ya que <strong>del</strong> hace referencia a la variable <strong>integer</strong>, la cual es modificada luego de la primer invocación. Lo que se vé aquí, es que el delegate está creando una <em>closure</em>, donde el <em>scope</em> actual define el conjunto de variables que son visibles por el delegate.</p>
<p>Esto le da gran poder a los delegates, ya que les permite ser usados en forma más general y sin escribir demasiado código. Un ejemplo, usando iteración:</p>
<p>[csharp]<br />
	int[] integers = { 1, 2, 3};<br />
	int   sum      = 0;<br />
	Array.ForEach(integers, delegate(int i) { sum += i; }<br />
	Console.WriteLine(sum);<br />
[/csharp]</p>
<p>Esto nos lleva a la tercer versión del lenguage C#, donde se definen las <em>lambda expressions</em>, que refinan el concepto de <em>anonymous delegate</em> y utilizan las nuevas capacidades de inferencia de tipos del lenguaje para que la sintaxis sea mucho más limpia. El término <em>lambda expression</em> viene del cálculo lambda, la teoría matemática detrás del desarrollo de los lenguajes funcionales (tema para otro día).</p>
<p>De esta manera, el ejemplo anterior se podría reescribir así:</p>
<p>[csharp]<br />
	int[] integers = { 1, 2, 3};<br />
	int   sum      = 0;<br />
	Array.ForEach(integers, i =&gt; sum += i);</p>
<p>	Console.WriteLine(sum);<br />
[/csharp]</p>
<p>Básicamente, la nueva sintaxis permite indicar el conjunto de parámetros que recibirá el nuevo delegate, sin necesidad de indicar su tipo (hay algunas excepciones). En el caso de delegates simples que retornan un valor, se puede prescindir de usar el keyword <em>return</em> e indicar simplementa la expresión del resultado.</p>
<p>El tipo de delegate generado por una lambda expressión depende fundamentalmente de cómo se va a aplicar. Veamos un ejemplo:</p>
<p>[csharp]<br />
class Test4<br />
{<br />
	delegate void TestDelegate2(int num);</p>
<p>	static void Main()<br />
	{<br />
		Func1(i =&gt; i + 1);<br />
		Func2(i =&gt; i + 1);<br />
	}</p>
<p>	void Func1(Func&lt;int, int&gt; f1)<br />
	{<br />
		Console.WriteLine(f1(1));<br />
	}<br />
	void Func2(TestDelegate2 f2)<br />
	{<br />
		Console.WriteLine(f2(1));<br />
	}<br />
}<br />
[/csharp]</p>
<p>Si bien los tipos de f1 y de f2 son diferentes, viendo que el código definido en la expresión es compatible con el tipo de ambos delegates, el compilador permite que utilicemos el mismo código sin necesidad de hacer nada extraño.</p>
<p>Hay otro feature de las<em> lambda expressions</em> que las hace particularmente interesantes y novedosas con respecto a los <em>delegates</em>. Existe un subconjunto de l<em>ambada expressions</em> que pueden ser transformadas automáticamente en árboles de expresión, que pueden ser manipulados por el programador. Pero eso es tema para el próximo post, donde vamos a hablar de LINQ.</p>
<p>Les deseo a todos feliz Navidad y próspero año nuevo!</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/codigo/lambda-expressions/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Exceso de movilidad</title>
		<link>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/exceso-de-movilidad</link>
		<comments>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/exceso-de-movilidad#comments</comments>
		<pubDate>Wed, 02 Dec 2009 13:22:10 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Yo no soy un geek]]></category>
		<category><![CDATA[Celular]]></category>
		<category><![CDATA[gb]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[movilidad]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[playlist]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[Uruguay]]></category>

		<guid isPermaLink="false">http://www.webpc.com.uy/?p=2051</guid>
		<description><![CDATA[¿Es necesario tener video móvil en cada dispositivo que cargamos, aunque la calidad o visualización nos deje los ojos rojos y llorosos?]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webpc.com.uy/files/2009/12/Exceso-de-movilidad.jpg"><img class="alignnone size-full wp-image-2052" src="http://www.webpc.com.uy/files/2009/12/Exceso-de-movilidad.jpg" alt="Exceso de movilidad" width="400" height="312" /></a></p>
<p>No entiendo la manía por la hiper-movilidad. ¿Es necesario tener video móvil en cada dispositivo que cargamos, aunque la calidad o visualización nos deje los ojos rojos y llorosos?</p>
<p>Conozco gente que carga video y audio en más de tres dispositivos a la vez: un Nokia N95 para ver videos online y llamar, un iPod Touch para escuchar música y ver videos, y una portátil para PowerPoint y películas.</p>
<p>Me aburro con imaginarme a esa persona cargando y modificando las listas de reproducciones en sus tres aparatos.</p>
<p>Soy de los que piensa que la conectividad y movilidad no debería pasar por algo tan superfluo como poder mirar Padre de Familia en un bus de Montevideo a Trinidad.</p>
<p><strong>Heladeras parlantes.-</strong><br />
Hace un tiempo fui al lanzamiento de una heladera –hermosa, cromada, excesiva– que tenía una pantalla táctil que mostraba la hora, el estado del tiempo y hasta permitía navegar en Internet. Mi pregunta al ejecutivo de cuentas fue: ¿Esta es una treta para mantener al servicio doméstico encerrado en la cocina? La respuesta corporativa incluyó palabras como “comodidad”, “calidad de vida” y “tecnología de punta”.</p>
<p>Pero no terminó de cerrarme la idea. A fin de cuentas, el exceso de comodidad produce lo contrario: tenemos duplicados los mismos servicios en el mp4, el celular, la XBOX, la notebook, el radio despertador, la TV digital… ¿y encima una heladera que nos permite enviar mensajes de voz por mail? Y esta es la parte en que comienzo a sonar como un apocalíptico, porque no sólo no entiendo el exceso de movilidad, acabo de darme cuenta que tampoco entiendo cuando los productos quieren ser todo-en-uno.</p>
<p><strong>Primero mi comodidad.-<br />
</strong>Tengo un iPod Shufle de 1Gb que me acompaña a todos lados. Con su pinza se agarra fuerte del cinto o del bolsillo interior del saco y no me deja a pie. Además de permanecer oculto cuando camino por las calles, su batería es increíble: dura lo que lleva un viaje de avión de Buenos Aires a Panamá. No puedo pedir más.</p>
<p>Mis amigos no entienden por qué me fascina no ver qué temas siguen a continuación o la imposibilidad de trabajar con carpetas, ni que no haya comprado uno con pantalla táctil y capacidad de reproducir videos o mostrarme el mejor camino para llegar a alguna de esas calles entreveradas de Carrasco.</p>
<p>La respuesta es simple. Conozco el playlist de memoria, está ordenado por estados de ánimo, no necesito una pantalla táctil que deba sacar en medio de la calle para buscar entre canciones y exponerme a los cacos. Y sin dudas, nunca se me ocurriría mirar una película en una pantalla tan chica. Si quiero ver fotos, las tengo en la portátil, luego que las bajo de la cámara.</p>
<p>De todos modos, para aquellos que no son tan rígidos como yo y piensan que pueden sacarle jugo a un aparato de éstos (pantalludos y arrogantes) entren a MercadoLibre y bajo los keywords “iPod” y “Uruguay” encontrarán opciones para cada bolsillo y grado de dependencia tecnológica.</p>
<p>Para despedirme y abrir un poco la cancha les propongo compartir su playlist actual. Comienzo con el mío, en orden de discos almacenados.</p>
<p>iPod Shuffle 1GB.-</p>
<p>-          The best of Yoshida Brothers</p>
<p>-          Love 2- Air</p>
<p>-          Voltaic – Bjork</p>
<p>-          Third – Portishead</p>
<p>-          Je nous Aime – Claude Challe</p>
<p>-          Late Night Tales- Air – Morcheeba</p>
<p>-          Madama Butterfly, Highlights</p>
<p>-          The ealy piano works – Satie</p>
<p>-          Utabautayun &#8211; Ikue Asazaki</p>
<p>-          Out of Season – Beth Gibbons</p>
<p>-          Petals, a Minnie Ripperton Collection</p>
<p>-          The rise and fall of Ziggy Stardust and the spiders from Mars – Bowie</p>
<p>-          Tommy – The Who</p>
<p>-          City Reading – Air</p>
]]></content:encoded>
			<wfw:commentRss>http://webpc.com.uy/webpc-blogs/yo-no-soy-un-geek/exceso-de-movilidad/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
	</channel>
</rss>

