<?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"
	>

<channel>
	<title>2flash2furious, un blog de [Q] interactiva :: diseño gráfico, web &#38; multimedia</title>
	<atom:link href="http://www.q-interactiva.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.q-interactiva.com/blog</link>
	<description>El blog de [Q]interactiva sobre diseño gráfico, web y multimedia en Oviedo, Asturias</description>
	<pubDate>Mon, 21 Jul 2008 07:00:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>[Q] interactiva en la Campus Party 2008</title>
		<link>http://www.q-interactiva.com/blog/2008/07/q-interactiva-en-la-campus-party-2008/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/q-interactiva-en-la-campus-party-2008/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 07:00:55 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[Flash Lite]]></category>

		<category><![CDATA[[Q] interactiva]]></category>

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

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

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

		<category><![CDATA[kuneri lite]]></category>

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

		<category><![CDATA[móvil]]></category>

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

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=134</guid>
		<description><![CDATA[Pues efectivamente, [Q] interactiva tendrá presencia en la Campus Party que se celebrará este año en la Feria de Valencia, durante la semana del 26 de Julio al 3 de Agosto. Como la mayoría sabéis Marcos González es manager del Spanish Mobile Adobe User Group junto a Raúl Jiménez, y a través de su actividad [...]]]></description>
			<content:encoded><![CDATA[<p>Pues efectivamente, <a href="http://www.q-interactiva.com">[Q] interactiva</a> tendrá presencia en la <a href="http://www.campus-party.es/">Campus Party</a> que se celebrará este año en la Feria de Valencia, durante la semana del 26 de Julio al 3 de Agosto. Como la mayoría sabéis Marcos González es manager del <a href="http://www.blocketpc.com">Spanish Mobile Adobe User Group</a> junto a <a href="http://www.elecash.org">Raúl Jiménez</a>, y a través de su actividad en el mundo del desarrollo para dispositivos móviles con Flash Lite, han sido invitados a participar en el <a href="http://www.campus-party.es/index.php3?SEC=6&#038;action=HOME&#038;checksum=ea054eb04641a0d215fe3911fe1795ae">Área de Desarrolladores</a>.</p>
<p><img src="http://www.q-interactiva.com/blog/imagenes/campusparty08.jpg" alt="Twitty, Twitter en movimiento y [Q] interactiva en la Campus Party Feria de Valencia 2008" title="Twitty, Twitter en movimiento y [Q] interactiva en la Campus Party Feria de Valencia 2008" width="500" height="332" class="aligncenter size-full wp-image-135" /></p>
<p>En ella impartiremos un taller titulado: Twitter ahora en movimiento, donde mostraremos <a href="http://twitty.mobi/">Twitty</a>, una aplicación que hemos ido desarrollando de una manera un poco casual. Es una aplicación para Symbian que hemos desarrollado con <a href="http://www.adobe.com/products/flashlite/">Flash Lite</a> y <a href="http://www.kunerilite.net/">KuneriLite </a>casi sin querer, con la cual podrás twittear y geoposicionar los mensajes en una aplicación de <a href="http://maps.google.es/">Google Maps</a>. Si os gustan los móviles, Flash Lite, Twitter y los mash-ups, esta sin duda será una conferencia interesante.</p>
<p>Podéis encontrar está información también <a href="http://www.blocketpc.com/2008/07/19/blocketpc-en-la-campus-party-de-valencia/">en BlocketPC</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/q-interactiva-en-la-campus-party-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Static Map API</title>
		<link>http://www.q-interactiva.com/blog/2008/07/google-static-map-api/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/google-static-map-api/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 07:30:06 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[Recursos]]></category>

		<category><![CDATA[[Q] interactiva]]></category>

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=132</guid>
		<description><![CDATA[No creo que quede mucha gente que use Internet que no conozca GoogleMaps, pero hoy he descubierto un elemento relacionado que no conocía y que me parece bastante práctico en según que ocasiones. Resulta que para &#8220;capturas&#8221; o &#8220;pantallazos&#8221; de una zona de un mapa, no es necesario hacer una captura para obtener la imagen, [...]]]></description>
			<content:encoded><![CDATA[<p>No creo que quede mucha gente que use Internet que no conozca <a href="http://maps.google.es/">GoogleMaps</a>, pero hoy he descubierto un elemento relacionado que no conocía y que me parece bastante práctico en según que ocasiones. Resulta que para &#8220;capturas&#8221; o &#8220;pantallazos&#8221; de una zona de un mapa, no es necesario hacer una captura para obtener la imagen, sino que en Google Maps ya han pensando en ello y han creado la Google Static Map API. </p>
<p><img src="http://www.q-interactiva.com/blog/imagenes/googlemapsstaticapi.jpg" alt="Google Maps Static API" title="Google Maps Static API" width="500" height="125" class="aligncenter size-full wp-image-133" /></p>
<p>Además por si fuera poco, han preparado un asistente para poder configurar de una manera mucho más sencilla nuestra captura de una zona del mapa, pudiendo incluir incluso un trazo sobre el mismo.<br />
Una bonita manera de emplear una &#8220;captura&#8221; de Google Maps sin sacar nuestra propia copia, con la seguridad legal que eso nos da.</p>
<p><a href="http://gmaps-samples.googlecode.com/svn/trunk/simplewizard/makestaticmap.html">Asistente Google Static Map API</a><br />
<a href=" http://code.google.com/apis/maps/documentation/staticmaps/">Documentación API</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/google-static-map-api/feed/</wfw:commentRss>
		</item>
		<item>
		<title>API para acceder a Twitter en PHP</title>
		<link>http://www.q-interactiva.com/blog/2008/07/api-para-acceder-a-twitter-en-php/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/api-para-acceder-a-twitter-en-php/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 14:33:34 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[PHP + MySQL]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=130</guid>
		<description><![CDATA[
Para un proyecto que estoy desarrollando para el móvil con nuestro amigo Raúl Jimenes, nos ha tocado lidiar con Twitter desde PHP .Evidentemente estaba claro que tendrían que existir librerias de código que ya tengan los métodos preparados, pero me he llevado una sorpresa muy agradable al trastear con esta Open Source: PHP Twitter API [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.q-interactiva.com/blog/imagenes/apitwitterphp.jpg" alt="labarc90 API de acceso a Twitter desde PHP Open Source" title="labarc90 API de acceso a Twitter desde PHP Open Source" width="500" height="180" class="aligncenter size-full wp-image-131" /></p>
<p>Para un proyecto que estoy desarrollando para el móvil con nuestro amigo Raúl Jimenes, nos ha tocado lidiar con Twitter desde PHP .Evidentemente estaba claro que tendrían que existir librerias de código que ya tengan los métodos preparados, pero me he llevado una sorpresa muy agradable al trastear con esta Open Source: <a href="http://lab.arc90.com/2008/06/php_twitter_api_client.php">PHP Twitter API Client</a> de <a href="http://lab.arc90.com">lab.arc90.com</a>.</p>
<p>La <a href="http://es.php.net/curl">librearía emplea curl</a> de <a href="http://www.php.net/">PHP </a>para las comunicaciones con servidores externos, protocolos etc, en la instalación base de WAMP (usamos <a href="http://www.en.wampserver.com/">WampServer</a>) no viene activada, pero si que es una dll que está disponible y que podemos poner a funcionar perfectamente o bien desde el php.ini o bien si usamos una versión reciente de WAMPServer, desde las opciones del menú desplegable de esta aplicación. </p>
<p>Una vez que tenemos curl funcionando en nuestro servidor local, hacer consultas es algo tan sencillo como esto:</p>
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showPlainTxt('php-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-2">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">require_once</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Arc90/Service/Twitter.php'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF9933; font-style:italic;">// usuario y contraseña son los valores del login para Twitter con los que queremos trabajar</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$test</span> = <span style="color:#000000; font-weight:bold;">new</span> <span style="color:#000000; font-weight:bold;">new</span> Arc90_Service_Twitter<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'usuario'</span>, <span style="color:#FF0000;">'contraseña'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">try&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#123;</span>&nbsp; &nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Pedimos la lista de amigos en formato JSON&nbsp; </span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$response</span> = <span style="color:#0000FF;">$test</span> -&gt;<span style="color:#006600;">getFriends</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Podríamos pedirla en formato XML</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// $response = $test -&gt;getFriendsTimeline('xml');&nbsp; &nbsp; </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Sacamos por pantalla el string del JSON recibido&nbsp; </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$response</span>-&gt;<span style="color:#006600;">getData</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> . <span style="color:#FF0000;">"<span style="color:#000099; font-weight:bold;">\n</span>"</span>;&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Podemos detectar un error en la respuesta desde twitter (401, 503, etc)&nbsp; y por tanto</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp;<span style="color:#FF9933; font-style:italic;">// gestionarlo desde PHP</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$response</span>-&gt;<span style="color:#006600;">isError</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#123;</span>&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$response</span>-&gt;<span style="color:#006600;">http_code</span> . <span style="color:#FF0000;">"<span style="color:#000099; font-weight:bold;">\n</span>"</span>;&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span>&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span>&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">catch<span style="color:#006600; font-weight:bold;">&#40;</span>Arc90_Service_Twitter_Exception <span style="color:#0000FF;">$e</span><span style="color:#006600; font-weight:bold;">&#41;</span>&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#123;</span>&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// Sacamos el mensaje de la excepción (parametro no válido, etc)&nbsp; </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/print"><span style="color:#000066;">print</span></a> <span style="color:#0000FF;">$e</span>-&gt;<span style="color:#006600;">getMessage</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;&nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span>&nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Además he probado a emplear json_decode que es el método que viene preinstalado con PHP para el manejo de <a href="http://www.json.org/">JSON</a>, y funciona perfectamente el parseo de String a array de objetos, ya que la respuesta parece cumplir a rajatabla los estándares impuestos para JSON.</p>
<p>También he probado la llamada pidiendo los datos en formato <a href="http://es.wikipedia.org/wiki/XML">XML</a>, y el <a href="http://es.wikipedia.org/wiki/XML">XML </a>que devuelve es bastante limpio, aunque no he visto que se pueda filtrar la cantidad de campos a obtener en la respuesta, cosa que si creo que podría ser útil. </p>
<p>La gente de arc90 se lo han currado (parece que concretamente <a href="http://mattwilliamsnyc.com/">Matt Williams</a>) con una clase muy bien documentada, con unos métodos clarísimos y muy sencilla de usar. </p>
<p>Espero en no mucho tiempo pode postear aquí el motivo del uso de esta combinación para el proyecto que tenemos entre manos desde <a href="http://www.blocketpc.com">BlocketPC</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/api-para-acceder-a-twitter-en-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gamelab 2008: Juegos Casuales en Flash Lite</title>
		<link>http://www.q-interactiva.com/blog/2008/07/gamelab-2008-juegos-casuales-en-flash-lite/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/gamelab-2008-juegos-casuales-en-flash-lite/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 11:55:31 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[Flash Lite]]></category>

		<category><![CDATA[[Q] interactiva]]></category>

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

		<category><![CDATA[device central]]></category>

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

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

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

		<category><![CDATA[juegos casuales]]></category>

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=128</guid>
		<description><![CDATA[Os enlazo aquí el resumen del taller que tuve la oportunidad de impartir (con la colaboración de la gente de Nikodemo) ayer dentro de las actividades programadas para el evento Gamelab 2008, donde pude compartir con los asistentes un tiempo que sirvió para acercarles un poco el desarrollo de aplicaciones móviles con Flash Lite, así [...]]]></description>
			<content:encoded><![CDATA[<p>Os enlazo aquí el resumen del taller que tuve la oportunidad de impartir (con la colaboración de la gente de <a href="http://www.calicoelectronico.com">Nikodemo</a>) ayer dentro de las actividades programadas para el evento <a href="http://www.gamelab.es">Gamelab 2008</a>, donde pude compartir con los asistentes un tiempo que sirvió para acercarles un poco el desarrollo de aplicaciones móviles con Flash Lite, así como la perspectiva que actualmente puede tener un desarrollador de esta plataforma en España.</p>
<p><img src="http://www.q-interactiva.com/blog/imagenes/gamelab08_01.jpg" alt="Captura de la demo para el taller Juegos Casuales con Flash Lite Gamelab 2008" title="Captura de la demo para el taller Juegos Casuales con Flash Lite Gamelab 2008" width="320" height="240" class="aligncenter size-full wp-image-129" /></p>
<p><a href="http://www.blocketpc.com/2008/07/12/gamelab-2008-juegos-casuales-en-flash-lite/">Juegos Casuales con Flash Lite - Gamelab 2008</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/gamelab-2008-juegos-casuales-en-flash-lite/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El porque sí y el porque no, no son razones</title>
		<link>http://www.q-interactiva.com/blog/2008/07/el-porque-si-y-el-porque-no-no-son-razones/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/el-porque-si-y-el-porque-no-no-son-razones/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 09:25:44 +0000</pubDate>
		<dc:creator>skeku</dc:creator>
		
		<category><![CDATA[diseño]]></category>

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=127</guid>
		<description><![CDATA[La base teórica es tan importante para la profesión del diseñador como para un matemático, por citar alguna profesión que tenga dicha teoría como ingrediente principal en su haber.
Cuando generalmente nos enfrentamos a realizar nuevos proyectos hemos de tener en cuenta determinados requerimientos y hay veces que no sabemos muy bien cuál es la mejor [...]]]></description>
			<content:encoded><![CDATA[<p>La base teórica es tan importante para la profesión del diseñador como para un matemático, por citar alguna profesión que tenga dicha teoría como ingrediente principal en su haber.</p>
<p>Cuando generalmente nos enfrentamos a realizar nuevos proyectos hemos de tener en cuenta determinados requerimientos y hay veces que no sabemos muy bien cuál es la mejor solución para según que cosas. Me pasa sobre todo en el diseño de interfaces. Si bien quizá la parte gráfica cumpla, la usabilidad es algo que también debe tenerse en cuenta desde los primeros bocetos.</p>
<p>Es por eso que se agradece que en la Red la información fluya de manera tan extendida. <a href="http://www.welie.com/">Welie [en]</a> es un sobresaliente ejemplo de huequecito en Internet donde se trata el delicado tema de los patrones en el diseño de interacción. ¿Por qué usar un menú en acordeón si lo mejor es un combobox? ¿Es un <em>wizard</em> lo que necesita el cliente?</p>
<p>Estas respuestas y muchas más pueden obtener respuestas cuando uno se ha empapado de todo lo que Welie nos enseña. Un sitio muy recomendable para guardarse en favoritos. Algunos lo usarán para enrollarse más en sus dilatadas explicaciones con las que justificar las inversiones...otros intentaremos aprender algo más.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/el-porque-si-y-el-porque-no-no-son-razones/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Timing</title>
		<link>http://www.q-interactiva.com/blog/2008/07/timing/</link>
		<comments>http://www.q-interactiva.com/blog/2008/07/timing/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 07:22:42 +0000</pubDate>
		<dc:creator>elOtro[Q]</dc:creator>
		
		<category><![CDATA[Palabros técnicos]]></category>

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=126</guid>
		<description><![CDATA[Cuantas veces ha aparecido en alguna conversación o en un email  esta palabra!.
Es una palabra que no tiene mucho problema en entender su significado para todas aquellas personas que tienen un conocimiento del inglés. 
Pero qué pasa con las que no dominan el inglés?????
Su significado en inglés es el siguiente:
Timing is the spacing of [...]]]></description>
			<content:encoded><![CDATA[<p>Cuantas veces ha aparecido en alguna conversación o en un email  esta palabra!.<br />
Es una palabra que no tiene mucho problema en entender su significado para todas aquellas personas que tienen un conocimiento del inglés. </p>
<p>Pero qué pasa con las que no dominan el inglés?????</p>
<p>Su significado en inglés es el siguiente:</p>
<blockquote><p><em>Timing </em>is the spacing of events in time</p></blockquote>
<p>Y trasladado a nuestro gremio:</p>
<blockquote><p>Cuando alguien se refiere al <strong><em>"timing de un proyecto"</em></strong> quiere decir el tiempo de desarrollo o los tiempos que están planeados para el proyecto en cuestión.</p></blockquote>
<p>Pues nada más, una palabrita más para nuestro diccionario.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/07/timing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recursos para el desarrollo con wordpress</title>
		<link>http://www.q-interactiva.com/blog/2008/06/recursos-para-el-desarrollo-con-wordpress/</link>
		<comments>http://www.q-interactiva.com/blog/2008/06/recursos-para-el-desarrollo-con-wordpress/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 11:47:41 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[PHP + MySQL]]></category>

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

		<category><![CDATA[XHTML + CSS]]></category>

		<category><![CDATA[cheat sheets]]></category>

		<category><![CDATA[hojas resumen]]></category>

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=124</guid>
		<description><![CDATA[Últimamente nos está tocando lidiar bastante con blogs en los proyectos del estudio, y si bien algunos temas, o el tema por defecto acabas teníendolo claro, para los que no nos hemos dedicado a indagar en las entrañas de un wordpress, en ocasiones cuesta sacar información o módulos que ves en otros blogs.

Con estos enlaces [...]]]></description>
			<content:encoded><![CDATA[<p>Últimamente nos está tocando lidiar bastante con blogs en los proyectos del estudio, y si bien algunos temas, o el tema por defecto acabas teníendolo claro, para los que no nos hemos dedicado a indagar en las entrañas de un wordpress, en ocasiones cuesta sacar información o módulos que ves en otros blogs.</p>
<p><img src="http://www.q-interactiva.com/blog/imagenes/wordpresshelpsheet.jpg" alt="hoja de recursos, cheat sheet de wordpress" title="hoja de recursos, cheat sheet de wordpress" width="500" height="200" class="aligncenter size-full wp-image-125" /></p>
<p>Con estos enlaces seguro que tenemos la vida un poco más fácil para conocer las bases de un wordpress y por donde hay que tirar para según que cosas. </p>
<p><a href="http://wpcandy.com/articles/tutorials/the-wordpress-help-sheet.html" target="_blank">The Wordpress Help Sheet</a><br />
<a href="http://www.lordmax.org/2007/11/04/wordpress-theme-cheat-sheet/" target="_blank">The Wordpress Help Sheet en Castellano</a><br />
<a href="http://wpcandy.com/articles/tutorials/the-advanced-wordpress-help-sheet.html" target="_blank">The Advanced Wordpress Help Sheet</a></p>
<p>Cabe destacar que los originales de estas hojas han sido sacados de <a href="http://www.gosquared.com/liquidicity/" target="_blank">liquidicity</a>, que me acaba de obligar a reservar parte de mi tiempo a mirarlo en pronfundidad poque tiene pinta de ser un enlace más que interesante <img src='http://www.q-interactiva.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/06/recursos-para-el-desarrollo-con-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL_BIG_SELECTS</title>
		<link>http://www.q-interactiva.com/blog/2008/06/sql_big_selects/</link>
		<comments>http://www.q-interactiva.com/blog/2008/06/sql_big_selects/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 10:32:53 +0000</pubDate>
		<dc:creator>elOtro[Q]</dc:creator>
		
		<category><![CDATA[PHP + MySQL]]></category>

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=123</guid>
		<description><![CDATA[Hace un tiempo desarrollamos una tienda online. 
El caso es que hasta ahora había estado funcionando sin ningún problema ni error. Pero ayer nos llega un email del cliente dicièndonos que la tienda ha dejado de funcionar.
Sorprendidos accedemos a la tienda, y efectivamente cuando seleccionabas una categoría la web mostraba un error. El mensaje de [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un tiempo desarrollamos una tienda online. </p>
<p>El caso es que hasta ahora había estado funcionando sin ningún problema ni error. Pero ayer nos llega un email del cliente dicièndonos que la tienda ha dejado de funcionar.</p>
<p>Sorprendidos accedemos a la tienda, y efectivamente cuando seleccionabas una categoría la web mostraba un error. El mensaje de error que salía en la página decía lo siguiente:</p>
<blockquote><p>The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay</p></blockquote>
<p>Cargo la base de datos en local y como en otras muchas ocasiones, funciona.</p>
<p>¡Pues nada, será alguna opción de configuración del servidor!, tras investigar por el maravilloso mundo de internet (con google a la cabeza por supuesto) y darle un poco a la cabeza encontramos la solución.</p>
<p>El problema viene porque la tienda ya tiene un volumen considerable de artículos (unos 2660) y de categorías, y en una de las consultas se hacen bastantes relaciones entre ellas.</p>
<p>Ese error es debido a la variable de MySQL <em>SQL_BIG_SELECTS</em>.</p>
<blockquote><p>
<strong>SQL_BIG_SELECTS</strong><br />
Con valor 0, MySQL aborta los comandos SELECT que probablemente tardarán mucho tiempo (esto es, comandos para los que el optimizador estima que el número de registros examinados excede el valor de max_join_size). Esto es útil cuando un comando WHERE no aconsejable se ejecuta. El valor por defecto para una nueva conexión es 1, que permite todos los comandos SELECT .</p>
<p>Si cambia la variable de sistema max_join_size a un valor distinto a DEFAULT, SQL_BIG_SELECTS se pone a 0.
</p></blockquote>
<p>Para solucionar el error basta con ejecutar la consulta <code>SET SQL_BIG_SELECTS=1<br />
</code> antes de ejecutar la consulta original problemática y listo!</p>
<p>El problema de todo radica en que cuando se desarrolla un sitio el testeo que se hace suele ser con un volumen pequeño de información, y que que cuando realmente el proyecto lleva un tiempo y ya tiene mucha información pueden surgir este tipo de problemillas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/06/sql_big_selects/feed/</wfw:commentRss>
		</item>
		<item>
		<title>publicar libros online</title>
		<link>http://www.q-interactiva.com/blog/2008/06/publicar-libros-online/</link>
		<comments>http://www.q-interactiva.com/blog/2008/06/publicar-libros-online/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 19:05:21 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[Libros]]></category>

		<category><![CDATA[Personas humanas]]></category>

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

		<category><![CDATA[tal y como yo lo veo]]></category>

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

		<category><![CDATA[editoriales online]]></category>

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

		<category><![CDATA[libros online]]></category>

		<category><![CDATA[publica tu propio libro]]></category>

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=115</guid>
		<description><![CDATA[No hace mucho, cuando me convencí a mi mismo de que Mobile Web Design de Cameron Moll era un gran libro para adquirir, di con Lulú, un curioso serivicio en la web que me pareció una gran idea. 
Básicamente permite a cualquier persona publicar un libro en unas condiciones decentes (no digo que excelentes, pero [...]]]></description>
			<content:encoded><![CDATA[<p>No hace mucho, cuando me convencí a mi mismo de que <a href="http://mobilewebbook.com/" target="_blank">Mobile Web Design</a> de <a href="http://www.cameronmoll.com/" target="_blank">Cameron Moll</a> era un gran libro para adquirir, di con <a href="http://www.lulu.com/es/" target="_blank">Lulú</a>, un curioso serivicio en la web que me pareció una gran idea. </p>
<p>Básicamente permite a cualquier persona publicar un libro en unas condiciones decentes (no digo que excelentes, pero si decentes) sin requerir de una editorial o una inversión inicial, y además elegir unos cuantos elementos del mismo como: </p>
<ul>
<li>Varios aspectos del formato</li>
<li>Tipo de tapa</li>
<li>Color o Blanco&#038;Negro</li>
</ul>
<p>Además cuenta con elementos interesantes como una calculadora de coste (por ejemplo, un libro de tapa blanda, grapado, tamaño A5 en blanco y negro de 64 páginas valdría.... 4,67€!!! A partir de ese coste, que es el mínimo, tu fijas tu propio precio para comercializarlo, y por tanto tu margen de beneficio. Desde luego con este sistema quien no escribe un libro es porque no quiere.</p>
<p><img src="http://www.q-interactiva.com/blog/imagenes/librosbobuk.jpg" alt="Publicación online de libros, servicio Bobuk" title="Publicación online de libros, servicio Bobuk" width="500" height="120" class="aligncenter size-full wp-image-122" /></p>
<p>Pues bien todo esto para comentaros que <a href="http://www.andreskarp.es/post/39163046/bubok-el-arte-de-emprender" target="_blank">vía Andrés Karp</a>, el otro día he encontrado otro sitio totalmente similar, llamado <a href="http://www.bubok.com/" target="_blank">Bubok</a>, que tiene sede en España, que permite elegir tu PDF, formato, elegir diseño de portada, tapas y por supuesto precio de venta (tanto el libro como el ebook). </p>
<p>La razón de postearlo es que Andrés ha comentado el excelente servicio postventa del que hacen gala, y que hoy en día creo que es necesario destacar cosas como esas. Mi más sincera enhorabuena a <a href="http://angelmaria.com/" target="_blank">Angel María</a>, y para entederme, solo hay que leer el post citado anteriormente.</p>
<p>Como siempre digo, si alguno conoce algún servicio similar, del que crea que es merecedor hablar por razones positivas, que no dude en comentarlo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/06/publicar-libros-online/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tag Galaxy</title>
		<link>http://www.q-interactiva.com/blog/2008/06/tag-galaxy/</link>
		<comments>http://www.q-interactiva.com/blog/2008/06/tag-galaxy/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 07:00:31 +0000</pubDate>
		<dc:creator>[Q]boss</dc:creator>
		
		<category><![CDATA[CoolSites]]></category>

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

		<category><![CDATA[diseño]]></category>

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

		<category><![CDATA[diseño web]]></category>

		<category><![CDATA[galaxia de tags]]></category>

		<category><![CDATA[nube tags]]></category>

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

		<guid isPermaLink="false">http://www.q-interactiva.com/blog/?p=116</guid>
		<description><![CDATA[
Pues estoy de racha, y no puedo dejar de postear sitios impresionantes. Entiendo que éste está realizado con Papervision, pero el concepto es genial y me recuerda que tenemos deberes en el estudio... y un trabajo a medias que tiene que ver la luz cuanto antes. Pasamos de una nube de tags a una galaxia [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.q-interactiva.com/blog/imagenes/taggalaxy.jpg" alt="Tag Galaxy, galería de imágenes clasificadas por tags, coolsite" title="Tag Galaxy, galería de imágenes clasificadas por tags, coolsite" width="500" height="200" class="aligncenter size-full wp-image-117" /></p>
<p>Pues estoy de racha, y no puedo dejar de postear <a href="http://taggalaxy.de/" target="_blank">sitios impresionantes</a>. Entiendo que éste está realizado con Papervision, pero el concepto es genial y me recuerda que tenemos deberes en el estudio... y un trabajo a medias que tiene que ver la luz cuanto antes. Pasamos de una nube de tags a una galaxia de tags para poder acceder a galerías de imágenes clasificadas.</p>
<p>La navegación es buena, podían haberla complicado más pero con los pasos que da creo que es más agil que otras posibles soluciones, el acceso a la información me parece muy elaborado, con múltiples maneras de acceder a la información, un histórico de tags para poder saltar en cualquier momento hacia atrás, diferentes métodos para visualizar las imágenes de la categoría seleccionada, modo full screen y convencional.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.q-interactiva.com/blog/2008/06/tag-galaxy/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
