<?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>Linux &#38;&#38; PHP @ NomikOS - BLOG</title>
	<atom:link href="http://nomikos.info/feed" rel="self" type="application/rss+xml" />
	<link>http://nomikos.info</link>
	<description>Artículos y temas sobre programación, PHP, Linux, jQuery y mis trabajos en linea en RAC.  Igor Parra Bastias - NomikOS</description>
	<lastBuildDate>Fri, 19 Feb 2010 19:15:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>No package &#8216;gnome-doc-utils&#8217; found</title>
		<link>http://nomikos.info/2010/02/19/no-package-gnome-doc-utils-found.html</link>
		<comments>http://nomikos.info/2010/02/19/no-package-gnome-doc-utils-found.html#comments</comments>
		<pubDate>Fri, 19 Feb 2010 19:15:52 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Instalaciones problemáticas]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=1013</guid>
		<description><![CDATA[12345678910111213141516171819&#91;~/Download/gnome-commander-1.2.8.4&#93;
&#91;15:10:18 nomikos@zenwalk&#93;$ ./configure 
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $&#40;MAKE&#41;... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GDU_MODULE_VERSION_CHECK... configure: error: Package requirements &#40;gnome-doc-utils &#62;= 0.3.2&#41; were not met:

No package 'gnome-doc-utils' [...]


<h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/05/30/uso-del-administrador-de-archivos-midnight-commander-y-gnome-commander-en-linux-tutorial.html' rel='bookmark' title='Permanent Link: Uso del administrador de archivos &#8220;midnight commander&#8221; y &#8220;gnome-commander&#8221; en linux &#8211; Tutorial'>Uso del administrador de archivos &#8220;midnight commander&#8221; y &#8220;gnome-commander&#8221; en linux &#8211; Tutorial</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">&#91;</span>~<span style="color: #000000; font-weight: bold;">/</span>Download<span style="color: #000000; font-weight: bold;">/</span>gnome-commander-1.2.8.4<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span>15:10:18 nomikos<span style="color: #000000; font-weight: bold;">@</span>zenwalk<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ .<span style="color: #000000; font-weight: bold;">/</span>configure <br />
checking <span style="color: #000000; font-weight: bold;">for</span> a BSD-compatible install... <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>ginstall <span style="color: #660033;">-c</span><br />
checking whether build environment is sane... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> a thread-safe <span style="color: #c20cb9; font-weight: bold;">mkdir</span> -p... <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> gawk... <span style="color: #c20cb9; font-weight: bold;">gawk</span><br />
checking whether <span style="color: #c20cb9; font-weight: bold;">make</span> sets $<span style="color: #7a0874; font-weight: bold;">&#40;</span>MAKE<span style="color: #7a0874; font-weight: bold;">&#41;</span>... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> pkg-config... <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pkg-config<br />
checking pkg-config is at least version 0.9.0... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> GDU_MODULE_VERSION_CHECK... configure: error: Package requirements <span style="color: #7a0874; font-weight: bold;">&#40;</span>gnome-doc-utils <span style="color: #000000; font-weight: bold;">&gt;</span>= 0.3.2<span style="color: #7a0874; font-weight: bold;">&#41;</span> were not met:<br />
<br />
No package <span style="color: #ff0000;">'gnome-doc-utils'</span> found<br />
<br />
Consider adjusting the PKG_CONFIG_PATH environment variable <span style="color: #000000; font-weight: bold;">if</span> you<br />
installed software <span style="color: #000000; font-weight: bold;">in</span> a non-standard prefix.<br />
<br />
Alternatively, you may <span style="color: #000000; font-weight: bold;">set</span> the environment variables GDU_MODULE_VERSION_CHECK_CFLAGS<br />
and GDU_MODULE_VERSION_CHECK_LIBS to avoid the need to call pkg-config.<br />
See the pkg-config <span style="color: #c20cb9; font-weight: bold;">man</span> page <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">more</span> details.</div></td></tr></tbody></table></div>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>nomikos<span style="color: #000000; font-weight: bold;">/</span>Download<span style="color: #000000; font-weight: bold;">/</span>gnome-commander-1.2.8.4<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span>15:59:40root<span style="color: #000000; font-weight: bold;">@</span>zenwalk<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #c20cb9; font-weight: bold;">locate</span> gnome-doc-utils.pc<br />
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>pkgconfig<span style="color: #000000; font-weight: bold;">/</span>gnome-doc-utils.pc</div></td></tr></tbody></table></div>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">&#91;</span>16:00:09root<span style="color: #000000; font-weight: bold;">@</span>zenwalk<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>pkgconfig<span style="color: #000000; font-weight: bold;">/</span>gnome-doc-utils.pc <br />
<span style="color: #007800;">prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span><br />
<span style="color: #007800;">datarootdir</span>=<span style="color: #800000;">${prefix}</span><span style="color: #000000; font-weight: bold;">/</span>share<br />
<span style="color: #007800;">datadir</span>=<span style="color: #800000;">${datarootdir}</span><br />
<span style="color: #007800;">icondir</span>=<span style="color: #800000;">${datadir}</span><span style="color: #000000; font-weight: bold;">/</span>gnome-doc-utils<span style="color: #000000; font-weight: bold;">/</span>icons<br />
<span style="color: #007800;">xmldir</span>=<span style="color: #800000;">${datadir}</span><span style="color: #000000; font-weight: bold;">/</span>xml<br />
<span style="color: #007800;">xsltdir</span>=<span style="color: #800000;">${xmldir}</span><span style="color: #000000; font-weight: bold;">/</span>gnome<span style="color: #000000; font-weight: bold;">/</span>xslt<br />
<span style="color: #c20cb9; font-weight: bold;">gettext</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>gettext<span style="color: #000000; font-weight: bold;">/</span>gettext.xsl<br />
<span style="color: #007800;">db2html</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>docbook<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/</span>db2html.xsl<br />
<span style="color: #007800;">db2xhtml</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>docbook<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/</span>db2xhtml.xsl<br />
<span style="color: #007800;">db2omf</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>docbook<span style="color: #000000; font-weight: bold;">/</span>omf<span style="color: #000000; font-weight: bold;">/</span>db2omf.xsl<br />
<span style="color: #007800;">mal2html</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>mallard<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/</span>mal2html.xsl<br />
<span style="color: #007800;">mal2xhtml</span>=<span style="color: #800000;">${xsltdir}</span><span style="color: #000000; font-weight: bold;">/</span>mallard<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/</span>mal2xhtml.xsl<br />
<span style="color: #007800;">malrnc</span>=<span style="color: #800000;">${xmldir}</span><span style="color: #000000; font-weight: bold;">/</span>mallard<span style="color: #000000; font-weight: bold;">/</span>1.0<span style="color: #000000; font-weight: bold;">/</span>mallard.rnc<br />
<span style="color: #007800;">malrng</span>=<span style="color: #800000;">${xmldir}</span><span style="color: #000000; font-weight: bold;">/</span>mallard<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.0</span><span style="color: #000000; font-weight: bold;">/</span>mallard.rng<br />
<br />
Name: gnome-doc-utils<br />
Description: GNOME Documentation Utilities<br />
Version: 0.18.1</div></td></tr></tbody></table></div>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>nomikos<span style="color: #000000; font-weight: bold;">/</span>Download<span style="color: #000000; font-weight: bold;">/</span>gnome-commander-1.2.8.4<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span>16:00:21root<span style="color: #000000; font-weight: bold;">@</span>zenwalk<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">PKG_CONFIG_PATH</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>pkgconfig<span style="color: #000000; font-weight: bold;">/</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>nomikos<span style="color: #000000; font-weight: bold;">/</span>Download<span style="color: #000000; font-weight: bold;">/</span>gnome-commander-1.2.8.4<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span>16:01:56root<span style="color: #000000; font-weight: bold;">@</span>zenwalk<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ .<span style="color: #000000; font-weight: bold;">/</span>configure <br />
checking <span style="color: #000000; font-weight: bold;">for</span> a BSD-compatible install... <span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>ginstall <span style="color: #660033;">-c</span><br />
checking whether build environment is sane... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> a thread-safe <span style="color: #c20cb9; font-weight: bold;">mkdir</span> -p... <span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> gawk... <span style="color: #c20cb9; font-weight: bold;">gawk</span><br />
checking whether <span style="color: #c20cb9; font-weight: bold;">make</span> sets $<span style="color: #7a0874; font-weight: bold;">&#40;</span>MAKE<span style="color: #7a0874; font-weight: bold;">&#41;</span>... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> pkg-config... <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pkg-config<br />
checking pkg-config is at least version 0.9.0... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
checking <span style="color: #000000; font-weight: bold;">for</span> GDU_MODULE_VERSION_CHECK... <span style="color: #c20cb9; font-weight: bold;">yes</span><br />
...</div></td></tr></tbody></table></div>


<p><h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/05/30/uso-del-administrador-de-archivos-midnight-commander-y-gnome-commander-en-linux-tutorial.html' rel='bookmark' title='Permanent Link: Uso del administrador de archivos &#8220;midnight commander&#8221; y &#8220;gnome-commander&#8221; en linux &#8211; Tutorial'>Uso del administrador de archivos &#8220;midnight commander&#8221; y &#8220;gnome-commander&#8221; en linux &#8211; Tutorial</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2010/02/19/no-package-gnome-doc-utils-found.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modificando directivas de PHP mediante .htaccess</title>
		<link>http://nomikos.info/2010/01/20/modificando-directivas-de-php-mediante-htaccess.html</link>
		<comments>http://nomikos.info/2010/01/20/modificando-directivas-de-php-mediante-htaccess.html#comments</comments>
		<pubDate>Wed, 20 Jan 2010 17:34:26 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=1005</guid>
		<description><![CDATA[Hoy he debido instalar buddypress sobre PHP5, y me he encontrado con este error:
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of apply_filters(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /var/www/html/wpmu/wp-content/plugins/buddypress/bp-core/bp-core-templatetags.php on line [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Hoy he debido instalar buddypress sobre PHP5, y me he encontrado con este error:</p>
<blockquote><p>Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of apply_filters(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /var/www/html/wpmu/wp-content/plugins/buddypress/bp-core/bp-core-templatetags.php on line xxx</p></blockquote>
<p>La solución es tan sencilla y el problema puede ser tan común mientras buddypress no actualice su core que la señalo aquí de una patada:</p>
<p>Agrega en el archivo (oculto) .htaccess que se encuentra en la base de tu instalación de WordPress esta declaración:</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">php_value allow_call_time_pass_reference on</div></td></tr></tbody></table></div>
<p>Eso es todo, lo que sigue sólo es para perder un poco más de tiempo sacando la vuelta.</p>
<h1>php.ini y .htaccess<br />
<h1>
<p>Generalmente este archivo ya existe porque contiene las declaraciones necesarias para hacer que WP entienda <em>pretty urls</em>.</p>
<p>Puedes ver una lista de las directivas de PHP en <a href="http://php.net/manual/en/ini.core.php">http://php.net/manual/en/ini.core.php</a>. Estas directivas se configuran generalmente en php.ini, pero cuando no tienes acceso a este archivo o sólo quieres variar el comportamiento de PHP en algún directorio en particular, como en este caso que lo hacemos sólo para WP/BP, puedes usar php_value en .htaccess. </p>
<p>En todo caso, no todas las directivas pueden ser cambiadas de esta forma. Revisa el link anterior para verificar esto (columna Changeable).</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2010/01/20/modificando-directivas-de-php-mediante-htaccess.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un honor para Chile, Richard Stallman en la universidad de Temuco.</title>
		<link>http://nomikos.info/2009/12/13/un-honor-para-chile-richard-stallman-en-la-universidad-de-temuco.html</link>
		<comments>http://nomikos.info/2009/12/13/un-honor-para-chile-richard-stallman-en-la-universidad-de-temuco.html#comments</comments>
		<pubDate>Sun, 13 Dec 2009 04:01:15 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=999</guid>
		<description><![CDATA[ photo credit: imagos
El iniciador de la concepción del código abierto está en Chile. 
Si alguna vez haz escuchado lo de &#8211;sí veo más allá, es porque voy en hombros de gigantes&#8211; creo que se refiere a que no somos dueños de absolutamente nada que no sea lo que otros ya antes que nosotros hayan [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<div class="photodropper"><a href="http://www.flickr.com/photos/88173923@N00/22461417/" title="stallman20050427-19:12:20-0023" target="_blank"><img src="http://farm1.static.flickr.com/17/22461417_ada5af9e0c_m.jpg" alt="stallman20050427-19:12:20-0023" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc-nd/2.0/" title="Attribution-NonCommercial-NoDerivs License" target="_blank"><img src="http://nomikos.info/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/88173923@N00/22461417/" title="imagos" target="_blank">imagos</a></small></div>
<p>El iniciador de la concepción del código abierto está en Chile. </p>
<p>Si alguna vez haz escuchado lo de &#8211;sí veo más allá, es porque voy en hombros de gigantes&#8211; creo que se refiere a que no somos dueños de absolutamente nada que no sea lo que otros ya antes que nosotros hayan experimentado o vivido, etc&#8230;</p>
<p>&#8220;Open source&#8221; significa fuente abierta. Nada es de cada uno sino que todo es de nosotros, de cada uno de nosotros.</p>
<p>Esto es de verdad, globalización.</p>
<p>Nada es de nosotros, todo es de todos.</p>
<p>En el fín del mundo, en el sur del país más austral del mundo, tendremos la visita de uno de nosotros, de uno que sabe como debe ser el mundo de verdad. Un mundo de todos.</p>
<p>Bienvenido Richard Stallman.</p>
<p><a href="http://www.gulix.cl/foro3/-richard-stallman-en-temuco-el-18-de-diciembre--t1574.html">http://www.gulix.cl/foro3/-richard-stallman-en-temuco-el-18-de-diciembre&#8211;t1574.html</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/12/13/un-honor-para-chile-richard-stallman-en-la-universidad-de-temuco.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ejemplos de expresiones regulares en PHP</title>
		<link>http://nomikos.info/2009/12/01/ejemplos-de-expresiones-regulares-en-php.html</link>
		<comments>http://nomikos.info/2009/12/01/ejemplos-de-expresiones-regulares-en-php.html#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:39:45 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=981</guid>
		<description><![CDATA[&#8220;Algunas personas cuando se enfrentan a un problema, piensan “Ya sé, voy a usar expresiones regulares”. Ahora tienen dos problemas.&#8221; –Jamie Zawinski.
Hace tiempo que quiero llevar un recordatorio útil de expresiones regulares. Para poder hacerlo finalmente no me complicaré demasiado. Asi que escribiré duplas comentario seguido de la instrucción PHP. Sin importar el nombre de [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Algunas personas cuando se enfrentan a un problema, piensan “Ya sé, voy a usar expresiones regulares”. Ahora tienen dos problemas.&#8221; –Jamie Zawinski.</p></blockquote>
<p>Hace tiempo que quiero llevar un recordatorio útil de expresiones regulares. Para poder hacerlo finalmente no me complicaré demasiado. Asi que escribiré duplas <em>comentario</em> seguido de la <em>instrucción PHP</em>. Sin importar el nombre de la variable ni el comando usado: preg_replace, preg_match, etc.</p>
<p>Por ejemplo en las dos primeras reemplazamos guiones (-), tú debes darte cuenta que podría ser cualquier otro caractér. También ten en cuenta que el backslash (\) usado es para asegurar que nos referimos al guión como caractér y no al guión que define rangos (por ej: a-z).</p>
<p>Y por supuesto que son bienvenidas todos los aportes y correcciones. Las iré agregando de a poco.</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># reemplazar por un guión (-) todo lo que no sea letra o número.<br />
</span><span style="color: #000088;">$titlePlus</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/preg_replace"><span style="color: #990000;">preg_replace</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/[^a-zA-Z0-9]/i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'-'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$titlePlus</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;"># eliminar guiones (-) seguidos (2 ó más)<br />
</span><span style="color: #000088;">$titlePlus</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/preg_replace"><span style="color: #990000;">preg_replace</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/\-{2,}/&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$titlePlus</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;"># eliminar puntos (uno ó más) al final del string<br />
</span><span style="color: #000088;">$titlePlus</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/preg_replace"><span style="color: #990000;">preg_replace</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/\.+$/&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$titlePlus</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/12/01/ejemplos-de-expresiones-regulares-en-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SheBang (sharp bang) #!</title>
		<link>http://nomikos.info/2009/12/01/shebang-sharp-bang.html</link>
		<comments>http://nomikos.info/2009/12/01/shebang-sharp-bang.html#comments</comments>
		<pubDate>Tue, 01 Dec 2009 18:01:32 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=970</guid>
		<description><![CDATA[Los símbolos #! (sharp bang) aparecen en la primera línea de muchos scripts, especialmente los de perl. Tambien podemos usarlos en PHP. SheBang es un alias geek de sharp bang.
Nota: El shell es el intérprete de comandos en tu terminal linux. Generalmente bash.
Lo que hace es indicarle al shell que cargue el programa descrito a [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Los símbolos #! (sharp bang) aparecen en la primera línea de muchos scripts, especialmente los de perl. Tambien podemos usarlos en PHP. SheBang es un alias geek de sharp bang.</p>
<p>Nota: El shell es el intérprete de comandos en tu terminal linux. Generalmente bash.</p>
<p>Lo que hace es indicarle al shell que cargue el programa descrito a continuación de ! (bang) y que le pase el nombre del archivo (del script en que está) como primer parámetro.</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># en archivo hello-world.php:<br />
#! /usr/bin/php<br />
<span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Hello World!<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span><br />
<br />
# hacer archivo ejecutable<br />
chmod a+x hello-world.php<br />
<br />
# ahora si ejecutamos <br />
./hello-world.php<br />
<br />
# producirá<br />
Hello World!</div></td></tr></tbody></table></div>
<p>Como # inicia comentarios en PHP no será tomado en cuenta por el propio interprete PHP, sólo por el shell. Incluso no es necesaria la extensión .php.</p>
<p>Fuente: <a href="http://c2.com/cgi/wiki?SheBang">http://c2.com/cgi/wiki?SheBang</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/12/01/shebang-sharp-bang.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tron</title>
		<link>http://nomikos.info/2009/11/29/tron.html</link>
		<comments>http://nomikos.info/2009/11/29/tron.html#comments</comments>
		<pubDate>Sun, 29 Nov 2009 19:00:19 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=950</guid>
		<description><![CDATA[Hoy se cumplen 240,120 horas (10,005 días) desde que se estrenara la película TRON. Eso merece una celebración.
&#160;


Afiche Promocional



&#160;

Trailer original &#8211; 1982


&#160;

Trailer para VHS &#8211; 1982


&#160;

Tron Legacy (2010) Trailer (HD)


&#160;
Tron en wikipedia
Tron Sector &#8211; Combatiendo por los usuarios contra Sark y el programa de control maestro MCP
The GLtron Homepage &#8211; Juego Tron para linux
Ver Tron [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Hoy se cumplen 240,120 horas (10,005 días) desde que se estrenara la película TRON. Eso merece una celebración.</p>
<p>&nbsp;<br />
<hr /></p>
<p><center>
<p>Afiche Promocional</p>
<p><img src="http://nomikos.info/wp-content/uploads/2009/11/tron.jpg" alt="Tron" title="Tron" width="479" height="748" class="aligncenter size-full wp-image-953" /><br />
</center></p>
<p>
<hr />&nbsp;</p>
<p><center>
<p>Trailer original &#8211; 1982</p>
<p><object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/3efV2wqEjEY&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/3efV2wqEjEY&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></center></p>
<p>
<hr />&nbsp;</p>
<p><center>
<p>Trailer para VHS &#8211; 1982</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/_ReyhCkn9Bg&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/_ReyhCkn9Bg&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></center></p>
<p>
<hr />&nbsp;</p>
<p><center>
<p>Tron Legacy (2010) Trailer (HD)</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/a1IpPpB3iWI&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/a1IpPpB3iWI&#038;hl=es_ES&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></center></p>
<p>
<hr />&nbsp;</p>
<p><a href="http://es.wikipedia.org/wiki/Tron">Tron</a> en wikipedia<br />
<a href="http://tron-sector.com/">Tron Sector</a> &#8211; Combatiendo por los usuarios contra Sark y el programa de control maestro MCP<br />
<a href="http://www.gltron.org/">The GLtron Homepage</a> &#8211; Juego Tron para linux<br />
<a href="http://www.divxonline.info/pelicula/421/Tron-1982/">Ver Tron en línea</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/11/29/tron.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211;Introducción</title>
		<link>http://nomikos.info/2009/11/29/jquery-introduccion.html</link>
		<comments>http://nomikos.info/2009/11/29/jquery-introduccion.html#comments</comments>
		<pubDate>Sun, 29 Nov 2009 17:46:34 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[jQuery y OOP Javascript]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=933</guid>
		<description><![CDATA[ photo credit: NatBat
Codificar en javascript siempre ha sido disgustante y fascinante  la vez. Disgustante cuando te das cuenta que estas gastando demasiado tiempo haciendo debugging. Y fascinante cuando finalmente logras tu objetivo.
Cuando le sumas el problema de incompatibilidad entre navegadores y sus versiones llegar a ser muy desazonante.

Ya no más. Hace un par [...]


<h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Parte 1'>jQuery esencial &#8211;Parte 1</a></li><li><a href='http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Presentación PowerPoint'>jQuery esencial &#8211;Presentación PowerPoint</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div class="photodropper"><a href="http://www.flickr.com/photos/81851947@N00/14517351/" title="Bedtime reading" target="_blank"><img src="http://farm1.static.flickr.com/13/14517351_a0efb34914_m.jpg" alt="Bedtime reading" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc-sa/2.0/" title="Attribution-NonCommercial-ShareAlike License" target="_blank"><img src="http://nomikos.info/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a href="http://www.flickr.com/photos/81851947@N00/14517351/" title="NatBat" target="_blank">NatBat</a></small></div>
<p>Codificar en javascript siempre ha sido disgustante y fascinante  la vez. Disgustante cuando te das cuenta que estas gastando demasiado tiempo haciendo debugging. Y fascinante cuando finalmente logras tu objetivo.</p>
<p>Cuando le sumas el problema de incompatibilidad entre navegadores y sus versiones llegar a ser muy desazonante.</p>
<p><br style="clear:both"></p>
<p>Ya no más. Hace un par de trabajos en que vengo usando jQuery para:</p>
<blockquote><p>1.- Cargar asincrónicamente (AJAX) un elemento SELECT con la lista de ciudades apropiadas a medida que se intercambia entre estados de USA.<br />
2.- Realizar suaves desplazamientos entre secciones de  una misma página a medida que el usuario los va completando.<br />
3.- Permitir al usuario ordenar una lista de palabras simplemente arrastrando y soltando las filas de la tabla que los contiene (plugin jquery.tablednd)
</p></blockquote>
<p>Para esto no he tenido más que modificar algunos scripts encontrados por ahí o hacer rápidas consultas a la excelente documentación <a href="http://docs.jquery.com/Main_Page">http://docs.jquery.com/</a> disponible con abundantes ejemplos y demos con sus códigos fuentes a la vista.</p>
<p>Esto no quiere decir que sea una herramienta para principiantes. jQuery hace uso de muchos conceptos y tecnologías. Principalmente:</p>
<blockquote><p>1.- Programación orientada a objetos &#8211;OOP.<br />
2.- Modelo del objeto documento &#8211;DOM.<br />
3.- Hojas de estilo en cascada -CSS.
</p></blockquote>
<p>Un conocimiento más que básico en CSS (en especial el uso de selectores) es mandatorio para poder aplicar los métodos de jQuery a los nodos apropiados dentro del árbol jerárquico de un documento HTML.</p>
<blockquote><p>Si eres principiante no quisiera quitarte las ganas de aprender a usar jQuery, sino todo lo contrario. Si has editado algún archivo con extensión .js y algún otro con extensión .css es suficiente para comprender código jQuery.
</p></blockquote>
<p>Existen también otras bibliotecas dedicadas a lo mismo. Fíjate en el éxito que ha tenido jQuery:</p>
<p><img alt="" src="http://google.com/trends/viz?q=prototype+javascript,+jquery+javascript,+yui+javascript,+mootools+javascript,+scriptaculous+javascript,+dojo+javascript&#038;graph=weekly_img&#038;sa=N" title="Evolución de las principales bibliotecas javascript" class="alignnone" width="580" height="260" /></p>
<p><span style="color:skyblue">prototype javascript</span> <span style="color:red">jquery javascript</span> <span style="color:orange">yui javascript</span> <span style="color:green">mootools javascript</span> <span style="color:blue">scriptaculous javascript</span></p>
<p>Fuente: <a href="http://google.com/trends?q=prototype+javascript%2C+jquery+javascript%2C+yui+javascript%2C+mootools+javascript%2C+scriptaculous+javascript%2C+dojo+javascript">http://google.com/trends</a> &#8211;compara cantidad de búsquedas en google</p>
<p>Muy bien, como vemos esta biblioteca &#8211;o framework&#8211; es bastante poderosa y con tanto futuro que vale la pena aprender a usarla completamente. Voy a continuar escribiendo posts basados en la mejor documentación que encuentre y en mi propia experiencia.</p>
<h1>Tutoriales recomendados para javascript y CSS:</h1>
<p>Antes de iniciarte en jQuery, asegurate de saber muy bien lo que se ve en las siguientes (y concisas) páginas:</p>
<p><a href="http://www.cristalab.com/tutoriales/programacion-orientada-a-objetos-oop-con-javascript-c232l/">Programación orientada a objetos (OOP) con Javascript</a> &#8211;contiene gatos <img src='http://nomikos.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<a href="http://www.tierradenomadas.com/tw007.phtml">Principios básicos de CSS</a><br />
<a href="http://librosweb.es/css/capitulo2/selectores_basicos.html">Selectores básicos</a><br />
<a href="http://librosweb.es/css/capitulo2/selectores_avanzados.html">Selectores avanzados</a></p>


<p><h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Parte 1'>jQuery esencial &#8211;Parte 1</a></li><li><a href='http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Presentación PowerPoint'>jQuery esencial &#8211;Presentación PowerPoint</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/11/29/jquery-introduccion.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery esencial &#8211;Parte 1</title>
		<link>http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html</link>
		<comments>http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html#comments</comments>
		<pubDate>Sun, 29 Nov 2009 08:22:36 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[jQuery y OOP Javascript]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=916</guid>
		<description><![CDATA[(Este posts está basado en una presentacion powerpoint hecha por Marc Grabanski)
jQuery es una biblioteca javascript diseñada para ocultar los penosos asuntos de incompatibilidades entre navegadores web al tiempo que entrega una solida y reutilizable API (Application Programming Interface).
Nota: Para usar jQuery es necesario saber lo básico de CSS (Cascade Style Sheets)
Evolución de las principales [...]


<h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Presentación PowerPoint'>jQuery esencial &#8211;Presentación PowerPoint</a></li><li><a href='http://nomikos.info/2009/11/29/jquery-introduccion.html' rel='bookmark' title='Permanent Link: jQuery &#8211;Introducción'>jQuery &#8211;Introducción</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><em>(Este posts está basado en <a href="http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html">una presentacion powerpoint hecha por Marc Grabanski</a>)</em></p>
<p>jQuery es una biblioteca javascript diseñada para ocultar los penosos asuntos de incompatibilidades entre navegadores web al tiempo que entrega una solida y reutilizable API (Application Programming Interface).</p>
<p>Nota: Para usar jQuery es necesario saber lo básico de CSS (Cascade Style Sheets)</p>
<h1>Evolución de las principales bibliotecas javascript</h1>
<p><img alt="" src="http://google.com/trends/viz?q=prototype+javascript,+jquery+javascript,+yui+javascript,+mootools+javascript,+scriptaculous+javascript,+dojo+javascript&#038;graph=weekly_img&#038;sa=N" title="Evolución de las principales bibliotecas javascript" class="alignnone" width="580" height="260" /></p>
<p><span style="color:skyblue">prototype javascript</span> <span style="color:red">jquery javascript</span> <span style="color:orange">yui javascript</span> <span style="color:green">mootools javascript</span> <span style="color:blue">scriptaculous javascript</span></p>
<p>Fuente: <a href="http://google.com/trends?q=prototype+javascript%2C+jquery+javascript%2C+yui+javascript%2C+mootools+javascript%2C+scriptaculous+javascript%2C+dojo+javascript">http://google.com/trends</a> &#8211;compara cantidad de búsquedas en google</p>
<h1>Filosofía tras jQuery</h1>
<p>Simplificar la interacción entre HTML y javascript, es decir:</p>
<p>1.- Encontrar algo en HTML<br />
2.- Hacer algo con él</p>
<p>Por ejemplo: </p>
<p>1.- Encontrar todos los elementos div<br />
2.- Agregarles la clase foo</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">La instrucción jQuery<span style="color: #339933;">:</span><br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;div&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'foo'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
resultaría en<span style="color: #339933;">:</span><br />
<span style="color: #339933;">&lt;</span>html<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; <span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">&lt;</span>div <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foo&quot;</span><span style="color: #339933;">&gt;</span>Ejemplo<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">&lt;</span>div <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foo&quot;</span><span style="color: #339933;">&gt;</span>jQuery<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; <span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span><br />
<span style="color: #339933;">&lt;/</span>html<span style="color: #339933;">&gt;</span></div></td></tr></tbody></table></div>
<h1>Método Factory de jQuery</h1>
<p>Esencialmente lo que hace jQuery es proveer un objecto llamado jQuery() mediante el cual podemos acceder a todas las funciones que provee la biblioteca. Estas funciones son los <em>métodos</em> del <em>objeto</em> jQuery.</p>
<p>Nota: $() es un alias de jQuery().</p>
<p>Encontramos elementos HTML pasando los selectores CSS apropiados a $()</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#myId&quot;</span><span style="color: #009900;">&#41;</span><br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.myClass&quot;</span><span style="color: #009900;">&#41;</span><br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;table&quot;</span><span style="color: #009900;">&#41;</span></div></td></tr></tbody></table></div>
<p>También podemos encadenar selectores:</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#myId .myClass, table&quot;</span><span style="color: #009900;">&#41;</span></div></td></tr></tbody></table></div>
<p>Aquí estamos llegando a todas las tablas que se encuentran dentro de todos los elementos con clase &#8220;myClass&#8221;. A su vez estos elementos con clases &#8220;myClass&#8221; deben estar dentro de un elemento con id &#8220;myId&#8221;.</p>
<p>Nota: Los identificadores id deben ser únicos en cada documento.</p>
<h1>Ejemplos de selectores</h1>
<p>La gran variedad de selectores con sus modificadores permiten llegar hasta el último rincón de un documento HTML.</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#content&quot;</span><span style="color: #009900;">&#41;</span> toma el elemento con id <span style="color: #3366CC;">&quot;content&quot;</span><br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li:first&quot;</span><span style="color: #009900;">&#41;</span> toma el primer <span style="color: #000066; font-weight: bold;">item</span> li<br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;tr:odd&quot;</span><span style="color: #009900;">&#41;</span> toma las filas pares de una tabla<br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a[target=_blank]&quot;</span><span style="color: #009900;">&#41;</span> toma todos los links cuyo target es <span style="color: #3366CC;">&quot;_blank&quot;</span><br />
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;form[id=^step]&quot;</span><span style="color: #009900;">&#41;</span> toma todos los formularios cuyo id empieza con <span style="color: #3366CC;">&quot;step&quot;</span></div></td></tr></tbody></table></div>
<h1>Ejemplos en vivo de selectores en jQuery</h1>
<p>Visita <a href="http://codylindley.com/jqueryselectors/">http://codylindley.com/jqueryselectors/</a></p>
<h1>Más sobre el método Factory de jQuery</h1>
<p>También podemos pasar a $() una función para ser ejecutada una vez que la página se haya cargado:</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;La página se ha cargado...&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Nota: Esto es esencialmente lo mismo que:</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;La página se ha cargado...&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>Esta útima forma es la más vista en Internet. Quizás porque explícitamente indica que se ejecutará cuando el DOM (Document Object Model) se haya cargado completamente &#8211;documento listo: $(document).ready(&#8230;)</p>


<p><h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Presentación PowerPoint'>jQuery esencial &#8211;Presentación PowerPoint</a></li><li><a href='http://nomikos.info/2009/11/29/jquery-introduccion.html' rel='bookmark' title='Permanent Link: jQuery &#8211;Introducción'>jQuery &#8211;Introducción</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery esencial &#8211;Presentación PowerPoint</title>
		<link>http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html</link>
		<comments>http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html#comments</comments>
		<pubDate>Sat, 28 Nov 2009 20:15:05 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[jQuery y OOP Javascript]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=912</guid>
		<description><![CDATA[Como una primera aproximación a jQuery veremos una presentación muy clara y concisa hecha por Marc Grabanski.

Fuente: http://marcgrabanski.com/article/jquery-essentials-presentation-minnewebcon


Related posts:jQuery esencial &#8211;Parte 1jQuery &#8211;Introducción


<h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Parte 1'>jQuery esencial &#8211;Parte 1</a></li><li><a href='http://nomikos.info/2009/11/29/jquery-introduccion.html' rel='bookmark' title='Permanent Link: jQuery &#8211;Introducción'>jQuery &#8211;Introducción</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Como una primera aproximación a jQuery veremos una presentación muy clara y concisa hecha por Marc Grabanski.</p>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jquery-essentials-090406094627-phpapp01&#038;stripped_title=jquery-essentials" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jquery-essentials-090406094627-phpapp01&#038;stripped_title=jquery-essentials" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>
<p>Fuente: <a href="http://marcgrabanski.com/article/jquery-essentials-presentation-minnewebcon">http://marcgrabanski.com/article/jquery-essentials-presentation-minnewebcon</a></p>


<p><h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/11/29/jquery-esencial-parte-1.html' rel='bookmark' title='Permanent Link: jQuery esencial &#8211;Parte 1'>jQuery esencial &#8211;Parte 1</a></li><li><a href='http://nomikos.info/2009/11/29/jquery-introduccion.html' rel='bookmark' title='Permanent Link: jQuery &#8211;Introducción'>jQuery &#8211;Introducción</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/11/28/jquery-esencial-presentacion-powerpoint.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurar subdominios en localhost</title>
		<link>http://nomikos.info/2009/11/25/configurar-subdominios-en-localhost.html</link>
		<comments>http://nomikos.info/2009/11/25/configurar-subdominios-en-localhost.html#comments</comments>
		<pubDate>Wed, 25 Nov 2009 18:11:01 +0000</pubDate>
		<dc:creator>NomikOS</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nomikos.info/?p=903</guid>
		<description><![CDATA[Para obtener subdominios en localhost (en servidor apache) como http://misubdominio.localhost o para instalar Wordpress MU (WP multiusuario) http://localhost.localdomain
En httpd.conf (en /etc/apache/httpd.conf o similar) agrega algo como:
1234567891011121314&#60;VirtualHost *:80&#62;
ServerName localhost.localdomain
ServerAdmin nomikos@localhost.localdomain
DocumentRoot /var/www/html/
&#160; &#160; &#60;Directory /var/www/html/&#62;
&#160; &#160; &#160; &#160; Options Indexes FollowSymLinks MultiViews
&#160; &#160; &#160; &#160; AllowOverride All
&#160; &#160; &#160; &#160; Order allow, deny
&#160; &#160; &#160; &#160; Allow [...]


<h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/08/18/realizar-una-actualizacion-automatica-de-wordpress-sin-dar-datos-de-ftp.html' rel='bookmark' title='Permanent Link: Realizar una actualización automática de Wordpress sin dar datos de FTP.'>Realizar una actualización automática de Wordpress sin dar datos de FTP.</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Para obtener subdominios en localhost (en servidor apache) como http://misubdominio.localhost o para instalar Wordpress MU (WP multiusuario) http://localhost.localdomain</p>
<p>En httpd.conf (en /etc/apache/httpd.conf o similar) agrega algo como:</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;</span>VirtualHost <span style="color: #000000; font-weight: bold;">*</span>:<span style="color: #000000;">80</span><span style="color: #000000; font-weight: bold;">&gt;</span><br />
ServerName localhost.localdomain<br />
ServerAdmin nomikos<span style="color: #000000; font-weight: bold;">@</span>localhost.localdomain<br />
DocumentRoot <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;</span>Directory <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>html<span style="color: #000000; font-weight: bold;">/&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; Options Indexes FollowSymLinks MultiViews<br />
&nbsp; &nbsp; &nbsp; &nbsp; AllowOverride All<br />
&nbsp; &nbsp; &nbsp; &nbsp; Order allow, deny<br />
&nbsp; &nbsp; &nbsp; &nbsp; Allow from All<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;/</span>Directory<span style="color: #000000; font-weight: bold;">&gt;</span><br />
<span style="color: #000000; font-weight: bold;">&lt;/</span>VirtualHost<span style="color: #000000; font-weight: bold;">&gt;</span><br />
<br />
<span style="color: #666666; font-style: italic;"># asegúrate también de cargar mod_rewrite</span><br />
LoadModule rewrite_module libexec<span style="color: #000000; font-weight: bold;">/</span>apache<span style="color: #000000; font-weight: bold;">/</span>mod_rewrite.so</div></td></tr></tbody></table></div>
<p>En  /etc/hosts especifica:</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">127.0.0.1 &nbsp; &nbsp; &nbsp; localhost<br />
127.0.0.1 &nbsp; &nbsp; &nbsp; localhost.localdomain</div></td></tr></tbody></table></div>
<p>Reinicia apache</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">root<span style="color: #7a0874; font-weight: bold;">&#91;</span>nomikos<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;"># service restart httpd</span></div></td></tr></tbody></table></div>


<p><h1>Related posts:</h1><ol><li><a href='http://nomikos.info/2009/08/18/realizar-una-actualizacion-automatica-de-wordpress-sin-dar-datos-de-ftp.html' rel='bookmark' title='Permanent Link: Realizar una actualización automática de Wordpress sin dar datos de FTP.'>Realizar una actualización automática de Wordpress sin dar datos de FTP.</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://nomikos.info/2009/11/25/configurar-subdominios-en-localhost.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
