<?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>FactorSim &#187; Herramientas</title>
	<atom:link href="http://www.factorsim.info/category/herramientas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.factorsim.info</link>
	<description>Solutions in media</description>
	<lastBuildDate>Thu, 22 Dec 2011 12:55:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Selenium IDE: testeo automático para webs</title>
		<link>http://www.factorsim.info/2011/10/19/selenium-ide-testeo-automatico-para-webs/</link>
		<comments>http://www.factorsim.info/2011/10/19/selenium-ide-testeo-automatico-para-webs/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 10:34:47 +0000</pubDate>
		<dc:creator>dani</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.factorsim.info/?p=1482</guid>
		<description><![CDATA[En Factorsim siempre nos alegra encontrar herramientas de esas que facilitan enormemente la vida. Ya no nos acordamos de lo tedioso que era escribir código javascript antes de jQuery o de debugar código mediante alerts en lugar de usar firebug.
Precisamente en esta linea, hoy he estado evaluando una utilidad que cubre un vacío importante: Selenium IDE. Se trata de unos plugins y un programa servidor que permiten grabar o crear guiones de testeo (habeis grabado alguna vez una macro con word/openoffice? Pues algo muy similar) para después poder ejecutarlos en ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-1483" title="selenium-ide" src="http://www.factorsim.info/wp-content/2011/10/selenium-ide-307x400.gif" alt="" width="307" height="400" />En Factorsim siempre nos alegra encontrar herramientas de esas que facilitan enormemente la vida. Ya no nos acordamos de lo tedioso que era escribir código javascript antes de <a href="http://jquery.com/" target="_blank">jQuery</a> o de debugar código mediante alerts en lugar de usar <a href="http://getfirebug.com/" target="_blank">firebug</a>.</p>
<p>Precisamente en esta linea, hoy he estado evaluando una utilidad que cubre un vacío importante: <a href="http://seleniumhq.org/projects/ide/" target="_blank">Selenium IDE</a>. Se trata de unos plugins y un programa servidor que permiten grabar o crear guiones de testeo (habeis grabado alguna vez una macro con word/openoffice? Pues algo muy similar) para después poder ejecutarlos en masa de manera automática y en diferentes navegadores.</p>
<p>Los comandos que ofrece para usar desde los guiones son muchos y potentes. La principal limitación que le veo a primer vistazo es que no es posible interactuar con plugins (flash, java, etc&#8230;), aunque parecería que la tendencia hacia HTML5 va a hacer esto cada vez un problema menos importante.</p>
<p>Nuestro objetivo es utilizar esta herramienta para instaurar una cultura de testeo automatizado (&#8220;un bug no se da por corregido hasta que no tenga un guión de testeo&#8221;), lanzar tests automáticos cada noche y así no volver a tener una regresión sin enterarnos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.factorsim.info/2011/10/19/selenium-ide-testeo-automatico-para-webs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wikis para la creación de contenidos formativos</title>
		<link>http://www.factorsim.info/2011/10/17/wikis-para-la-creacion-de-contenidos-formativos/</link>
		<comments>http://www.factorsim.info/2011/10/17/wikis-para-la-creacion-de-contenidos-formativos/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 08:44:19 +0000</pubDate>
		<dc:creator>tak</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Informe]]></category>

		<guid isPermaLink="false">http://www.factorsim.info/?p=1468</guid>
		<description><![CDATA[Durante los dos últimos meses hemos estado trabajando en un informe sobre las posibilidades de creación de contenidos educativos con wikis para una institución pública.
Para realizar el análisis seleccionamos 4 herramientas (de un total de 10 candidatas) y se estudiaron en detalle 4 entornos (Docuwiki, Mediawiki, Tikiwiki y Google sites). El objetivo del informe  era identificar una herramienta que permitiera crear contenidos de forma visual, con gestión de roles, permisos, y altas posibilidades de exportación a web y PDF.
Durante este período, hemos revisado decenas de módulos, se han estudiado las ...]]></description>
			<content:encoded><![CDATA[<p>Durante los dos últimos meses hemos estado trabajando en un informe sobre las posibilidades de creación de contenidos educativos con wikis para una institución pública.</p>
<p>Para realizar el análisis seleccionamos 4 herramientas (de un total de 10 candidatas) y se estudiaron en detalle 4 entornos (<a href="http://docuwiki.net/index.php?title=Main_Page" target="_blank">Docuwiki</a>, <a href="http://www.mediawiki.org/wiki/MediaWiki">Mediawiki</a>, <a href="http://info.tiki.org/Tiki+Wiki+CMS+Groupware" target="_blank">Tikiwiki</a> y <a href="https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fsites.google.com%2F&amp;followup=http%3A%2F%2Fsites.google.com%2F&amp;service=jotspot&amp;passive=true&amp;ul=1" target="_blank">Google sites</a>). El objetivo del informe  era identificar una herramienta que permitiera crear contenidos de forma visual, con gestión de roles, permisos, y altas posibilidades de exportación a web y PDF.</p>
<p>Durante este período, hemos revisado decenas de módulos, se han estudiado las posibilidades técnicas, limitaciones y fortalezas de cada herramienta, y al final hemos llegado a la conclusión que hoy en día, la aplicación wiki más versátil y con más posibilidades de trabajo es la <strong><a href="http://docuwiki.net/index.php?title=Main_Page" target="_blank">Docuwiki</a></strong>.</p>
<p>En la siguiente tabla resumen se pueden ver los diferentes puntos analizados y qué grado de idoneidad tienen las diferentes herramientas analizadas. En verde marcamos aquellas funcionalidades que están bien implementadas, en naranja las que tienen fallos o la implementación no es la adecuada y en rojo aquellas que no están desarrolladas o de forma muy deficiente para utilizarlas como entorno de trabajo.</p>
<p style="text-align: center;"><img class="size-full wp-image-1469 aligncenter" title="wikis" src="http://www.factorsim.info/wp-content/2011/10/wikis.png" alt="" width="508" height="549" /></p>
<p style="text-align: center;">
<p style="text-align: left;">Ahora toca analizar de qué manera conseguimos que en el caso de la <strong>Docuwiki</strong> los puntos naranjas sean verdes. Os iremos informando.</p>
<p style="text-align: center;"> <img src='http://www.factorsim.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.factorsim.info/2011/10/17/wikis-para-la-creacion-de-contenidos-formativos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Por qué utilizar Sprites?</title>
		<link>http://www.factorsim.info/2011/06/21/1320/</link>
		<comments>http://www.factorsim.info/2011/06/21/1320/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 14:19:56 +0000</pubDate>
		<dc:creator>dani</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Factorsim]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Interfaces]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.factorsim.info/?p=1320</guid>
		<description><![CDATA[Hoy he estado creando un sprite para el nuevo curso que estamos desarrollando. Bueno, en realidad yo he hecho un script y el script ha hecho el sprite, porque no tenía yo ganas de crear 100 imágenes a mano. Este es el resultado:

Las imágenes PNG individuales ocupan unos 950 bytes cada una. Parece poco, pero juntando las 100 salen 94.989 bytes. El sprite con las 100 imágenes dispuestas en una cuadrícula de 10&#215;10 ocupa 14.384 bytes: un 15% del tamaño total de las imágenes individuales. Y de cara al navegador, ...]]></description>
			<content:encoded><![CDATA[<p>Hoy he estado creando un sprite para el nuevo curso que estamos desarrollando. Bueno, en realidad yo he hecho un script y el script ha hecho el sprite, porque no tenía yo ganas de crear 100 imágenes a mano. Este es el resultado:</p>
<p><img class="aligncenter size-full wp-image-1321" title="Sprite" src="http://www.factorsim.info/wp-content/2011/06/progress_sprite.png" alt="" width="250" height="250" /><br />
Las imágenes PNG individuales ocupan unos 950 bytes cada una. Parece poco, pero juntando las 100 salen 94.989 bytes. El sprite con las 100 imágenes dispuestas en una cuadrícula de 10&#215;10 ocupa 14.384 bytes: un 15% del tamaño total de las imágenes individuales. Y de cara al navegador, en lugar de ser 100 peticiones es sólo una única carga (evitando latencia de cada imagen, su overhead, el hecho de que ningún navegador en su sano juicio lanzaría 100 peticiones en paralelo contra el mismo servidor, etc, etc&#8230;) .</p>
<p>Tal vez este sea un caso un poco extremo y habitualmente no nos encontremos con cosas tan evidentes, pero creo que esto explica por qué todos &#8220;los grandes&#8221; (google, yahoo, etc&#8230;) recomiendan el uso de sprites.</p>
<div id="pelotika" style="background: url('http://www.factorsim.info/wp-content/2011/06/progress_sprite.png'); width:25px;height:25px" >
<script>
var x = y = 0;
function update_pelotika()
{
x = (x + 1) % 10;
if (x == 0) { y = ( y + 1 ) % 10; }
jQuery('#pelotika').css('background-position',''+(-25*x)+'px '+(-25*y)+'px');
}
setInterval ( "update_pelotika();", 50 );
</script>
</div>
<p>El resultado? Un linda pelotita que rueda y rueda cuando javascript le sopla&#8230;<br />
Cómo se hace? En mi caso, con este script tan bonito:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#! /bin/sh</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> imgs
<span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">seq</span> <span style="color: #000000;">1</span> <span style="color: #000000;">100</span><span style="color: #000000; font-weight: bold;">`</span>; <span style="color: #000000; font-weight: bold;">do</span>
	<span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #660033;">-e</span> s<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">##ENDANGLE##/`echo &quot;scale=20; ( $i - 25 ) * 2 * 3.1415926535897932384626433832795 / 100&quot; | bc`/g &lt; drawing.svg &gt; drawing_t.svg</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$i</span>...&quot;</span>
	<span style="color: #ff0000;">&quot;/cygdrive/c/Archivos de programa/Inkscape/inkscape.exe&quot;</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'C:\Documents and Settings\DaniM\Escritorio\sprites\imgs\'</span><span style="color: #007800;">$i</span><span style="color: #ff0000;">'.png'</span> <span style="color: #ff0000;">'C:\Documents and Settings\DaniM\Escritorio\sprites\drawing_t.svg'</span>
<span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Final sprite...&quot;</span>
<span style="color: #007800;">sq</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">seq</span> <span style="color: #000000;">1</span> <span style="color: #000000;">100</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #007800;">names</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #007800;">$sq</span>; <span style="color: #000000; font-weight: bold;">do</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> imgs<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$i</span>.png <span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">done</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #000000; font-weight: bold;">/</span>cygdrive<span style="color: #000000; font-weight: bold;">/</span>c<span style="color: #000000; font-weight: bold;">/</span>Archivos\ de\ programa<span style="color: #000000; font-weight: bold;">/</span>ImageMagick-6.4.0-Q8<span style="color: #000000; font-weight: bold;">/</span>montage.exe <span style="color: #660033;">-background</span> transparent <span style="color: #660033;">-tile</span> 10x10 <span style="color: #660033;">-geometry</span> +<span style="color: #000000;">0</span>+<span style="color: #000000;">0</span> <span style="color: #007800;">$names</span> progress_sprite.png</pre></td></tr></table></div>

<p>El funcionamiento es sencillo: uso <em><a href="http://inkscape.org/">inkscape</a></em> para crear un archivo vectorial SVG con el gráfico, utilizo <em>sed</em> para modificarle el ángulo final del arco y lo convierto a PNG invocando <em><a href="http://inkscape.org/">inkscape</a></em> desde la linea de comandos. Una vez tengo las 100 imágenes, utilizo <em>montage</em> (parte de <a href="http://www.imagemagick.org/">ImageMagick</a>) para juntarlas en un sprite.</p>
<p>Como podeis ver, utilicé <a href="http://www.cygwin.com/">cygwin</a>. Si hubiera usado un sistema operativo de verdad, no tendría que haber puesto toda esa marabunta de rutas en dos formatos diferentes.</p>
<p>Una opción interesante hubiera sido procesar el fichero SVG mediante <a href="http://xmlsoft.org/XSLT/xsltproc2.html">xsltproc</a> en lugar de mediante <em>sed</em>. Para casos más complejos seguramente sería una muy buena opción. Pero eso&#8230; lo dejo como ejercicio para el lector.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.factorsim.info/2011/06/21/1320/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Source CMS Award 2009</title>
		<link>http://www.factorsim.info/2009/11/13/open-source-cms-award-2009/</link>
		<comments>http://www.factorsim.info/2009/11/13/open-source-cms-award-2009/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 11:27:17 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Factorsim]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Innovación]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tendencias]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.factorsim.info/?p=675</guid>
		<description><![CDATA[En los premios de &#8220;Open Source CMS Award&#8221; de 2009 ha sido premiado Drupal en la categoria de Mejor PHP Open Source CMS seguido de WordPress y Joomla!.
Lista de premiados:
Ganador General:

WordPress
MODx
SilverStripe

Open Source CMS más prometedor:

ImpressCMS
Pixie
Pligg

Mejor PHP Open Source CMS:

Drupal
WordPress
Joomla!

Mirando el histórico desde el 2006 se ve una progresión de Drupal que ha logrado por segundo año consecutivo ganar el premio al Mejor PHP Open Source CMS y está entre los mejores CMS.
Recientemente se ha publicado la notícia que La Casa Blanca (http://www.whitehouse.gov/) ha migrado los contenidos de su web a ...]]></description>
			<content:encoded><![CDATA[<p>En los premios de &#8220;<a href="http://www.packtpub.com/award" target="_blank">Open Source CMS Award</a>&#8221; de 2009 ha sido premiado <strong>Drupal</strong> en la categoria de Mejor PHP Open Source CMS seguido de <strong>WordPress</strong> y Joomla!.</p>
<p>Lista de premiados:</p>
<p><strong>Ganador General:</strong></p>
<ol>
<li><strong>WordPress</strong></li>
<li>MODx</li>
<li>SilverStripe</li>
</ol>
<p><strong>Open Source CMS más prometedor</strong>:</p>
<ol>
<li>ImpressCMS</li>
<li>Pixie</li>
<li>Pligg</li>
</ol>
<p><strong>Mejor PHP Open Source CMS</strong>:</p>
<ol>
<li><strong>Drupal</strong></li>
<li><strong>WordPress</strong></li>
<li>Joomla!</li>
</ol>
<p>Mirando el <a href="http://www.packtpub.com/open-source-cms-award-previous-winners" target="_blank">histórico</a> desde el 2006 se ve una progresión de <strong>Drupal</strong> que ha logrado por segundo año consecutivo ganar el premio al <strong>Mejor PHP Open Source CMS</strong> y está entre los mejores CMS.</p>
<p>Recientemente se ha publicado la <a href="http://buytaert.net/whitehouse-gov-using-drupal" target="_blank">notícia</a> que <strong>La Casa Blanca</strong> (<a href="http://www.whitehouse.gov/" target="_blank">http://www.whitehouse.gov/</a>) ha migrado los contenidos de su web a <strong>Drupal</strong> lo cual indica que es un CMS con la suficiente estabilidad, funcionalidad y seguridad para llevar a cabo sites tan complejos como este.</p>
<p><img title="drupal-whitehouse-gov-500x500" src="http://www.factorsim.info/wp-content/2009/11/drupal-whitehouse-gov-500x500.jpg" alt="drupal-whitehouse-gov-500x500" width="500" height="328" /></p>
<p>Tanto <strong>Drupal</strong> como <strong>WordPress</strong> son los CMS que habitualmente implementamos en proyectos, por su potencia y versatilidad en el caso de Drupal y por la facilidad de uso en WordPress. Coincide que en dos semanas saldrá publicado en <a title="http://mosaic.uoc.edu/" href="http://mosaic.uoc.edu/" target="_blank"><strong>MOSAIC</strong></a>, un artículo que <a title="http://www.factorsim.info/2009/09/07/comparando-wordpress-joomla-drupal-y-plone-2/" href="http://www.factorsim.info/2009/09/07/comparando-wordpress-joomla-drupal-y-plone-2/" target="_blank">compara Drupal, Joomla, WordPress y Plone.</a></p>
<p>Varios ejemplos de sites que ha realizado <strong><span style="color: #004080;">Factor</span><span style="color: #92df00;">Sim</span></strong> con <strong>Drupal</strong> son:</p>
<p>Las webs segmentadas por países de <strong>Roca</strong>, entre ellos <strong>Roca protugal</strong> (<a href="http://www.roca-sa.com/" target="_blank">http://www.roca-sa.com/</a>):</p>
<p><img class="alignnone size-medium wp-image-678" title="roca_sa" src="http://www.factorsim.info/wp-content/2009/11/roca_sa-500x247.png" alt="roca_sa" width="500" height="247" /></p>
<p>Una web autogestionada para <strong>Clic-Austral</strong> (<a href="http://clic-austral.com/" target="_blank">http://clic-austral.com/</a>):</p>
<p><img class="alignnone size-medium wp-image-696" title="clic-austral" src="http://www.factorsim.info/wp-content/2009/11/clic-austral1-346x350.png" alt="clic-austral" width="346" height="350" /></p>
<p>A nosotros, esta noticia nos ha traido una nueva tarea. Probar MODx y SilverStripe para evaluar porqué han sido elegidos entre los mejores CMS del mundo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.factorsim.info/2009/11/13/open-source-cms-award-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

