<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Felinfo: Java, Linux, Virtualización. Open Source.</title><link>http://felinfo.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/FelinfoJavaLinuxVirtualizacinOpenSource" /><description>Ideas, trucos, sugerencias acerca del software libre y la programación.</description><language>en</language><managingEditor>noreply@blogger.com (Felipe)</managingEditor><lastBuildDate>Wed, 25 Jan 2012 14:54:59 PST</lastBuildDate><generator>Blogger</generator><atom:id xmlns:atom="http://www.w3.org/2005/Atom">tag:blogger.com,1999:blog-8040889349682767430</atom:id><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">57</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/FelinfoJavaLinuxVirtualizacinOpenSource" /><feedburner:info uri="felinfojavalinuxvirtualizacinopensource" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Ideas, trucos, sugerencias acerca del software libre y la programación.</itunes:subtitle><item><title>Creación y uso de alias de comandos (linux)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/JbGmssYwHwU/creacion-y-uso-de-alias-de-comandos.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Thu, 15 Dec 2011 16:00:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-9066500061260525585</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2012-01-16T05:01:55.146-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">


















Si utilizas el terminal de linux, te habrás dado cuenta de que hay ciertos 
comandos que usas con asiduidad. Además, éstos pueden no ser 
el simple "ls" o "top", sino que pueden tratarse de comandos más largos y por 
tanto más engorrosos de escribir. Para estos casos, lo mejor es hacer uso de los 
alias o sinónimos. ¿En qué consisten? Pues muy sencillo, veamos un 
ejemplo:



</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tmBM1LJOwmVdJOBJVtKMsOgMHmU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tmBM1LJOwmVdJOBJVtKMsOgMHmU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tmBM1LJOwmVdJOBJVtKMsOgMHmU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tmBM1LJOwmVdJOBJVtKMsOgMHmU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/JbGmssYwHwU" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/12/creacion-y-uso-de-alias-de-comandos.html</feedburner:origLink></item><item><title>Minimizar todas las ventanas y ver el escritorio (Unity y Gnome Shell. Ubuntu 11.10)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/faioFf50RsE/minimizar-todas-las-ventanas-y-ver-el.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Tue, 13 Dec 2011 04:18:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-2790211579595339334</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-12-30T02:42:12.960-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">








Con la llegada de las interfaces Unity y Gnome Shell se ha prescindido de la barra inferior, y por tanto del icono tan útil que permitía minimizar todas las ventanas. Por lo menos a mí me venía muy bien, puesto que soy de los que guardan documentos en el escritorio para encontrarlos más rápidamente.



¿Cómo podemos hacer dicha operación en Ubuntu 11.04 y 11.10?. Existe un atajo de </atom:summary><media:thumbnail url="http://4.bp.blogspot.com/-c3TiX78UVzk/TudTsQ5B2ZI/AAAAAAAAAow/Y2lcSz2hU8Y/s72-c/2c548dc70c680d5f2e0c620c83629ce0.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v2VbOT424lbnPJXXNcFWoDbdz_w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v2VbOT424lbnPJXXNcFWoDbdz_w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/v2VbOT424lbnPJXXNcFWoDbdz_w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v2VbOT424lbnPJXXNcFWoDbdz_w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/faioFf50RsE" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/12/minimizar-todas-las-ventanas-y-ver-el.html</feedburner:origLink></item><item><title>Ubuncleaner, un script para mantener limpio Ubuntu (o dist. basadas en Debian)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/5cpyt94bPUo/ubuncleaner-un-script-para-mantener.html</link><author>noreply@blogger.com (Felipe)</author><pubDate>Thu, 10 Nov 2011 00:05:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-86836147043645277</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-11-15T07:00:12.700-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">
























Hace tiempo, en el artículo "Liberar espacio en Ubuntu" hablábamos de cómo ganar espacio en disco duro limpiando la caché y disminuyendo el espacio reservado al usuario root. Hoy os traigo un script que es más completo y que con solo ejecutarlo realizará diversas tareas de "limpieza" que nos ayudará a eliminar elementos innecesarios, que muchas veces ignoramos. 

 

