<?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>Tacuati Blog &#187; Tag Cloud</title>
	<atom:link href="http://blog.tacuati.com/category/tag-cloud/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tacuati.com</link>
	<description>Notas y comentarios sobre informática.</description>
	<lastBuildDate>Fri, 06 Aug 2010 02:36:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Genexus Tag Cloud Control v2</title>
		<link>http://blog.tacuati.com/genexus-tag-cloud-control-v2/</link>
		<comments>http://blog.tacuati.com/genexus-tag-cloud-control-v2/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 14:23:20 +0000</pubDate>
		<dc:creator>Marcos Canán</dc:creator>
				<category><![CDATA[Genexus]]></category>
		<category><![CDATA[Genexus User Controls]]></category>
		<category><![CDATA[Tag Cloud]]></category>

		<guid isPermaLink="false">http://blog.tacuati.com/genexus-tag-cloud-control-v2/</guid>
		<description><![CDATA[Nueva versión del Tag Cloud Control aquí.
Changelog: 
- Render de diseño
- Se crean las variables y se asocia la variable de databinding con &#8220;Actions&#8221;.
- Se agregó una propiedad para elegir el tipo de distribución (lineal, logarítmica) para el tamaño de las fuentes.
Distribución del tamaño de las fuentes
Un tag cloud es una especie de histograma con [...]]]></description>
			<content:encoded><![CDATA[<p>Nueva versión del Tag Cloud Control <a href="http://www.tacuati.com/files/TagCloud/TagCloud.zip">aquí</a>.</p>
<p><em>Changelog: </em></p>
<p>- Render de diseño<br />
- Se crean las variables y se asocia la variable de databinding con &#8220;Actions&#8221;.<br />
- Se agregó una propiedad para elegir el tipo de distribución (lineal, logarítmica) para el tamaño de las fuentes.</p>
<p><strong>Distribución del tamaño de las fuentes</strong></p>
<p>Un tag cloud es una especie de histograma con la diferencia que permite representar información de manera mucho mas densa. Lo equivalente a una barra sería un tag y lo equivalente al tamaño de la barra es el tamaño de la fuente.</p>
<p>Hay veces que por la naturaleza de los datos y por la alta densidad de información si se hace una distribución lineal del tamaño de la fuente se pierde la capacidad de identificar a golpe de vista que tag es mas relevante que otro (se agrupan muchos tags en la misma categoría). Por ejemplo usando 8 diferentes tamaños de fuentes y con el siguiente juego de datos:</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/08/datos.GIF" alt="Juego de datos" /></p>
<p align="left">Haciendo una distribución lineal del tamaño de las fuentes el resultado es el siguiente:</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/08/dislin.GIF" alt="Ejemplo Distribución lineal" /></p>
<p align="left">Sin embargo, si utilizamos una distribución logarítmica obtenemos:</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/08/dislog.GIF" alt="Ejemplo Distribución logaritmica" /></p>
<p>Con la distribución logarítmica se pierde un poco el &#8220;cuánto&#8221; mas relevante es un tag pero para algunos casos es útil para representar mejor el &#8220;cuál&#8221; es mas relevante.</p>
<p>En esta versión se le agregó al control una propiedad para poder elegir el tipo de distribución.</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/08/property.GIF" alt="Propiedad distribution" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tacuati.com/genexus-tag-cloud-control-v2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Genexus Tag Cloud Control</title>
		<link>http://blog.tacuati.com/genexus-tag-cloud-control/</link>
		<comments>http://blog.tacuati.com/genexus-tag-cloud-control/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 03:03:26 +0000</pubDate>
		<dc:creator>Marcos Canán</dc:creator>
				<category><![CDATA[Genexus]]></category>
		<category><![CDATA[Genexus User Controls]]></category>
		<category><![CDATA[Tag Cloud]]></category>

		<guid isPermaLink="false">http://blog.tacuati.com/genexus-tag-cloud-control/</guid>
		<description><![CDATA[Experimentando con los nuevos user controls de Genexus Rocha me surgió la idea de hacer un control Tag Cloud. Una primera versión (beta o CTP1   ) está disponible para bajar acá.
¿Cómo lo uso?
Instalación
- Crear la carpeta TagCloud bajo la carpeta de User Controls. Ej.:

- Copiar el contenido del archivo TagCloud.zip a la carpeta [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Experimentando con los nuevos user controls de Genexus Rocha me surgió la idea de hacer un control Tag Cloud. Una primera versión (beta o CTP1 <img src='http://blog.tacuati.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) está disponible para bajar <a href="http://www.tacuati.com/files/TagCloud/TagCloud.zip" title="Tagcloud control">acá</a>.</p>
<p class="MsoNormal"><strong>¿Cómo lo uso?</strong></p>
<p class="MsoNormal"><em>Instalación</em></p>
<p class="MsoNormal">- Crear la carpeta TagCloud bajo la carpeta de User Controls. Ej.:</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/07/temp3.GIF" alt="user-controls-carpeta" /></p>
<p class="MsoNormal">- Copiar el contenido del archivo <a href="http://www.tacuati.com/files/TagCloud/TagCloud.zip" title="Tagcloud control"><em>TagCloud.zip</em></a> a la carpeta creada.</p>
<p><em>Uso</em></p>
<p>- Arrastro el control a un web panel.<br />
- Creo una variable del tipo <em>TagCloud</em> y otra del tipo <em>TagCloudItem.</em></p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/07/temp1.gif" alt="variables-tagcloud-control-genexus" /></p>
<p>- Asocio a la propiedad &#8220;Data&#8221; del control la variable de tipo TagCloud.</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/07/tagcloud-properties.GIF" alt="tagcloud properties" /></p>
<p style="text-align: center">&nbsp;</p>
<p align="left">- Cargo los tags. Ej.:</p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/08/foreach1.GIF" alt="carga tags tagcloud" /></p>
<p><em>Resultado</em></p>
<p style="text-align: center"><img src="http://blog.tacuati.com/wp-content/uploads/2007/07/tagcloud.GIF" alt="tagcloud.GIF" /></p>
<p class="MsoNormal"><strong>¿Qué arreglos tiene pendiente?</strong></p>
<p class="MsoNormal">- Que no sea necesario ni crear las variables ni asociar la variable databinding, que esto se haga solo al insertar el control.<br />
- Hacer que la cantidad de diferentes tamaños de tags sean una propiedad del control, actualmente son 10 y son fijos.<br />
- Poder asociar una clase de un theme al control.<br />
- Hacerle un render de diseño.<br />
- Etc&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tacuati.com/genexus-tag-cloud-control/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
