<?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>tec tónica &#187; Codigo</title>
	<atom:link href="http://www.guatec.com/blog/?feed=rss2&#038;cat=10" rel="self" type="application/rss+xml" />
	<link>http://www.guatec.com/blog</link>
	<description>Tónica mescladora para el tecnófilo en Guatemala</description>
	<lastBuildDate>Wed, 04 Aug 2010 16:36:28 +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>Chrome: usando el debugger de Javascript</title>
		<link>http://www.guatec.com/blog/?p=239</link>
		<comments>http://www.guatec.com/blog/?p=239#comments</comments>
		<pubDate>Fri, 27 Mar 2009 17:22:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Codigo]]></category>

		<guid isPermaLink="false">http://www.guatec.com/blog/?p=239</guid>
		<description><![CDATA[No he dejado de usar Firefox por la importancia que va tomando en el mercado y por Firebug y el Javascript console.  El Dom Inspector tambien es muy útil a la hora de probar cambios al CSS.
Sin embargo hoy me ayudó mucho el debugger de Chrome que tiene backtrace.
Pongo aqui unos pantallazos de como lo [...]]]></description>
			<content:encoded><![CDATA[<p>No he dejado de usar Firefox por la importancia que va tomando en el mercado y por Firebug y el Javascript console.  El Dom Inspector tambien es muy útil a la hora de probar cambios al CSS.</p>
<p>Sin embargo hoy me ayudó mucho el debugger de Chrome que tiene backtrace.</p>
<p>Pongo aqui unos pantallazos de como lo usé para identificar un bug dentro de un archivo de 19,000 lineas.</p>

<a href='http://www.guatec.com/blog/?attachment_id=240' title='Javascript Console'><img width="150" height="124" src="http://www.guatec.com/blog/wp-content/uploads/2009/03/jsdebug-1.gif" class="attachment-thumbnail" alt="Notando el error" title="Javascript Console" /></a>
<a href='http://www.guatec.com/blog/?attachment_id=241' title='Js Debugger'><img width="150" height="90" src="http://www.guatec.com/blog/wp-content/uploads/2009/03/jsdebug-2.gif" class="attachment-thumbnail" alt="Poniendo el breakpoint (nada tan especial hasta aqui)" title="Js Debugger" /></a>
<a href='http://www.guatec.com/blog/?attachment_id=242' title='El Backtrace'><img width="150" height="90" src="http://www.guatec.com/blog/wp-content/uploads/2009/03/jsdebug-3.gif" class="attachment-thumbnail" alt="Viendo el Backtrace. Aqui está lo chilero" title="El Backtrace" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.guatec.com/blog/?feed=rss2&amp;p=239</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ya viene el nuevo TIC del Intecap</title>
		<link>http://www.guatec.com/blog/?p=226</link>
		<comments>http://www.guatec.com/blog/?p=226#comments</comments>
		<pubDate>Tue, 24 Feb 2009 17:47:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Codigo]]></category>
		<category><![CDATA[Gobierno y Tecnología]]></category>

		<guid isPermaLink="false">http://www.guatec.com/blog/?p=226</guid>
		<description><![CDATA[
El Intecap ya va a estrenar su nuevo edificio, el cual se ve muy bien.  Mientras tanto, sigo esperando ser inscrito en el Sinacyt! (llevamos ya casi dos meses en estas).
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.guatec.com/blog/wp-content/uploads/2009/02/1235228942542.jpg"><img class="alignnone size-medium wp-image-225" title="TIC del INTECAP" src="http://www.guatec.com/blog/wp-content/uploads/2009/02/1235228942542.jpg" alt="" width="300" height="225" /></a></p>
<p>El Intecap ya va a estrenar su nuevo edificio, el cual se ve muy bien.  Mientras tanto, sigo esperando ser inscrito en el Sinacyt! (llevamos ya casi dos meses en estas).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guatec.com/blog/?feed=rss2&amp;p=226</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como dejar de usar sqlite para wordpress</title>
		<link>http://www.guatec.com/blog/?p=57</link>
		<comments>http://www.guatec.com/blog/?p=57#comments</comments>
		<pubDate>Tue, 12 Aug 2008 19:38:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Codigo]]></category>

		<guid isPermaLink="false">http://www.guatec.com/blog/?p=57</guid>
		<description><![CDATA[Para evitar tener que usar mysql, este blog (Tectonica) usaba antes el plugin sqlite para wordpress.  A partir de hoy, estamos usando el mysql como todo el mundo (nos acomplamos al estandar para beneficiarnos de las actualizaciones).  Describo aqui el procedimiento que usé para lograr sacar los datos de sqlite y meterlos a mysql.


hacer un [...]]]></description>
			<content:encoded><![CDATA[<p>Para evitar tener que usar mysql, este blog (Tectonica) usaba antes el plugin sqlite para wordpress.  A partir de hoy, estamos usando el mysql como todo el mundo (nos acomplamos al estandar para beneficiarnos de las actualizaciones).  Describo aqui el procedimiento que usé para lograr sacar los datos de sqlite y meterlos a mysql.</p>
<p><span id="more-57"></span></p>
<ol>
<li>hacer un dump de la BD sqlite<br />
sqlite3 MyBlog.sqlite .dump -quit &gt; dump.sql</li>
<li> Crear la nueva BD en mysql y darle accesso al nuevo usuario</li>
<li>instalar la versión original de wordpress (la que usaba el sqlite plugin, en mi caso 2.3.1) usando la conexión a la nueva BD en mysql (esto crea las tablas)</li>
<li>editar dump.sql<br />
- quitar begin transaction<br />
- quitar commit<br />
- reemplazar CREATE TABLE with DELETE FROM<br />
- quitar innards of table creation<br />
- reemplazar INSERT INTO &#8220;&lt;table_name&gt;&#8221; VALUES con INSERT INTO `&lt;table_name&gt;`  VALUES<br />
- quitar referencias a sqlite_sequence</li>
<li>importar dump.sql a la base de datos (tomando en cuenta que el archivo estara en utf8)<br />
mysql &#8211;default-character-set=utf8 -u miusuario -p mibd &lt; dump.sql</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.guatec.com/blog/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quercus el mágico</title>
		<link>http://www.guatec.com/blog/?p=33</link>
		<comments>http://www.guatec.com/blog/?p=33#comments</comments>
		<pubDate>Thu, 06 Mar 2008 14:54:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Codigo]]></category>

		<guid isPermaLink="false">http://www.guatec.com/blog/?p=33</guid>
		<description><![CDATA[Estoy experimentando con Resin y Quercus.  Esta mas fácil de lo que temía y Quercus es más flexible de lo que esperaba.


  import java.util.Date;

  $a = new Date(123);

  echo $a-&#62;getTime();    # calls getTime()
  echo $a-&#62;setTime(456); # calls setTime(456)

  echo "
time:".$a-&#62;time;      # [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy experimentando con Resin y <a href="http://quercus.caucho.com/quercus-3.1/doc/quercus-java-integration.xtp">Quercus</a>.  Esta mas fácil de lo que temía y Quercus es más flexible de lo que esperaba.</p>
<pre>

  import java.util.Date;

  $a = new Date(123);

  echo $a-&gt;getTime();    # calls getTime()
  echo $a-&gt;setTime(456); # calls setTime(456)

  echo "
time:".$a-&gt;time;      # calls getTime()
  $a-&gt;time = 46;     # calls setTime(456)

  $vn = "time";
  echo "
time:".$a-&gt;$vn;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.guatec.com/blog/?feed=rss2&amp;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sustituto sencillo para Console_Table / simple PEAR Console::Table replacement</title>
		<link>http://www.guatec.com/blog/?p=15</link>
		<comments>http://www.guatec.com/blog/?p=15#comments</comments>
		<pubDate>Fri, 21 Dec 2007 15:38:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Codigo]]></category>
		<category><![CDATA[simple console_table replacement]]></category>

		<guid isPermaLink="false">http://www.guatec.com/blog/?p=15</guid>
		<description><![CDATA[usar el Console_Table de PEAR puede ser complicado cuando no se tiene acceso a instalar PEAR.  Hice un sustituto muy sencillo que se usa asi (igual que el de PEAR pero con menos funciones).  La clase esta aqui: guatable.txt

$table = new GuaTable();
$table-&#62;setHeadings(array('name','job','pay'));
$table-&#62;addRow(array('Bill Gates','Boss Man','$100 mil'));
$table-&#62;addRow(array('Fred','Gimp','$5/hour'));
$table-&#62;addRow(array('bob'));
echo $table-&#62;toString();

]]></description>
			<content:encoded><![CDATA[<p>usar el Console_Table de PEAR puede ser complicado cuando no se tiene acceso a instalar PEAR.  Hice un sustituto muy sencillo que se usa asi (igual que el de PEAR pero con menos funciones).  La clase esta aqui: <a href="http://www.guatec.com/blog/wp-content/uploads/2007/12/guatable.txt" title="guatable.txt">guatable.txt</a></p>
<p><code><br />
$table = new GuaTable();<br />
$table-&gt;setHeadings(array('name','job','pay'));<br />
$table-&gt;addRow(array('Bill Gates','Boss Man','$100 mil'));<br />
$table-&gt;addRow(array('Fred','Gimp','$5/hour'));<br />
$table-&gt;addRow(array('bob'));<br />
echo $table-&gt;toString();<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guatec.com/blog/?feed=rss2&amp;p=15</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