</atom:summary><media:thumbnail url="http://1.bp.blogspot.com/-KTwI-tiTcKY/TsEPJyHNw_I/AAAAAAAAAoY/UcD1KLEWImk/s72-c/104631_front200.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m2QkbMLmKJbKOSiwKYYJ4kTDF9Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m2QkbMLmKJbKOSiwKYYJ4kTDF9Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m2QkbMLmKJbKOSiwKYYJ4kTDF9Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m2QkbMLmKJbKOSiwKYYJ4kTDF9Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/5cpyt94bPUo" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/11/ubuncleaner-un-script-para-mantener.html</feedburner:origLink></item><item><title>Programar el apagado de Ubuntu.</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/c5ITtCGb5QI/programar-el-apagado-de-ubuntu.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Sun, 02 Oct 2011 10:10:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-3305328240429150888</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-10-02T10:10:50.770-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">







































A veces puede ser interesante fijar una hora para 
que Ubuntu se apague sin necesidad de que estemos nosotros delante del ordenador. 
Puede ser porque lo hayamos dejado haciendo una tarea o descargando algo y no queremos que nuestro equipo se quede encendido toda la noche.



Ésto se puede hacer fácilmente mediante Crontab, del
 cual ya hablamos en la </atom:summary><media:thumbnail url="http://1.bp.blogspot.com/-EALdz_Hw0kk/ToRVN_SFWYI/AAAAAAAAAnA/D5bdQhBAk4A/s72-c/shutdown-256x256.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_mj-ZeTBZsfh0P78PqP22rXgqdM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_mj-ZeTBZsfh0P78PqP22rXgqdM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_mj-ZeTBZsfh0P78PqP22rXgqdM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_mj-ZeTBZsfh0P78PqP22rXgqdM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/c5ITtCGb5QI" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/10/programar-el-apagado-de-ubuntu.html</feedburner:origLink></item><item><title>Convertir un archivo WAV en un archivo MP3 (Ubuntu)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/Td5ZD7S2IX0/convertir-un-archivo-wav-en-un-archivo.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Mon, 18 Jul 2011 09:48:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-5186132089517820535</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-07-18T09:48:26.653-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">











