<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.12-alpha" -->
<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/"
	>

<channel>
	<title>El blog de TICOP</title>
	<link>http://www.ticopblog.net</link>
	<description>Blog tecnológico de la empresa TICOP S.L.</description>
	<pubDate>Fri, 22 Aug 2008 16:17:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.12-alpha</generator>
	<language>en</language>
			<item>
		<title>El valor del tiempo</title>
		<link>http://www.ticopblog.net/2008/07/30/el-valor-del-tiempo/</link>
		<comments>http://www.ticopblog.net/2008/07/30/el-valor-del-tiempo/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 18:58:39 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/07/30/el-valor-del-tiempo/</guid>
		<description><![CDATA[El valor de tu tiempo aumenta a cada minuto pasados los 25 años.
- Mark Cuban (emprendedor)
Visto en Microsiervos
]]></description>
			<content:encoded><![CDATA[<p><strong>El valor de tu tiempo aumenta a cada minuto pasados los 25 años.</strong></p>
<blockquote><p>- Mark Cuban (emprendedor)<br />
Visto en <a href="http://www.microsiervos.com/archivo/frases-citas/minuto-a-minuto.html">Microsiervos</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/07/30/el-valor-del-tiempo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>LinkedList funcional en JavaScript</title>
		<link>http://www.ticopblog.net/2008/07/29/linkedlist-funcional-en-javascript/</link>
		<comments>http://www.ticopblog.net/2008/07/29/linkedlist-funcional-en-javascript/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 23:15:56 +0000</pubDate>
		<dc:creator>rdelafuente</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/07/29/linkedlist-funcional-en-javascript/</guid>
		<description><![CDATA[Hace ya algún tiempo que busqué por primera vez una librería que permitiera utilizar una LinkedList funcional en Javascript. Después de probar un par de las que google encontró por mí, lo dejé y me lo monté como pude con un array. Un par de veces más he hecho el intento de incluir esta utilidad [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya algún tiempo que busqué por primera vez una librería que permitiera utilizar una LinkedList funcional en Javascript. Después de probar un par de las que google encontró por mí, lo dejé y me lo monté como pude con un array. Un par de veces más he hecho el intento de incluir esta utilidad en mis proyectos, pero nunca he encontrado ninguna que funcionara completamente y tuviera un código lo bastante sencillo como para ir ampliándola a medida que lo necesite.</p>
<p>Esta tarde, tras mi última búsqueda de la Lista Enlazada, he decidido crearla por mí mismo. Y para no reinventar la rueda, ahorrarme tiempo y asegurarme la estabilidad, he decidido copiar los algoritmos que utiliza la LinkedList pública de Java en el JDK 1.6.</p>
<p>He decidido construirla utilizando la declaración de clases de <a href="http://www.prototypejs.org/">Prototype</a> 1.6. Quizá se podría hacer sin usar ninguna librería externa, pero así los que no lo uséis aún tendréis que <a href="http://www.prototypejs.org/download">probarlo</a> <img src='http://www.ticopblog.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Después de unas pocas horas, mi LinkedList ya tiene las siguientes funcionalidades:<br />
- Añadir un elemento al inicio o al final de la lista<br />
- Eliminar un elemento concreto (como en Java, el método remove(X) devuelve el elemento eliminado).<br />
- Obtener un iterador ascendente o descendente<br />
- Obtener el tamaño de la lista</p>
<p>Y se me ocurren estas otras, que puede añadir cualquier programador desesperado o aburrido, o que quizá acaba añadiendo yo a medida que las necesite:<br />
- Implementar un modCount como el que usa la LinkedList de Java, que detecte cuando un iterador está en una lista que ha sido modificada desde que se inició el mismo y avise (esto, que sería indispensable en otro contexto, es bastante prescindible en Javascript, ya que la concurrencia sobre la lista va a ser imposible en la mayoría de usos. De todas formas no estaría de más)<br />
- Modificar la implementación de los iteradores para que se puedan hacer iteraciones parciales de la lista (empezar en un índice concreto)<br />
- Implementar un método get(int X), que devuelva el elemento en la posición X de la lista.<br />
- Implementar un método remove(int X), que elimine y devuelva el elemento en la posición X de la lista.</p>
<p>Dejo la librería como <a href="http://www.ticopblog.net/wp-content/linkedlist.js">archivo adjunto</a>. También dejo adjunta una <a href="http://www.ticopblog.net/wp-content/demo.html">pequeña demo</a>, en la que podéis ver cómo se usa la librería.</p>
<p>El código está bajo <a href="http://www.mozilla.org/MPL/MPL-1.1.html">licencia MPL 1.1</a>, lo que significa que se puede usar libremente en websites con cualquier otra licencia, aunque sea comercial, pero cualquier mejora que se haga sobre el código debe ser reportada a su <a href="mailto:rdelafuente@ticop.com">autor</a>.</p>
<p>Por cierto, la demo y el código están en inglés.</p>
<p>Saludos.</p>
<p>Adjuntos:<br />
<a href="http://www.ticopblog.net/wp-content/demo.html">Demo de la librería</a><br />
<a href="http://www.ticopblog.net/wp-content/linkedlist.js">Librería JavaScript LinkedList</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/07/29/linkedlist-funcional-en-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Simyo</title>
		<link>http://www.ticopblog.net/2008/07/25/simyo/</link>
		<comments>http://www.ticopblog.net/2008/07/25/simyo/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 19:00:08 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/07/25/simyo/</guid>
		<description><![CDATA[Desde hace ya semanas vengo utilizando un SIM de Simyo junto a un módem HSDPA Huawei E220 para conectarme a Internet cuando me muevo en tren entre Vilafranca del Penedès y Barcelona. El resultado es bastante satisfactorio, con unas velocidades bastante decentes para mirar el correo y ver alguna página (sin mucha concurrencia tampoco, no [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace ya semanas vengo utilizando un SIM de Simyo junto a un módem HSDPA Huawei E220 para conectarme a Internet cuando me muevo en tren entre Vilafranca del Penedès y Barcelona. El resultado es bastante satisfactorio, con unas velocidades bastante decentes para mirar el correo y ver alguna página (sin mucha concurrencia tampoco, no hay que abusar).</p>
<p>El precio lo considero muy bueno ya que cumplen con la función de ocupar un espacio que las grandes no quieren ocupar: un precio razonable sin ataduras. Ni cuota mensual ni consumos mínimos. El dia que me conecto voy pagando, si no me conecto no pago aunque me pase un par de meses. Justo lo que necesitaba. Pese a que tengo la linea de movil con Yoigo prefiero la conexión con Simyo aunque no sea tarifa plana porque hay mucha cobertura HDSPA y obtengo buenas velocidades (mucho mejores que con Yoigo).</p>
<p>El inconveniente más grande que me estoy encontrando es administrativo. Simyo no tiene en cuenta para nada a las empresas en su por otra parte completísimo panel web. Supongo que acabaran teniendo en cuenta dicho perfil pero de momento la mayor parte de operaciones cuestan de hacer si eres una empresa.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/07/25/simyo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nuestro trabajo es noticia</title>
		<link>http://www.ticopblog.net/2008/07/24/nuestra-trabajo-es-noticia/</link>
		<comments>http://www.ticopblog.net/2008/07/24/nuestra-trabajo-es-noticia/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 18:54:30 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/07/24/nuestra-trabajo-es-noticia/</guid>
		<description><![CDATA[El portal sobre marketing MarketingNews.es se hace eco sobre la primera web de Budweiser en España. En la noticia se hace referencia a Lorem Ipsum Group, encargados de la parte visual y el diseño, así como Epsilon Technologies como gestor del marketing promocional. Por desgracia han olvidado comentar que nosotros hemos desarrollado la parte tecnológica [...]]]></description>
			<content:encoded><![CDATA[<p>El portal sobre marketing <a href="http://www.marketingnews.es">MarketingNews.es</a> se hace eco sobre <a href="http://www.marketingnews.es/Noticias/Gran_consumo/20080512007">la primera web de Budweiser en España</a>. En la noticia se hace referencia a <a href="http://www.loremipsumgroup.com/">Lorem Ipsum Group</a>, encargados de la parte visual y el diseño, así como <a href="http://www.epsilontec.com">Epsilon Technologies</a> como gestor del marketing promocional. Por desgracia han <i>olvidado</i> comentar que nosotros hemos desarrollado la parte tecnológica que mueve el invento.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/07/24/nuestra-trabajo-es-noticia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Valorando el buen trabajo</title>
		<link>http://www.ticopblog.net/2008/06/26/valorando-el-buen-trabajo/</link>
		<comments>http://www.ticopblog.net/2008/06/26/valorando-el-buen-trabajo/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 14:45:16 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/06/26/valorando-el-buen-trabajo/</guid>
		<description><![CDATA[¿Lo quiere rápido, barato, o bien hecho? Puede elegir dos de las tres cosas.
– El espectro del Titanic (Arthur C. Clarke, 1998)
]]></description>
			<content:encoded><![CDATA[<blockquote><strong>¿Lo quiere rápido, barato, o bien hecho? Puede elegir dos de las tres cosas.</strong></p>
<p>– El espectro del Titanic (Arthur C. Clarke, 1998)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/06/26/valorando-el-buen-trabajo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Presentación</title>
		<link>http://www.ticopblog.net/2008/06/11/presentacion-2/</link>
		<comments>http://www.ticopblog.net/2008/06/11/presentacion-2/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 13:41:47 +0000</pubDate>
		<dc:creator>rdelafuente</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/06/11/presentacion-2/</guid>
		<description><![CDATA[
Mi nombre es Roger de la Fuente, y trabajo en Ticop desde hace algo más de tres años. Mi ocupación principal durante los últimos 2 años ha sido la voz sobre IP. Mi trabajo gira alrededor de una centralita digital open-source llamada Asterisk de Digium.
El eje principal de mi actividad en la vo-ip es la [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ticopblog.net/wp-content/roger-garcia.JPG" width="30%" height="30%"/></p>
<p>Mi nombre es Roger de la Fuente, y trabajo en Ticop desde hace algo más de tres años. Mi ocupación principal durante los últimos 2 años ha sido la voz sobre IP. Mi trabajo gira alrededor de una centralita digital open-source llamada <a href="http://www.asterisk.org">Asterisk</a> de <a href="http://www.digium.com">Digium</a>.</p>
<p>El eje principal de mi actividad en la vo-ip es la integración de Java y Asterisk. Llevo meses trabajando en un API Java completa para Asterisk, y finalmente está surgiendo (más adelante publicaré cositas sobre el tema). Además, ya más a título personal, me interesan muchos los simuladores sociales web, también conocidos como massive multiplayer webgames (MMWG).</p>
<p>Y obviamente, como a toda persona honrada, me interesan AJAX, el OpenSource, la Web 2.0, etc.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/06/11/presentacion-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Presentación</title>
		<link>http://www.ticopblog.net/2008/02/29/presentacion/</link>
		<comments>http://www.ticopblog.net/2008/02/29/presentacion/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 08:59:36 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/2008/02/29/presentacion/</guid>
		<description><![CDATA[Bien, creo que lo más conveniente va a ser que cada uno escribamos un pequeño post de autopresentación antes de entrar en materia. Voy a escribir yo el primero para calentar el ambiente y que la gente se vaya animando.

Mi nombre es Sergi Baila y soy uno de los dos socios fundadores de TICOP. Los [...]]]></description>
			<content:encoded><![CDATA[<p>Bien, creo que lo más conveniente va a ser que cada uno escribamos un pequeño post de autopresentación antes de entrar en materia. Voy a escribir yo el primero para calentar el ambiente y que la gente se vaya animando.</p>
<p><img src="http://www.ticopblog.net/wp-content/dsc06315.JPG" alt="Sergi en el Caribe" /></p>
<p>Mi nombre es Sergi Baila y soy uno de los dos socios fundadores de TICOP. Los detalles de presentación de la empresa os los dejo para la web corporativa. Allí (cuando acabemos la remodelación) también encontraréis una &#8220;ficha&#8221; de los diversos integrantes del equipo con lo cual tampoco voy a aburriros con los detalles de mi carrera profesional.</p>
<p>Comentar tan sólo que mi principal ocupación e interes profesional radica en las aplicaciones web y especialmente como estamos yendo hacia una convergencia de aplicaciones web y aplicaciones de escritorio. Con suerte en un futuro no muy lejano no habrá diferencia entre unas y otras. Dicho esto no deberia sorprender a nadie que mis posts trataran temas como Ajax, JavaScript, Comet, JSP/Servlets, etc. Espero poder compartir fragmentos de código y pequeños controles que hemos ido creando y refinando en la empresa con los años.</p>
<p>Nos vemos aquí mismo.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/02/29/presentacion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bienvenida y presentación</title>
		<link>http://www.ticopblog.net/2008/02/19/bienvenida/</link>
		<comments>http://www.ticopblog.net/2008/02/19/bienvenida/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 11:15:17 +0000</pubDate>
		<dc:creator>sargue</dc:creator>
		
		<category>ticop</category>

		<guid isPermaLink="false">http://www.ticopblog.net/?p=3</guid>
		<description><![CDATA[Bienvenidos al nuevo blog tecnológico de TICOP. Este blog es uno de los tres pasos de la remodelación de nuestra presencia en la red junto con la nueva imagen y un portal para clientes. Hace ya tiempo que comentabamos esta posibilidad dado que somos una empresa que presumimos de ser muy 2.0 y estar en [...]]]></description>
			<content:encoded><![CDATA[<p>Bienvenidos al nuevo blog tecnológico de <a href="http://www.ticop.com">TICOP</a>. Este blog es uno de los tres pasos de la remodelación de nuestra presencia en la red junto con la nueva imagen y un portal para clientes. Hace ya tiempo que comentabamos esta posibilidad dado que somos una empresa que <em>presumimos</em> de ser muy 2.0 y estar en el <em>state-of-the-art</em> de la tecnologia web, pero teniamos una presencia online horrorosa. Lo sabemos y lo estamos solucionando ahora que tenemos los recursos y la oportunidad.</p>
<p>Este blog nace tras una reflexión interna sobre qué camino tomar para devolver todo lo que el código abierto nos ha proporcionado estos años (y nos seguirá proporcionando en los venideros). Barajamos la opción de ir publicando mini proyectos pero creemos que a la larga el formato de un blog nos proporcionará mayor flexibilidad y menor presión lo que se traducirá en más contenido publicado que es lo que a vosotros, lectores del blog, esperemos que os interese.</p>
<p>En las próximas semanas iremos perfilando el blog y los colaboradores que publicarán en el mismo.</p>
<p>¡Saludos! y nos vemos en este mismo canal.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ticopblog.net/2008/02/19/bienvenida/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
