<?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>Limoneando &#187; Programación</title>
	<atom:link href="/cat/programacion/feed" rel="self" type="application/rss+xml" />
	<link>http://www.limoneando.com</link>
	<description>Blog de informática y tecnología con actualizaciones diarias</description>
	<lastBuildDate>Tue, 21 Aug 2012 06:00:24 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Problema con Plymouth en Ubuntu 11.04 con Nvidia - La solución al problema del Plymouth en Ubuntu 11.04 en GRUB o BURG con Nvidia</title>
		<link>http://www.limoneando.com/2011/05/problema-con-plymouth-en-ubuntu-11-04-con-nvidia.html</link>
		<comments>http://www.limoneando.com/2011/05/problema-con-plymouth-en-ubuntu-11-04-con-nvidia.html#comments</comments>
		<pubDate>Sat, 07 May 2011 18:52:25 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[11.04]]></category>
		<category><![CDATA[animación]]></category>
		<category><![CDATA[apagar]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[bootimage]]></category>
		<category><![CDATA[burg]]></category>
		<category><![CDATA[GRUB]]></category>
		<category><![CDATA[grub2]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Inicio]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Plymouth]]></category>
		<category><![CDATA[reboot]]></category>
		<category><![CDATA[reiniciar]]></category>
		<category><![CDATA[resolución]]></category>
		<category><![CDATA[suspender]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=5899</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/linux_b.png" width="64" height="64" alt="Linux" title="Linux" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>Si has instalado hace poco Ubuntu 11.04 en cualquiera de sus versiones y al instalar drivers privativos de Nvida o ATI has experimentado algún problema al iniciar en modo gráfico, aquí está la solución. Tras instalar los drivers de Nvida o ATI, el boot image o plymouth o splash image del GRUB, o bien no [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/linux_b.png" width="64" height="64" alt="Linux" title="Linux" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/><img class="size-full wp-image-4783 aligncenter" title="ubuntu10.04logo" src="/wp-content/uploads/2010/10/ubuntu10.04logo.png" alt="" width="600" height="90" /></p>
<p style="text-align: justify;"><img class="size-full wp-image-4784 aligncenter alignnone" title="nvidia" src="/wp-content/uploads/2010/10/nvidia.jpeg" alt="" width="160" height="154" /></p>
<p style="text-align: justify;">Si has instalado hace poco <strong>Ubuntu 11.04</strong> en cualquiera de sus versiones y al instalar drivers privativos de Nvida o ATI has experimentado algún <strong>problema al iniciar en modo gráfico,</strong> aquí está la solución.</p>
<p>Tras instalar los<strong> drivers de Nvida o ATI</strong>, el boot image o plymouth o splash image del <strong>GRUB</strong>, o bien no aparece o aparece a una resolución muy inferior a la de nuestra pantalla.En otros casos sólo se ve el inicio en modo texto.</p>
<p style="text-align: justify;">Esto se debe a cierta incompatibilidad con los drivers de Nvidia y el GRUB.</p>
<p style="text-align: justify;">Pero como podías esperar, la solución no es muy compleja. Para mayor facilidad está agrupada en<strong> un Script</strong> que se puede descargar desde esta página. Si tienes cualquier duda no dudes en comentar.</p>
<p><span id="more-5899"></span>El script es el siguiente:</p>
<table summary="Script" width="600" border="0">
<tbody>
<tr>
<td>
<code></code><code># Usage: install_if_not_installed package_name<br />
function install_if_not_installed<br />
{<br />
PACKAGE="$1"<br />
INSTALLED=$(dpkg -L "$PACKAGE" &gt; /dev/null 2&gt;&amp;1 &amp;&amp; echo OK || echo KO)<br />
if [ "$INSTALLED" == "KO" ]<br />
then<br />
sudo apt-get install "$PACKAGE" -y<br />
fi<br />
}</code># Usage: contains regexp file<br />
function contains<br />
{<br />
REGEXP=&#8221;$1&#8243;<br />
FILE=&#8221;$2&#8243;</p>
<p>grep &#8220;$REGEXP&#8221; &#8220;$FILE&#8221; &gt; /dev/null &amp;&amp; echo OK || echo KO<br />
}</p>
<p>install_if_not_installed v86d<br />
install_if_not_installed hwinfo</p>
<p>sudo hwinfo &#8211;framebuffer<br />
echo &#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8221;<br />
echo &#8220;Please enter the best resolution from the list above&#8221;<br />
echo &#8220;It usualy looks like this &gt;&gt;Mode 0&#215;0323: 1024&#215;768 (+4096), 24 bits&lt;&lt;&#8221;<br />
echo &#8220;And you have to enter it like this &gt;&gt;1024&#215;768-24&lt;&lt;&#8221;<br />
echo &#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8221;<br />
read resolution</p>
<p>sed &#8216;s/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;quiet\ splash\&#8221;/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;quiet\ splash\ nomodeset\ video\=uvesafb\:mode\_option\=&#8217;$resolution&#8217;\,mtrr\=3\,scroll\=ywrap\&#8221;/g&#8217; /etc/default/grub &gt; ./newgrub<br />
sudo mv -f ./newgrub /etc/default/grub</p>
<p>sed &#8216;s/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;quiet\ splash\&#8221;/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;quiet\ splash\ nomodeset\ video\=uvesafb\:mode\_option\=&#8217;$resolution&#8217;\,mtrr\=3\,scroll\=ywrap\&#8221;/g&#8217; /etc/default/burg &gt; ./newburg<br />
sudo mv -f ./newburg /etc/default/burg</p>
<p>sed &#8216;s/\#GRUB\_GFXMODE\=640&#215;480/GRUB\_GFXMODE\=&#8217;$resolution&#8217;/g&#8217; /etc/default/grub &gt; ./newgrub<br />
sudo mv -f ./newgrub /etc/default/grub</p>
<p>if [ "$(contains uvesafb /etc/initramfs-tools/modules)" == 'KO' ]<br />
then<br />
sudo echo &#8220;uvesafb mode_option=$resolution mtrr=3 scroll=ywrap&#8221; | sudo tee -a /etc/initramfs-tools/modules<br />
fi</p>
<p>if [ "$(contains FRAMEBUFFER=y /etc/initramfs-tools/conf.d/splash)" == 'KO' ]<br />
then<br />
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash<br />
fi</p>
<p>sed &#8216;s/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;\$GRUB\_CMDLINE\_LINUX\_DEFAULT vt\.handoff\=7\&#8221;/GRUB\_CMDLINE\_LINUX\_DEFAULT\=\&#8221;\$GRUB\_CMDLINE\_LINUX\_DEFAULT\&#8221;/g&#8217; /etc/grub.d/10_linux &gt; ./new10linux<br />
sudo mv -f ./new10linux /etc/grub.d/10_linux<br />
sudo chmod +x /etc/grub.d/10_linux</p>
<p>sudo update-grub2<br />
which update-burg &gt; /dev/null 2&gt;&amp;1 &amp;&amp; sudo update-burg<br />
sudo update-initramfs -u<br />
echo &#8220;The resolution should be fixed after a reboot&#8221;</td>
</tr>
</tbody>
</table>
<p>Tan sólo tienes que hacerlo ejecutable y el script te pedirá la resolución de tu pantalla para arreglar el problema. Para hacerlo ejecutable debes escribir estos comandos en la terminal tras copiar el script con el nombre<code> nombre_script </code>en tu carpeta personal de Ubuntu (Home):<br />
<code style="padding-left: 30px;"></code><code>$ cd<br />
$ chmod +x nombre_script<br />
$ ./nombre_script</code><br />
Con todo lo anterior hecho, reiniciamos el ordenador y ya podemos disfrutar de nuestra animación al inicio de Ubuntu 11.04.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2011/05/problema-con-plymouth-en-ubuntu-11-04-con-nvidia.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>jQuery 1.6, la nueva versión estable del Framework JavaScript ve la luz - Esta version incluye funciones nuevas y revisadas, menor consumo de recursos y bugs solucionados</title>
		<link>http://www.limoneando.com/2011/05/jquery-1-6-la-nueva-version-estable-del-framework-javascript-ve-la-luz.html</link>
		<comments>http://www.limoneando.com/2011/05/jquery-1-6-la-nueva-version-estable-del-framework-javascript-ve-la-luz.html#comments</comments>
		<pubDate>Thu, 05 May 2011 17:46:24 +0000</pubDate>
		<dc:creator>Javier Garmón</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery 1.6]]></category>
		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=5879</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/internet_b.png" width="64" height="64" alt="Internet" title="Internet" /><img src="/wp-content/uploads/cat-icons/jquery_b.png" width="48" height="48" alt="jQuery" title="jQuery" /><br/>Estos últimos años, Internet ha dado pasos de gigante en cuanto al número de tecnologías con la que podemos desarrollar webs. Un gran avance fue la creacción de algunos Frameworks JavaScript, que nos facilitan la vida a la hora de programar. Si bien parecía que esta partida la iba a ganar el ahora moribundo MooTools, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/internet_b.png" width="64" height="64" alt="Internet" title="Internet" /><img src="/wp-content/uploads/cat-icons/jquery_b.png" width="48" height="48" alt="jQuery" title="jQuery" /><br/><img class="aligncenter size-full wp-image-5883" title="Logo jQuery" src="/wp-content/uploads/2011/05/logo-jquery.jpg" alt="" width="580" height="143" /></p>