En este artículo vamos a explicar cómo convertir un archivo en formato WAV en un archivo en formato MP3. Esta conversión es bastante usual, puesto que por ejemplo, los sonidos que grabamos por la tarjeta de sonido suelen guardarse en formato WAV. Sin embargo, este formato ocupa demasiados recursos en disco, en concreto, 10 MB por minuto de sonido (para una frecuencia de muestreo de </atom:summary><media:thumbnail url="http://3.bp.blogspot.com/-hcYUzoXL1LU/Th7N6sROUqI/AAAAAAAAAmE/2oKZaJZetyQ/s72-c/music-symbols-notes.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gYCdSVbuJxpERQZUQFByMn8ts_8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gYCdSVbuJxpERQZUQFByMn8ts_8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gYCdSVbuJxpERQZUQFByMn8ts_8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gYCdSVbuJxpERQZUQFByMn8ts_8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/Td5ZD7S2IX0" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/07/convertir-un-archivo-wav-en-un-archivo.html</feedburner:origLink></item><item><title>Colocar ventanas en una mitad de la pantalla en Ubuntu (al estilo Windows 7). Mediante teclas rápidas.</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/oog4EoWCYTE/colocar-ventanas-en-una-mitad-de-la.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 08 Jun 2011 03:24:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-4872957932378272750</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-06-08T03:24:52.785-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">












Una de las funcionalidades que más me gustan de Windows 7 es el poner una ventana a la derecha y otra a la izquierda, ocupando justamente la mitad de la pantalla. Ésto se hace con las combinaciones de teclas "Tecla Windows"+"cursor izquierda" y "Tecla Windows"+"cursor derecha". Es muy útil para trabajar con los nuevos monitores panorámicos ya que puedes tener dos ventanas a la vista,</atom:summary><media:thumbnail url="http://4.bp.blogspot.com/-7HVgJeQWP2Q/Te8eV-9h23I/AAAAAAAAAmA/6CWalP0Xevo/s72-c/images.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zl3pDAqx5bP0YmzhXGGEV4i_bjE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zl3pDAqx5bP0YmzhXGGEV4i_bjE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zl3pDAqx5bP0YmzhXGGEV4i_bjE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zl3pDAqx5bP0YmzhXGGEV4i_bjE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/oog4EoWCYTE" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/06/colocar-ventanas-en-una-mitad-de-la.html</feedburner:origLink></item><item><title>Habilitar o activar el protocolo SSL en XAMPP</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/aT_W3WuRe6M/habilitar-o-activar-el-protocolo-ssl-en.html</link><category>java</category><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 01 Jun 2011 01:41:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-2485108550429862512</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-06-01T05:09:55.902-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">
 










Cuando instalamos XAMPP, por defecto trae deshabilitado el protocolo de seguridad SSL. Puede que necesitemos utilizar este protocolo en nuestras aplicaciones, por ejemplo, para enviar un correo electrónico. Por tanto, vamos a describir en unos pocos pasos lo que debemos hacer para activarlo.


Pasos a seguir:
     1. Parar el servicio Apache, si es que lo tenemos levantado (desde el </atom:summary><media:thumbnail url="http://4.bp.blogspot.com/-Autn3mTR6ZI/TeTT7U1DGII/AAAAAAAAAl0/Qy6WGOjKedQ/s72-c/ssl.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vkCKxBgZckv4k0ANnf9mIZjURR4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vkCKxBgZckv4k0ANnf9mIZjURR4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vkCKxBgZckv4k0ANnf9mIZjURR4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vkCKxBgZckv4k0ANnf9mIZjURR4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/aT_W3WuRe6M" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/06/habilitar-o-activar-el-protocolo-ssl-en.html</feedburner:origLink></item><item><title>6 comandos imprescindibles y más utilizados en el editor Vi</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/z9QMYVn3GTo/6-comandos-imprescindibles-y-mas.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Fri, 27 May 2011 00:56:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-7580718126122494390</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-05-27T00:56:21.769-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">










 El editor ViVi es un editor de texto en modo texto muy utilizado en entornos Unix (el más utilizado según una encuesta de la revista Linux Journal en 2009). A diferencia de otros editores como Gedit (editor de textos de Gnome) o Kedit (editor de textos de KDE) que disponen de  interfaz de usuario, Vi debe ser manejado mediante comandos.
En Vi existen dos modos: "Modo edición" (cuando </atom:summary><media:thumbnail url="http://1.bp.blogspot.com/-uCINndBIirg/Td5IjCeDW2I/AAAAAAAAAlc/db9coIu_f1M/s72-c/mzl.wdqeweks.175x175-75.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3ibP9Wmzi-0hPkJx4NzfBY2g_ZU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3ibP9Wmzi-0hPkJx4NzfBY2g_ZU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3ibP9Wmzi-0hPkJx4NzfBY2g_ZU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3ibP9Wmzi-0hPkJx4NzfBY2g_ZU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/z9QMYVn3GTo" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/05/6-comandos-imprescindibles-y-mas.html</feedburner:origLink></item><item><title>IRC en Pidgin. Problema con las tildes y las eñes. Codificación.</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/o9baW_Qnn4U/irc-en-pidgin-problema-con-las-tildes-y.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Fri, 01 Apr 2011 00:39:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-5514308054422443858</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-04-01T00:39:20.365-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">

  Hoy os traigo un truco tan corto como efectivo. Resulta que si utilizamos Pidgin para chatear en IRC, algunos caractéres como la "ñ" o las vocales que llevan acento o tilde, no aparecen. Los sustituye por el carácter "?", tanto con el   texto que escribimos como en el que nos llega. Me llevó un tiempo encontrar la solución, pero al fin la conseguí. Aquí están los pasos que debemos seguir: 
</atom:summary><media:thumbnail url="http://3.bp.blogspot.com/-jn2SnUYDw5A/TZMQJCBKbKI/AAAAAAAAAkA/AK6DX4oSztE/s72-c/pidgin_dock_icon.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m59nYF8KuoVUNQsWje6YIxyCJEQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m59nYF8KuoVUNQsWje6YIxyCJEQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m59nYF8KuoVUNQsWje6YIxyCJEQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m59nYF8KuoVUNQsWje6YIxyCJEQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/o9baW_Qnn4U" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/04/irc-en-pidgin-problema-con-las-tildes-y.html</feedburner:origLink></item><item><title>50000 Visitas!!</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/zfBwR0rn7QQ/50000-visitas.html</link><author>noreply@blogger.com (Felipe)</author><pubDate>Mon, 28 Mar 2011 05:21:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-5404873651577678842</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-03-28T05:21:48.813-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">
Escribo esta entrada para comunicaros que hemos llegado a las 50000 visitas!. 
Lo cierto es que cuando puse el primer post para el blog, allá por el 2009, nunca pensaba en que pudiera tener demasiada continuidad, ni tantas visitas. La intención no fue hacer un blog de noticias, ni enfocado a programadores o administradores avanzados. Por supuesto, tampoco pensaba sacar un rédito económico. Pero </atom:summary><media:thumbnail url="http://3.bp.blogspot.com/-YhtYxjglDNM/TZB74V4_OvI/AAAAAAAAAj0/PorclClWzIM/s72-c/50000.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o96PG95IO1LttgBWWZZqIfdOgsg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o96PG95IO1LttgBWWZZqIfdOgsg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o96PG95IO1LttgBWWZZqIfdOgsg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o96PG95IO1LttgBWWZZqIfdOgsg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/zfBwR0rn7QQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/03/50000-visitas.html</feedburner:origLink></item><item><title>Reproducir un archivo MP3 en Java usando JLayer</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/-6rMdzyfNec/reproducir-un-archivo-mp3-en-java.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Tue, 22 Feb 2011 05:10:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-7760041389249836495</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-02-25T02:09:47.653-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">

Puede que queramos añadir música o algún tipo de efecto sonoro a alguna aplicación que estemos programando. Hoy explicaré como reproducir un archivo MP3 desde Java.

Para ello vamos a utilizar la librería JLayer, que es capaz de decodificar, convertir y reproducir archivos MP3 en tiempo real. Esta librería se puede encontrar en http://www.javazoom.net/javalayer/sources.html . Debemos descargar </atom:summary><media:thumbnail url="http://3.bp.blogspot.com/_4fVBL4fjrFI/SVJWd2Vfr4I/AAAAAAAABgw/JgdVnO7E8Uc/s72-c/music-symbols-notes.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UpB-CUWVfpB3lsbMtL6zEn4MtXs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UpB-CUWVfpB3lsbMtL6zEn4MtXs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UpB-CUWVfpB3lsbMtL6zEn4MtXs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UpB-CUWVfpB3lsbMtL6zEn4MtXs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/-6rMdzyfNec" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/02/reproducir-un-archivo-mp3-en-java.html</feedburner:origLink></item><item><title>Cargar batería de dispositivos mediante puerto USB en Ubuntu (Linux)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/Yiug4LxjdjM/cargar-bateria-de-dispositivos-mediante.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 16 Feb 2011 04:29:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-2972628927784020304</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2011-02-25T02:08:51.238-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Quizás alguna vez necesitemos cargar la batería de algún dispositivo o gadget (reproductor mp3, ipod, cámara de fotos, móvil, ...) mediante el puerto USB de nuestro pc. Si se nos ha estropeado u olvidado el cargador, o porque no tengamos más enchufes donde conectarlo, el USB nos puede sacar del aprieto.

Ésto se puede hacer en Ubuntu, pero por defecto no se suministra alimentación a los </atom:summary><media:thumbnail url="http://1.bp.blogspot.com/-NxisQ7Z-V68/TVj_2KLqd2I/AAAAAAAAAiQ/XHwz0xudB34/s72-c/lsusb.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qhIFaW6cv3sANXgP425s-0d6p3Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qhIFaW6cv3sANXgP425s-0d6p3Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qhIFaW6cv3sANXgP425s-0d6p3Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qhIFaW6cv3sANXgP425s-0d6p3Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/Yiug4LxjdjM" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2011/02/cargar-bateria-de-dispositivos-mediante.html</feedburner:origLink></item><item><title>Calcular la letra del DNI con Java</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/b-G_W4EhHVM/calcular-la-letra-del-dni-con-java.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Fri, 03 Dec 2010 02:16:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-3406030305145244251</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-12-03T02:16:17.658-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">          Cómo calcular la letra.
Según este artículo, la letra del DNI se calcular de la suguiente forma:

"La letra del DNI se obtiene dividiendo el número completo de nuestro DNI entre 23
y al resto de dicha división que deberá estar comprendido entre 1 y 22 se le asigna la
letra según la equivalencia de la siguiente tabla: 


   Resto    Letra    Resto    Letra  
   0    T    12    N  
   1</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wAjhI99lmrl1rsvad1-bdm-s7NM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wAjhI99lmrl1rsvad1-bdm-s7NM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wAjhI99lmrl1rsvad1-bdm-s7NM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wAjhI99lmrl1rsvad1-bdm-s7NM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/b-G_W4EhHVM" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/12/calcular-la-letra-del-dni-con-java.html</feedburner:origLink></item><item><title>Renombrar archivos masivamente en Linux</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/gefM0qUHAUw/renombrar-archivos-masivamente-en-linux.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 01 Dec 2010 00:26:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-5738066482548426483</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-12-01T00:26:37.615-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">








Puede darse el caso de que queramos renombrar un número considerable de archivos. A continuación vamos a explicar como hacerlo fácilmente, utilizaremos la función rename. Veamos algunos ejemplos:

  Renombrando la extensión
Quitar la extensión a los archivos txt:

rename 's/\.txt$//' *.txt


Cambiar de extensión de todos los archivos txt por la extensión bak:

rename 's/\.txt$/\.bak/' *.</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TTrauAFfv8pXvtpguCCMIh8K-hA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TTrauAFfv8pXvtpguCCMIh8K-hA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TTrauAFfv8pXvtpguCCMIh8K-hA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TTrauAFfv8pXvtpguCCMIh8K-hA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/gefM0qUHAUw" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/12/renombrar-archivos-masivamente-en-linux.html</feedburner:origLink></item><item><title>Encontrar archivos que contengan un texto determinado. (Linux).</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/flLOL9M50fs/encontrar-archivos-que-contengan-un.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Mon, 15 Nov 2010 10:05:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-7718997623175794698</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-11-15T10:06:29.173-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">








Alguna vez podemos necesitar encontrar los archivos que contengan un texto determinado. Por ejemplo, si tenemos muchos archivos de iptables y queremos buscar aquellos que contengan una dirección IP determinada. O si queremos saber en que archivos se encuentra la palabra "Linux", por ejemplo. A continuación explico como hacerlo:

El comando grep.La instrucción que vamos a utilizar es "</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Byzj0X9bL-q4TtBTC6WBfMFY8fU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Byzj0X9bL-q4TtBTC6WBfMFY8fU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Byzj0X9bL-q4TtBTC6WBfMFY8fU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Byzj0X9bL-q4TtBTC6WBfMFY8fU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/flLOL9M50fs" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/11/encontrar-archivos-que-contengan-un.html</feedburner:origLink></item><item><title>Ejecutar / iniciar varias aplicaciones a la vez en linux (Ubuntu)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/LeaBdAozZcA/ejecutar-iniciar-varias-aplicaciones-la.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 13 Oct 2010 01:48:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-418723961192600309</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-13T01:49:43.919-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">








¿Quien no empieza a abrir veinte amplicaciones en cuanto se ha iniciado el SSOO? ¿Quien no abre Firefox/Chrome, Thunderbird, Pidgin, ...?

Si quieres ahorrarte unos cuantos clicks de ratón simplificando la tarea, ésto te puede ayudar.
Lo que voy a mostrar es un comando que permite abrir varias aplicaciones simultáneamente. El siguiente paso será crear un script que ejecute ese comando. Y</atom:summary><media:thumbnail url="http://4.bp.blogspot.com/_NJvxSYiKLfE/TLVv70n4RaI/AAAAAAAAAe0/A2-n1cRis28/s72-c/Pantallazo-Propiedades+del+lanzador.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ak0mPN5_dLSbbzVmC_6mII2FjtE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ak0mPN5_dLSbbzVmC_6mII2FjtE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ak0mPN5_dLSbbzVmC_6mII2FjtE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ak0mPN5_dLSbbzVmC_6mII2FjtE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/LeaBdAozZcA" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/10/ejecutar-iniciar-varias-aplicaciones-la.html</feedburner:origLink></item><item><title>Determinar el número de días de un mes en Java</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/YcpP-vXCvJc/determinar-el-numero-de-dias-de-un-mes.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Tue, 20 Jul 2010 04:12:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-8105482067174794773</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-07-20T04:13:36.099-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">





Quizás alguna vez necesitemos saber el número de días que tiene un mes en concreto, por ejemplo el mes actual. Eso se puede hacer con java de forma sencilla en pocas líneas de código. 

El códigoSimplemente tenemos que crear un objeto GregorianCalendar, pasándole una fecha y luego llamar a la función getActualMaximum de Calendar, para que devuelva el número de días. Aquí está el código:


</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xNZOv5V-Sc9T-B-1loQJRnIsVL0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xNZOv5V-Sc9T-B-1loQJRnIsVL0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xNZOv5V-Sc9T-B-1loQJRnIsVL0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xNZOv5V-Sc9T-B-1loQJRnIsVL0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/YcpP-vXCvJc" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/07/determinar-el-numero-de-dias-de-un-mes.html</feedburner:origLink></item><item><title>Crear una barra de progreso en Java</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/8p4UVIPfnAo/crear-una-barra-de-progreso-en-java.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 23 Jun 2010 04:40:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-5956143612068752496</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-07-09T01:06:04.582-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">

Todos sabemos de la importancia de la retroalimentación cuando estamos utilizando una aplicación informática: en todo momento, el usuario debe estar informado del estado de las operaciones que se están realizando. Mucho más cuando una operación tarda mucho en realizarse, como la copia de archivos de gran volumen, ... 
Un elemento imprescindible para dar ese tipo de información es la barra de </atom:summary><media:thumbnail url="http://2.bp.blogspot.com/_NJvxSYiKLfE/TCHxtKoGWvI/AAAAAAAAAdU/gEgEHBYr7AI/s72-c/barraProgreso.PNG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">14</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1NeB-0yV50BuuX44Y5S7FqwXcU4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1NeB-0yV50BuuX44Y5S7FqwXcU4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1NeB-0yV50BuuX44Y5S7FqwXcU4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1NeB-0yV50BuuX44Y5S7FqwXcU4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/8p4UVIPfnAo" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/06/crear-una-barra-de-progreso-en-java.html</feedburner:origLink></item><item><title>Modem Alcatel X060S + Symio en Ubuntu 10.04 y 10.10</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/7LX-Gad94po/modem-alcatel-x060s-symio-en-ubuntu.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Fri, 28 May 2010 09:41:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-449171230314091236</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-10-14T01:20:44.661-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Me gustaría aclarar que el mérito de que ésto funcione es enteramente de Fran y de Javi que escribieron y comentaron en el tutorial http://potrerohacaido.blogspot.com/2009/11/simyo-alcatel-x060-ubuntu-910-karmic.html . Yo simplemente me he dedicado a redactar los pasos para intentar ayudar a los que quieren hacer funcionar el modem en ubuntu 10.04. Así mismo, debo explicar que ésto es lo que yo </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">46</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uCYmbd81qcaGda1W_PrvljXD2kQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uCYmbd81qcaGda1W_PrvljXD2kQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uCYmbd81qcaGda1W_PrvljXD2kQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uCYmbd81qcaGda1W_PrvljXD2kQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/7LX-Gad94po" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/05/modem-alcatel-x060s-symio-en-ubuntu.html</feedburner:origLink></item><item><title>Leer un fichero Excel desde Java</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/45GX0NF6xoE/leer-un-fichero-excel-desde-java.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Mon, 10 May 2010 10:08:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-8924257052914643717</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-07-09T01:10:43.726-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">
Muchas veces puede resultar interesante interactuar con hojas Excel desde nuestra aplicación Java. Ésto es lo que nos permite el API JExcel. Se trata de una librería opensource e independiente de otras librerías que permite leer, crear y editar ficheros de excel. En este ejemplo simplemente se muestra cómo leer un archivo .xls.


Descargar e importar la librería JExcel.
Nos descargamos la </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">55</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ac0JNnOrrVHBSI1h8Mvh07zyhYg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ac0JNnOrrVHBSI1h8Mvh07zyhYg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ac0JNnOrrVHBSI1h8Mvh07zyhYg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ac0JNnOrrVHBSI1h8Mvh07zyhYg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/45GX0NF6xoE" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/05/leer-un-fichero-excel-desde-java.html</feedburner:origLink></item><item><title>Comparar dos archivos de texto en Linux</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/ng-FyNs65XU/el-comando-diff-veces-podemos-necesitar.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Wed, 31 Mar 2010 09:37:00 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-3917577283488295224</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-07-09T01:07:04.771-07:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">



El comando diff
A veces podemos necesitar comparar dos archivos de texto linea por línea para determinar sus direfencias. Puede ser útil si somos programadores y queremos saber las diferencias que existen entre dos versiones de un mismo archivo (.java, .jsp, .php,...). Para ello podemos hacer uso del comando diff, que tiene la siguiente sintaxis:


diff ARCHIVO1 ARCHIVO2


El comando diff </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8td-vKCo-3PWBhBAsELgvQtEMHA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8td-vKCo-3PWBhBAsELgvQtEMHA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8td-vKCo-3PWBhBAsELgvQtEMHA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8td-vKCo-3PWBhBAsELgvQtEMHA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/ng-FyNs65XU" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/03/el-comando-diff-veces-podemos-necesitar.html</feedburner:origLink></item><item><title>Reemplazar texto de varios archivos en Linux</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/ipEbL9NgloM/reemplazar-texto-en-varios-archivos.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Sat, 20 Feb 2010 09:50:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-1568816945182713186</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-02-20T09:52:01.161-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Voy a explicar cómo reemplazar un texto o cadena de caracteres en varios archivos. Por ejemplo, si tenemos diez archivos .txt en un directorio y queremos que donde aparece la palabra "Pepe", ahora ponga "Jose".El comandoSe puede hacer fácilmente desde la consola de Linux, con un sólo comando. Sería algo así:    sed -i 's/palabra-vieja/palabra-nueva/g' *.txtEn nuestro caso sería:    sed -i 's/Pepe</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mSyjF43QP66lSJopjySdPifwc4M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mSyjF43QP66lSJopjySdPifwc4M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mSyjF43QP66lSJopjySdPifwc4M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mSyjF43QP66lSJopjySdPifwc4M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/ipEbL9NgloM" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/02/reemplazar-texto-en-varios-archivos.html</feedburner:origLink></item><item><title>Uso de StringTokenizer con varios caracteres separadores (Java)</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/Js0arNcX0As/uso-de-stringtokenizer-con-varios.html</link><category>java</category><author>noreply@blogger.com (Felipe)</author><pubDate>Mon, 25 Jan 2010 10:30:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-8015040420873575864</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-01-25T10:34:32.069-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Todos hemos tenido que utilizar alguna vez StringTokenizer para separar subcadenas a partir de una cadena dada. Esto es muy sencillo si esas subcadenas son independientes entre sí. Pero ¿y si se organizan en forma "clave-valor"?. Por ejemplo, la siguiente cadena tiene la forma "jugador-deporte":"Ronaldo=Futbol;Gasol=Baloncesto;Nadal=Tenis;Jordan=Baloncesto;"Aquí tendríamos que tener en cuenta dos</atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">16</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KswknsSncxLeMQrj-Bc_Dro0Td4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KswknsSncxLeMQrj-Bc_Dro0Td4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KswknsSncxLeMQrj-Bc_Dro0Td4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KswknsSncxLeMQrj-Bc_Dro0Td4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/Js0arNcX0As" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/01/uso-de-stringtokenizer-con-varios.html</feedburner:origLink></item><item><title>Nokia 5800 y dispositivos mp3 en Amarok 1.4.</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/I7ZggiL0ehI/nokia-5800-y-dispositivos-mp3-en-amarok.html</link><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Tue, 05 Jan 2010 04:19:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-8749933796659710805</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-02-20T10:29:35.367-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Vamos a describir administrar cualquier reproductor mp3, usando Amarok 1.4.Enchufamos el dispositivo y esperamos que Ubuntu lo detecte. En el caso del nokia 5800 seleccionamos la opción "Almacenamiento masivo".Miramos la ruta en la que se ha montado, que será de la forma: /media/id, por ejemplo /media/A005-CA9F.Vamos a Amarok y en el menú Settings, seleccionamos "Configure Amarok" y después la </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vZnKp59UVlc27uM1E_D9q8dPDDA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vZnKp59UVlc27uM1E_D9q8dPDDA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vZnKp59UVlc27uM1E_D9q8dPDDA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vZnKp59UVlc27uM1E_D9q8dPDDA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/I7ZggiL0ehI" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2010/01/nokia-5800-y-dispositivos-mp3-en-amarok.html</feedburner:origLink></item><item><title>Ejecutar comandos Linux y MS-Dos desde Java</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/qpEAb-UPi10/ejecutar-comandos-linux-y-ms-dos-desde.html</link><category>java</category><category>ubuntu</category><author>noreply@blogger.com (Felipe)</author><pubDate>Tue, 15 Dec 2009 10:51:00 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8040889349682767430.post-3227849223881597518</guid><atom:updated xmlns:atom="http://www.w3.org/2005/Atom">2010-01-31T10:51:06.399-08:00</atom:updated><atom:summary xmlns:atom="http://www.w3.org/2005/Atom">Poder controlar nuestro sistema desde el código de programación puede resultar muy útil en muchos casos. Así como el hecho de conseguir información, por ejemplo, de la configuración de nuestra red para usarlo en nuestras aplicaciones. Ése es el caso que nos ocupa ahora: queremos obtener nuestra dirección IP y configuración de red desde Java. Además, aprovechando la portabilidad de este lenguaje, </atom:summary><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">19</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/F4zaCUUh6nVvEJzyDnd4veY8sGs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F4zaCUUh6nVvEJzyDnd4veY8sGs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/F4zaCUUh6nVvEJzyDnd4veY8sGs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F4zaCUUh6nVvEJzyDnd4veY8sGs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/qpEAb-UPi10" height="1" width="1"/&gt;</description><feedburner:origLink>http://felinfo.blogspot.com/2009/12/ejecutar-comandos-linux-y-ms-dos-desde.html</feedburner:origLink></item><media:rating>nonadult</media:rating><item><title>Links for 2009-08-06 [del.icio.us]</title><link>http://feedproxy.google.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~3/e8aGoTXJpT0/Noelito3</link><pubDate>Fri, 07 Aug 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/Noelito3#2009-08-06</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://felinfo.blogspot.com/"&gt;Felinfo: Java, Linux, Virtualizaci&amp;oacute;n. Open Source.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/FelinfoJavaLinuxVirtualizacinOpenSource/~4/e8aGoTXJpT0" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/Noelito3#2009-08-06</feedburner:origLink></item></channel></rss>

