<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Desarrollo web &#187; flmn</title>
	<atom:link href="http://www.proyecto-f.net/author/flmn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.proyecto-f.net</link>
	<description>javascript, jquery, css, php y adobe premiere</description>
	<lastBuildDate>Tue, 13 Apr 2010 05:32:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Game over</title>
		<link>http://www.proyecto-f.net/2010/04/game-over/</link>
		<comments>http://www.proyecto-f.net/2010/04/game-over/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 05:28:00 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1907</guid>
		<description><![CDATA[Proyecto-f llega a su fin. Falto de motivación apenas he redactado nada este último mes, decidí desconectar un tiempo para ver si las cosas volvían a la normalidad pero no ha sido el caso. 
Se me ocurre poco que decir para esta despedida. Simplemente agradecer a aquellos que nos visitabais regularmente, aquellos que nos animasteis [...]]]></description>
			<content:encoded><![CDATA[<p>Proyecto-f llega a su fin. Falto de motivación apenas he redactado nada este último mes, decidí desconectar un tiempo para ver si las cosas volvían a la normalidad pero no ha sido el caso. </p>
<p>Se me ocurre poco que decir para esta despedida. Simplemente agradecer a aquellos que nos visitabais regularmente, aquellos que nos animasteis con vuestros comentarios y también a webs como <a href="http://illasaron.com/">illasaron</a> por darnos un empujón.</p>
<p>Me queda un gran recuerdo de todo esto. He aprendido muchísimo por una cosa o por otra. Experiencias que sin duda me serán de gran utilidad en el futuro.</p>
<p>Todo un placer, Mikel</p>
<p>P.D: El blog seguirá online, son muchas horas de trabajo entre artículos y vídeos como para cerrarlo así sin más <img src='http://www.proyecto-f.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/04/game-over/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Buenas prácticas de desarollo web</title>
		<link>http://www.proyecto-f.net/2010/03/buenas-practicas-de-desarollo-web/</link>
		<comments>http://www.proyecto-f.net/2010/03/buenas-practicas-de-desarollo-web/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 20:35:07 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1904</guid>
		<description><![CDATA[El desarrollo de un front-end html parece sencillo, pero lograr un código limpio, semánticamente correcto y compatible con los distintos navegadores termina por ser un duro trabajo. A continuación os dejo un estracto de un post original de catwhocode  en el que se hace un repaso a 10 buenas prácticas para el desarrollo web.

Añade [...]]]></description>
			<content:encoded><![CDATA[<p>El desarrollo de un front-end html parece sencillo, pero lograr un código limpio, semánticamente correcto y compatible con los distintos navegadores termina por ser un duro trabajo. A continuación os dejo un estracto de un post original de <a href="http://www.catswhocode.com/blog/top-10-best-practices-for-front-end-web-developers">catwhocode </a> en el que se hace un repaso a 10 buenas prácticas para el desarrollo web.</p>
<ul>
<li>Añade comentarios en el cierre de las etiquetas html para facilitar la comprensión del código de un solo vistazo</li>
<li><a href="http://meyerweb.com/eric/tools/css/reset/index.html">Resetea los valores CSS</a> por defecto del navegador antes de empezar con el diseño</li>
<li>No uses <em><strong>@import</strong></em> para linkar hojas de estilos. Es mucho más lento que el método tradicional.</li>
<li>Optimiza el tamaño de tus imágenes con aplicaciones online como <a href="http://www.smush.it/">smush it</a></li>
<li>Procura no mezclar html y css mediante atributos <em>style</em></li>
<li>Procura no mezclar html y javascript. Linka siempre a ficheros externos .js y evita eventos inline como onClick</li>
<li>Incluye las hojas de estilos especificas para IE6/7 mediante condicionales (&lt;!&#8211;[if lte IE 6]>)</li>
<li>Coloca los ficheros javascript al final del documento para mejorar la carga de la página</li>
<li>Usa HTML semánticamente. Ajem: Agrupa elementos &#8220;hermanos&#8221; como los items de un menu en &lt;ul> u otro tipo de etiquetas que los agrupe</li>
<li>Comprueba la compatibilidad entre navegadores según vas programando, y no al final del diseño, para evitar futuros dolores de cabeza</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/03/buenas-practicas-de-desarollo-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ley Sinde</title>
		<link>http://www.proyecto-f.net/2010/03/ley-sinde/</link>
		<comments>http://www.proyecto-f.net/2010/03/ley-sinde/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 02:59:57 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1902</guid>
		<description><![CDATA[Tal y como se puede leer en la noticia enviada por knox, el proyecto de ley de Economía Sostenible ha sido aprobado.
Seriesyonkis, una de las webs más visitadas de nuestro país, echo el cierre ayer como medida de protesta y aviso de lo que está por venir.
Poco queda por comentar que no se haya dicho [...]]]></description>
			<content:encoded><![CDATA[<p>Tal y como se puede leer en la <a href="http://www.proyecto-f.net/noticias/detalle/mc/seriesyonkis-y-otras-webs-de-descargas-se-apagan-contra-la-ley-sinde">noticia enviada por knox</a>, el proyecto de ley de Economía Sostenible ha sido aprobado.</p>
<p><a href="http://www.seriesyonkis.com/">Seriesyonkis</a>, una de las webs más visitadas de nuestro país, echo el cierre ayer como medida de protesta y aviso de lo que está por venir.</p>
<p>Poco queda por comentar que no se haya dicho ya. La ley será debatida ahora en el congreso y parlamento y si no hay sorpresas (tan solo <strong>IU, ERC y UPyD se oponen a ella</strong>) cientos de webs de intercambio de contenido echarán el cierre.</p>
<p><a href="http://www.noalcierredewebs.com/"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/01/noalcierredewebs.png" alt="" title="noalcierredewebs" width="320" height="51" class="aligncenter size-full wp-image-1863" /></a></p>
<p><a href="http://www.proyecto-f.net/2010/01/no-al-cierre-de-paginas-webs/">El Manifiesto en Defensa de los Derechos Fundamentales en Internet</a> está siendo republicado como muestra de desacuerdo. He de reconocer que  soy bastante pesimista y pienso que si no funciono la primera vez de lo hará ahora. </p>
<p>Toca asumir que los internautas hemos fallado al ser incapaces de movilizarnos más allá de las pantalla de nuestros ordenadores (¿50 personas en la manifestación de bilbao? ¿Cuantas en otras ciudades?)</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1uVrAif4CFA&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1uVrAif4CFA&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Enlaces de interés: <a href="http://www.enriquedans.com/2010/03/la-pantomima-de-una-democracia.html">La pantomima de una democracia (blog de enrique dans)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/03/ley-sinde/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parseando HTML con PHP, ejemplo real</title>
		<link>http://www.proyecto-f.net/2010/03/parseando-html-con-php-ejemplo-real/</link>
		<comments>http://www.proyecto-f.net/2010/03/parseando-html-con-php-ejemplo-real/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 02:37:07 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1901</guid>
		<description><![CDATA[Los artículos sobre programación que escribo podrían dividirse en dos grupos: 

Artículos sobre librerías que me gustan y uso habitualmente
Artículos sobre librerías que aún no he usado pero me gustaría probar en próximos proyectos que den pie a ello

Así pues, de cuando en cuando me convierto en un lector más del blog en busca de [...]]]></description>
			<content:encoded><![CDATA[<p>Los artículos sobre programación que escribo podrían dividirse en dos grupos: </p>
<ol>
<li>Artículos sobre librerías que me gustan y uso habitualmente</li>
<li>Artículos sobre librerías que aún no he usado pero me gustaría probar en próximos proyectos que den pie a ello</li>
</ol>
<p>Así pues, de cuando en cuando me convierto en un lector más del blog en busca de esos artículos sobre los que escribí tiempo atrás y necesito ahora. Esta vez se trataba de <em><a href="http://www.proyecto-f.net/2009/12/parsear-html-con-php/">PHP Simple HTML DOM Parser</a></em>.</p>
<p><strong>Poniéndonos en contexto:</strong><br />
Una de las web que he iniciado recientemente trata sobre <a href="http://www.metal-mind.com/">metal alternativo</a> y <a href="http://www.myspace.com/">myspace</a> se ha convertido en un herramienta imprescindible a la hora de buscar noticias y fechas de conciertos. Para el tema de las noticias no había problema, el mismo myspace organiza bastante bien las noticias de los grupos de los que eres &#8220;amigo&#8221;. </p>
<p>Las fechas de giras en cambio eran un poco más sangrantes y no quedaba otra que visitar la ficha de los grupos una por una para dar con las nuevas fechas (esto cuando quieres cubrir más de 200 grupos puede ser un  autentico infierno).</p>
<p><strong>La solución:</strong><br />
Ya tenía la url al myspace de cada grupo en base de datos y la solución más obvia pasaba por crear un script que recogiera y parseara automáticamente el html de esta. El resultado: la tabla de conciertos del grupo mostrada directamente en el panel de administración mi página.</p>
<p><strong>El código:</strong><br />
Como ya vimos en su día, el uso de <em>simple HTML Dom Parser </em> es sencillisimo (más aún si estamos familiarizados con jQuery) y bastaron unas pocas líneas para cumplir con el cometido:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$html = file_get_html($url);
$item = $html->find('div#profile_bandschedule', 0)->find("table[bgcolor=#ffffff]",0);

if($item != '')
	return '&lt;table>&lt;tr>&lt;td>'.$item->xmltext().'&lt;/td>&lt;/tr>&lt;/table>';
else
	return '';
</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/03/parseando-html-con-php-ejemplo-real/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo artwork para Ubuntu</title>
		<link>http://www.proyecto-f.net/2010/03/nuevo-artwork-en-ubuntu/</link>
		<comments>http://www.proyecto-f.net/2010/03/nuevo-artwork-en-ubuntu/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:58:59 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1896</guid>
		<description><![CDATA[En ubuntu 9.10 ya se rumoreo sobre la posible inclusión de un nuevo theme que reemplazaría a human, rumor que no se materializo en aquella ocasión pero si ahora.  Ya es oficial, Ubuntu 10.04 dejara atrás el clásico tema anaranjado para incorporar un nuevo artwork denominado Light.
Capturas de pantalla y arranque:



PD: Entre las novedades [...]]]></description>
			<content:encoded><![CDATA[<p>En ubuntu 9.10 ya se rumoreo sobre la posible inclusión de un nuevo theme que reemplazaría a <em>human</em>, rumor que no se materializo en aquella ocasión pero si ahora.  Ya es oficial, Ubuntu 10.04 dejara atrás el clásico tema anaranjado para incorporar un nuevo artwork denominado Light.</p>
<p>Capturas de pantalla y arranque:</p>
<p><a href="http://fridge.ubuntu.com/node/1991"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/03/boot.png" alt="" title="boot" width="440" height="258" class="aligncenter size-full wp-image-1897" /></a><br />
<a href="http://fridge.ubuntu.com/node/1991"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/03/lighttheme.jpg" alt="" title="lighttheme" width="440" height="330" class="aligncenter size-full wp-image-1899" /></a><br />
<a href="http://fridge.ubuntu.com/node/1991"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/03/darktheme.jpg" alt="" title="darktheme" width="440" height="330" class="aligncenter size-full wp-image-1898" /></a></p>
<p>PD: Entre las novedades también encontramos <a href="http://muycomputer.com/FrontOffice/ZonaPractica/Especiales/especialDet/_wE9ERk2XxDA0vdjPfH3oxoRM-A7dfAvcZ94fK9IXvNvnMrXhUAbLgnlF1m9E6VIP">soporte nativo para los iPhone e iPod touch</a> de Apple</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/03/nuevo-artwork-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>freaklances, la serie</title>
		<link>http://www.proyecto-f.net/2010/03/freaklances-la-serie/</link>
		<comments>http://www.proyecto-f.net/2010/03/freaklances-la-serie/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 00:58:51 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[video de la semana]]></category>
		<category><![CDATA[freaklances]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1895</guid>
		<description><![CDATA[La semana pasada di con una miniserie flash llena de humor que os traigo a continuación. Con solo 3 meses de vida, esta aventura animada ha tenido un recibimiento espectacular y para el segundo capitulo ya contaba con más de 1.500 fans en facebook.

¿Trabajas en publicidad convencional o interactiva por cuenta propia? ¿vendes tus fotos [...]]]></description>
			<content:encoded><![CDATA[<p>La semana pasada di con una miniserie flash llena de humor que os traigo a continuación. Con solo 3 meses de vida, esta aventura animada ha tenido un recibimiento espectacular y para el segundo capitulo ya contaba con más de 1.500 fans en facebook.</p>
<blockquote><p>
¿Trabajas en publicidad convencional o interactiva por cuenta propia? ¿vendes tus fotos al mejor postor? ¿trabajas desde haces años en una empresa pero como autónomo? ¿Has creado guiones instruccionales para elearning en tu casa? ¿Eres realizador de vídeo independiente? Si has contestado afirmativamente a alguna de estas preguntas no lo dudes &#8230; eres o has sido &#8220;Freaklance&#8221;
</p></blockquote>
<p>Este vídeo corresponde al segundo capitulo de la serie:<br />
<object width="440" height="275"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8592892&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=8592892&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="440" height="275"></embed></object></p>
<p><a href="http://freaklances.blogspot.com/">Ver más vídeos de freaklances</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/03/freaklances-la-serie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentación de f-engine</title>
		<link>http://www.proyecto-f.net/2010/02/presentacion-de-f-engine/</link>
		<comments>http://www.proyecto-f.net/2010/02/presentacion-de-f-engine/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 10:38:20 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[f-engine]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1893</guid>
		<description><![CDATA[La presentación de hoy me hace especial ilusión, ni se las horas/días/meses que le habré dedicado a esto. 
Hoy ve la luz la versión 0.1 de F-engine, un framework php de código abierto (licencia estilo BSD) basado en codeginiter.
Vídeo de presentación: Creando un blog sencillo con F-engine 

Los rótulos del vídeo están en ingles pero [...]]]></description>
			<content:encoded><![CDATA[<p>La presentación de hoy me hace especial ilusión, ni se las horas/días/meses que le habré dedicado a esto. </p>
<p>Hoy ve la luz la versión 0.1 de <a title="f-engine php framework"  href="http://www.f-engine.net">F-engine</a>, un framework php de código abierto (licencia estilo BSD) basado en <a href="http://codeigniter.com">codeginiter</a>.</p>
<h3>Vídeo de presentación: Creando un blog sencillo con F-engine </h3>
<p><object width="456" height="365"><param name="movie" value="http://www.youtube.com/p/CA30D1E15B96A190&amp;hl=es_ES&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/p/CA30D1E15B96A190&amp;hl=es_ES&amp;fs=1" type="application/x-shockwave-flash" width="456" height="365" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
Los rótulos del vídeo están en ingles pero son bastante sencillos (Si alguien encuentra fallos gramaticales se agradecería el aviso para poder corregirlos).</p>
<h3>Diferencias con codeigniter</h3>
<ul>
<li>Nuevas funciones para base de datos que he llamado &#8220;quick queries&#8221;</li>
<li>Mejoras en la organización de controladores: Los controladores aceptan <em>n</em> sub-directorios</li>
<li>Por defecto los controladores de f-engine aceptan una sola función pública asociada a la URL (Modificable mediante la función <strong>_remap</strong>).</li>
<li>Funciones alternativas para la carga de vistas: Permite la inclusión de variables predefinidas y/o repetitivas desde ficheros externos (Especialmente útil para hojas de estilos, ficheros javascript, cabeceras o pies de página)</li>
<li>El nombre de fichero de una vista debe terminar en &#8220;_view.php&#8221; como convenio</li>
<li>F-engine no incluye ninguna biblioteca de scaffolding</li>
<li>Viene de &#8220;fabrica&#8221; con un proyecto denominado <strong><em>admin</em></strong> que incluye un puñado de aplicaciones web. Estas aplicaciones genéricas tienen como objetivo facilitar la gestión y desarrollo de los proyectos, minimizando el tiempo de programación. Destacan su gestor de bases de datos incorporado,<em>database administrator</em> , y <em>new controller wizard</em>: Aplicación para la creación de formularios basados en estructuras de bases de datos a base de clicks</li>
<li>El código base es compatible con codeigniter al 98%: No debería llevar demasiado tiempo portar proyectos CI a F-engine y viceversa</li>
</ul>
<p><span id="more-1893"></span></p>
<h3>Funcionalidades previstas para v0.2</h3>
<ul>
<li>Mejoras en la documentación en cuanto encuentre a alguien que me ayude con el ingles</li>
<li>Mayor nivel de personalización en <em>new controller wizard</em></li>
<li>Mejoras en <em>database administrator</em>, probablemente la aplicación más verde.</li>
<li>Mejoras de compatibilidad con navegadores distintos a firefox</li>
<li>Corrección de todos los bugs que vayan saliendo</li>
<li>¿Incluir un bugtracker en las aplicaciones?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/presentacion-de-f-engine/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Instalar kde sc 4.4 en Kubuntu</title>
		<link>http://www.proyecto-f.net/2010/02/instalar-kde-sc-4-4-en-kubuntu/</link>
		<comments>http://www.proyecto-f.net/2010/02/instalar-kde-sc-4-4-en-kubuntu/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:39:12 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1892</guid>
		<description><![CDATA[El progreso que ha tenido kde 4 desde sus primeras versiones es surrealista. Solo le han hecho falta pocos más de un año para pasar de ser un escritorio poco usable y peleón a ser , bajo mi punto de vista, el escritorio más puntero disponible en linux hoy por hoy.
Para muestra un botón:


Si sois [...]]]></description>
			<content:encoded><![CDATA[<p>El progreso que ha tenido kde 4 desde sus primeras versiones es surrealista. Solo le han hecho falta pocos más de un año para pasar de ser un escritorio poco usable y peleón a ser , bajo mi punto de vista, el escritorio más puntero disponible en linux hoy por hoy.</p>
<p>Para muestra un botón:<br />
<embed src="http://blip.tv/play/hZElgcKPKwI" type="application/x-shockwave-flash" width="456" height="316" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p><embed src="http://blip.tv/play/hZElgcKJVgI" type="application/x-shockwave-flash" width="456" height="316" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>Si sois de esos usuarios que no pueden esperar a que su distro favorita incluya la última versión de este escritorio, podéis seguir lo siguientes pasos para instalarlo en k/ubuntu 9.10.<br />
<span id="more-1892"></span></p>
<ul>
<li>
Añade el nuevo repositorio al sistema ejecutando el siguiente comando en consola:<br />
<strong>sudo add-apt-repository ppa:kubuntu-ppa/backports</strong>
</li>
<li>
Actualiza los repositorios:<br />
sudo apt-get update
</li>
<li>
Y por ultimo instala kubuntu-desktop vía apt, synaptic o pinchando en el siguiente enlace:<br />
<a target="_blank" href="apt://kubuntu-desktop">apt://kubuntu-desktop</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/instalar-kde-sc-4-4-en-kubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery PhotoShoot</title>
		<link>http://www.proyecto-f.net/2010/02/jquery-photoshoot/</link>
		<comments>http://www.proyecto-f.net/2010/02/jquery-photoshoot/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:26:05 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[plugins]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1890</guid>
		<description><![CDATA[La gente de tutorialzine  ha creado un excelente post donde detallan el proceso de creación de un script que simula el disparo de una cámara de fotos y muestra su miniatura.

Además de estar visualmente muy logrado, se me ocurre que combinado con un script del lado del servidor puede ser una bonita forma de [...]]]></description>
			<content:encoded><![CDATA[<p>La gente de <a href="http://tutorialzine.com/2010/02/photo-shoot-css-jquery/">tutorialzine </a> ha creado un excelente post donde detallan el proceso de creación de un script que simula el disparo de una cámara de fotos y muestra su miniatura.</p>
<p><a href="http://demo.tutorialzine.com/2010/02/photo-shoot-css-jquery/demo.html"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/02/photoshoot-jquery.jpg" alt="" title="photoshoot-jquery" width="440" height="191" class="aligncenter size-full wp-image-1891" /></a></p>
<p>Además de estar visualmente muy logrado, se me ocurre que combinado con un script del lado del servidor puede ser una bonita forma de crear recortes de imágenes.</p>
<p><a href="http://demo.tutorialzine.com/2010/02/photo-shoot-css-jquery/demo.html">Ver demo</a><br />
<a href="http://demo.tutorialzine.com/2010/02/photo-shoot-css-jquery/demo.zip">Descargar código</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/jquery-photoshoot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rotación de la tierra en after effects</title>
		<link>http://www.proyecto-f.net/2010/02/rotacion-de-la-tierra-en-after-effects/</link>
		<comments>http://www.proyecto-f.net/2010/02/rotacion-de-la-tierra-en-after-effects/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:14:50 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[videotutorial]]></category>
		<category><![CDATA[after effects]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1889</guid>
		<description><![CDATA[Hace ya algún tiempo desde el último vídeo de edición multimedia. 
Euskaltawy, el compañero que se ha encargado todo este tiempo de los vídeos de adobe premiere, lleva tiempo muy ocupado. Ahora además, ha cambiado de trabajo y este le requiere más horas que el anterior. Por lo tanto. la sección de vídeo tutoriales de [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya algún tiempo desde el último vídeo de edición multimedia. </p>
<p><a href="http://www.proyecto-f.net/author/euskaltawy/">Euskaltawy</a>, el compañero que se ha encargado todo este tiempo de los vídeos de adobe premiere, lleva tiempo muy ocupado. Ahora además, ha cambiado de trabajo y este le requiere más horas que el anterior. Por lo tanto. la sección de vídeo tutoriales de edición de vídeo queda oficialmente huérfana.</p>
<p>Para paliar un poco la mala noticia, os traigo un vídeo que me han recomendado en youtube. En este se explica como crear el efecto de rotación de la tierra con after effects.</p>
<p><object width="456" height="280"><param name="movie" value="http://www.youtube.com/v/--fYbWwk_RM&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/--fYbWwk_RM&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="456" height="280"></embed></object></p>
<p>Si os gusta, tenéis muchos más vídeos del mismo autor en su <a href="http://www.youtube.com/user/diseingindesing">canal de youtube</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/rotacion-de-la-tierra-en-after-effects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Útiles sentencias SQL para wordpress</title>
		<link>http://www.proyecto-f.net/2010/02/utiles-sentencias-sql-para-wordpress/</link>
		<comments>http://www.proyecto-f.net/2010/02/utiles-sentencias-sql-para-wordpress/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:48:46 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1887</guid>
		<description><![CDATA[Si bien el panel de administración de wordpress es muy completo y permite la gestión de casi todo lo que podamos necesitar, en ocasiones puede ser necesario realizar algún arreglo rápido directamente en base de datos.

A continuación os dejo algunas sentencias sql interesantes:
Cambio de contraseña


UPDATE 'wp_users'  SET 'user_pass'  = MD5('PASSWORD') WHERE 'user_login' ='admin' [...]]]></description>
			<content:encoded><![CDATA[<p>Si bien el panel de administración de wordpress es muy completo y permite la gestión de casi todo lo que podamos necesitar, en ocasiones puede ser necesario realizar algún arreglo rápido directamente en base de datos.<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2010/02/wordpress.png" alt="" title="wordpress" width="398" height="76" class="aligncenter size-full wp-image-1888" /><br />
A continuación os dejo algunas sentencias sql interesantes:</p>
<h3>Cambio de contraseña</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
UPDATE 'wp_users'  SET 'user_pass'  = MD5('PASSWORD') WHERE 'user_login' ='admin' LIMIT 1;
</pre>
</div>
<h3>Eliminar revisiones de un artículo y metadatos asociados</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
DELETE a,b,c FROM wp_posts a WHERE a.post_type = 'revision' LEFT  JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id);
</pre>
</div>
<h3>Eliminar todos los comentarios no aprobados</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
DELETE from  wp_comments WHERE  comment_approved = '0';
</pre>
</div>
<h3>Desactivar comentarios en posts antiguos</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
UPDATE wp_posts SET comment_status = 'closed' WHERE  post_date < '2009-01-01'  AND post_status = 'publish';
</pre>
</div>
<p>Fuente y más sentencias sql en <a href="http://www.catswhocode.com/blog/wordpress-10-life-saving-sql-queries">catswhocode</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/utiles-sentencias-sql-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cargar datos JSON con jQuery</title>
		<link>http://www.proyecto-f.net/2010/02/cargar-datos-json-con-jquery/</link>
		<comments>http://www.proyecto-f.net/2010/02/cargar-datos-json-con-jquery/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:34:55 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1886</guid>
		<description><![CDATA[Hace ya unos años que xml dejo su lugar como formato omnipresente en el intercambio de información asíncrona entre navegador y servidor. Json, la alternativa integrada en el corazón los interpretes javascript, se perfilo como una opción más simple y rápida.

Jquery cuenta con al menos tres métodos para simplificar más aun la lectura de este [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya unos años que xml dejo su lugar como formato omnipresente en el intercambio de información asíncrona entre navegador y servidor. Json, la alternativa integrada en el corazón los interpretes javascript, se perfilo como una opción más simple y rápida.</p>
<p><img src="http://www.proyecto-f.net/wp-content/uploads/2009/12/jquery.png" alt="" title="jquery" width="405" height="99" class="aligncenter size-full wp-image-1695" /></p>
<p>Jquery cuenta con al menos tres métodos para simplificar más aun la lectura de este formato.</p>
<h3>$.getJSON()</h3>
<p>Esta función carga y parsea ficheros json</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$.getJSON('/json/somedata.json', function(data) {
    // do something with the data here
});
</pre>
</div>
<h3>$.parseJSON()</h3>
<p>En caso de tener los datos lleven string, podemos convertirlos a json con este método:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
data = $.parseJSON(string);
</pre>
</div>
<h3>$.ajax()</h3>
<p>también podemos indicarle a jQuery que los datos que recibiremos en una petición ajax están formateados en json:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$.ajax({
    dataType: 'json',
    success: function(data) {
        // do something
    },
    url: '/json/somedata.json'
});
</pre>
</div>
<p>vía <a href="http://www.electrictoolbox.com/jquery-dynamically-load-javascript-file/">electrictoolbox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/cargar-datos-json-con-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentación de HipHop PHP</title>
		<link>http://www.proyecto-f.net/2010/02/presentacion-de-hiphop-php/</link>
		<comments>http://www.proyecto-f.net/2010/02/presentacion-de-hiphop-php/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 01:00:31 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[hiphop]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1885</guid>
		<description><![CDATA[Los rumores se han confirmado y finalmente facebook ha hecho publico el vídeo de presentación de este compilador para PHP.
La compañía lleva cerca de 6 meses usando el proyecto en sus servidores de producción con cerca de el  90% de su contenido corriendo con HipHop.

Para facilitar su uso en proyectos de terceros, futuras versiones [...]]]></description>
			<content:encoded><![CDATA[<p>Los <a href="http://www.proyecto-f.net/noticias/detalle/ac/facebook-trabaja-en-un-php-compilado-rumor">rumores</a> se han confirmado y finalmente facebook ha hecho publico el vídeo de presentación de este compilador para PHP.</p>
<p>La compañía lleva cerca de 6 meses usando el proyecto en sus servidores de producción con cerca de el  90% de su contenido corriendo con HipHop.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="456" height="366" id="utv809499" name="utv_n_334184"><param name="flashvars" value="autoplay=false" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.ustream.tv/flash/video/4409735" /><embed flashvars="autoplay=false" width="456" height="366" allowfullscreen="true" allowscriptaccess="always" id="utv809499" name="utv_n_334184" src="http://www.ustream.tv/flash/video/4409735" type="application/x-shockwave-flash" /></object></p>
<p>Para facilitar su uso en proyectos de terceros, futuras versiones incluirán compatibilidad con PHP 5.3 (actualmente solo 5.2) y una extensión para ser ejecuto sobre apache además del server propio sobre el que corre actualmente.</p>
<p>Los resultados hablan por si solos:</p>
<ul>
<li>Web: 50% menos en consumo de CPU con el mismo tráfico</li>
<li>API: 30% menos de consumo de CPU con el doble de tráfico</li>
</ul>
<p>Las mas de 300.000 líneas de código del proyecto serán publicadas proximamente en el canal de <a href="http://github.com/facebook/hiphop-php">Facebook en Github</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/presentacion-de-hiphop-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reproductor de vídeo HTML5</title>
		<link>http://www.proyecto-f.net/2010/02/reproductor-de-video-html5/</link>
		<comments>http://www.proyecto-f.net/2010/02/reproductor-de-video-html5/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 00:42:18 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1882</guid>
		<description><![CDATA[Sublime Video es un reproductor HTML5 con un diseño muy cuidado (estilo mac) y permite la reproducción de vídeos sin recurrir a flash.

Aún se encuentra en desarrollo pero ya cuenta con las siguientes funcionalidades:

No requiere plugins
Permite pulsar en cualquier punto del timeline y comenzar a guardar el buffer a partir de ahí
Animación zoom in/out a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jilion.com/sublime/video">Sublime Video</a> es un reproductor HTML5 con un diseño muy cuidado (estilo mac) y permite la reproducción de vídeos sin recurrir a flash.</p>
<p><a href="http://jilion.com/sublime/video"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/02/sublime.jpg" alt="" title="sublime" width="440" height="193" class="aligncenter size-full wp-image-1883" /></a></p>
<p>Aún se encuentra en desarrollo pero ya cuenta con las siguientes funcionalidades:</p>
<ul>
<li>No requiere plugins</li>
<li>Permite pulsar en cualquier punto del timeline y comenzar a guardar el buffer a partir de ahí</li>
<li>Animación zoom in/out a pasar a pantalla completa</li>
<li>Capaz de readaptar el tamaño del vídeo a pantalla completa si cambia el tamaño de la ventana</li>
<li>Acceso rápido a play/pause con la barra espaciadora</li>
</ul>
<p>Por ahora solo es compatible con Safari, Chrome e Internet Explorer con Chrome frame instalado, pero ya están trabajando en la compatibilidad con firefox. Otras de las funcionalidades programadas son la inclusión de un control de volumen y la compatibilidad con IE (reemplazando el reproductor por uno flash).</p>
<p>El reproductor será lanzado pronto de manera gratuita (al menos para usos no comerciales).</p>
<p>vía <a href="http://www.webappers.com/2010/02/01/sublime-video-a-html-5-video-player/">webappers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/reproductor-de-video-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funcionalidades HTML5/CSS3 en IE</title>
		<link>http://www.proyecto-f.net/2010/02/funcionalidades-html5css3-en-ie/</link>
		<comments>http://www.proyecto-f.net/2010/02/funcionalidades-html5css3-en-ie/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 00:13:28 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1881</guid>
		<description><![CDATA[HTML5 y CSS3 toma cada día mas fuerza pero aún esta muy limitado en cuanto a soporte por parte de los browsers. Como no podía ser de otra forma, Internet Explorer se lleva la palma aunque algunos desarrolladores parecen negarse a esperar un nuevo navegador de MS compatible con los últimos estándares. 
A continuación os [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5 y CSS3 toma cada día mas fuerza pero aún esta muy limitado en cuanto a soporte por parte de los browsers. Como no podía ser de otra forma, Internet Explorer se lleva la palma aunque algunos desarrolladores parecen negarse a esperar un nuevo navegador de MS compatible con los últimos estándares. </p>
<p>A continuación os dejo algunas técnicas con las que añadir/simular funcionalidades propias de los browsers más punteros en el navegador de microsoft (Extraído de un estupendo post de <a href="http://www.catswhocode.com/blog/10-ways-to-make-internet-explorer-act-like-a-modern-browser">catswhocode</a>).</p>
<h3>Compatibilidad con los nuevos tags HTML5</h3>
<p>El siguiente script debe ser incluido dentro del head del documento para que IE sea capaz de interpretar los elementos antes de renderizar la página.</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
&lt;!--[if IE]>
&lt;script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
&lt;![endif]-->
</pre>
</div>
<h3>Text-shadow</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
p.shadowed {
  text-shadow: #0000ff 0px 0px 3px; /* Navegadores modernos */
  filter: glow(color=#0000ff,strength=3); /* IE */
}
</pre>
</div>
<h3>box-shadow</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
.shadowed{
    box-shadow: 10px 10px 5px #888;
}

.shadowed {
    filter:
        progid:DXImageTransform.Microsoft.DropShadow(color=#969696, offx=1, offy=1)
        progid:DXImageTransform.Microsoft.DropShadow(color=#C2C2C2, offx=1, offy=1)
        progid:DXImageTransform.Microsoft.DropShadow(color=#EFEFEF, offx=1, offy=1);
}
</pre>
</div>
<h3>Rounded corners</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
.round{
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
</pre>
</div>
<p>Para IE:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
&lt;script type="text/javascript" src="DD_roundies.js"></script>
&lt;script type="text/javascript">
  DD_roundies.addRule('.roundify', '10px');
&lt;/script>
</pre>
</div>
<h3>Opacity</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
.element{
    opacity:.7; /* Standard CSS */
    filter:alpha(opacity=70); /* IE patch */
}
</pre>
</div>
<h3>Soporte RGBa</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
 .color-block {
    width: 50%;
    background-color: rgba(0, 0, 255, 0.2); /* Modern browsers */
}
/*IE*/
.color-block {
    background:transparent;
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#99000050,endColorstr=#99000050);
    zoom: 1;
}
</pre>
</div>
<p><a href="http://www.catswhocode.com/blog/10-ways-to-make-internet-explorer-act-like-a-modern-browser">Ver más</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/funcionalidades-html5css3-en-ie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A vueltas con el iPad</title>
		<link>http://www.proyecto-f.net/2010/02/a-vueltas-con-el-ipad/</link>
		<comments>http://www.proyecto-f.net/2010/02/a-vueltas-con-el-ipad/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 23:49:22 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1878</guid>
		<description><![CDATA[Las expectativas eran enormes, el hype desmedido y cualquier rumor se convertía en noticia con el fin de saciar el apetito de aquellos que esperaban ansiosos el lanzamiento del gadget del que Steve Jobs aseguro sería lo mejor que ha hecho. 
Llego el esperado día. Jobs reaparecía en público tras una prolongada baja por enfermedad [...]]]></description>
			<content:encoded><![CDATA[<p>Las expectativas eran enormes, el hype desmedido y cualquier rumor se convertía en noticia con el fin de saciar el apetito de aquellos que esperaban ansiosos el lanzamiento del gadget del que Steve Jobs aseguro sería lo mejor que ha hecho. </p>
<p>Llego el esperado día. Jobs reaparecía en público tras una prolongada baja por enfermedad y el iPad (bautizado en la red como el ipod gigante) se mostraba al mundo en una conferencia cuidada hasta el último detalle.</p>
<p><object width="448" height="272"><param name="movie" value="http://www.youtube.com/v/adnx6SjZpMw&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/adnx6SjZpMw&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="448" height="272"></embed></object></p>
<p>Y los aplausos no llegaron&#8230; De hecho, las expectativas eran tan altas que buena parte del hype se ha vuelto en contra de un producto de apple por primera vez en mucho tiempo. Apenas han hecho falta un par de días para que empiecen a circular vídeos en la red tan simpáticos como el siguiente</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/g0AoN1XA5so&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/g0AoN1XA5so&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Portales como <a href="http://www.xataka.com/tablets/exopc-tablet-con-windows-7-multitarea-y-pantalla-multitactil">xataka </a> empezaban a hacerse eco de alternativas al tablet de apple, destacando el ExoPC: Un dispositivo con pantalla multitáctil de 8.9 pulgadas a 1024×600, Windows 7 (flash y multitarea incluidos).</p>
<p><a href="http://www.xataka.com/tablets/exopc-tablet-con-windows-7-multitarea-y-pantalla-multitactil"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/02/exopc-slate-ui.jpg" alt="" title="exopc-slate-ui" width="396" height="265" class="aligncenter size-full wp-image-1879" /></a></p>
<p>Me sumo a la gente que ve el ipad bastante flojo. El diseño no convence, sigue sin ser multitarea (nada de realizar descargas en safari), no incorpora finder, flash no llega (<a href="http://www.blog.mpcreation.pl/steve-jobs-says-adobe-is-lazy/">ni llegará</a>), etc. El iphoneOS no cumple con las expectativas de aquellos que esperaban un mac OS X adaptado.</p>
<p>De todas formas, tampoco pienso que OSX, Win7 o Linux sean mejores sistemas operativos para este tipo de dispositivos. Me resulta difícil imaginarme navegando entre los distintos menus de una aplicación (firefox, openoffice, etc) en una tablet sin stylus. Y es ahí donde radica el grandeza del iphoneOS, esta concebido para ser manejado única y exclusivamente mediante una pantalla multitouch. Este lanzamiento ha sido un gran FAIL pero a futuro veo en iPad bastante potencial si se animan a incorporarle un SO menos limitado.</p>
<p><strong>P.D:</strong> No se si a raíz de esto, pero Steve anda bastante calentado y ha lanzado algunas declaraciones bastante ácidas a google y adobe:</p>
<ul>
<li><a href="http://www.blog.mpcreation.pl/steve-jobs-says-adobe-is-lazy/">Adobe is lazy</a></li>
<li><a href="http://canalapple.com/wordpress/?p=8722">Google’s ‘Don’t Be Evil’ Mantra is Bullshit</a></li>
</ul>
<p><strong>P.D.2</strong>: Circula por internet un vídeo que muestra como editar la apariencia de un iTouch/iPhone para que luzca estilo ipad (Queda bastante bien, probablemente me anime a cambiar el dock del mio). Requiere jailbreak.<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/VheR65gYiG0&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/VheR65gYiG0&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/02/a-vueltas-con-el-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mr. Ballmer, ¿Firmarías mi mac?</title>
		<link>http://www.proyecto-f.net/2010/01/mr-ballmer-%c2%bffirmarias-mi-mac/</link>
		<comments>http://www.proyecto-f.net/2010/01/mr-ballmer-%c2%bffirmarias-mi-mac/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 00:33:30 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[video de la semana]]></category>
		<category><![CDATA[ballmer]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1877</guid>
		<description><![CDATA[Tras una charla impartida en la Universidad de Trevecca Nazarene, Nashville, uno de los estudiantes preguntó a Steve Ballmer si podía firmar su laptop, una MacBook, a lo que CEO de microsoft accedio entre risas.

Vía alt1040
P.D.:
Soy consciente de que últimamente tengo un poco abandonado el blog. Estoy trabajando en nuevo portal y un framework php [...]]]></description>
			<content:encoded><![CDATA[<p>Tras una charla impartida en la Universidad de Trevecca Nazarene, Nashville, uno de los estudiantes preguntó a Steve Ballmer si podía firmar su laptop, una MacBook, a lo que CEO de microsoft accedio entre risas.</p>
<p><object width="456" height="280"><param name="movie" value="http://www.youtube.com/v/GwzklHZqkbE&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GwzklHZqkbE&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="456" height="280"></embed></object></p>
<p>Vía <a href="http://alt1040.com/2010/01/mr-ballmer-podria-firmar-mi-laptop">alt1040</a></p>
<p><strong>P.D.:</strong><br />
Soy consciente de que últimamente tengo un poco abandonado el blog. Estoy trabajando en nuevo portal y un framework php open source (basado en codeigniter) que me gustaría publicar a mediados del mes que viene y claro, el tiempo no da para todo. Espero recuperar el ritmo habitual de posts en un par de semanas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/mr-ballmer-%c2%bffirmarias-mi-mac/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Instalar firefox 3.6 en ubuntu</title>
		<link>http://www.proyecto-f.net/2010/01/instalar-firefox-3-6-en-ubuntu/</link>
		<comments>http://www.proyecto-f.net/2010/01/instalar-firefox-3-6-en-ubuntu/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 00:22:40 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1876</guid>
		<description><![CDATA[Serán muchos los usuarios de linux que deseen actualizar a la última versión de mozilla firefox sin esperar una nueva release de su distro favorita. A continuación os dejo las instrucciones para añadir el repositorio que contiene la versión 3.6 del navegador (estable, no daily-build) en ubuntu.
Karmix (9.10) / Lucid (10.4) ejecutar en terminal


sudo add-apt-repository [...]]]></description>
			<content:encoded><![CDATA[<p>Serán muchos los usuarios de linux que deseen actualizar a la última versión de mozilla firefox sin esperar una nueva release de su distro favorita. A continuación os dejo las instrucciones para añadir el repositorio que contiene la versión 3.6 del navegador (estable, no daily-build) en ubuntu.</p>
<p>Karmix (9.10) / Lucid (10.4) ejecutar en terminal</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
sudo add-apt-repository ppa:mozillateam/firefox-stable
</pre>
</div>
<p>Jaunty, Intrepid o Hardy (Asegurarse de reemplazar &#8220;VERSION_DE_UBUNTU&#8221; por la versión de vuestra distro)</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
sudo bash -c "echo 'deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu VERSION_DE_UBUNTU main' >> /etc/apt/sources.list"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CE49EC21
</pre>
</div>
<p>Y ya solo queda actualizar los repos e instalar el programa:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
sudo apt-get update &#038;&#038; sudo apt-get install firefox-3.6
</pre>
</div>
<p>Si lo preferís también es posible optar por <a href="http://www.webupd8.org/2010/01/swiftfox-36-released-optimized-firefox.html">Swiftfox 3.6</a>, una versión optimizada del navegador para distintos procesadores (disponibles paquetes <a href="http://getswiftfox.com/deb.htm">.deb</a> optimizados para AMD64, AMD anteriores, Intel Prescott y anteriores).</p>
<p>Vía <a href="http://www.webupd8.org/2010/01/firefox-36-stable-ubuntu-repository-ppa.html">webupd8</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/instalar-firefox-3-6-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6</title>
		<link>http://www.proyecto-f.net/2010/01/firefox-3-6-sale-hoy/</link>
		<comments>http://www.proyecto-f.net/2010/01/firefox-3-6-sale-hoy/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 02:24:44 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1874</guid>
		<description><![CDATA[Hoy, 21 de enero, es la fecha elegida por mozilla para el lanzamiento de Firefox 3.6. A partir de las 9:30 PST (Pacific Standard Time) podrá descargarse esta nueva versión que promete  mejorar la velocidad,estabilidad y experiencia del usuario respecto a versiones anteriores.
Firefox 3.6 cuenta con numerosas mejoras y novedades entre las que destacan:

Compatibilidad [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy, 21 de enero, es la fecha elegida por mozilla para el lanzamiento de Firefox 3.6. A partir de las 9:30 PST (Pacific Standard Time) podrá descargarse esta nueva versión que promete  mejorar la velocidad,estabilidad y experiencia del usuario respecto a versiones anteriores.</p>
<p>Firefox 3.6 cuenta con numerosas mejoras y novedades entre las que destacan:</p>
<ul>
<li>Compatibilidad con la <a target="_blank" title="html5 file upload" href="https://developer.mozilla.org/en/Using_files_from_web_applications">HTML5 File API</a> mediante la cual ya es posible subir ficheros con javascript. También se han añadido eventos Drag and Drop.</li>
<li>Se han introducido cambios en el modo en el que se integran las extensiones/software de terceros con firefox que mejoran la estabilidad</li>
<li>CSS Gradients-Backgrounds y Web Open Font Format para desarrolladores</li>
<li>Nuevos temas visuales (Personas): Más rápido y ofrece previsualización de la nueva apariencia</li>
<li>Capacidad de correr script asincrónicamente para mejorar la velocidad de carga de las páginas</li>
<li>Firefox 3.6 avisará de plugins desactualizados para mejorar la seguridad</li>
<li>Ahora es posible reproducir a pantalla completa los vídeos html5<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2009/11/fullscreen.jpg" alt="fullscreen" title="fullscreen" width="372" height="116" class="alignleft size-full wp-image-1615" />
</li>
<li>Mejoras en rendimiento javascript, respuesta general del browser y tiempos de arranque</li>
<li>Añadidos mecanismos para evitar que software no compatible cuelgue el navegador</li>
<li>Compatible con nuevas técnicas CSS, DOM y HTML5</li>
</ul>
<p>Hace algún tiempo compare firefox 3.6 beta 4 y 3.5 en un benchmark javascript, la mejora fue muy notable:<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2009/11/firefox_benchmark.jpg" alt="firefox_benchmark" title="firefox_benchmark" width="371" height="74" class="alignleft size-full wp-image-1618" /><br />
<br style="clear:both;" /></p>
<p>Para terminar os dejo un vídeo donde el jefe de desarrollo de mozilla hace un repaso de las novedades incorporadas en esta nueva versión:<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/04Q9tuSaCYA&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/04Q9tuSaCYA&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<p>Links: página oficial de <a href="http://www.mozilla.com/en-US/firefox/personal.html">mozilla firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/firefox-3-6-sale-hoy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Killer Bean Forever</title>
		<link>http://www.proyecto-f.net/2010/01/killer-bean-forever/</link>
		<comments>http://www.proyecto-f.net/2010/01/killer-bean-forever/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 00:47:38 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[animacion]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1873</guid>
		<description><![CDATA[Después de haber sido el responsable de animación de Matrix Reloaded, Jeff Lew decidió crear su propia película de animación. Durante 5 años, ha estado trabajando 14 horas al día, 7 días a la semana, delante de su ordenador. Afirma haber invertido todos sus ahorros y haberse endeudado al máximo para lograr su sueño, pero [...]]]></description>
			<content:encoded><![CDATA[<p>Después de haber sido el responsable de animación de Matrix Reloaded, Jeff Lew decidió crear su propia película de animación. Durante 5 años, ha estado trabajando 14 horas al día, 7 días a la semana, delante de su ordenador. Afirma haber invertido todos sus ahorros y haberse endeudado al máximo para lograr su sueño, pero finalmente, después de todo este esfuerzo y sacrificio la película ya esta la venta en internet : Killer Bean Forever.</p>
<p>Aquí tenéis la primera escena al completo<br />
<object width="456" height="280"><param name="movie" value="http://www.youtube.com/v/n4_7-lYjLEI&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/n4_7-lYjLEI&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="456" height="280"></embed></object></p>
<p>Todo un ejemplo de emprendedor</p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/killer-bean-forever/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Novedades de jQuery 1.4</title>
		<link>http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/</link>
		<comments>http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 00:38:44 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1865</guid>
		<description><![CDATA[El framework javascript más laureado llega con importantes mejoras de rendimiento y nuevas funcionalidades en su reciente versión 1.4.
Lanzado el 14 de enero, coincidiendo con el cuarto aniversario del proyecto, esta versión supone la reescritura de buena parte de las funciones más populares con el objetivo de simplificar el mantenimiento del core y aumentar la [...]]]></description>
			<content:encoded><![CDATA[<p>El framework javascript más laureado llega con importantes mejoras de rendimiento y nuevas funcionalidades en su reciente versión 1.4.</p>
<p>Lanzado el 14 de enero, coincidiendo con el cuarto aniversario del proyecto, esta versión supone la reescritura de buena parte de las funciones más populares con el objetivo de simplificar el mantenimiento del core y aumentar la velocidad de respuesta del framework.</p>
<p><img src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-performance.jpg" alt="" title="jquery-14-performance" width="400" height="300" class="aligncenter size-full wp-image-1871" /></p>
<h3>Setters</h3>
<p>Las funciones .attr(),.css(), .attr(), .val(), .html(), .text(), .append(), .prepend(), .before(), .after(), .replaceWith(), .wrap(), .wrapInner(), .offset(), .addClass(), .removeClass(), y .toggleClass() ya aceptan funciones como parámetro facilitando la modificación de los elementos.</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
// find all ampersands in A's and wrap with a span
$('a').html(function(i,html){
  return html.replace(/&amp;/gi,'<span class="amp">&amp;</span>');
});

// Add some information to the title of the anchors
$('a[target]').attr("title", function(i,title){
  return title + " (Opens in External Window)";
});
</pre>
</div>
<h3>Serializar parámetros anidados</h3>
<p>En jQuery 1.3 <em>{foo: ["bar", "baz"]}</em> era serializado como <em>foo=bar&#038;foo=baz</em>, ahora el resultado quedaría en <strong><em>foo[]=bar&#038;foo[]=baz</em></strong></p>
<p>De todas formas, aún es posible volver a el comportamiento tradicional:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
// Enables for all serialization
jQuery.ajaxSettings.traditional = true;

// Enables for a single serialization
jQuery.param( stuff, true );

// Enables for a single Ajax requeset
$.ajax({ data: stuff, traditional: true });
</pre>
</div>
<p>El método serialize() también reconoce ahora elementos html5 como `datetime` o `range`.</p>
<h3>Contexto en llamadas ajax</h3>
<p><span id="more-1865"></span><br />
Ahora puedes especificar el contexto en las llamadas ajax y este se mantiene en los callbacks</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
jQuery.ajax({
    url: "test.html",
    context: document.body,
    success: function(){
        // this corresponde a document.body
        jQuery(this).addClass("done");
    }
});
</pre>
</div>
<h3>Construcción rápida de elementos</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
jQuery("
<div/>", {
 id: "foo",
 css: {
 height: "50px",
 width: "50px",
 color: "blue",
 backgroundColor: "#ccc"
 },
 click: function() {
 $(this).css("backgroundColor", "red");
 }
}).appendTo("body");
</pre>
</div>
<h3>Valores negativos en .eq(), .get()</h3>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$("div").eq(-2);
$("div").get(-2);
</pre>
</div>
<h3>Nuevo método toggleClass()</h3>
<p>Ahora es posible llamar a .toggleClass() con multiples selectores</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$("div").toggleClass("current active");
</pre>
</div>
<h3>Efectos</h3>
<p>Asignar estilos independientes de animación por propiedad</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$("#clickme").click(function() {
  $("div").animate({
    width: ["+=200px", "swing"],
    height: ["+=50px", "linear"],
  }, 2000, function() {
      $(this).after("
<div>Animation complete.</div>

");
  });
});
</pre>
</div>
<h3>jQuery.proxy()</h3>
<p>Solventa el problema del contexto entre funciones</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
var app = {
 config: {
 clickMessage: 'Hi!'
 },
 clickHandler: function() {
 alert(this.config.clickMessage);
 }
};

// jQuery 1.3.2
jQuery('a').bind('click', app.clickHandler);  // Esto produce un error al llamar a this dentro de jQuery

// jQuery 1.4
jQuery('a').bind(
 'click',
 jQuery.proxy(app, 'clickHandler')
);
</pre>
</div>
<h3>Eventos live</h3>
<p>A excepción de focus y blur (usar focusin y focusout) todos los eventos aceptados por .bind() tambien pueden ser eventos <strong>live</strong></p>
<h3>Delay</h3>
<p>Nueva función que simplifica los setTimeout() se javascript</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
$("div").fadeIn().delay(4000).fadeOut();
</div>
<h3>Gráficas de rendimiento</h3>

<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-class/' title='jquery-14-class'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-class-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-class" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-css/' title='jquery-14-css'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-css-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-css" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-css-attr/' title='jquery-14-css-attr'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-css-attr-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-css-attr" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-dom/' title='jquery-14-dom'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-dom-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-dom" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-html/' title='jquery-14-html'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-html-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-html" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-performance/' title='jquery-14-performance'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-performance-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-performance" /></a>
<a href='http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/jquery-14-remove/' title='jquery-14-remove'><img width="150" height="150" src="http://www.proyecto-f.net/wp-content/uploads/2010/01/jquery-14-remove-150x150.jpg" class="attachment-thumbnail" alt="" title="jquery-14-remove" /></a>

<p>Fuentes:<br />
<a href="http://jquery14.com/day-01">jquery14</a><br />
<a href="http://www.anieto2k.com/2010/01/15/jquery-1-4-por-fin-vio-la-luz">anieto2k</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/novedades-de-jquery-1-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No al cierre de páginas webs</title>
		<link>http://www.proyecto-f.net/2010/01/no-al-cierre-de-paginas-webs/</link>
		<comments>http://www.proyecto-f.net/2010/01/no-al-cierre-de-paginas-webs/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 02:02:02 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[manifiesto]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1862</guid>
		<description><![CDATA[
Madrid, 4 de diciembre:

El presidente del Gobierno, José Luis Rodríguez Zapatero, ha garantizado hoy en la rueda de prensa tras la reunión con el presidente del Parlamento Europeo, que el Gobierno no se ha planteado en ningún momento cerrar ninguna página web por la vía administrativa y dijo que el Ministerio de Cultura introducirá «las [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.noalcierredewebs.com/"><img src="http://www.proyecto-f.net/wp-content/uploads/2010/01/noalcierredewebs.png" alt="" title="noalcierredewebs" width="320" height="51" class="aligncenter size-full wp-image-1863" /></a><br />
Madrid, 4 de diciembre:</p>
<blockquote><p>
El presidente del Gobierno, José Luis Rodríguez Zapatero, ha garantizado hoy en la rueda de prensa tras la reunión con el presidente del Parlamento Europeo, que el Gobierno no se ha planteado en ningún momento cerrar ninguna página web por la vía administrativa y dijo que el Ministerio de Cultura introducirá «las aclaraciones oportunas» en la futura ley de economía sostenible
</p></blockquote>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1uVrAif4CFA&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1uVrAif4CFA&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Pues bien, «las aclaraciones oportunas» se traducen en que las garantías del presidente del gobierno no valen nada hoy. Tras un lavado de cara mínimo de la disposición final primera de la Ley de Economía Sostenible las cosas están igual que estaban y ahora nos toca a los distintos agentes sociales y colectivos afectados hacernos oír y <strong>exigir la retirada</strong> de esta, o será tarde para arrepentimientos.</p>
<p>Una vez más desde proyecto-f nos unimos a el colectivo de internautas bajo el lema <strong>A partir de hoy, Red y Libertad </strong> de la campaña <strong>Internet no sera otra tele</strong> publicado originalmente en <a href="http://red-sostenible.net/index.php/P%C3%A1gina_Principal">red-sostenible.net</a>. </p>
<p>La Red Sostenible somos todos/as. Si quieres adherirte a este texto, cópialo, blogguéalo, difúndelo.</p>
<h2> <span class="mw-headline"> A partir de hoy, Red y Libertad </span></h2>
<p>Consideramos imprescindible la retirada de la disposición final primera de la Ley de Economía Sostenible por los siguientes motivos:
</p>
<p>1 -Viola los derechos constitucionales en los que se ha de basar un estado democrático en especial la presunción de inocencia, libertad de expresión, privacidad, inviolabilidad domiciliaria, tutela judicial efectiva, libertad de mercado, protección de consumidoras y consumidores, entre otros.
</p>
<p>2 &#8211; Genera para la Internet un estado de excepción en el cual la ciudadanía será tratada mediante procedimientos administrativos sumarísimos reservados por la Audiencia Nacional a narcotraficantes y terroristas.
</p>
<p>3 &#8211; Establece un procedimiento punitivo “a la carta” para casos en los que los tribunales ya han manifestado que no constituían delito, implicando incluso la necesidad de modificar al menos 4 leyes, una de ellas orgánica. Esto conlleva un cambio radical en el sistema jurídico y una fuente de inseguridad para el sector de las TIC (Tecnología de la Información y la Comunicación). Recordamos, en este sentido, que el intercambio de conocimiento y cultura en la red es un <a rel="nofollow" title="http://noticias.lainformacion.com/economia-negocios-y-finanzas/redes/los-usuarios-que-descargan-archivos-p2p-gastan-mas-dinero_Fo58z3eGxWsRG0NKpjhCE7/" class="external text" href="http://noticias.lainformacion.com/economia-negocios-y-finanzas/redes/los-usuarios-que-descargan-archivos-p2p-gastan-mas-dinero_Fo58z3eGxWsRG0NKpjhCE7/">motor económico</a> importante para <a rel="nofollow" title="http://noticias.lainformacion.com/arte-cultura-y-espectaculos/cine/el-cine-espanol-cerrara-con-cifras-record-a-pesar-de-internet_uVFrhCBCXhYPTF51YCG3a7/" class="external text" href="http://noticias.lainformacion.com/arte-cultura-y-espectaculos/cine/el-cine-espanol-cerrara-con-cifras-record-a-pesar-de-internet_uVFrhCBCXhYPTF51YCG3a7/">salir de la crisis</a> como se ha <a rel="nofollow" title="http://www.theinquirer.es/2009/11/17/lo-que-las-discograficas-ocultan.html" class="external text" href="http://www.theinquirer.es/2009/11/17/lo-que-las-discograficas-ocultan.html">demostrado</a> <a rel="nofollow" title="http://www.elmundo.es/elmundo/2009/11/20/cultura/1258739927.html" class="external text" href="http://www.elmundo.es/elmundo/2009/11/20/cultura/1258739927.html">ampliamente</a><br />
<span id="more-1862"></span>
</p>
<p>4 &#8211; Los mecanismos preventivos urgentes de los que dispone la ley y la judicatura son para proteger a  toda ciudadanía frente a riesgos tan graves como los que afectan a  la salud pública. El gobierno pretende utilizar estos mismos mecanismos de protección global para beneficiar intereses particulares frente a la ciudadanía.<br />
Además la normativa introducirá el concepto de &#8220;lucro indirecto&#8221;, es decir: a mí me pueden cerrrar el blog porque &#8220;promociono&#8221; a uno que &#8220;promociona&#8221; a otro que linka a un tercero que hace negocios presuntamente ilícitos
</p>
<p>5 &#8211; Recordamos que la propiedad intelectual <a rel="nofollow" title="http://derechoynormas.blogspot.com/2010/01/la-ley-de-ejecucion-por-la-sospecha.html" class="external text" href="http://derechoynormas.blogspot.com/2010/01/la-ley-de-ejecucion-por-la-sospecha.html">no es un derecho fundamental</a> contrariamente a las declaraciones del Ministro de Justicia, Francisco Caamaño. Lo que es un derecho fundamental es el derecho a la producción literaria y artística.
</p>
<p>6 &#8211; De acuerdo con las declaraciones de la Ministra de Cultura, esta disposición se utilizará exclusivamente para cerrar 200 webs que presuntamente están atentando contra los derechos de autor. Entendemos que si éste es el objetivo de la disposición, no es necesaria, ya que con la legislación actual existen procedimientos que permiten actuar contra webs, incluso con medidas cautelares, cuando presuntamente se esté incumpliendo la legalidad. Por lo que no queda sino recelar de las verdaderas intenciones que la motivan ya que lo único que añade a la legislación actual es el hecho de dejar la ciudadanía en una situación de grave indefensión jurídica en el entorno digital.
</p>
<p>7 &#8211; Finalmente consideramos que la propuesta del gobierno no sólo es un despilfarro de recursos sino que será absolutamente ineficaz en sus presuntos propósitos y deja patente la absoluta incapacidad por parte del ejecutivo de entender los tiempos y motores de la Era Digital.
</p>
<p>La disposición es una concesión más a la vieja industria del entretenimiento en detrimento de los derechos fundamentales de la ciudadanía en la era digital.
</p>
<p>La ciudadanía no puede permitir de ninguna manera que sigan los intentos de vulnerar derechos fundamentales de las personas, sin la debida tutela judicial efectiva, para proteger derechos de menor rango como la propiedad intelectual. Dicha circunstancia ya fué aclarada con el dictado de inconstitucionalidad de la ley Corcuera (o ley de patada en la puerta).
</p>
<p><a rel="nofollow" title="http://www.facebook.com/group.php?gid=186879394498" class="external text" href="http://www.facebook.com/group.php?gid=186879394498">El Manifiesto en defensa de los derechos fundamentales en Internet</a>, respaldado por más de 200 000 personas, ya avanzó la reacción y <em><a rel="nofollow" title="http://red-sostenible.net/index.php/Red-Sostenible:Manifiesto-plus" class="external text" href="http://red-sostenible.net/index.php/Red-Sostenible:Manifiesto-plus">demandas</a></em> de la ciudadanía antes la perspectiva inaceptable del gobierno.
</p>
<p>Para impulsar un definitivo cambio de rumbo y coordinar una respuesta conjunta, el 9 de enero se ha constituido la &#8220;Red SOStenible&#8221; una plataforma representativa de todos los sectores sociedad civil afectados. El objetivo es iniciar una ofensiva para garantizar una regulación del entorno digital que permita expresar todo el potencial de la Red y de la creación cultural respetando las libertades fundamentales.
</p>
<p>En este sentido, reconocemos como referencia para el desarrollo de la era digital, la <em><a rel="nofollow" title="http://fcforum.net/es/" class="external text" href="http://fcforum.net/es/">Carta para la innovación, la creatividad y el acceso al conocimiento</a></em>, un documento de síntesis elaborado por más de <a rel="nofollow" title="http://fcforum.net/es/charter_extended#signatories" class="external text" href="http://fcforum.net/es/charter_extended#signatories">100 expertos de 20 países</a> que recoge los principios legales fundamentales que deben inspirar este nuevo horizonte.
</p>
<p>En particular, consideramos que en estos momentos es especialmente urgentes la implementación por parte de gobiernos e instituciones competentes, de los siguientes aspectos recogidos en la <em><a rel="nofollow" title="http://fcforum.net/es/" class="external text" href="http://fcforum.net/es/">Carta para la innovación, la creatividad y el acceso al conocimiento</a></em>:
</p>
<p><strong>1 &#8211; Las/os artistas como todos los trabajadores tienen que poder vivir de su trabajo </strong> (referencia punto 2 <a rel="nofollow" title="http://fcforum.net/es/charter_extended#legal" class="external text" href="http://fcforum.net/es/charter_extended#legal">Demandas legales</a>, párrafo B. &#8220;Estímulo de la creatividad y la innovación&#8221;, de la <a rel="nofollow" title="http://fcforum.net/es/charter_extended" class="external text" href="http://fcforum.net/es/charter_extended">Carta</a>);
</p>
<p><strong>2 &#8211; La sociedad necesita para su desarrollo de una red abierta y libre </strong>(referencia punto 2 &#8220;<a rel="nofollow" title="http://fcforum.net/es/charter_extended#legal" class="external text" href="http://fcforum.net/es/charter_extended#legal">Demandas legales</a>&#8220;, párrafo D <span style="color: rgb(0, 0, 0);">&#8220;Acceso a las infraestructuras tecnológicas&#8221;</span>, de la <a rel="nofollow" title="http://fcforum.net/es/charter_extended" class="external text" href="http://fcforum.net/es/charter_extended">Carta</a>);
</p>
<p><strong>3 &#8211; El derecho a cita y el derecho a compartir tienen que ser potenciado y no limitado como fundamento de toda posibilidad de información y constitutivo de todo conocimiento </strong>(referencia punto 2 &#8220;<a rel="nofollow" title="http://fcforum.net/es/charter_extended#legal" class="external text" href="http://fcforum.net/es/charter_extended#legal">Demandas legales</a>&#8220;, párrafo A &#8220;Derechos en un contexto digital&#8221;, de la <a rel="nofollow" title="http://fcforum.net/es/charter_extended" class="external text" href="http://fcforum.net/es/charter_extended">Carta</a>);
</p>
<p><strong>4 &#8211; La ciudadanía debe poder disfrutar libremente de los derechos exclusivos de los bienes públicos que se pagan con su dinero, con el dinero publico </strong>(referencia punto 2 &#8220;<a rel="nofollow" title="http://fcforum.net/es/charter_extended#legal" class="external text" href="http://fcforum.net/es/charter_extended#legal">Demandas legales</a>&#8220;, párrafo C &#8220;Conocimiento común y dominio público&#8221;, de la <a rel="nofollow" title="http://fcforum.net/es/charter_extended" class="external text" href="http://fcforum.net/es/charter_extended">Carta</a>);
</p>
<p><strong>5 -Consideramos necesaria una reforma en profundidad del sistema de las entidades de gestión y la abolición del canon digital</strong> (referencia punto 2 <a rel="nofollow" title="http://fcforum.net/es/charter_extended#legal" class="external text" href="http://fcforum.net/es/charter_extended#legal">Demandas legales</a>&#8220;, párrafo B. &#8220;Estímulo de la creatividad y la innovación&#8221;, de la <a rel="nofollow" title="http://fcforum.net/es/charter_extended" class="external text" href="http://fcforum.net/es/charter_extended">Carta</a>).
</p>
<p>Por todo ello hoy se inicia la campaña <a rel="nofollow" title="http://internetnoseraotratv.net" class="external text" href="http://internetnoseraotratv.net">INTERNET NO SERA OTRA TELE</a> y se llevarán a cabo diversas acciones ciudadanas durante todo el periodo de la presidencia española de la UE.
</p>
<p>Consideramos particularmente importantes en el calendario de la presidencia de turno española el II Congreso de Economía de la Cultura (29 y 30 de marzo en Barcelona),  Reunión Informal de ministros de Cultura (30 y 31 de marzo en Barcelona) y la reunión de ministros de Telecomunicaciones (18 a 20 de abril en Granada).
</p>
<p>La Red tiene previsto reunirse con representantes nacionales e internacionales de partidos políticos, representantes de la cultura y legaciones diplomáticas.
</p>
<p>Firmado
</p>
<p><strong>Red SOStenible</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/no-al-cierre-de-paginas-webs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Contenido relacionado con mysql</title>
		<link>http://www.proyecto-f.net/2010/01/contenido-relacionado-con-mysql/</link>
		<comments>http://www.proyecto-f.net/2010/01/contenido-relacionado-con-mysql/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 00:50:03 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[contenido relacionado]]></category>
		<category><![CDATA[fulltext]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1861</guid>
		<description><![CDATA[Implementar links a post/vídeos/contenido relacionado es, al contrario de lo que pueda parecer, una tarea bastante sencilla.

Para el siguiente ejemplo imaginemos que partimos de una web estilo youtube sobre una base de datos mysql, cada pagina contiene 5 tags, una descripción y titulo. El objetivo será lanzar una consulta a base de datos que devuelva [...]]]></description>
			<content:encoded><![CDATA[<p>Implementar links a post/vídeos/contenido relacionado es, al contrario de lo que pueda parecer, una tarea bastante sencilla.<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2009/11/mysql.jpg" alt="" title="mysql" width="418" height="97" class="aligncenter size-full wp-image-1551" /><br />
Para el siguiente ejemplo imaginemos que partimos de una web estilo youtube sobre una base de datos mysql, cada pagina contiene 5 tags, una descripción y titulo. El objetivo será lanzar una consulta a base de datos que devuelva los vídeos relacionados ordenador por su relevancia/parecido.</p>
<p>Antes de nada vamos a tener que añadir <strong>indices fulltext</strong> a los campos de la bd sobre los que queremos lanzar la consulta (estos indices <strong>solo son compatibles con el motor MyIsam y no con InnoDB</strong>).</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
ALTER TABLE videos ADD FULLTEXT(title, description, keywords);
</div>
<p>A partir de aquí ya solo queda dividir los tags/descripción/titulo en tokens y lanzar la siguiente consulta:</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
 select * from videos where match(title, description, keywords)<br />
  against (&#8216;word1 word2 word3 word4&#8242; in boolean mode)<br />
  order by relevance desc
</div>
<p>El modificador <em>boolean mode</em> también permite descartar los resultados que contengas &#8216;xxxx&#8217; palabras. El siguiente ejemplo devuelve los resultados que contengas <em><strong>katrina </strong></em>pero no se refieran al huracán.</p>
<div style="width: 420px; overflow-x: auto; background-color: rgb(255, 255, 193);">
select * from videos where match(title, description, keywords)<br />
against (&#8216;+Hurricane -Katrina&#8217; IN BOOLEAN MODE);
</div>
<p>Más <a href="http://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html">información sobre búsquedas fulltext mysql</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/contenido-relacionado-con-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pantalla AMOLED transparente de samsung</title>
		<link>http://www.proyecto-f.net/2010/01/pantalla-amoled-transparente-de-samsung/</link>
		<comments>http://www.proyecto-f.net/2010/01/pantalla-amoled-transparente-de-samsung/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 00:37:05 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[amoled]]></category>
		<category><![CDATA[realidad aumentada]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1859</guid>
		<description><![CDATA[Presentada en CES, las pantallas amoled transparentes de samsung se han convertido en una de las novedades más interesantes del año.

No hay intención de comercializar el prototipo a corto plazo, aunque el modelo mostrado es plenamente funcional, debido al aún altísimo precio de las mismas, pero la tecnología parece tener un futuro prometedor aplicado a [...]]]></description>
			<content:encoded><![CDATA[<p>Presentada en CES, las pantallas amoled transparentes de samsung se han convertido en una de las novedades más interesantes del año.<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2010/01/amoled-transparente.jpg" alt="" title="amoled-transparente" width="440" height="302" class="aligncenter size-full wp-image-1860" /></p>
<p>No hay intención de comercializar el prototipo a corto plazo, aunque el modelo mostrado es plenamente funcional, debido al aún altísimo precio de las mismas, pero la tecnología parece tener un futuro prometedor aplicado a conceptos como la realidad aumentada.</p>
<p><object width="456" height="280"><param name="movie" value="http://www.youtube.com/v/qeNJrim3SU4&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/qeNJrim3SU4&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="456" height="280"></embed></object></p>
<p>Cuenta con una resolución de 1000×600 píxels, tiene 14 pulgadas y un nivel de transparencia del 40%.</p>
<p>Fuente e imagen: <a href="http://gizmodo.com/5442217/the-laptop-to-end-all-laptops">gizmodo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/pantalla-amoled-transparente-de-samsung/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Diez tecnologías que no sobrevivieron a la década</title>
		<link>http://www.proyecto-f.net/2010/01/diez-tecnologias-que-no-sobrevivieron-a-la-decada/</link>
		<comments>http://www.proyecto-f.net/2010/01/diez-tecnologias-que-no-sobrevivieron-a-la-decada/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 00:18:34 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1858</guid>
		<description><![CDATA[La pasada década se caracterizo, entre otras cosas, por el salto de lo analógico a lo digital que convirtió en obsoletas muchas tecnologías que hace no tanto parecían irreemplazables. Por poner un ejemplo, cámaras fotográficas carísimas se vendieron a precios de coste primero y semi-regalados después para financiar parte de la adquisición de un nuevo [...]]]></description>
			<content:encoded><![CDATA[<p>La pasada década se caracterizo, entre otras cosas, por el salto de lo analógico a lo digital que convirtió en obsoletas muchas tecnologías que hace no tanto parecían irreemplazables. Por poner un ejemplo, cámaras fotográficas carísimas se vendieron a precios de coste primero y semi-regalados después para financiar parte de la adquisición de un nuevo equipo digital.</p>
<p>En <a href="http://www.rtve.es/noticias/20100106/diez-tecnologias-no-sobrevivieron-a-decada/310141.shtml">rtve.es</a> han creado un listado de 10 tecnologías que perecieron  la pasada década (o están a punto de hacerlo):</p>
<ul>
<li>La fotografía analógica</li>
<li>Las cintas de vídeo doméstico</li>
<li>El walkman</li>
<li>Los módems analógicos</li>
<li>Altavista, Yahoo!, GeoCities</li>
<li>Los radiocasetes de los coches</li>
<li>Las agendas electrónicas (PDA)</li>
<li> El fax</li>
<li>Los &#8216;buscas&#8217;</li>
<li>Los disquetes</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2010/01/diez-tecnologias-que-no-sobrevivieron-a-la-decada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