<p style="text-align: justify;">Estos últimos años, <strong>Internet ha dado pasos de gigante</strong> en cuanto al número de tecnologías con la que podemos desarrollar webs. Un gran avance fue la creacción de algunos Frameworks JavaScript, que nos facilitan la vida a la hora de programar. Si bien parecía que esta partida la iba a ganar el ahora moribundo MooTools, <strong>jQuery </strong>se ha convertido en la alternativa con más seguidores.</p>
<p style="text-align: justify;">Hace menos de 24 horas, el equipo de desarrolladores de este framework <strong>lanzó una nueva versión estable, la 1.6</strong>. Las mejoras más destacadas son la modificación y creacción de <strong>funciones para seleccionar atributos y propiedades del DOM</strong>, <strong>animaciones</strong> mejoradas y <strong>sincronizadas</strong>, múltiples <strong>bugs solucionados</strong> y un <strong>mejor rendimiento</strong>, al contar con un código más optimizado.</p>
<p style="text-align: justify;"><span id="more-5879"></span>Las <strong>funciones </strong>que han sido <strong>creadas/revisadas</strong> son<code> .prop()</code>, <code>.removeProp()</code>,<code> .attr()</code>, <code>.val()</code>, <code>.css()</code>, <code>.animation()</code>, <code>.promise()</code>, <code>.map()</code>, <code>.data()</code> y todas las funciones que sean <strong>animaciones prefabricadas</strong>, como <code>.fadeIn()</code>, <code>.slideUp()</code>&#8230; Si estás interesado en saber más a fondo cada uno de los cambios de cada una de estas funciones, visita el <a href="http://blog.jquery.com/2011/05/03/jquery-16-released/" target="_blank">Blog oficial de jQuery</a>.</p>
<p style="text-align: justify;"><strong>El código escrito bajo la sintáxis de las versiones 1.4 y 1.5 no tiene problemas de compatibilidad</strong>, salvo casos puntuales en los que se use la función <code>.attr()</code> de una forma que no se ciña al estandard XHTML o HTML5.</p>
<p style="text-align: justify;">Es curioso como hace un par de años, jQuery era considerado por muchos programadores y desarrolladores como el indomable framework de JavaScript, con mucho potencial pero que daba grandes quebraderos de cabeza. Parece que las tornas han cambiado, siendo ahora un framework simple, potente y cómodo, apoyado y usado por grandes empresas. Incluso existe software profesional como el recién lanzado Adobe Dreamweaver CS5.5 que tiene soporte nativo para jQuery.</p>
<p style="text-align: justify;">Sin duda, jQuery tiene mucho camino por delante. Se espera que la próxima versión, la 1.7, se lance en el mes de Agosto. Pero sin ninguna duda, el verdadero triunfo de jQuery será cuando los motores JavaScript de los navegadores se atrevan a considerarlo como parte del lenguaje y lo integren de serie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2011/05/jquery-1-6-la-nueva-version-estable-del-framework-javascript-ve-la-luz.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Llega Google App Inventor - Crea tus propias aplicaciones para Android</title>
		<link>http://www.limoneando.com/2010/07/google-app-inventor.html</link>
		<comments>http://www.limoneando.com/2010/07/google-app-inventor.html#comments</comments>
		<pubDate>Mon, 12 Jul 2010 18:15:52 +0000</pubDate>
		<dc:creator>Alberto Arranz</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Telefonía]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=4221</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><img src="/wp-content/uploads/cat-icons/telefonia_b.png" width="64" height="64" alt="Telefonía" title="Telefonía" /><br/>Mediante el blog oficial de Google nos llega la noticia de la existencia de App Inventor, herramienta cuyo objetivo es el de facilitarnos el proceso de creación de aplicaciones para Android, haciendo así innecesarios conocimientos en programación para lanzarnos al mundo del robot verde. Esta utilidad se encuentra desarrollándose por los cerebritos de los laboratorios Google [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><img src="/wp-content/uploads/cat-icons/telefonia_b.png" width="64" height="64" alt="Telefonía" title="Telefonía" /><br/><a href="http://www.youtube.com/watch?v=8ADwPLSFeY8&amp;feature=player_embedded" rel="shadowbox[sbpost-4221];player=swf;width=640;height=385;"></a>
<p><a href="/2010/07/google-app-inventor.html"><em>Pinche aquí para ver el vídeo</em></a></p>
<p style="text-align: justify;">Mediante el blog oficial de Google nos llega la noticia de la existencia de <a href="http://appinventor.googlelabs.com/" target="_blank">App Inventor</a>, herramienta cuyo objetivo es el de facilitarnos el proceso de creación de aplicaciones para Android, haciendo así innecesarios conocimientos en programación para lanzarnos al mundo del robot verde. Esta utilidad se encuentra desarrollándose por los cerebritos de los laboratorios Google desde hace más de un año, y ha sido puesto a prueba en varios centros universitarios estadounidenses.<span id="more-4221"></span></p>
<p style="text-align: justify;">Para comenzar a utilizar la herramienta ha de rellenarse un formulario que, una vez aceptado, te permitirá empezar a desarrollar aplicaciones.</p>
<p style="text-align: justify;">Las invitaciones se repartirán a partir de las próximas semanas, por lo que si estás interesado, vete dando un paseo por los tutoriales y aprende su funcionamiento y uso.</p>
<ul>
<li>Sitio Oficial: <a href="http://googleblog.blogspot.com/2010/07/app-inventor-for-android.html">Googleblog &#8211; App inventor for Android</a></li>
<li>Tutoriales: <a href="http://appinventor.googlelabs.com/learn/tutorials/index.html" target="_blank">ir</a></li>
<li>Funcionamiento:<a href="http://appinventor.googlelabs.com/about/"> ir</a></li>
<li>Configuración: <a href="http://appinventor.googlelabs.com/learn/setup/index.html">ir</a></li>
</ul>
<p><a href="http://www.youtube.com/watch?v=sGiaXOKqeKg&amp;feature=player_embedded" rel="shadowbox[sbpost-4221];player=swf;width=640;height=385;"></a>
<p><a href="/2010/07/google-app-inventor.html"><em>Pinche aquí para ver el vídeo</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2010/07/google-app-inventor.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>KDE 4.4 RC2 disponible para su descarga - Ya tenemos disponible la versión 4.4 RC2 de KDE, que promete bastante para su futura versión final</title>
		<link>http://www.limoneando.com/2010/02/kde-4-4-rc2-disponible-para-su-descarga.html</link>
		<comments>http://www.limoneando.com/2010/02/kde-4-4-rc2-disponible-para-su-descarga.html#comments</comments>
		<pubDate>Fri, 05 Feb 2010 19:21:02 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=3581</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/linux_b.png" width="64" height="64" alt="Linux" title="Linux" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>El entorno de escritorio para sistemas Linux de KDE 4.4 llegará en su versión final el próximo nueve de Febrero. Por el momento nos ofrecen su versión RC2, que ya muestra numerosas nuevas características.  Con esta nueva versión llegan los escritorios Plasma KDE, las aplicaciones KDE y la plataforma de desarrollo KDE. KDE SC 4.4 RC2, se [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/linux_b.png" width="64" height="64" alt="Linux" title="Linux" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/02/kde44.jpg" rel="shadowbox[sbpost-3581];player=img;"><img class="size-full wp-image-3582  aligncenter" title="kde44" src="/wp-content/uploads/2010/02/kde44.jpg" alt="" width="400" height="300" /></a></p>
<p style="text-align: justify;">El entorno de escritorio para sistemas <strong>Linux de KDE 4.4 llegará en su versión final el próximo nueve de Febrero</strong>. Por el momento nos ofrecen su versión RC2, que ya muestra numerosas nuevas características.  Con esta nueva versión llegan <strong>los escritorios Plasma KDE, las aplicaciones KDE y la plataforma de desarrollo KDE.</p>
<p></strong><strong>KDE SC 4.4 RC2</strong>, se conoce también como <strong>KDE 4.3.95</strong> y llega con algunas cosas nuevas como el <strong>soporte para nuevas apliciones, como por ejemplo, Rocs, Cantor o Blogiloy </strong><strong>Nepomuk un buscador de búsqueda semántica</strong>.</p>
<p><a href="http://download.kde.org/download.php?url=unstable/4.3.95/src/" target="_blank"><strong>Descargar KDE 4.4 RC2</strong></a></p>
<p>FUENTE: <a href="http://www.kde.org/announcements/announce-4.4-rc2.php" target="_blank">KDE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2010/02/kde-4-4-rc2-disponible-para-su-descarga.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GCC admite GO entre sus lenguajes de programación - El Comité Directivo de GCC acepta entre los suyos el entorno para compilar programas codificados con Go</title>
		<link>http://www.limoneando.com/2010/02/gcc-admite-go-entre-sus-lenguajes-de-programacion.html</link>
		<comments>http://www.limoneando.com/2010/02/gcc-admite-go-entre-sus-lenguajes-de-programacion.html#comments</comments>
		<pubDate>Sun, 31 Jan 2010 23:07:30 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GO]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=3439</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/google_b.png" width="64" height="64" alt="Google" title="Google" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>  El Comité Directivo de GCC (los compiladores del proyecto GNU) anunciaron hace un par de días que aceptan el entorno para compilar programas codificados con Go, el lenguaje de programación de Google. Por lo tanto, podemos decir que GCC ofrecerá un entorno de ejecución y una interfaz para producir archivos ejecutables a partir de código fuente escrito con [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/google_b.png" width="64" height="64" alt="Google" title="Google" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/> </p>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/01/gnugo.jpg" rel="shadowbox[sbpost-3439];player=img;"><img class="size-full wp-image-3444  aligncenter" title="gnugo" src="/wp-content/uploads/2010/01/gnugo.jpg" alt="" width="495" height="330" /></a></p>
