<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JMPereda's Weblog</title>
	<atom:link href="http://jmpereda.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jmpereda.wordpress.com</link>
	<description>Blog personal de JMPereda - Desarrollo, viajes, personal</description>
	<lastBuildDate>Thu, 08 Nov 2007 17:57:37 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jmpereda.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JMPereda's Weblog</title>
		<link>http://jmpereda.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jmpereda.wordpress.com/osd.xml" title="JMPereda&#039;s Weblog" />
	<atom:link rel='hub' href='http://jmpereda.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Web Services y SOAP bajo la plataforma .NET</title>
		<link>http://jmpereda.wordpress.com/2007/11/08/web-services-y-soap-bajo-la-plataforma-net/</link>
		<comments>http://jmpereda.wordpress.com/2007/11/08/web-services-y-soap-bajo-la-plataforma-net/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 17:57:37 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[Aprendiendo]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/11/08/web-services-y-soap-bajo-la-plataforma-net/</guid>
		<description><![CDATA[He tenido el placer de realizar un curso en la Escuela Superior de Informática de Universidad Politécnica de Madrid. Durante mes y medio, a razón de 5 horas diarias, mi conclusión es que se quedo &#8220;corto&#8221; en tiempos. Los temas tratados, desde la programación orientada a objetos con C# (C-Sharp), la aproximación al uso extensivo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=62&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>He tenido el placer de realizar un curso en la Escuela Superior de Informática de Universidad Politécnica de Madrid. Durante mes y medio, a razón de 5 horas diarias, mi conclusión es que se quedo &#8220;corto&#8221; en tiempos. Los temas tratados, desde la programación orientada a objetos con C# (C-Sharp), la aproximación al uso extensivo de XML y XSLT, la programación de Web Forms y Aplicaciones web bajo la plataforma .NET de Microsoft, el protocolo SOAP para publicación de servicios web,  constantan suficiente base por si solos para haber ampliado la duración del mismo, o en su defecto haber dividido los contenidos tratados en diferentes cursos y módulos.</p>
<p><span id="more-62"></span>Sin embargo he disfrutado del mismo sobremanera, el futuro está en los negocios que sepan proyectar sus módelos en soluciones orientadas a Servicios Web. La arquitectura orientada a servicios es simplemente revolucionaria, pasar de vender desarrollos y aplicaciones, a servicios a nivel de informática. El mayor ejemplo sin duda los Servicios Web de Amazon.</p>
<p>Me ha sorprendido gratamente la potencia de la plataforma .NET. Hace algunos años tuve la ocasión de trabajar en el BSCH con sistemas basados en tecnologías Microsoft (ASP, SQL Server 7 y Visual Studio), y sinceramente por aquel entonces dejaban mucho que desear para ser una solución dependiente del pago de licencias. Ni su implementación, ni potencia, y sobre todo su rendimiento y velocidad eran &#8220;insuficientes&#8221;. Quiza por ello el auge de plataformas como LAMP, que además tiene la ventaja de no depender de licencias. Tras este curso, mi impresión es diamentralmente opuesta: la potencia del entorno de Visual Studio 2005, y el futuro Visual Studio 2008 (ya se puede descargar la beta de esta versión en el MSDN), no tiene reflejo en otras plataformas como php, Java, etc (no al menos que yo conozca). Programar en cuatro clicks una interfaz de una aplicación web, una gestión de ficheros (apertura, lectura, tratamiento, exportaciones a otros formatos, serialización de datos, etc), conexiones a BD diversas via ADO, uso de datasets para optimizar rendimientos y minimizar los accesos reales a BD remotas, componentes graficos pre-diseñados (ej: datagrids) totalmente personalizables y ampliables,  una autogeneración de código realmente espectacular, intelsense para la auto-completación de código fuente&#8230; en fin, una verdadera maravilla. Estoy trabajando con Visual Studio 2008 a ver si acaba de enamorarme ^^</p>
<p>Me quedo con lo siguiente del curso:</p>
<p>- C# (v 2.0), potente, flexible, aunque sinceramente una vez conoces la programación orientada a objetos, las mejoras incorporadas se reducen a un mayor uso de Delegados en todo, mas clases y librerias de componentes, mayor flexibilidad entre el tratamiento de datos, autocastings de operaciones, etc. Del antiguo C al nuevo C#, un mundo, aunque comparado con C++ o Java, ligeras diferencias que en algunos casos simplifican y en otros se echan de menos.</p>
<p>- .NET. Sólo buenas palabras. Lastima que el desarrollo de aplicaciones de desktop sean dinosaurios en vias de extincion: ahora diseñarlas y programarlas es hasta divertido. A nivel de web, lo dicho anteriormente, impresionante. Encapsulación de procesos como el tratamiento de mensajes SOAP para la generación de Servicios Web, serialización autómatica de los mas complejos sistemas de datos que se puedan imaginar, un IDE cristalino en uso y potencia. Me encanta.</p>
<p>- Web Services y SOAP. El futuro, el que no sea capaz de apostar en esta línea lo asemejo a los excepticistas que en su día no veían futuro en el uso de internet aplicado a sus negocios. De aquí a 5 años, la implantación de esta forma de negocio será tal que vaticino un futuro &#8220;curioso&#8221; a las empresas, y especialmente consultorias que venden desarrollos &#8220;a medida&#8221;, que no sepan adaptarse a algo que los clientes van a demandar más que el aire que respiramos.</p>
<p>- Los compañeros y profesorado. Los primeros, diversos, desde un antiguo ejecutivo maduro de telefónica, cuya obsesión son los transistores ^^, a profesores frikis que como yo adoran leer continuamente por la red sobre cualquier cosa relacionada con este campo. Me sorprendio mucho la charla de apertura del curso de J. Soriano, catedrático y secretario del centro, y su conocimiento sobre las librerias Scriptaculous, el uso de AJAX, el auge de Sax de Java, e infinidad de temas de &#8220;ultima hora&#8221;.</p>
<p>Recomiendo el curso sin duda, si tu trabajo u ocupacion te permiten desaparecer durante mes y medio.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/62/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/62/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=62&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/11/08/web-services-y-soap-bajo-la-plataforma-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>ExtJS Framework 2.0</title>
		<link>http://jmpereda.wordpress.com/2007/11/08/extjs-framework-20/</link>
		<comments>http://jmpereda.wordpress.com/2007/11/08/extjs-framework-20/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 16:42:44 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[Ext Framework]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/11/08/extjs-framework-20/</guid>
		<description><![CDATA[Tras un par de meses de pruebas, en las que los usuarios suscritos a ExtJS tuvieron acceso a los fuentes de la nueva libreria ExtJS, por fin ya esta disponible la version 2.0 de este fabuloso Framework en javascript.  Para acceder a la web oficial basta con visitar http://extjs.com/, donde podemos comprobar la potencia de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=61&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tras un par de meses de pruebas, en las que los usuarios suscritos a ExtJS tuvieron acceso a los fuentes de la nueva libreria ExtJS, por fin ya esta disponible la version 2.0 de este fabuloso Framework en javascript. <span id="more-61"></span> Para acceder a la web oficial basta con visitar <a href="http://extjs.com/" title="Web oficial de ExtJS" target="_blank">http://extjs.com/</a>, donde podemos comprobar la potencia de la nueva libreria entre la que cabe destacar los layouts mejorados para uso de grids dinámicos, la manejabilidad de ventanas, tabs y arboles, o la potencia y facilidad de implementacion de componentes avanzados como acordeones de navegación.</p>
<p>Además de una ampliación sustancial en lo referente a contenidos de las librerias, cabe destacar el trabajo realizado en temas de documentación y aprendizaje. La nueva interfaz de documentación para la versión 2.0 sigue la línea de la versión 1.1 aunque incorpora nuevos aspectos de navegabilidad realmente útiles para el programador (enlaces a los fuentes de libreria, uso de AJAX en la carga de contenidos dentro de una librería,  cabeceras y separación entre métodos, propiedades y atributos más claras.</p>
<p>La espera ha merecido la pena!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/61/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/61/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=61&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/11/08/extjs-framework-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Quirks vs standards mode</title>
		<link>http://jmpereda.wordpress.com/2007/09/14/quirks-vs-standards-mode/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/14/quirks-vs-standards-mode/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 18:15:43 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[Aprendiendo]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/14/quirks-vs-standards-mode/</guid>
		<description><![CDATA[Quirks se traduce por &#8220;caprichos&#8221;. Los navegadores poseen diferentes modos de interpretar y renderizar una página web. Esto es debido a que antiguamente, a falta de estandares, cada navegador tenia sus quirks (o caprichos) para solventar los bugs que aparecian con el renderizado de una pagina web.  Es decir, el comportamiento sobre ciertas instrucciones era [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=60&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Quirks se traduce por &#8220;caprichos&#8221;.</p>
<p>Los navegadores poseen diferentes modos de interpretar y renderizar una página web. Esto es debido a que antiguamente, a falta de estandares, cada navegador tenia sus quirks (o caprichos) para solventar los bugs que aparecian con el renderizado de una pagina web.  Es decir, el comportamiento sobre ciertas instrucciones era diferente segun el navegador, pues diferente era también el renderizado de los mismos: cubrían bugs con quirks especificos de la plataforma.</p>
<p><span id="more-60"></span>En la cabecera de una página web encontraremos algo tipo:  <code>&lt;!DOCTYPE HTML PUBLIC <span style="color:blue;">"-//W3C//DTD HTML 4.01 Transitional//EN"</span> <span style="color:green;">"http://www.w3.org/TR/html4/loose.dtd"</span>&gt;</code><br />
La parte en azul se denomina identificador público, y la verde identificador de sistema (que es una URI).</p>
<p>Esta cabecera determina qué modo utilizará el navegador para interpretar el código fuente de la página, y como renderizarlo. De esta forma se le puede avisar al navegador si la página sigue unos estandares determinados, o no.</p>
<p>Para mantener la compatibilidad con estas páginas antiguas, los nuevos navegadores entienden 3 diferentes modos.</p>
<p>- El standard (o strict mode) se ciñe a las especificaciones de un organismo como el W3C para CSS y HTML, y no admite quirks. Son páginas web que tienen una cabecera del tipo: <code>&lt;!DOCTYPE HTML <strong>SYSTEM </strong>..., o con mimetype text/sml o cualquier otro XML o XHTML, y para tipos desconocidos de doctype sin DTDs<span style="color:blue;">"-//W3C//DTD HTML 4.01 Transitional//EN"</span> <span style="color:green;">"http://www.w3.org/TR/html4/strict.dtd"</span>&gt;.</code></p>
<p>- El casi-standard, es como el estandar solo que acepta algun quirks muy concreto (en el caso de Mozilla, el problema del gap de imagenes consecutivas). Cualquier documento &#8220;loose&#8221; doctype o para el doctype de IBM.</p>
<p>- El modo Quirks, para compatibilidad con bugs (es el render más lento). Cualquier documento sin doctype definido o sin identificador de sistema.</p>
<p>Aquí te dejo un artículo completo sobre <a href="http://developer.mozilla.org/en/docs/Migrate_apps_from_Internet_Explorer_to_Mozilla#Quirks_versus_standards_mode" target="_blank">Quicks vs standards mode</a>, de la web de desarrolladores de Mozilla.</p>
<p>&#8230;</p>
<p>&#8230;</p>
<p>&#8230; y la pregunta es: <strong><font color="#993300">¿A mi que me importa esto si yo trabajo sólo con estandares de la W3C y siempre defino la cabecera de las páginas web correctamente (es decir, siempre trabajo en &#8220;strict&#8221; mode)? </font></strong></p>
<p>Internet es no sólo espejo de nuestras aplicaciones, sino también la principal fuente de recursos para desarrollarlas. Siempre puedes programar &#8220;de cero&#8221; todos tus scripts, pero personalmente opino que es una soberana perdida de tiempo: la mitad o más de lo que quieres programar ya esta disponible en internet en 1300 sitios diferentes. Algunos encajarán perfectamente con lo que tenías en mente (ej. un scroller de noticias, o un conversor de formato X, o una librería para manejar elementos Y), y otros tendrás que ajustarlos a tus necesidades (ej: un slideslow de imagenes que quieras que actue diferente en su movimiento, eventos y demas).</p>
<p>En ambos casos asegurate de que el resultado final es 100% compatible con tu documento en Strict Mode. Insertalo en tu página y comprueba que no da ningún tipo de error: es decir, no contemplaba quirks en su programación.</p>
<p>La propiedad <strong>document.compatMode</strong> te indica si el documento está renderizado en modo Strict (el string devuelto es &#8220;CSS1Compat&#8221;) o Quirks (el string devuelto es &#8220;BackCompat&#8221;). Es util si quieres programar scripts que mantengan compatibilidad con navegadores antiguos y modos Quirks (personalmente no me interesa mantener compatibilidad con estos, dado que eran productos imperfectos en desarrollo y actualmente en vias de extinción)</p>
<p>Cuando saques funciones o scripts de internet ten en cuenta que a lo mejor contienen comprobaciones de este tipo para controlar los &#8220;modos&#8221;. Un ejemplo:   <strong>return (document.compatMode &amp;&amp; document.compatMode!=&#8221;BackCompat&#8221;)? document.documentElement : document.body</strong></p>
<p>En Strict mode me devuelve document.documentElement, y en quirks document.body (dependiendo del modo, ya tengo la referncia para poder apuntar a elementos del body). Este tipo de comprobaciones cuando programas SÓLO para estandares actuales, sobran.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/60/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/60/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=60&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/14/quirks-vs-standards-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Propiedades CSS con javascript</title>
		<link>http://jmpereda.wordpress.com/2007/09/14/propiedades-css-con-javascript/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/14/propiedades-css-con-javascript/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 17:17:24 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/14/propiedades-css-con-javascript/</guid>
		<description><![CDATA[Uff, como empezar este artículo&#8230; Por cuestiones de un encargo de un website, necesitaba &#8220;jugar&#8221; con scrollers dinámicos de imagenes. Además, debido al alto contenido gráfico de las páginas, tenía la imperiosa necesidad de &#8220;ajustar&#8221; el tamaño de los scripts utilizados: el uso de frameworks estaba descartado. Busqué un poco por internet y localicé un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=59&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uff, como empezar este artículo&#8230;</p>
<p>Por cuestiones de un encargo de un website, necesitaba &#8220;jugar&#8221; con scrollers dinámicos de imagenes. Además, debido al alto contenido gráfico de las páginas, tenía la imperiosa necesidad de &#8220;ajustar&#8221; el tamaño de los scripts utilizados: el uso de frameworks estaba descartado. Busqué un poco por internet y localicé un fuente &#8220;light&#8221; para empezar a trabajar con scrollers. Sin embargo, aplicando los estandares W3C e intentando eliminar por completo los estilos de la estructura del documento, me encontré con que la mitad de las funciones NO eran 100% compatibles.</p>
<p>Aquí empieza lo curioso.</p>
<p><span id="more-59"></span>Antes de nada, el caso de error: un div cuyos atributos de estilo se definen exclusivamente en un CSS. La función <strong>style.&lt;propiedad&gt;</strong> no te devuelve el valor de propiedad si está definida en CSS y no inline a la propia definición del div o en una previa asignación por javascript. Mira estos dos ejemplos con detenimiento:</p>
<p><a href="http://developer.mozilla.org/en/docs/Gecko_DOM_Reference:Examples#Example_6:_getComputedStyle" target="_blank">Gecko_DOM_Reference:Examples#Example_1:_height_and_width<br />
Gecko_DOM_Reference:Examples#Example_6:_getComputedStyle</a></p>
<p>Si tuviese que elegir un resumen del problema: utiliza <strong>document.defaultView.getComputedStyle(&lt;elemento&gt;, null).getPropertyValue(&#8220;&lt;propiedad&gt;&#8221;)</strong> para recuperar con javascript el valor de una propiedad definida en CSS, y &lt;<strong>elemento&gt;.style.&lt;propiedad&gt;</strong> para asignarle (o reasignarle)  valores a dicha propiedad. El &lt;elemento&gt; por descontado capturalo a través de <strong>document.getElementByID(&#8220;&lt;id del div, a, td o lo que sea&gt;&#8221;)</strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=59&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/14/propiedades-css-con-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Ext: El nuevo&#8230; de debugger!</title>
		<link>http://jmpereda.wordpress.com/2007/09/06/ext-el-nuevo-de-debugger/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/06/ext-el-nuevo-de-debugger/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 02:46:49 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[Ext Framework]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/06/ext-el-nuevo-de-debugger/</guid>
		<description><![CDATA[Tras meterle un montón de horitas al tema, la librería de Ext empieza a dar sus frutos. Partiendo de un ejemplo de la documentación, ya tengo un arbol personalizado de nodos dinámicos cargados con Ajax vía ejecuciín de un php en el servidor. Por ahora lo carga vía read de php, perfecto para la exploración [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=58&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tras meterle un montón de horitas al tema, la librería de Ext empieza a dar sus frutos.  Partiendo de un ejemplo de la documentación, ya tengo un arbol personalizado de nodos dinámicos cargados con Ajax vía ejecuciín de un php en el servidor. Por ahora lo carga vía <em>read de php</em>, perfecto para la exploración de ficheros de un proyecto, pero para la navegación principal entre proyectos quiero cargarla desde la base de datos (no todos los proyectos serán &#8220;públicos&#8221;). Hasta aquí bien.</p>
<p>Lo gracioso es&#8230;.</p>
<p><span id="more-58"></span>&#8230; que una vez tuve la salida de datos perfecta, vease, tal y como la quería para mi aplicación, emplee un par de horas en retocar los estilos CSS del arbol para que, ademas de funcional, se &#8220;viese&#8221; y actuase como quería. Cual es mi sorpresa cuando encontré un bug (aparentemente) en el refresco de un nodo del arbol cuando este se carga dinamicamente y NO tiene contenido, vease, es una carpeta vacía!.</p>
<p>He reportado el bug a los foros oficiales, puedes verlo aquí: <a href="http://extjs.com/forum/showthread.php?t=12419" target="_blank">http://extjs.com/forum/showthread.php?t=12419</a></p>
<p>&#8230; me&#8230; vuelve&#8230; loco&#8230; este&#8230; EXT!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/58/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/58/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=58&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/06/ext-el-nuevo-de-debugger/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Framework Ext</title>
		<link>http://jmpereda.wordpress.com/2007/09/04/framework-ext/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/04/framework-ext/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 03:25:18 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[Ext Framework]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/04/framework-ext/</guid>
		<description><![CDATA[Hoy he dedicado todo el día a estudiar la programación con la librería Ext, que extiende la YUI e integra Ajax, Prototype y Scriptaculous&#8230; los resultados son impresionantes. La documentación que proporciona extjs.com, aunque muy buena en cuanto a definicion de las clases disponibles, y algún que otro ejemplo, carece apenas de tutoriales. Sin embargo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=57&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoy he dedicado todo el día a estudiar la programación con la librería Ext, que extiende la YUI e integra Ajax, Prototype y Scriptaculous&#8230; los resultados son impresionantes.</p>
<p>La documentación que proporciona extjs.com, aunque muy buena en cuanto a definicion de las clases disponibles, y algún que otro ejemplo, carece apenas de tutoriales. Sin embargo los pocos que hay son increiblemente detallados.</p>
<p><span id="more-57"></span>Al principio te sobrepasa, te recomiendo abrir la clase correspondiente y empezar a estudiar las herencias que hay establecidas entre ellas. Echo muchisimo en falta un arbol jerárquico de dependencia de clases, a veces tienes que ir &#8216;saltando&#8217; por intuición, a pesar de que cada clase referencia en su parte superior a quien extiende y cuales son sus subclases.</p>
<p>Una vez estudies todos los ejemplos que vienen en la documentación, elije algo que tengas en mente y ponte a &#8220;realizarlo&#8221; en serio. Yo para empezar quería definir el layout, o estructura de mi aplicación. De entre las clases y subclases relacionadas, la más complicada (que extiende a las de caracter más simple y/o general) es BorderLayout. Hay un ejemplo de esta en la documentación. Partiendo de la misma, abre las clases afectadas, echale un ojo a los constructores (identifica las opciones de configuracion disponibles), propiedades, metodos y eventos. Tomate tiempo en estudiar el tipo de elemento que contienen: LayoutRegion -&gt; ContentPanel -&gt; Element. Ponte a &#8216;jugar&#8217; y aprenderás las opciones sin darte cuenta (no te quedes en los ejemplos e intenta practicar con todos los métodos de cada objeto.</p>
<p>Si te sobrepasa, empieza por leer en http://extjs.com/learn/, desde la FAQ a los tutoriales (pocos) y screencasts disponibles.</p>
<p>Registrarte en extjs.com, es gratuito. Utiliza su foro para solucionar problemas y solicitar ayuda a otros muchos programadores bajo esta plataforma: hay siempre cientos conectados!</p>
<p><strong>Nota</strong>: iré comentando en este post los avances que vaya haciendo, baste decir que ya tengo la interfaz general, con barras de navegación que se ocultan, otras que apareceren segun acciones de usuario, un content central dividido con pestañas que cargan info tanto local como remota&#8230; vamos, que porque llevo 13 horas aqui delante y estoy que me caigo, que sino me tiraría otras 15 mas! &#8230;&#8230;&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/57/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/57/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=57&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/04/framework-ext/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Accesibilidad y usabilidad</title>
		<link>http://jmpereda.wordpress.com/2007/09/01/accesibilidad-y-usabilidad/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/01/accesibilidad-y-usabilidad/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 15:47:00 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/01/accesibilidad-y-usabilidad/</guid>
		<description><![CDATA[La accesibilidad y usabilidad se refieren a la cualidad de poder visualizar, navegar e interactuar con los contenidos de una página web o aplicación web. En sus inicios se refería al uso de las mismas por personas con alguna discapacidad. Hoy en día el concepto se extiende a compatibilidad con el medio, es decir, ser [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=56&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>La accesibilidad y usabilidad se refieren a la cualidad de poder visualizar, navegar e interactuar con los contenidos de una página web o aplicación web.</p>
<p><span id="more-56"></span>En sus inicios se refería al uso de las mismas por personas con alguna discapacidad. Hoy en día el concepto se extiende a compatibilidad con el medio, es decir, ser accesible independientemente del navegador utilizado (IExplorer, Firefox, etc) o el dispositivo (ordenador personal, PDAs, móviles, etc)</p>
<p>Un manual simple de fácil lectura al respecto lo puedes encontrar en <a href="http://www.webestilo.com/guia/" target="_blank">http://www.webestilo.com/guia/</a>. Es bastante antiguo, y por tanto muchos aspectos han cambiado drásticamente (ej. uso de gráficos o carga de páginas, hoy no se navega con velocidades de modem&#8230;), pero te dará una idea general de los diferentes aspectos a tener en cuenta a la hora de evaluar la &#8220;accesibilidad&#8221; de una página web.</p>
<p>Siguiendo siempre la filosofía de utilización de estándares, es de obligada lectura la guía de accesibilidad de W3C: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/" target="_blank">Guía de Usabilida de W3C</a>. Su lectura y estudio es más denso, pero a la vez mas completo, ya que abarca todas las facetas en detalle.</p>
<p>¿Quieres saber más sobre accesibilidad? <a href="http://www.w3.org/WAI/" target="_blank">http://www.w3.org/WAI/</a> (Web Accessibility Initiative)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=56&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/01/accesibilidad-y-usabilidad/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>WAMP UP!</title>
		<link>http://jmpereda.wordpress.com/2007/09/01/apache-mysql-php-up/</link>
		<comments>http://jmpereda.wordpress.com/2007/09/01/apache-mysql-php-up/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 04:05:14 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/09/01/apache-mysql-php-up/</guid>
		<description><![CDATA[Hacia tiempo que no me metia con temas como configurar servicios o servidores&#8230; en mi último trabajo, Construred, tenía un compañero que era una máquina en temas de administración, con lo que delegaba. Una de las configuraciones más utilizadas hoy en dia es WAMP: Windows + Apache + Mysql + Php. Proporciona todo para empezar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=55&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hacia tiempo que no me metia con temas como configurar servicios o servidores&#8230; en mi último trabajo, Construred, tenía un compañero que era una máquina en temas de administración, con lo que delegaba.</p>
<p>Una de las configuraciones más utilizadas hoy en dia es WAMP: Windows + Apache + Mysql + Php. Proporciona todo para empezar a trabajar -&gt; servidor web con base de datos y interprete de lenguaje dinámico. Lo mejor, su robustez, rapidez y ser open source!</p>
<p><span id="more-55"></span>Hoy he dedicado todo el día a configurar y personalizar mi servidor con las ultimas versiones estables de Apache, MySQL y Php. Programar en local es rápido y cómodo, pero es necesario el test real de un servidor.</p>
<p>He aprovechado para instalar también las mas de 20 webs y proyectos que tenia por ahi en backups, desde webs muy sencillas que he ido arrastrando desde mis inicios, a proyectos de caracter personal o de amistades, y por supuesto profesionales.</p>
<p>Aun asi, he perdido muchos trabajos&#8230; intentaré buscarlos en la libreria de CDs. Sienta especialmente bien tener esa mirada al &#8220;pasado&#8221; a mano, dado que cada proyecto te recuerda caras, alegrias y momentos inolvidables.</p>
<p>Estoy muyyyyyyyyyyyy contento! La vida es bella eh? ^^</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/55/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/55/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=55&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/09/01/apache-mysql-php-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>Ahora en Deviantart.com</title>
		<link>http://jmpereda.wordpress.com/2007/08/31/ahora-en-deviantartcom/</link>
		<comments>http://jmpereda.wordpress.com/2007/08/31/ahora-en-deviantartcom/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 16:09:18 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/08/31/ahora-en-deviantartcom/</guid>
		<description><![CDATA[Una de mis pasiones, en la que las horas pasan volando, es el diseño en todas sus facetas. De entre mis sites preferidos para navegar sin duda destacar Deviantart.com, comunidad de diseñadores que abarca desde arte tradicional, digital, fractal, web design, recursos para photoshop o demás herramientas de diseño gráfico. Hoy me decidí a hacerme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=54&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Una de mis pasiones, en la que las horas pasan volando, es el diseño en todas sus facetas. De entre mis sites preferidos para navegar sin duda destacar Deviantart.com, comunidad de diseñadores que abarca desde arte tradicional, digital, fractal, web design, recursos para photoshop o demás herramientas de diseño gráfico.</p>
<p>Hoy me decidí a hacerme miembro, con el fin de subir aquellos screenshots de los diferentes proyectos que vaya haciendo, ideas o simplemente bocetos. Puedes visitarme en <a href="http://blancoX.deviantart.com" target="_blank">BlancoX.deviantart.com</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/54/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/54/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=54&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/08/31/ahora-en-deviantartcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
		<item>
		<title>JS View &#8211; Mozilla Firefox Addon</title>
		<link>http://jmpereda.wordpress.com/2007/08/29/js-view-mozilla-firefox-addon/</link>
		<comments>http://jmpereda.wordpress.com/2007/08/29/js-view-mozilla-firefox-addon/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 20:05:51 +0000</pubDate>
		<dc:creator>jmpereda</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jmpereda.wordpress.com/2007/08/29/js-view-mozilla-firefox-addon/</guid>
		<description><![CDATA[Hay muchos addons para inspeccionar el código fuente de una página web, algunos realmente buenos como el Bugzilla. Sin embargo&#8230; ¿cuantos te permiten ver el fuente de ficheros javascript que esten linkados a la página en cuestión. es decir, cuyo contenido no este propiamente en el fuente de la página que estas viendo? Cuantas veces [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=53&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hay muchos addons para inspeccionar el código fuente de una página web, algunos realmente buenos como el Bugzilla. Sin embargo&#8230; ¿cuantos te permiten ver el fuente de ficheros javascript que esten linkados a la página en cuestión. es decir, cuyo contenido no este propiamente en el fuente de la página que estas viendo?</p>
<p>Cuantas veces más ver fuente &gt; seleccionar la url del js asociado&gt; copiar &gt; abrir nueva pestaña &gt; pegar en la url, y ver el source del fichero .js que querias? nunca más.</p>
<p>Una vez instalado, personaliza tu barra de botones y añadele el de JS View (también vale para ficheros CSS vinculados a la página web). Siempre puedes acceder a la funcionalidad del JS View a través del menu contextual (click derecho) en cualquier sitio de la página web que estas visualizando.</p>
<p><a href="https://addons.mozilla.org/es-ES/firefox/addon/2076" target="_blank">Descargar addon aqui</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jmpereda.wordpress.com/53/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jmpereda.wordpress.com/53/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jmpereda.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jmpereda.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jmpereda.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jmpereda.wordpress.com&amp;blog=1569476&amp;post=53&amp;subd=jmpereda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jmpereda.wordpress.com/2007/08/29/js-view-mozilla-firefox-addon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd53bebe57e47ef8638e17622fa7abfa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jmpereda</media:title>
		</media:content>
	</item>
	</channel>
</rss>
