<?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>Enrique Chávez Garcia- Desarrollo de Web &#187; jQuery</title>
	<atom:link href="http://tmeister.net/category/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://tmeister.net</link>
	<description>Blog acerca de desarrollo orientado hacia Flash, Flex y Actionscript.</description>
	<lastBuildDate>Thu, 19 Jan 2012 20:25:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Jobs Digger &#8211; Nodejs</title>
		<link>http://tmeister.net/2011/10/22/jobs-digger-nodejs/</link>
		<comments>http://tmeister.net/2011/10/22/jobs-digger-nodejs/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 03:31:11 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Nodejs]]></category>
		<category><![CDATA[Express]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[Jade]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Stylus]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=661</guid>
		<description><![CDATA[Es mas que bien sabido que el lenguaje omnipresente sobre el que esta hecha la web es sin duda Javascript, El 99.999% de los sitios, les aseguro que lo usan de alguna forma, frameworks, galerías, menús y un gran etcétera le deben su existirm aunque desde que recuerdo haberlo usado por primera vez al dia de hoy ha tenido [...]]]></description>
			<content:encoded><![CDATA[<p>Es mas que bien sabido que el lenguaje omnipresente sobre el que esta hecha la web es sin duda Javascript, El 99.999% de los sitios, les aseguro que lo usan de alguna forma, frameworks, galerías, menús y un gran etcétera le deben su existirm aunque desde que recuerdo haberlo usado por primera vez al dia de hoy ha tenido pocos cambios sus aplicaciones por otro lado se han multiplicado exponencialmente al punto que hoy día es posible usarlo en el lado servidor y entonces así poder crear una aplicación usando nada mas que javascript.</p>
<p>Es aquí donde entra <a href="http://nodejs.org/" target="_blank">Nodejs</a> que con sus propias palabras se describe de la siguiente forma</p>
<blockquote><p>Node.js is a server-side JavaScript environment that uses an asynchronous event-driven model. This allows Node.js to get excellent performance based on the architectures of many Internet applications.</p></blockquote>
<p>Si me han leido con anterioridad sabran que me gusta probar tecnologias nuevas en &#8220;proyectos&#8221; que sean de alguna forma de utilidad o al menos un enfoque practico y no solo hacer el &#8220;Hello World&#8221;.</p>
<h1><a href="http://digger.tmeister.net" target="_blank">Jobs Digger </a></h1>
<p>Siendo así, me propuse hacer algo con <a href="http://nodejs.org/" target="_blank">Nodejs</a>, el <a href="https://dev.twitter.com/" target="_blank">API de Twitter</a> y el <a href="http://code.google.com/intl/es/apis/maps/index.html" target="_blank">API de Google Maps</a>, la idea fue usar minar el stream de twitter en busca de hashtags, localizar los tweets geograficamente y mostrarlos en un mapa de Google Maps  en tiempo real usando <a href="http://socket.io/" target="_blank">Socket.io</a>, ademas de almacenar los tweets, usando <a href="http://www.mongodb.org/" target="_blank">mongoD</a>B, para futuras búsquedas internas.</p>
<p>De esa forma nacio <a title="Jobs Digger" href="http://digger.tmeister.net" target="_blank">Jobs Digger</a> el cual ya esta en linea y pueden ver como funciona recuerden que esto fue hecho usando solamente javascript en el servidor como en el cliente.</p>
<p>El sitio esta hospedado en <a href="http://www.heroku.com/" target="_blank">heroku</a> y la base de datos en <a href="https://mongohq.com" target="_blank">MongoHQ</a> ambos usando los planes gratuitos, así que puedes hacer tus experimentos y ponerlos en linea sin que te cueste un centavo.</p>
<p>En futuros posts me gustaria adentrarme mas en estos temas y escribir algo obviamente de Nodejs, <a href="http://jade-lang.com/" target="_blank">Jade</a> que es un sistema de plantillas y <a href="http://learnboost.github.com/stylus/" target="_blank">Stylus</a> de forma mas concreta.</p>
<p>Ya saben que cualquier comentario es bienvenido.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2011/10/22/jobs-digger-nodejs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jBuzz a Google Buzz Widget &#8211; jQuery Plugin</title>
		<link>http://tmeister.net/2010/02/18/jbuzz-a-google-buzz-widget-jquery-plugin/</link>
		<comments>http://tmeister.net/2010/02/18/jbuzz-a-google-buzz-widget-jquery-plugin/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 06:33:30 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[jBuzz]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=525</guid>
		<description><![CDATA[jBuzz Google Buzz Widget es un plugin de jQuery que te permite agregar tu stream de Google Buzz en tu sitio web. jBuzz Google Buzz Widget es un plugin &#8220;cross browser&#8221; que funciona en los principales navegadores y es muy fácil de implementar en tu sitio web. Puedes cambiar su apariencia mediante CSS y personalizar [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-527" title="landing_preview" src="http://tmeister.net/wp-content/uploads/2010/02/landing_preview-211x300.png" alt="" width="211" height="300" /></p>
<p><strong>jBuzz Google Buzz Widget </strong>es un plugin de jQuery que te permite agregar tu stream de Google Buzz en tu sitio web.</p>
<p><strong>jBuzz Google Buzz Widget</strong> es un plugin &#8220;cross browser&#8221; que funciona en los principales navegadores y es muy fácil de implementar en tu sitio web. Puedes cambiar su apariencia mediante CSS y personalizar cuantos buzz mostrar utilizando las opciones de configuración.</p>
<p><strong>jBuzz Google Buzz Widget</strong> utiliza el API liberada por Google, obteniendo los buzz mediante ATOM y los muestra en el contenedor de tu sitio web, para evitar problemas de permisos de &#8220;cross-domain&#8221; jBuzz utiliza un proxy creado en php para evitar este problema.</p>
<h1>Modo de uso:</h1>
<ol>
<li>Incluir jQuery, el archivo js del plugin y los CSS.</li>
<li>Crear un DIV contenedor con ID en el cual se creara el Widget</li>
<li>Inicializar el plugin indicando el usuario y cuantos buzz quieres mostrar.</li>
</ol>
<p>Aquí esta el ejemplo del código en una pagina simple.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
	&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;
		&lt;title&gt;jBuzz jQuery Plugin by Tmeister&lt;/title&gt;
		&lt;link rel=&quot;stylesheet&quot; href=&quot;jBuzz/jBuzz.min.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; title=&quot;jBuzz&quot; charset=&quot;utf-8&quot;&gt;
		&lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
			#jBuzz
			{
				width: 250px;
			}
		&lt;/style&gt;
		&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;jquery-1.4.1.min.js&quot; &gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;jBuzz/jquery.jBuzz.min.js&quot; &gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
			$(document).ready(function()
			{
				$('#jBuzz').jBuzz
				({
					user:&quot;tmeister&quot;,
					count:5
				});
			});
		&lt;/script&gt;

	&lt;/head&gt;
	&lt;body id=&quot;index&quot;&gt;
		&lt;div id=&quot;jBuzz&quot;&gt;&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><a class="more-link float-none" title="preview" href="http://tmeister.net/jBuzz" target="_blank">Preview 1</a><a class="more-link float-none" title="preview" href="http://tmeister.net/jBuzz/?user=freddier" target="_blank">Preview 2</a></p>
<h2> English </h2>
<p>jBuzz Google Buzz Widget is a jQuery plugin that allows you to add your Google stream Buzz on your website, is &#8220;cross browser&#8221; runs on all major browsers and is very easy to implement in your website. You can change its appearance using CSS and customize as many buzz display using the configuration options.</p>
<p>Use the API released by Google, getting the buzz through ATOM and displays them in the container of your website, to avoid problems with permissions of &#8220;cross-domain&#8221; jBuzz uses a proxy set up php to avoid this problem.</p>
<p><a class="more-link float-none" href="http://github.com/Tmeister/jBuzz"> Github</a></p>
<h1>Descarga</h1>
<p>Rendering of template dTemplate.php failed</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2010/02/18/jbuzz-a-google-buzz-widget-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EasySlider con multiples sliders para jQuery</title>
		<link>http://tmeister.net/2009/04/02/easyslider-con-multiples-sliders-para-jquery/</link>
		<comments>http://tmeister.net/2009/04/02/easyslider-con-multiples-sliders-para-jquery/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 02:03:06 +0000</pubDate>
		<dc:creator>Tmeister</dc:creator>
				<category><![CDATA[CSS & [X]html]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[easyslider]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://tmeister.net/?p=300</guid>
		<description><![CDATA[Últimamente he estado desarrollando cosas que no utilizan Flash, sobre todo estoy desarrollando sobre XHTML &#38; CSS &#38; Javascript, usando jQuery como framework. Para el proyecto en el que estoy ahora necesitábamos un slider para contenido, en la red existen muchos pero solo muestran un slide a la vez, pero yo necesitaba que se mostrara [...]]]></description>
			<content:encoded><![CDATA[<p>Últimamente he estado desarrollando cosas que no utilizan Flash, sobre todo estoy desarrollando sobre XHTML &amp; CSS &amp; Javascript, usando <a href="http://jquery.com/">jQuery</a> como framework.</p>
<p>Para el proyecto en el que estoy ahora necesitábamos un slider para contenido, en la red existen muchos pero solo muestran un slide a la vez, pero yo necesitaba que se mostrara más de un slide a la vez.</p>
<p>Bien, Tomando como base el plugin <a href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding">EasySlider</a>, que es simple y muy funcional, hice una modificaciones para que aceptara un parámetro mas, en el cual se puede configurar cuantos slides mostrar. El resultado de esto es EasyMultipleSlider.</p>
<h1>Demo</h1>
<p><a href="http://tmeister.net/easy/">http://tmeister.net/easy/</a></p>
<h1>Descarga</h1>
<p>Rendering of template dTemplate.php failed</p>
<p><a href="http://tmeister.net/downloads/easymultipleslider.zip">http://tmeister.net/downloads/easymultipleslider.zip</a></p>
<p>Saludos y espero que les sea de utilidad</p>
]]></content:encoded>
			<wfw:commentRss>http://tmeister.net/2009/04/02/easyslider-con-multiples-sliders-para-jquery/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Object Caching 501/537 objects using disk: basic

Served from: tmeister.net @ 2012-02-07 00:03:07 -->

<!-- W3 Total Cache: Db cache debug info:
Engine:             disk: basic
Total queries:      28
Cached queries:     7
Total query time:   0.0674
SQL info:
    # | Time (s) |    Caching (Reject reason)     |   Status   | Data size (b) | Query
    1 |   0.0005 |  disabled (Query is rejected)  | not cached |             0 | SHOW TABLES LIKE 'wp_tla_data'
    2 |   0.0005 |  disabled (Query is rejected)  | not cached |             0 | SHOW COLUMNS FROM wp_tla_data LIKE 'xml_key'
    3 |   0.0005 |            enabled             |   cached   |          4215 | SELECT * FROM wp_tla_data
    4 |   0.0033 |            enabled             | not cached |           675 | SELECT wp_term_taxonomy.term_id
					FROM wp_term_taxonomy
					INNER JOIN wp_terms USING (term_id)
					WHERE taxonomy = 'category'
					AND wp_terms.slug IN ('jquery')
    5 |   0.0002 |            enabled             | not cached |           634 | SELECT term_taxonomy_id
					FROM wp_term_taxonomy
					WHERE taxonomy = 'category'
					AND term_id IN (53)
    6 |   0.0003 |            enabled             | not cached |          3459 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = 'category' AND t.slug = 'jquery' LIMIT 1
    7 |   0.0011 |  disabled (Query is rejected)  | not cached |             0 | SELECT SQL_CALC_FOUND_ROWS  wp_posts.* FROM wp_posts  INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1  AND ( wp_term_relationships.term_taxonomy_id IN (63) ) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 15
    8 |   0.0029 |  disabled (Query is rejected)  | not cached |             0 | SELECT FOUND_ROWS()
    9 |   0.0003 |            enabled             |   cached   |          3459 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy = 'category' AND t.slug = 'jquery' LIMIT 1
   10 |   0.0002 |            enabled             | not cached |          3813 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (661) ORDER BY t.name ASC
   11 |   0.0002 |            enabled             | not cached |          5595 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (661) ORDER BY t.name ASC
   12 |   0.0002 |            enabled             | not cached |          1722 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (661)
   13 |   0.0004 |            enabled             | not cached |         11644 | SELECT * FROM wp_posts WHERE ID = 661 LIMIT 1
   14 |   0.0002 |            enabled             | not cached |          3810 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (525) ORDER BY t.name ASC
   15 |   0.0008 |            enabled             | not cached |          3312 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (525) ORDER BY t.name ASC
   16 |   0.0003 |            enabled             | not cached |          5434 | SELECT wp_drainhole_files.*,wp_drainhole_version.version,wp_drainhole_version.created_at FROM wp_drainhole_files INNER JOIN wp_drainhole_version ON (wp_drainhole_files.version_id=wp_drainhole_version.id OR wp_drainhole_files.version_id=0) AND wp_drainhole_files.id='10' GROUP BY id
   17 |   0.0002 |            enabled             | not cached |          3073 | SELECT wp_drainhole_holes.*,SUM(wp_drainhole_files.hits) AS hits,COUNT(wp_drainhole_files.id) AS files FROM wp_drainhole_holes LEFT JOIN wp_drainhole_files ON wp_drainhole_holes.id=wp_drainhole_files.hole_id WHERE wp_drainhole_holes.id=3 GROUP BY wp_drainhole_holes.id
   18 |   0.0002 |            enabled             | not cached |          2473 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (525)
   19 |   0.0004 |            enabled             |   cached   |          5434 | SELECT wp_drainhole_files.*,wp_drainhole_version.version,wp_drainhole_version.created_at FROM wp_drainhole_files INNER JOIN wp_drainhole_version ON (wp_drainhole_files.version_id=wp_drainhole_version.id OR wp_drainhole_files.version_id=0) AND wp_drainhole_files.id='10' GROUP BY id
   20 |   0.0003 |            enabled             |   cached   |          3073 | SELECT wp_drainhole_holes.*,SUM(wp_drainhole_files.hits) AS hits,COUNT(wp_drainhole_files.id) AS files FROM wp_drainhole_holes LEFT JOIN wp_drainhole_files ON wp_drainhole_holes.id=wp_drainhole_files.hole_id WHERE wp_drainhole_holes.id=3 GROUP BY wp_drainhole_holes.id
   21 |   0.0008 |            enabled             | not cached |          4076 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (300) ORDER BY t.name ASC
   22 |   0.0514 |            enabled             | not cached |          4314 | SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('post_tag') AND tr.object_id IN (300) ORDER BY t.name ASC
   23 |   0.0004 |            enabled             | not cached |          5524 | SELECT wp_drainhole_files.*,wp_drainhole_version.version,wp_drainhole_version.created_at FROM wp_drainhole_files INNER JOIN wp_drainhole_version ON (wp_drainhole_files.version_id=wp_drainhole_version.id OR wp_drainhole_files.version_id=0) AND wp_drainhole_files.id='9' GROUP BY id
   24 |   0.0004 |            enabled             |   cached   |          3073 | SELECT wp_drainhole_holes.*,SUM(wp_drainhole_files.hits) AS hits,COUNT(wp_drainhole_files.id) AS files FROM wp_drainhole_holes LEFT JOIN wp_drainhole_files ON wp_drainhole_holes.id=wp_drainhole_files.hole_id WHERE wp_drainhole_holes.id=3 GROUP BY wp_drainhole_holes.id
   25 |   0.0004 |            enabled             |   cached   |          5524 | SELECT wp_drainhole_files.*,wp_drainhole_version.version,wp_drainhole_version.created_at FROM wp_drainhole_files INNER JOIN wp_drainhole_version ON (wp_drainhole_files.version_id=wp_drainhole_version.id OR wp_drainhole_files.version_id=0) AND wp_drainhole_files.id='9' GROUP BY id
   26 |   0.0003 |            enabled             |   cached   |          3073 | SELECT wp_drainhole_holes.*,SUM(wp_drainhole_files.hits) AS hits,COUNT(wp_drainhole_files.id) AS files FROM wp_drainhole_holes LEFT JOIN wp_drainhole_files ON wp_drainhole_holes.id=wp_drainhole_files.hole_id WHERE wp_drainhole_holes.id=3 GROUP BY wp_drainhole_holes.id
   27 |   0.0003 |            enabled             | not cached |          1967 | SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (300)
   28 |   0.0005 |            enabled             | not cached |         10000 | SELECT * FROM wp_posts WHERE ID = 300 LIMIT 1
-->

<!-- W3 Total Cache: Page cache debug info:
Engine:             disk: enhanced
Cache key:          category/jquery/feed/_index.html
Caching:            disabled
Reject reason:      DONOTCACHEPAGE constant is defined
Status:             not cached
Creation Time:      0.512s
Header info:
X-Pingback:         http://tmeister.net/xmlrpc.php
Last-Modified:      Thu, 19 Jan 2012 20:25:41 GMT
ETag:               "5128b61493d147f8e15e42f284d2c6d2"
X-Powered-By:       W3 Total Cache/0.9.2.4
Content-Type:       text/xml; charset=utf-8
-->