<p style="text-align: justify;">El Comité Directivo de GCC (los compiladores del proyecto GNU) anunciaron hace un par de días que aceptan el entorno para compilar programas codificados con <strong>Go</strong>, el lenguaje de programación de Google.</p>
<p style="text-align: justify;">Por lo tanto, podemos decir que GCC ofrecerá un entorno de ejecución y una interfaz para producir archivos ejecutables a partir de código fuente escrito con Go.</p>
<p style="text-align: justify;"><strong>Ian Taylor</strong>, va a ser el encargado de dar soporte a este proyecto desde su posición en el lenguaje de programación de Google Go.</p>
<p style="text-align: justify;">Go nos asegura  ser rápido, seguro y de código abierto. Entre sus diseñadores se el mismísimo <strong>Ken Thompson, que es también co-creador  de Unix y el Lenguaje C</strong>. Ya simplemente me queda saludaros desde Go.</p>
<pre style="text-align: justify;"><code>      fmt.Printf("Hola, www.Limoneando.com!")
</code></pre>
<p style="text-align: justify;">FUENTE: <a href="http://www.h-online.com/open/news/item/GCC-to-support-Google-s-Go-915787.html">The H</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2010/02/gcc-admite-go-entre-sus-lenguajes-de-programacion.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Inserta Google Earth en tu web - Presentamos un sencillo script que permite insertar un frame de Google Earth o Maps en tu web</title>
		<link>http://www.limoneando.com/2010/01/inserta-google-earth-en-tu-web.html</link>
		<comments>http://www.limoneando.com/2010/01/inserta-google-earth-en-tu-web.html#comments</comments>
		<pubDate>Mon, 18 Jan 2010 18:33:51 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=2970</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><img src="/wp-content/uploads/cat-icons/utilidades_b.png" width="64" height="64" alt="Utilidades" title="Utilidades" /><br/>Simplemente, se trata de añadir unas cuantas líneas de código a nuestro archivo HTML y está resuelto el problema. Si tienes cualquier duda puedes dejar un comentario. Para ver como generar el script, debes dirigirte a esta web especial de GModules.com y personalizarlo a tu gusto y necesidades. Para ver el efecto creado, pulsar el [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><img src="/wp-content/uploads/cat-icons/utilidades_b.png" width="64" height="64" alt="Utilidades" title="Utilidades" /><br/>
<p style="text-align: center;"><a href="/wp-content/uploads/2010/01/earth.jpg" rel="shadowbox[sbpost-2970];player=img;"><img class="size-full wp-image-3027  aligncenter" title="earth" src="/wp-content/uploads/2010/01/earth.jpg" alt="" width="600" height="307" /></a></p>
<p style="text-align: justify;">Simplemente, se trata de añadir unas cuantas líneas de código a nuestro archivo HTML y está resuelto el problema.</p>
<p style="text-align: justify;">Si tienes cualquier duda puedes dejar un comentario. Para ver como generar el script, debes dirigirte a esta <a rel="nofollow" href="http://www.gmodules.com/ig/ifr?url=http://code.google.com/apis/kml/embed/embedkmlgadget.xml" target="_blank">web especial de GModules.com</a> y personalizarlo a tu gusto y necesidades.</p>
<p style="text-align: justify;">Para ver el efecto creado, pulsar el siguiente link:</p>
<p style="text-align: justify;"><span id="more-2970"></span></p>
<p style="text-align: center;"><script src="http://www.gmodules.com/ig/ifr?url=http://code.google.com/apis/kml/embed/embedkmlgadget.xml&amp;up_kml_url=&amp;up_view_mode=earth&amp;up_earth_2d_fallback=1&amp;up_earth_fly_from_space=1&amp;up_earth_show_nav_controls=1&amp;up_earth_show_buildings=1&amp;up_earth_show_terrain=1&amp;up_earth_show_roads=1&amp;up_earth_show_borders=1&amp;up_earth_sphere=earth&amp;up_maps_zoom_out=0&amp;up_maps_default_type=map&amp;synd=open&amp;w=600&amp;h=250&amp;border=%23ffffff%7C0px%2C1px+solid+%23ffdd00%7C0px%2C2px+solid+%23ffdd33%7C0px%2C2px+solid+%23ffee99&amp;output=js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2010/01/inserta-google-earth-en-tu-web.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo mostrar el número total de comentarios de tu sitio en WordPress</title>
		<link>http://www.limoneando.com/2009/12/como-mostrar-el-numero-total-de-comentarios-de-tu-sitio-en-wordpress.html</link>
		<comments>http://www.limoneando.com/2009/12/como-mostrar-el-numero-total-de-comentarios-de-tu-sitio-en-wordpress.html#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:24:41 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=2617</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>Si alguna vez te has planteado cómo mostrar el número total de comentarios que han sido hechos en tu blog o página web, aquí presentamos una sencilla y fácil solución. Tan sólo añade las siguientes líneas de código en el lugar en el que quieras que aparezcan los comentarios: &#60;?php $count_posts = wp_count_posts(); $posts = [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>Si alguna vez te has planteado <strong>cómo mostrar el número total de comentarios</strong> que han sido hechos en tu blog o página web, aquí presentamos una sencilla y fácil solución.</p>
<p><strong>Tan sólo añade las siguientes líneas de código</strong> en el lugar en el que quieras que aparezcan los comentarios:</p>
<p><code>&lt;?php<br />
$count_posts = wp_count_posts();<br />
$posts = $count_posts-&gt;publish;</code></p>
<p><code>$count_comments = get_comment_count();<br />
$comments = $count_comments['approved'];</code></p>
<p><code>echo “Hay actualmente “.$comments.” comentarios en mi blog, y una media de “.round($comments/$posts).” comentarios por post.”;<br />
?&gt;</code></p>
<p>Sencillo, ¿verdad?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2009/12/como-mostrar-el-numero-total-de-comentarios-de-tu-sitio-en-wordpress.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nace Go, el lenguaje de programación de Google</title>
		<link>http://www.limoneando.com/2009/11/nace-go-el-lenguaje-de-programacion-de-google.html</link>
		<comments>http://www.limoneando.com/2009/11/nace-go-el-lenguaje-de-programacion-de-google.html#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:56:59 +0000</pubDate>
		<dc:creator>Javier Garmón</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=1892</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/google_b.png" width="64" height="64" alt="Google" title="Google" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>Google ha puesto al público su nuevo lenguaje de programación: Go. Basado en C++, descubrimos una sintaxis sencilla y dinámica como Python. La intención principal de este lenguaje es ofrecer un producto libre, gratuito, potente en ambientes de multinúcleo, seguro y rápido. En la web oficial encontramos diversos tutoriales y ejemplos para todo aquel intrepido [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/google_b.png" width="64" height="64" alt="Google" title="Google" /><img src="/wp-content/uploads/cat-icons/programacion_b.png" width="64" height="64" alt="Programación" title="Programación" /><br/>
<p style="text-align: center;">
<p><a href="/2009/11/nace-go-el-lenguaje-de-programacion-de-google.html"><em>Pinche aquí para ver el vídeo</em></a></p>
</p>
<p style="text-align: justify;">Google ha puesto al público su nuevo lenguaje de programación: Go. Basado en C++, descubrimos una sintaxis sencilla y dinámica como Python. La intención principal de este lenguaje es ofrecer un producto libre, gratuito, potente en ambientes de multinúcleo, seguro y rápido.</p>
<p style="text-align: justify;">En la web oficial encontramos diversos tutoriales y ejemplos para todo aquel intrepido programador que desee probar esta nueva creación de Google.</p>
<p style="text-align: justify;">Fuente: <a href="http://www.techcrunch.com/2009/11/10/google-go-language/" target="_blank">TechCruch</a></p>
<p style="text-align: justify;">Web Oficial de Go: <a href="http://golang.org/" target="_blank">GoLang</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2009/11/nace-go-el-lenguaje-de-programacion-de-google.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ahora también, PHP</title>
		<link>http://www.limoneando.com/2009/10/ahora-tambien-php.html</link>
		<comments>http://www.limoneando.com/2009/10/ahora-tambien-php.html#comments</comments>
		<pubDate>Mon, 26 Oct 2009 19:15:06 +0000</pubDate>
		<dc:creator>Javier Garmón</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://limoneando.wordpress.com/?p=96</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/php_b.png" width="64" height="64" alt="PHP" title="PHP" /><br/>En www.Limoneando.com queremos que los programadores noveles puedan disfrutar de scripts útiles y ya preparados. Algunos de los miembros de www.Limoneando.com somos programadores de PHP, y hemos creado algún código la mar de majo y útil. Poco a poco iremos publicando algunos de nuestros productos y soluciones. Paralelamente, comenzaremos un tutorial para todos aquellos que [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/php_b.png" width="64" height="64" alt="PHP" title="PHP" /><br/>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none; display: block; margin-left: auto; margin-right: auto;" title="phplogo" src="http://lh4.ggpht.com/_DQGjswLaXLA/SdOIqFs8v_I/AAAAAAAAADA/q96ggfuJfTU/phplogo_thumb%5B2%5D.png?imgmax=800" border="0" alt="phplogo" width="240" height="127" /></p>
<p style="text-align: justify;">En www.Limoneando.com queremos que los programadores noveles puedan disfrutar de <strong>scripts útiles</strong> y ya preparados.</p>
<p style="text-align: justify;">Algunos de los miembros de www.Limoneando.com somos <strong>programadores de PHP</strong>, y hemos creado algún código la mar de majo y útil. Poco a poco iremos publicando algunos de nuestros productos y soluciones.</p>
<p style="text-align: justify;">Paralelamente, <strong>comenzaremos un tutorial</strong> para todos aquellos que querais adentraros en el maravilloso mundo de PHP y la programación.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2009/10/ahora-tambien-php.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>EasyPHP 5.210 a 6.0, solución de compatibilidad</title>
		<link>http://www.limoneando.com/2009/09/easyphp-5-210-a-6-0-solucion-de-compatibilidad-con-vista.html</link>
		<comments>http://www.limoneando.com/2009/09/easyphp-5-210-a-6-0-solucion-de-compatibilidad-con-vista.html#comments</comments>
		<pubDate>Wed, 23 Sep 2009 06:30:35 +0000</pubDate>
		<dc:creator>Alberto S.</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.limoneando.com/?p=1105</guid>
		<description><![CDATA[<img src="/wp-content/uploads/cat-icons/diseno_b.png" width="72" height="72" alt="Diseño" title="Diseño" /><img src="/wp-content/uploads/cat-icons/php_b.png" width="64" height="64" alt="PHP" title="PHP" /><img src="/wp-content/uploads/cat-icons/software_b.png" width="64" height="64" alt="Software" title="Software" /><br/>EasyPHP es un programa que nos permite montar en local un servidor apache así como mysql. Actualmente hay tres versiones disponibles para la descarga: EasyPhp 5.2.10 EasyPhp 5.3.0 EasyPhp 6.0 dev Sin embargo, si conoces el programa, habrás notificado que en Windows Vista da un error que implica un final inesperado de Mysql (unexpected end [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/cat-icons/diseno_b.png" width="72" height="72" alt="Diseño" title="Diseño" /><img src="/wp-content/uploads/cat-icons/php_b.png" width="64" height="64" alt="PHP" title="PHP" /><img src="/wp-content/uploads/cat-icons/software_b.png" width="64" height="64" alt="Software" title="Software" /><br/>
<p style="text-align: justify;"><strong><img class="alignleft size-medium wp-image-1106" title="easyphp" src="/wp-content/uploads/2009/09/easyphp-243x300.jpg" alt="easyphp" width="243" height="300" />EasyPHP</strong> es un programa que nos permite montar en local un servidor apache así como mysql. Actualmente hay tres versiones disponibles para la descarga:</p>
<p style="text-align: center;"><strong>EasyPhp 5.2.10 </strong><strong>EasyPhp 5.3.0 </strong><strong>EasyPhp 6.0 dev</strong></p>
<p style="text-align: justify;">Sin embargo, si conoces el programa, habrás notificado que en <strong>Windows Vista</strong> da un <strong>error</strong> que implica un <strong>final inesperado de Mysql</strong> <strong>(unexpected end of MySql&#8230; see log file?)</strong> que impide iniciar este servidor. Aunque lo reinicies no funciona siempre da el mismo fallo. Incluso según el modelo de tu placa base, puede ser que hasta el mensaje de error venga acompañado de un leve pitido.</p>
<p style="text-align: justify;"><strong>¿La solución?,</strong> como cabría esperar, es bien sencillo. <strong>Inicia la aplicación EasyPhp como administrador</strong> (botón derecho, ejecutar como administrdor). Para que siempre que se inicie sea como administrador, y nos olvidemos del fallo, ve a al acceso directo, propiedades, pestaña acceso directo, opciones avanzadas y marca la casilla ejecutar como administrador. Todo listo y sin problemas.</p>
<p style="text-align: justify;">ACTUALIZACIÓN: Con la Nueva versión de EasyPHP 3.8.0 el problema ya no existe, funciona al instalarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.limoneando.com/2009/09/easyphp-5-210-a-6-0-solucion-de-compatibilidad-con-vista.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  www.limoneando.com/cat/programacion/feed ) in 0.86862 seconds, on May 18th, 2013 at 2:36 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 19th, 2013 at 2:36 pm UTC -->