<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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>somosespartanos</title>
	<link>http://www.somosespartanos.com</link>
	<description>Aplicaciones Web, programación, diseño, nuevas tecnologías y por supuesto Esparta.</description>
	<pubDate>Mon, 18 Feb 2008 12:22:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Php - Chuleta (cheat sheet) para desarrolladores</title>
		<link>http://www.somosespartanos.com/2008/02/08/php-chuleta-cheat-sheet-para-desarrolladores/</link>
		<comments>http://www.somosespartanos.com/2008/02/08/php-chuleta-cheat-sheet-para-desarrolladores/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 11:05:29 +0000</pubDate>
		<dc:creator>Mon</dc:creator>
		
		<category><![CDATA[Enlaces]]></category>

		<category><![CDATA[php 5]]></category>

		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2008/02/08/php-chuleta-cheat-sheet-para-desarrolladores/</guid>
		<description><![CDATA[
Saludos espartanos,
Hoy os traemos una chuleta para desarrolladores que trabajen en php bastante curiosa. Aun queda modificar/añadir mucho, pero será interesante seguir su evolución.
Os pongo directamente el enlace a la web del creador (Manz): Chuleta php.
Huahhhh!!
(visto en Ubuntu Life)
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.somosespartanos.com/wp-content/php-cheat-sheet.jpg" alt="php cheat sheet" /></p>
<p>Saludos espartanos,</p>
<p>Hoy os traemos una chuleta para desarrolladores que trabajen en php bastante curiosa. Aun queda modificar/añadir mucho, pero será interesante seguir su evolución.</p>
<p>Os pongo directamente el enlace a la web del creador (<strong>Manz)</strong>: <strong><a href="http://www.emezeta.com/articulos/emezeta-card-php-cheat-sheet" title="chuleta php">Chuleta php</a></strong>.</p>
<p><em>Huahhhh!!</em></p>
<p>(visto en <a href="http://ubuntulife.net/wordpress/?p=4448" title="Ubuntu Life">Ubuntu Life</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2008/02/08/php-chuleta-cheat-sheet-para-desarrolladores/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plataformas middleware</title>
		<link>http://www.somosespartanos.com/2008/01/02/plataformas-middleware/</link>
		<comments>http://www.somosespartanos.com/2008/01/02/plataformas-middleware/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 16:17:09 +0000</pubDate>
		<dc:creator>atomic_pixel</dc:creator>
		
		<category><![CDATA[frameworks]]></category>

		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2008/01/02/plataformas-middleware/</guid>
		<description><![CDATA[Bonito nombre, plataformas middleware.
Me he querido plantear para este post un reto: mostrar a los profanos de la informática qué es lo que comúnmente se conoce como &#8216;middleware&#8217;, y a los que ya estamos entraditos en el mundo de los binarios, algún ejemplo real de las últimas tecnologías de este tipo.
Bien, partiendo de que todos [...]]]></description>
			<content:encoded><![CDATA[<p>Bonito nombre, plataformas middleware.</p>
<p>Me he querido plantear para este post un reto: mostrar a los profanos de la informática qué es lo que comúnmente se conoce como &#8216;middleware&#8217;, y a los que ya estamos entraditos en el mundo de los binarios, algún ejemplo real de las últimas tecnologías de este tipo.</p>
<p>Bien, partiendo de que todos los que leáis esto sabéis por lo menos qué es el <a href="http://es.wikipedia.org/wiki/Software" title="Software en Wikipedia"><em>software</em> </a>y qué el <em><a href="http://es.wikipedia.org/wiki/Hardware" title="Hardware en Wikipedia">hardware</a></em>, podemos decir que la parte <em>middleware</em> es una capa intermedia, abstracta, situada entre dos niveles funcionales de una computadora (o varias computadoras), que permite conectar los servicios que ofrece uno de ellos para que puedan ser utilizados por el otro.</p>
<p>Esto, dicho así, puede parecer muy duro, pero se entiende fácilmente si pensamos, a nivel de programación, en un sistema operativo.  De una forma bastante bruta, un sistema operativo no es más que el software que permite al programador utilizar los servicios que ofrece el hardware de la computadora.<br />
Imaginemos, pues, intentar abrir un archivo sin utilizar la API que éste ofrece: tendríamos, en primer lugar, que leer la tabla de localización de los bloques de disco para poder leer el contenido del archivo.  Esta tabla, sería diferente si se programa sobre Windows, UNIX ó MAC.  Luego tendríamos que manejar los accesos al disco duro &#8216;a pelo&#8217; manejando los cabezales, los tamaños de los clusters, etc&#8230;<br />
Esto es lo que proporciona un middleware: <strong>abstracción</strong>.  Encapsular los detalles del manejo de un determinado procedimiento en una simple función; en nuestro caso, esta función sería similar a un FileOpen, fopen u open a secas, en la que simplemente indicamos el nombre del archivo y el sistema operativo ya se encargará del resto.</p>
<p>Un S.O. es un ejemplo, pero en realidad existen infinidad de lugares dentro del amplio mundo de la informática en los que cabe utilizar una plataforma que haga las funciones de un middleware.  A distintos niveles, podríamos nombrar varias, aunque hay más:</p>
<ul>
<li>A nivel del propio computador, encontramos la BIOS, que maneja los dispositivos físicos al más bajo nivel, ofreciendo el manejo de la memoria, los discos (IDE, &#8230;), la caché, el vídeo estándar, etc&#8230; También están los conocidos controladores o <em>drivers</em>, que se encargan de ampliar la funcionalidad de la BIOS para aquellos dispositivos que no le son conocidos.</li>
<li>Ya a un nivel mucho más alto, tenemos, por ejemplo los servidores de aplicaciones, como es el caso de <a href="http://www.beasys.es/productos/tuxedo.jsp" title="BEA Tuxedo">Tuxedo</a>, que se encargan de abstraer tareas tan tediosas como la sincronización o comunicación entre procesos, u ocultar actividades complejas como la transaccionalidad en bases de datos distribuidas.</li>
<li>Por poner un último ejemplo, en los últimos tiempos han aparecido <a href="http://es.wikipedia.org/wiki/Middleware" title="middleware en Wikipedia">plataformas middleware</a> de más alto nivel, que permiten crear aplicaciones que se ejecutan parcialmente en cientos o miles de computadoras, pero que permiten verlas desde el exterior como una única aplicación.  Estos sistemas permiten crear aplicaciones que procesan millones de datos concurrentemente de forma distribuida, como si de un único ordenador se tratara.  Ejemplo de estas plataformas podrían ser <a href="http://www.alchemi.net/" title="www.alchemi.net">Alchemi</a> o <a href="http://proactive.inria.fr/" title="http://proactive.inria.fr">ProActive</a>, cuya popularidad está creciendo enormemente en los campos de la ingeniería.</li>
</ul>
<p>En el próximo post hablaré de ProActive, una conocida mía que me ha salvado el culo en alguna ocasión.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2008/01/02/plataformas-middleware/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Streaming de video, televisión a la carta</title>
		<link>http://www.somosespartanos.com/2007/11/07/canales-de-television/</link>
		<comments>http://www.somosespartanos.com/2007/11/07/canales-de-television/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 11:03:44 +0000</pubDate>
		<dc:creator>kike</dc:creator>
		
		<category><![CDATA[Howto]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Miscelánea]]></category>

		<category><![CDATA[Usabilidad]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/11/06/canales-de-television/</guid>
		<description><![CDATA[

Hola!
Hoy os voy a contar una historia triste. Realmente no es una triste historia, sino todo lo contrario. El uso de este término viene de un profesor de Análisis y Diseño de Algoritmos, para el cual “una historia triste” era cualquier historia personal y medianamente larga.
Nos desviamos del tema. Decía que hoy retransmitían un partido [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.somosespartanos.com/wp-content/streaming2.gif" title="streaming2.gif"></a></p>
<p><img src="http://www.somosespartanos.com/wp-content/streaming2.gif" alt="streaming2.gif" height="334" width="296" /></p>
<p>Hola!</p>
<p>Hoy os voy a contar una historia triste. Realmente no es una triste historia, sino todo lo contrario. El uso de este término viene de un profesor de Análisis y Diseño de Algoritmos, para el cual “una historia triste” era cualquier historia personal y medianamente larga.</p>
<p>Nos desviamos del tema. Decía que hoy retransmitían un partido de fútbol que me interesaba ver, pero lo retransmitían por Pay per view, por lo que me era imposible verlo. O eso creía yo. Todo esto me pasaba por la cabeza 10 minutos antes del partido. Finalmente llegué a verlo, lo cual quiere decir que los pasos a seguir son realmente sencillos.</p>
<p> <a href="http://www.somosespartanos.com/2007/11/07/canales-de-television/#more-122" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/11/07/canales-de-television/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Imprimir desde flash (clase PrintJob)</title>
		<link>http://www.somosespartanos.com/2007/11/06/imprimir-desde-flash-clase-printjob/</link>
		<comments>http://www.somosespartanos.com/2007/11/06/imprimir-desde-flash-clase-printjob/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 11:13:59 +0000</pubDate>
		<dc:creator>Mon</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/11/06/imprimir-desde-flash-clase-printjob/</guid>
		<description><![CDATA[
 Saludos espartanos,
Hoy hablaremos de algo que, para nada es complicado de averiguar, pero que si no lo conoces te puede llevar un rato de navegación: Imprimir desde flash.
Flash dispone de una clase que nos permite imprimir MovieClips de manera bastante sencilla. Vamos a utilizarla al pulsar un botón:
 Código:
on (press) {
  var imprimirMC [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.somosespartanos.com/wp-content/impresora-flash.png" alt="Impresora flash" /></p>
<p> Saludos <strong>espartanos,</strong></p>
<p>Hoy hablaremos de algo que, para nada es complicado de averiguar, pero que si no lo conoces te puede llevar un rato de navegación: <strong>Imprimir desde flash</strong>.</p>
<p>Flash dispone de una clase que nos permite imprimir <em>MovieClips</em> de manera bastante sencilla. Vamos a utilizarla al pulsar un botón:</p>
<p><strong> Código</strong>:</p>
<pre line="1" lang="flash">on (press) {
  var imprimirMC = new PrintJob();
  var usuarioAcepta = imprimirMC.start();
  if (usuarioAcepta) {
    imprimirMC.addPage(nombre del movieclip a imprimir, área de impresión, si es bitmap, número del frame);
    imprimirMC.send();
  }
  delete imprimirMC;
}</pre>
<p><strong>Comportamiento</strong>, línea a línea:</p>
<ol>
<li> Creamos una instancia de la clase <em>PrintJob,</em> con nombre imprimirMC.</li>
<li>Mostramos el diálogo de impresión al usuario con <strong>start</strong>. En este punto, flash detiene su ejecución a la espera que el usuario seleccione impresora y acepte.</li>
<li>Si el usuario aceptó la impresión&#8230;</li>
<li>Añadimos un <em>MovieClip</em> para imprimir (pueden ser cuantos queramos).
<ul>
<li>Indicamos entre comillas el nombre del mismo. Segun este método, debe estar cargado en pantalla (no nos valió indicar aquí el id de la librería) con un nombre.</li>
</ul>
<ul>
<li>(opcional) Indicamos el área de impresión del <em>movieclip</em>, del estilo (sin comillas):  <strong>{xMin:0, xMax:600, yMin:0, yMax:800}</strong></li>
</ul>
<ul>
<li>(opcional) <em>True</em> si es un <em>bitmap,</em> false en caso <em>contrario.</em></li>
</ul>
<ul>
<li>(opcional) Nos permite indicar aquí el frame concreto del <em>MovieClip</em> que queremos imprimir.</li>
</ul>
</li>
<li>Enviamos los datos a la impresora para que imprima.</li>
<li>Liberación de recursos.</li>
</ol>
<p>Aparte, podeis ver más info de la clase <em>PrintJob</em> y su uso en la documentación del propio flash. Recordad que solo muestro el camino, ahora os toca investigar ;).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/11/06/imprimir-desde-flash-clase-printjob/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adiós a VNC, ha llegado FreeNX</title>
		<link>http://www.somosespartanos.com/2007/10/31/freenx-escritorio-remoto/</link>
		<comments>http://www.somosespartanos.com/2007/10/31/freenx-escritorio-remoto/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 08:50:47 +0000</pubDate>
		<dc:creator>kike</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Usabilidad]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/31/freenx-escritorio-remoto/</guid>
		<description><![CDATA[



Hola!
Ya conocereis de la existencia de ese prehistórico protocolo llamado VNC. Después llegaron mejoras aligeraban el tráfico, como TightVNC, que evitaba enviar constantemente datos redundantes.
Ahora os presento FreeNX, de la empresa NoMachine.
FreeNX es un servidor libre de aplicaciones y clientes ligeros basado en la tecnología NX de NoMachine. Al contrario de VNC, en vez de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.somosespartanos.com/wp-content/m.jpg" title="FreeNX"></a><a href="http://www.somosespartanos.com/wp-content/m.jpg" title="FreeNX"></a></p>
<p><a href="http://www.somosespartanos.com/wp-content/m.jpg" title="FreeNX"></a></p>
<p><a href="http://www.somosespartanos.com/wp-content/m.jpg" title="FreeNX"></a></p>
<p><img src="http://www.somosespartanos.com/wp-content/m.jpg" alt="FreeNX" height="287" width="381" /></p>
<p>Hola!</p>
<p>Ya conocereis de la existencia de ese prehistórico protocolo llamado VNC. Después llegaron mejoras aligeraban el tráfico, como TightVNC, que evitaba enviar constantemente datos redundantes.</p>
<p>Ahora os presento <a href="http://www.nomachine.com/" title="Descargar FreeNX">FreeNX, de la empresa NoMachine</a>.</p>
<p>FreeNX es un servidor libre de aplicaciones y clientes ligeros basado en la tecnología NX de NoMachine. Al contrario de VNC, en vez de usar el protocolo RFB (Remote Frame Buffer) NX usa un nuevo esquema de compresión del entorno X-Window, que permite controlar un escritorio remoto incluso desde una conexión de modem de 56 Kbits. El tráfico del servidor X se comprime y transmie por SSL usando una conexión SSH que puede ser resumida automáticamente en caso de ser interrumpida. Además tiene la ventaja de que el programa guarda una en una caché especial los elementos gráficos ya mostrados (menús, iconos, decoraciones de ventanas&#8230;.) por lo que una segunda petición para mostrar esos elementos en vez de ser reenviados desde el servidor, se muestran desde local, optimizando así aún más lo que es.</p>
<p>Por supuesto, no podía faltar su correspondiente <a href="http://www.guia-ubuntu.org/index.php?title=FreeNX" title="Guia Ubuntu">entrada en la guía ubuntu </a>para facilitarnos la instalación. Por supuesto esta disponible para otros muchos sistemas operativos.</p>
<p>Un saludo y hasta la próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/31/freenx-escritorio-remoto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Howto - LG E500 ap17b - Configurar wireless en ubuntu 7.10 (Gutsy Gibbon) (Drivers ATHEROS AR5007eg)</title>
		<link>http://www.somosespartanos.com/2007/10/30/howto-lg-e500-ap17b-configurar-wireless-en-ubu-ntu-710-gutsy-gibbon-drivers-atheros-ar5007eg/</link>
		<comments>http://www.somosespartanos.com/2007/10/30/howto-lg-e500-ap17b-configurar-wireless-en-ubu-ntu-710-gutsy-gibbon-drivers-atheros-ar5007eg/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 10:48:31 +0000</pubDate>
		<dc:creator>Mon</dc:creator>
		
		<category><![CDATA[Howto]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/30/howto-lg-e500-ap17b-configurar-wireless-en-ubu-ntu-710-gutsy-gibbon-drivers-atheros-ar5007eg/</guid>
		<description><![CDATA[
Saludos espartanos,
Reciéntemente adquirí un portatil de LG, el E500 ap17b, y he de decir que es un bicho a muy buen precio (a mí me costó unos 999€).
Pero a la hora de instalarte el ubuntu Gutsy Gibbon tuve problemas a la hora de configurar la wireless (no me la reconocía). A continuación os pongo los [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.somosespartanos.com/wp-content/15215523430000g01011.jpg" alt="lg e500 ap17b" /></p>
<p>Saludos <strong>espartanos,</strong></p>
<p>Reciéntemente adquirí un portatil de LG, el <strong>E500 ap17b</strong>, y he de decir que es un bicho a muy buen precio (a mí me costó unos 999€).</p>
<p>Pero a la hora de instalarte el <em>ubuntu Gutsy Gibbon</em> tuve problemas a la hora de configurar la <em>wireless</em> (no me la reconocía). A continuación os pongo los pasos que seguí para hacerla andar, por si sirve de ayuda para alguien.</p>
<p>Antes de nada, consíguete los drivers de la wireless (ATHEROS  AR5007EG) para windows desde un pc con internet en el siguiente enlace: <a href="ftp://ftp.work.acer-euro.com/notebook/aspire_5100/driver/Wireless_Atheros_V5.3.0.67_XP_XB63_XB62(WHQL).zip" title="Drivers atheros ar5007eg">Drivers atheros ar5007eg</a>.</p>
<ol>
<li>Una vez instalado ubuntu desde el live cd, abre una consola.</li>
<li>Escribe:  <strong>sudo rmmod ath_pci</strong>  (remueve un driver que entra en conflicto con el hardware de la wireless).</li>
<li>Escribe: <strong>sudo nano /etc/modprobe.d/blacklist</strong>
<ol>
<li>Añade al final del archivo: <strong>blacklist ath_pci</strong></li>
<li>Guarda el archivo con <strong>CTRL + O</strong>.</li>
</ol>
</li>
<li>Saca el cd live de ubuntu y <strong>reinicia</strong>.</li>
<li>Mete de nuevo el cd de ubuntu y abre el <em>synaptic</em> (Sistema-&gt; Administración-&gt; Gestor de paquetes synaptic)</li>
<li>Busca <strong>ndiswrapper</strong> e instala los siguientes paquetes:
<ol>
<li><strong>ndiswrapper-common</strong></li>
<li><strong>ndiswrapper-utils-1.9</strong></li>
</ol>
</li>
<li>Ábrete una consola, vete al directorio/carpeta donde metiste los drivers de la wifi (entra en Drivers/XP-x32) y escribe: <strong>sudo ndiswrapper -i net5211.inf</strong></li>
<li>Escribe: <strong>sudo ndiswrapper -m</strong></li>
<li>Escribe: <strong>sudo modprobe ndiswrapper</strong></li>
</ol>
<p>En este punto, y pasados unos segundos, debería encontrarte ya las <em>redes wireless</em> disponibles (icono arriba a la derecha). Solo queda decirle a ubuntu que <em>cada vez que se reinicie reconozca la tarjeta</em>. Para ello:</p>
<ol>
<li>Escribe en la consola: <strong>sudo nano /etc/modules</strong>
<ol>
<li>Introduce al final del archivo: <strong>ndiswrapper</strong></li>
<li>Salva los cambios con <strong>CTRL + O.</strong></li>
</ol>
</li>
</ol>
<p>Y listo, wireless en nuestro portatil con ubuntu.</p>
<p><strong>Problemas:</strong></p>
<ul>
<li>Aun no he conseguido que me encuentre las redes disponibles cuando vuelvo de una suspensión/hibernación del sistema. Es como si la wireless se quedara dormida y no quisiera currar. Si alguien solucionó este problema, le agradecería que lo compartiera con todos nosotros.</li>
<li><strong>Error: <em>“dirver already instaled”</em></strong> (gracias a <a href="http://www.somosespartanos.com/2007/10/30/howto-lg-e500-ap17b-configurar-wireless-en-ubu-ntu-710-gutsy-gibbon-drivers-atheros-ar5007eg/#comment-596">Jorge</a>). Esto ocurre porque ya instalaste un driver y probablemente quieras instalar otro. Debes primero desinstalar el antiguo. Abre una consola y vete a la carpeta/directorio donde se encuentra el .inf del driver y escribe:
<ul>
<li><strong>sudo ndiswrapper -r net5211.inf</strong> (si no te funciona asi quita el .inf)</li>
<li>Despues instalas el nuevo con: <strong>sudo ndiswrapper -i net5211.inf</strong>  (siendo net5211.inf el nombre correspondiente del driver).</li>
</ul>
</li>
</ul>
<p>Pues nada más por hoy, un saludo y no dudeis en preguntar si teneis algun problema con este howto.</p>
<p><strong>Fuentes:</strong></p>
<ul>
<li><a href="http://foro.noticias3d.com/vbulletin/showthread.php?p=1877376#post1877376" title="Información adicional" target="_blank">Mensaje de Scully_MB en foro.noticias3d.com (gracias muchas)</a></li>
<li>Otras que no recuerdo.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/30/howto-lg-e500-ap17b-configurar-wireless-en-ubu-ntu-710-gutsy-gibbon-drivers-atheros-ar5007eg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Espartanotira</title>
		<link>http://www.somosespartanos.com/2007/10/23/espartanotira-8/</link>
		<comments>http://www.somosespartanos.com/2007/10/23/espartanotira-8/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 10:25:44 +0000</pubDate>
		<dc:creator>Jas</dc:creator>
		
		<category><![CDATA[Espartanotira]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/23/espartanotira-8/</guid>
		<description><![CDATA[Activa Projects y somosespartanos.com está a favor de la publicidad en los sitios webs por medio de patrocinadores. No ve claro la publicidad de Google &#8220;Adsense&#8221; y su política de claudicar a la tiranía y al poder. Quizas Google nos borre del mapa pero la historia recordará a unos hombres libres que se enfrentaron a [...]]]></description>
			<content:encoded><![CDATA[<p>Activa Projects y somosespartanos.com está a favor de la publicidad en los sitios webs por medio de patrocinadores. No ve claro la publicidad de Google &#8220;Adsense&#8221; y su política de claudicar a la tiranía y al poder. Quizas Google nos borre del mapa pero la historia recordará a unos hombres libres que se enfrentaron a un tirano&#8230;</p>
<p><a href="http://www.somosespartanos.com/wp-content/espartanotira-8.jpg" title="google"><img src="http://www.somosespartanos.com/wp-content/espartanotira-8.jpg" alt="google" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/23/espartanotira-8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sistema de control de versiones, porque la potencia sin control&#8230;</title>
		<link>http://www.somosespartanos.com/2007/10/20/sistema-de-control-de-versiones/</link>
		<comments>http://www.somosespartanos.com/2007/10/20/sistema-de-control-de-versiones/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 18:02:44 +0000</pubDate>
		<dc:creator>kike</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Usabilidad]]></category>

		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/20/sistema-de-control-de-versiones/</guid>
		<description><![CDATA[ 
Hola!
¿Quién no ha tenido que compartir batalla con la preciosa ayuda de sus compañeros? ¿Quién no ha necesitado organizar qué objetivos ataca cada guerrero para ser óptimos?
Con un programa cvs (Concurrent Versions System) conseguimos todo esto y más. Todo programador ha tenido que enfrentarse a código extenso manipulado por varios programadores de manera concurrente. [...]]]></description>
			<content:encoded><![CDATA[<p align="center"> <img src="http://www.smr.ch/products/b2000/cvs/cvs-server.png" height="300" width="427" /></p>
<p>Hola!</p>
<p>¿Quién no ha tenido que compartir batalla con la preciosa ayuda de sus compañeros? ¿Quién no ha necesitado organizar qué objetivos ataca cada guerrero para ser óptimos?</p>
<p>Con un programa <a href="http://es.wikipedia.org/wiki/CVS">cvs</a> (<strong>Concurrent Versions System)</strong> conseguimos todo esto y más. Todo programador ha tenido que enfrentarse a código extenso manipulado por varios programadores de manera concurrente. A todos nos ha pasado que fulanito te pisa el codigo de cierta librería que escribes, o que él quiere manipular cierta librería y necesita obtener los cambios que otro ha realizado sobre ella, o simplemente ha hecho un estropicio y necesita recuperar una versión de días atrás. Para ello nacieron los cvs&#8217;s.</p>
<p>Hay muchos y muy buenos cvs en el mundillo del software libre. Entre ellos destacamos <a href="http://es.wikipedia.org/wiki/Subversion">Subversion. </a>A continuación exponemos pequeños tutoriales y fuentes de descarga.</p>
<ul>
<li><a href="http://subversion.tigris.org/">Descarga de subversion</a> (Está en la gran mayoria de repositorios de vuestras distribuciones GNU/Linux favoritas)</li>
<li><a href="http://www.wikilearning.com/tutorial_de_instalar_subversion-wkc-169.htm">Tutorial de instalación de subversion</a></li>
<li><a href="http://www.guia-ubuntu.org/index.php?title=Subversion">Uso de subversion bajo Ubuntu y con consola</a></li>
<li><a href="http://rapidsvn.tigris.org/">Descarga de entorno gráfico para subversion</a> (si os da respeto la consola)</li>
<li><a href="http://subclipse.tigris.org/">Descarga del plugin para Eclipse (subclipse)<br />
</a></li>
<li><a href="http://www.humbertocervantes.net/cursos/ingsoft/subclipse/subclipse.html">Tutorial de instalación y configuración de subclipse</a></li>
</ul>
<p>No lo olvideis , la unión hace la fuerza, siempre que esta unión sea organizada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/20/sistema-de-control-de-versiones/feed/</wfw:commentRss>
		</item>
		<item>
		<title>jQuery, escribe menos haz más</title>
		<link>http://www.somosespartanos.com/2007/10/19/jquery-escribe-menos-haz-mas/</link>
		<comments>http://www.somosespartanos.com/2007/10/19/jquery-escribe-menos-haz-mas/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 11:49:16 +0000</pubDate>
		<dc:creator>suvil</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Miscelánea]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/19/jquery-escribe-menos-haz-mas/</guid>
		<description><![CDATA[¡Saludos Espartanos!
Aunque la librería más conocida y utilizada hasta hace poco era Prototype, ha surgido jQuery, un nuevo tipo de librería de javascript que  ha sido diseñado para cambiar tu forma de escribir javascript, nada de  un conjunto de innecesarias y complicadas mejoras. jQuery es una “librería JavaScript muy rápida y muy ligera que simplifica [...]]]></description>
			<content:encoded><![CDATA[<p>¡Saludos Espartanos!</p>
<p><span class="intro">Aunque la librería más conocida y utilizada hasta hace poco era Prototype, ha surgido</span> jQuery, un nuevo tipo de librería de javascript que  ha sido diseñado para cambiar tu forma de escribir javascript, nada de  un conjunto de innecesarias y complicadas <em>mejoras.</em> jQuery es una “librería JavaScript muy rápida y muy ligera que simplifica el desarrollo de la parte de cliente de las aplicaciones web. Actualmente va por la version 1.2.1</p>
<p><em> Es posible hacer lo que se tarda 5 dias con AJAX en solo 10 lineas con jQuery.</em></p>
<p><a href="http://www.somosespartanos.com/wp-content/jquery.jpg" title="jquery.jpg"></a></p>
<p style="text-align: center"><a href="http://www.somosespartanos.com/wp-content/jquery.jpg" title="jquery.jpg"><img src="http://www.somosespartanos.com/wp-content/jquery.jpg" alt="jquery.jpg" /></a></p>
<p>Para utilizar jQuery, solamente es necesario descargar la librería y enlazar en nuestras páginas el único archivo JavaScript que la forma</p>
<p>La librería se puede <a href="http://jquery.com/">descargar</a> en dos versiones: la versión descomprimida ocupa 61 KB y es la mejor opción para desarrollar aplicaciones. La versión comprimida ocupa sólo 20 KB y es la opción ideal en el servidor de producción, para minimizar el tiempo de carga de la aplicación.</p>
<p>Aqui teneis varios ejemplos:</p>
<ul>  <a href="http://gmarwaha.com/blog/?p=7"> </a></p>
<li><a href="http://gmarwaha.com/blog/?p=7">Ejemplo 1</a></li>
<p><a href="http://medienfreunde.com/lab/innerfade/"> </a></p>
<li><a href="http://medienfreunde.com/lab/innerfade/">Ejemplo 2</a></li>
<p><a href="http://makoomba.altervista.org/grid/"> </a></p>
<li><a href="http://makoomba.altervista.org/grid/">Ejemplo 3</a></li>
<p>	<a href="http://www.mredesign.com/demos/jquery-style-switch/">
<li>Ejemplo4</li>
<p></a>
</ul>
<p>Espero que esto os sirva para animaros a adentraros en esta fascinante libreria de javascript y no como estos cobardes atenienses que siguen anclados en el pasado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/19/jquery-escribe-menos-haz-mas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu 7.10 (Gutsy Gibbon) ya se puede DESCARGAR gratuitamente online</title>
		<link>http://www.somosespartanos.com/2007/10/18/ubuntu-710-gutsy-gibbon-ya-se-puede-descargar-gratuitamente-online/</link>
		<comments>http://www.somosespartanos.com/2007/10/18/ubuntu-710-gutsy-gibbon-ya-se-puede-descargar-gratuitamente-online/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 13:40:50 +0000</pubDate>
		<dc:creator>Mon</dc:creator>
		
		<category><![CDATA[Enlaces]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.somosespartanos.com/2007/10/18/ubuntu-710-gutsy-gibbon-ya-se-puede-descargar-gratuitamente-online/</guid>
		<description><![CDATA[
Saludos espartanos,
Hoy por fin se puede descargar la última versión de ubuntu (linux para humanos), Ubuntu 7.10 (aka Gutsy Gibbon).
Nosotros recomendamos una instalación limpia, que siempre viene bien renovarse de vez en cuando, utilizando su ya conocido Live CD (fácil fácil).
Ah, hoy seguramente los servidores estarán trabajando a tope ya que habrán miles y miles [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.somosespartanos.com/wp-content/espartano710.jpg" alt="Espartano con Ubuntu 7.10" /></p>
<p>Saludos <strong>espartanos,</strong></p>
<p>Hoy por fin se puede descargar la última versión de ubuntu (linux para humanos), <strong><em><a href="http://www.ubuntu.com/getubuntu/download" title="Descargar Ubuntu 7.10 Gutsy Gibbon" target="_blank">Ubuntu 7.10 (aka Gutsy Gibbon)</a></em></strong>.</p>
<p>Nosotros recomendamos una <em>instalación limpia</em>, que siempre viene bien renovarse de vez en cuando, utilizando su ya conocido <strong>Live CD</strong> (fácil fácil).</p>
<p>Ah, hoy seguramente los servidores estarán trabajando a tope ya que habrán miles y miles de personas descargandolo a la vez y puede ir lentilla la descarga. Prueba con seleccionar un <strong>mirror alemán</strong> (acualmente descargo de uno de ellos a 600, q no está nada mal).</p>
<p>&#8212;<br />
<span style="font-size: 8pt"><strong>&#8220;THIS IS UBUNTU!!!&#8221;</strong> Dijo Leonidas al repartidor de <em>ventanas</em>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.somosespartanos.com/2007/10/18/ubuntu-710-gutsy-gibbon-ya-se-puede-descargar-gratuitamente-online/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
