<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkUHQHo4fyp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109</id><updated>2011-11-27T22:30:31.437-02:00</updated><category term="con esto" /><title>Bits on Fire!</title><subtitle type="html">Heavy bits on the road!</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://javierscappini.blogspot.com/" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/gdwLp" /><feedburner:info uri="blogspot/gdwlp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkAAQXk7fyp7ImA9WxFWEEo.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-6751208283185678472</id><published>2010-05-28T17:32:00.000-03:00</published><updated>2010-05-28T17:32:20.707-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-28T17:32:20.707-03:00</app:edited><title>Cómo funciona el ser humano en relación a las motivaciones externas</title><content type="html">Este video me parecio muy interesante para compartirlo. Habla sobre las motivaciones que impulsan a los seres humanos, y como afectan a su comportamiento... Espero que les parezca tan interesante como a mí! :-)&lt;br /&gt;
&lt;br /&gt;
&lt;object height="385" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/u6XAPnuFjJc&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Que la fuerza los acompañe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-6751208283185678472?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/d1zg90BNeRxzqHWgbdtHy7m_2CQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d1zg90BNeRxzqHWgbdtHy7m_2CQ/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/d1zg90BNeRxzqHWgbdtHy7m_2CQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d1zg90BNeRxzqHWgbdtHy7m_2CQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/QXTU76rUhCs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/6751208283185678472/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=6751208283185678472&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/6751208283185678472?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/6751208283185678472?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/QXTU76rUhCs/como-funciona-el-ser-humano-en-relacion.html" title="Cómo funciona el ser humano en relación a las motivaciones externas" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/05/como-funciona-el-ser-humano-en-relacion.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEBSHczfip7ImA9WxFQGUk.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-8205828805654844608</id><published>2010-05-15T15:20:00.000-03:00</published><updated>2010-05-15T15:20:59.986-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-15T15:20:59.986-03:00</app:edited><title>Cambiar temas de Plymouth - Ubuntu Lucid Lynx 10.04</title><content type="html">&lt;img src="http://cache.techie-buzz.com/images/postimg/ricky/kubuntu_plymouth.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
Cuando iniciamos la PC, la primera pantalla que nos aparece, indicándonos el progreso de carga del sistema operativo, puede modificarse fácilmente ahora. Ubuntu utiliza Plymouth, como gestor de temas para el arranque.&lt;br /&gt;
Para cambiar el tema de arranque, primero, debemos instalar nuevos temas.&lt;br /&gt;
Abran su gestor de paquetes preferidos, y busquen "plymouth". Veremos una lista donde aparecerá todo lo referente a Plymouth, seleccionamos para instalar los que digan "theme" (que son los temas, por supuesto).&lt;br /&gt;
Una vez terminada la descarga y la instalación, abrimos una terminal (o consola), y escribimos lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; sudo update-alternatives --config default.plymouth &lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Allí veremos listados los temas que descargamos, e ingresamos el número del tema que deseamos utilizar. Preferentemente, como no pude ver una imagen donde ver como quedarían los temas, fui probando uno a uno, hasta encontrar el que me agrado mas.&lt;br /&gt;
Luego de seleccionar el tema, ingresamos lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; sudo update-initramfs -u &lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Y ahora, al reiniciar la PC, ya podremos ver nuestro nuevo tema funcionando! :-)&lt;br /&gt;
&lt;br /&gt;
Que la fuerza los acompañe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-8205828805654844608?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7zKCGuZuXJ9B8B_hw29_bLfUWIA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7zKCGuZuXJ9B8B_hw29_bLfUWIA/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/7zKCGuZuXJ9B8B_hw29_bLfUWIA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7zKCGuZuXJ9B8B_hw29_bLfUWIA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/ut9IYF8P9Ok" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/8205828805654844608/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=8205828805654844608&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8205828805654844608?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8205828805654844608?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/ut9IYF8P9Ok/cambiar-temas-de-plymouth-ubuntu-lucid.html" title="Cambiar temas de Plymouth - Ubuntu Lucid Lynx 10.04" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/05/cambiar-temas-de-plymouth-ubuntu-lucid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIHQHk4eyp7ImA9WxFRGU4.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-4561587839155739669</id><published>2010-05-03T22:42:00.002-03:00</published><updated>2010-05-03T22:45:31.733-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-03T22:45:31.733-03:00</app:edited><title>Nuevo site</title><content type="html">Estimados, estoy preparando un nuevo site, donde estaré más activo, cargando nuevas cosas de forma más continuada...&lt;br /&gt;
Pueden ingresar a:&lt;br /&gt;
&lt;blockquote&gt;&lt;a href=http://javierscappini.homelinux.org&gt;&lt;b&gt;javierscappini.homelinux.org&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/blockquote&gt;Y vean como va quedando. La idea es poder hacer un blog, y a la vez un foro para discutir temas como programación en Java, en C++, en Qt, etc., o de cualquier tema de tecnología que os interese...&lt;br /&gt;
El site aún no esta 24x7, así que tengan paciencia por favor...&lt;br /&gt;
&lt;br /&gt;
Que la fuerza los acompañe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-4561587839155739669?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ASvCjL1jqS_XohII0RNSYV-DAb8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ASvCjL1jqS_XohII0RNSYV-DAb8/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/ASvCjL1jqS_XohII0RNSYV-DAb8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ASvCjL1jqS_XohII0RNSYV-DAb8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/jkw3u_t0eSY" height="1" width="1"/&gt;</content><link rel="related" href="http://javierscappini.homelinux.org" title="Nuevo site" /><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/4561587839155739669/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=4561587839155739669&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/4561587839155739669?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/4561587839155739669?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/jkw3u_t0eSY/nuevo-site.html" title="Nuevo site" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/05/nuevo-site.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUGQH87fip7ImA9WxFRF04.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-8711667538471851849</id><published>2010-05-01T14:50:00.000-03:00</published><updated>2010-05-01T14:50:21.106-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-01T14:50:21.106-03:00</app:edited><title>Script para actualizar e instalar programas en Ubuntu</title><content type="html">He encontrado, buscando por allí, este script muy, pero muy interesante. Sirve principalmente para instalar o actualizar programas ya instalados en Ubuntu Karmic Koala o en el recientemente lanzado Ubuntu Lucid Lynx. Simplemente extraigan el script, hagan doble-click sobre el archivo extraído, y la instalación empezará.&lt;br /&gt;
La instalación es muy user-friendly, ya que nos permitirá elegir paso a paso todo lo que deseemos instalar, desde repositorios adicionales, hasta reproductores de sonido o video. Vale la pena probarlo.&lt;br /&gt;
Aquí les dejo algunas capturas de pantalla, y mas abajo el link para descargar el script, y el link al post original (en español).&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://themes-apticons.googlecode.com/files/1.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://themes-apticons.googlecode.com/files/2.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://themes-apticons.googlecode.com/files/3.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://apticon.wordpress.com/2010/04/29/bs-ubuntu-version-0-8/"&gt;Aquí el link al post original&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Descargar el script (en tar): &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://apticons.googlecode.com/files/BsUbuntu-v0.8.tar"&gt;&lt;img src="http://4.bp.blogspot.com/_JkjKKGrLjlg/SieopFIq1xI/AAAAAAAAAA0/vcC3fLZt1p0/s320/download1.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-8711667538471851849?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Gl0KP9ZCz1VWW-uDy1Gms16COFc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Gl0KP9ZCz1VWW-uDy1Gms16COFc/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/Gl0KP9ZCz1VWW-uDy1Gms16COFc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Gl0KP9ZCz1VWW-uDy1Gms16COFc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/JIo7wgXwoJg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/8711667538471851849/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=8711667538471851849&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8711667538471851849?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8711667538471851849?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/JIo7wgXwoJg/script-para-actualizar-e-instalar.html" title="Script para actualizar e instalar programas en Ubuntu" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_JkjKKGrLjlg/SieopFIq1xI/AAAAAAAAAA0/vcC3fLZt1p0/s72-c/download1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/05/script-para-actualizar-e-instalar.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEGSXw9eCp7ImA9WxFRFUo.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-7460509759639398441</id><published>2010-04-29T19:03:00.000-03:00</published><updated>2010-04-29T19:03:48.260-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-29T19:03:48.260-03:00</app:edited><title>Ubuntu 10.04 Lucid Lynx oficialmente liberado!</title><content type="html">Después de muchos meses de espera, la versión 10.04 de Ubuntu, llamada Lucid Lynx (algo así como Lince Lucido), ha sido liberada hace cuestión de horitas.&lt;br /&gt;
Si quieren descargar la versión completa (pesa alrededor de 700 MB), pueden descargarla aquí:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.ubuntu.com/getubuntu/download"&gt;&lt;img src="http://www.ubuntu.com/files/masthead/910/dl/download-ubuntu-button.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Dependiendo de su ancho de banda, esto puede ser muy rápido, o aburridamente lento... ;-)&lt;br /&gt;
&lt;br /&gt;
Para los afortunados que utilizan la versión anterior, la 9.10 Karmic Koala, pueden simplemente actualizarla, sin necesidad de realizar todo el proceso de instalación nuevamente.&lt;br /&gt;
Abran una terminal, e ingresen lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;sudo apt-get dist-upgrade&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
O de lo contrario, pueden abrir su gestor de paquetes preferido, y darle click en Check (o Verificar), y en la parte superior de la ventana les aparecerá la noticia de la nueva versión. Simplemente clickeen en Upgrade (Actualizar), y empezará el proceso de actualización de forma automática.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.ubuntu.com/files/u1/um1.png" /&gt;&lt;br /&gt;
&lt;br /&gt;
Luego de la actualizacion, reinicien la pc y voilá! Tenemos ya al Lucid Lynx en nuestra máquina corriendo libre! :-D&lt;br /&gt;
&lt;br /&gt;
Si tienen problemas con la actualización, no duden en preguntar...&lt;br /&gt;
&lt;br /&gt;
Que la fuerza los acompañe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-7460509759639398441?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0vEATv4v2XfHIv2jkalI0jJQ6Fo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0vEATv4v2XfHIv2jkalI0jJQ6Fo/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/0vEATv4v2XfHIv2jkalI0jJQ6Fo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0vEATv4v2XfHIv2jkalI0jJQ6Fo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/TYr2FGLuo-c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/7460509759639398441/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=7460509759639398441&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7460509759639398441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7460509759639398441?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/TYr2FGLuo-c/ubuntu-1004-lucid-lynx-oficialmente.html" title="Ubuntu 10.04 Lucid Lynx oficialmente liberado!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/04/ubuntu-1004-lucid-lynx-oficialmente.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUMQXsycCp7ImA9WxFRFUs.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-6741170357829553244</id><published>2010-04-29T13:58:00.000-03:00</published><updated>2010-04-29T13:58:00.598-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-29T13:58:00.598-03:00</app:edited><title>Instalando fuentes de Windows en Ubuntu Linux</title><content type="html">Despues de casi un año he vuelto. Mucho trabajo y poco tiempo son las excusas de siempre. He de tratar de escribir mas seguido a partir de ahora.&lt;br /&gt;
Hoy quiero tocar un tema interesante, mas aun para aquellos que se estan adentrando en el mundo de Linux, con esta distro maravillosa llamada Ubuntu.&lt;br /&gt;
Probablemente, alguno de ustedes, en algun momento extrañaron las fuentes Times New Roman, o el Arial, que son fuentes restringidas del Windows. Pero déjenme decirles que existe una manera tremendamente sencilla de instalar dichas fuentes en Ubuntu Linux.&lt;br /&gt;
Simplemente abran una terminal, e ingresen lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;sudo apt-get install ttf-mscorefonts-installer&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
A continuación serán requeridos por su contraseña de usuario. Ingresen su contraseña, y el aptitude nos preguntara si desean descargar los nuevos paquetes, a lo que responderemos que Si (Y).&lt;br /&gt;
Y eso es todo! Con esta simple instrucción, nuestro querido Ubuntu ya tendrá instaladas las fuentes del Windows.&lt;br /&gt;
Para probarlo, simplemente abran el OpenOffice Writer, y verán que por default la fuente seleccionada es el Times.&lt;br /&gt;
Ahora ya podrán editar sus textos, que fueron formateados con el Word por ejemplo, sin el miedo latente de que les cambie el formato al abrirlo en Ubuntu.&lt;br /&gt;
&lt;br /&gt;
Si no les gusta las instalaciones de paquetes por terminal, simplemente abran el gestor de paquetes de su preferencia, y busquen por:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; ttf-mscorefonts &lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Y ya les traerá el paquete disponible, selecciónenlo para descargar y listo!&lt;br /&gt;
&lt;br /&gt;
Si desean instalar mas fuentes, simplemente busquen por:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;ttf&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
O por:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;fonts&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Y verán un listado interesante de cosas para descargar, incluso encontraran programas de manipulación de fuentes!&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://lh5.ggpht.com/_ePg3WM2X5ls/S9ilWgtKxqI/AAAAAAAAAEQ/6kt-20eRAFs/s800/Fonts%20Installing.png" /&gt;&lt;br /&gt;
&lt;br /&gt;
Espero les haya servido el articulo! No pasen sin dejar un comentario... :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-6741170357829553244?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tZZHyJqIxtalwkMPmwGT8mhh7SU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tZZHyJqIxtalwkMPmwGT8mhh7SU/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/tZZHyJqIxtalwkMPmwGT8mhh7SU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tZZHyJqIxtalwkMPmwGT8mhh7SU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/uxKolukpMzE" height="1" width="1"/&gt;</content><link rel="related" href="http://javierscappini.wordpress.com" title="Instalando fuentes de Windows en Ubuntu Linux" /><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/6741170357829553244/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=6741170357829553244&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/6741170357829553244?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/6741170357829553244?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/uxKolukpMzE/instalando-fuentes-de-windows-en-ubuntu.html" title="Instalando fuentes de Windows en Ubuntu Linux" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_ePg3WM2X5ls/S9ilWgtKxqI/AAAAAAAAAEQ/6kt-20eRAFs/s72-c/Fonts%20Installing.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2010/04/instalando-fuentes-de-windows-en-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDR30yfSp7ImA9WxJTE08.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-935459533100286032</id><published>2009-04-21T10:40:00.000-03:00</published><updated>2009-04-21T10:41:16.395-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-21T10:41:16.395-03:00</app:edited><title /><content type="html">&lt;a href="http://3.bp.blogspot.com/_ePg3WM2X5ls/Se3M-6DctLI/AAAAAAAAADA/9BO41HnJBcs/s1600-h/759+-+DSC_0553.JPG"&gt;&lt;img style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="http://3.bp.blogspot.com/_ePg3WM2X5ls/Se3M-6DctLI/AAAAAAAAADA/9BO41HnJBcs/s320/759+-+DSC_0553.JPG" border="0" /&gt;&lt;/a&gt;  Una hermosa campiña, llegando a Kortrijk en Bélgica. Una maravillosa experiencia, muy cultural! :-) Estare publicando mas fotos ni bien pueda! Exitos!&lt;div style='clear:both; text-align:LEFT'&gt;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-935459533100286032?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/45_9Uxn6YZc-rpvyZon1r4uaNdQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/45_9Uxn6YZc-rpvyZon1r4uaNdQ/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/45_9Uxn6YZc-rpvyZon1r4uaNdQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/45_9Uxn6YZc-rpvyZon1r4uaNdQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/_eDCBo50-HU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/935459533100286032/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=935459533100286032&amp;isPopup=true" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/935459533100286032?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/935459533100286032?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/_eDCBo50-HU/una-hermosa-campina-llegando-kortrijk.html" title="" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_ePg3WM2X5ls/Se3M-6DctLI/AAAAAAAAADA/9BO41HnJBcs/s72-c/759+-+DSC_0553.JPG" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2009/04/una-hermosa-campina-llegando-kortrijk.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYCQX08cCp7ImA9WxRXGEs.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-7274940161175453107</id><published>2008-10-24T14:13:00.002-02:00</published><updated>2008-10-24T14:52:40.378-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-24T14:52:40.378-02:00</app:edited><title>Molestia Aparte</title><content type="html">Hola chicos! Miren, a esto me dedico en el poco tiempo libre que tengo... jeje! Espero que les guste!&lt;br /&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7SEJpPD2Nmc"&gt;&lt;br /&gt;   &lt;embed src="http://www.youtube.com/v/7SEJpPD2Nmc" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Cocaine de Eric Clapton, por Molestia Aparte (en la bata Cesar Ariel Chansin, en el bajo Jose Meza, en la guitarra clasica y voz David Chansin, y quien les escribe en guitarra electrica y apoyo moral je)&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompane!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-7274940161175453107?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U0E7-wTg1Kf0PEjQg8OYfY5-P8s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0E7-wTg1Kf0PEjQg8OYfY5-P8s/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/U0E7-wTg1Kf0PEjQg8OYfY5-P8s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0E7-wTg1Kf0PEjQg8OYfY5-P8s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/beWdphsVvJ0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/7274940161175453107/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=7274940161175453107&amp;isPopup=true" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7274940161175453107?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7274940161175453107?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/beWdphsVvJ0/molestia-aparte.html" title="Molestia Aparte" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>1</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/10/molestia-aparte.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAFQ3c-fip7ImA9WxRTFEs.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-2473914951018716755</id><published>2008-09-03T13:48:00.002-03:00</published><updated>2008-09-03T13:51:52.956-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-03T13:51:52.956-03:00</app:edited><title>Un Vampiro que te succiona los datos!</title><content type="html">"Mirad, mirad! Se acerca en la noche cual alma en pena..." Ya lo diria Lope de Vega...&lt;br /&gt;Ok, encontre una herramienta fantastica! Bacula Backup Program, y como diria en la web, es tecnicamente "network based backup program"... Y esta bajo licencia GPL 2! Recomendadisimo!&lt;br /&gt;&lt;br /&gt;http://www.bacula.org/en/&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompañe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-2473914951018716755?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FgKjoS3Xtpt_1Rw3b3VhrF0b5Co/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FgKjoS3Xtpt_1Rw3b3VhrF0b5Co/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/FgKjoS3Xtpt_1Rw3b3VhrF0b5Co/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FgKjoS3Xtpt_1Rw3b3VhrF0b5Co/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/7C03vDlf8u4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/2473914951018716755/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=2473914951018716755&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2473914951018716755?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2473914951018716755?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/7C03vDlf8u4/un-vampiro-que-te-succiona-los-datos.html" title="Un Vampiro que te succiona los datos!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/09/un-vampiro-que-te-succiona-los-datos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08CQ3w7eyp7ImA9WxRTFEg.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-3324334986545737203</id><published>2008-09-03T13:33:00.002-03:00</published><updated>2008-09-03T13:37:42.203-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-03T13:37:42.203-03:00</app:edited><title>Y "sigue siguiendo...": Automatizar backups de PostgreSQL 2</title><content type="html">Encontre este articulo bastante interesante tambien, contiene algunos truquillos para automatizar un poco tambien la tarea de hacer backups de una base de datos...&lt;br /&gt;Echenle una mirada:&lt;br /&gt;&lt;br /&gt;http://www.damianculotta.com.ar/2008/08/26/automatizar-backups-de-postgresql/#comment-2&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompañe!&lt;br /&gt;&lt;br /&gt;"Permace de mente abierta y con imaginación indómita!"&lt;br /&gt;&lt;br /&gt;Javier Scappini&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-3324334986545737203?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vj150AF3jsqdF9WGkNAO7_hmS3g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vj150AF3jsqdF9WGkNAO7_hmS3g/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/vj150AF3jsqdF9WGkNAO7_hmS3g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vj150AF3jsqdF9WGkNAO7_hmS3g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/2PQE7sfEplU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/3324334986545737203/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=3324334986545737203&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3324334986545737203?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3324334986545737203?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/2PQE7sfEplU/y-sigue-siguiendo-automatizar-backups.html" title="Y &quot;sigue siguiendo...&quot;: Automatizar backups de PostgreSQL 2" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/09/y-sigue-siguiendo-automatizar-backups.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMAQnkzcSp7ImA9WxRTFEs.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-3589062968709520698</id><published>2008-09-03T12:52:00.006-03:00</published><updated>2008-09-03T14:37:23.789-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-03T14:37:23.789-03:00</app:edited><title>Automatizar backups de una base de datos PostgreSQL</title><content type="html">He vuelto, luego de un largo tiempo sin bloggear... El trabajo es intenso y ya no tengo tiempo ni para escribir unas pocas lineas... :-s&lt;br /&gt;Pero bue... Heme aqui, Googleando y buscando una forma de automatizar backups de una base de datos PostgreSQL, y encontre un blog muy interesante y recomendado: &lt;a href="http://eos87.blogspot.com/"&gt;&lt;/a&gt;&lt;br /&gt;Alli encontre un post que es exactamente lo que estoy buscando! Sigan este vinculo... Y despues vuelvan por aca, claro... ;-D&lt;br /&gt;&lt;br /&gt;http://eos87.blogspot.com/2008/06/backup-de-postgres-desde-java.html&lt;br /&gt;&lt;br /&gt;Ahora, con unas pequeñitas modificaciones a este codigo, ya tenemos a mano una magica solucion! :-D Gracias al colega eOs! *worshippin'* *worshippin'*&lt;br /&gt;&lt;br /&gt;He aqui el mismo codigo un poquitin modificado:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class BackupDB {&lt;br /&gt;&lt;br /&gt;   public BackupDB(){}&lt;br /&gt;  &lt;br /&gt;   private static void hacerBackup(){&lt;br /&gt;      &lt;br /&gt;       try {&lt;br /&gt;&lt;br /&gt;           // Comando:&lt;br /&gt;           String comando = "C:/postgresql/pg_dump.exe";&lt;br /&gt;           String path = "C:/" + System.currentTimeMillis() + ".sql";&lt;br /&gt;           Runtime r = Runtime.getRuntime();&lt;br /&gt;&lt;br /&gt;           //PostgreSQL variables           &lt;br /&gt;           String user = "usuario";&lt;br /&gt;           String dbase = "nombre_db";&lt;br /&gt;           String password = "password";&lt;br /&gt;           String host = "192.168.1.1";&lt;br /&gt;           String port = "5432";&lt;br /&gt;          &lt;br /&gt;           Process p;&lt;br /&gt;           ProcessBuilder pb;&lt;br /&gt;&lt;br /&gt;           /**&lt;br /&gt;           * Ejecucion del proceso de respaldo&lt;br /&gt;           */&lt;br /&gt;           r = Runtime.getRuntime();       &lt;br /&gt;           pb = new ProcessBuilder( comando, "-i", "-h", host, "-p", port, "-U", user, "-F", "p", "-O", "-C", "-D", "-v", "-f", path, dbase);&lt;br /&gt;           pb.environment().put("PGPASSWORD", password);&lt;br /&gt;           pb.redirectErrorStream(true);&lt;br /&gt;&lt;br /&gt;           p = pb.start();       &lt;br /&gt;          &lt;br /&gt;       } catch (Exception e) {&lt;br /&gt;           e.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;      &lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;   public static void main(String[] args) {&lt;br /&gt;       hacerBackup();&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Esta es una clase ya lista para probarla... Podrian agregarle un Timer, o correrla como demonio con un Thread, para que se repita cada tanto tiempo... O podrian empaquetarlo en un JAR, y crear un script para correrlo en Linux, o con el Tareas Programadas del Windows... En fin, lo que la imaginación les dicte! :-D&lt;br /&gt;&lt;br /&gt;Aguardo sus comentarios, y que la Fuerza los Acompañe!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-3589062968709520698?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4qDeeilPexN5niUfX0l3gFXbUG0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4qDeeilPexN5niUfX0l3gFXbUG0/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/4qDeeilPexN5niUfX0l3gFXbUG0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4qDeeilPexN5niUfX0l3gFXbUG0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/gDX3ABe3KvQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/3589062968709520698/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=3589062968709520698&amp;isPopup=true" title="7 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3589062968709520698?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3589062968709520698?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/gDX3ABe3KvQ/automatizar-backups-de-una-base-de.html" title="Automatizar backups de una base de datos PostgreSQL" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>7</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/09/automatizar-backups-de-una-base-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcBQH4-fSp7ImA9WxZSGUQ.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-3428949264683225313</id><published>2008-02-02T21:11:00.000-02:00</published><updated>2008-02-02T21:14:11.055-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-02T21:14:11.055-02:00</app:edited><title>Home de apps Swing desktop en java.net</title><content type="html">Esta es la pagina oficial de proyectos Swing para desktop, en Java.net...&lt;br /&gt;&lt;br /&gt;Es una pagina que deben visitar obligatoriamente...&lt;br /&gt;&lt;br /&gt;&lt;a href="https://javadesktop.dev.java.net/"&gt;Java Desktop Home Page&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-3428949264683225313?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a-O7avCkxHeWywh-EKqxfo72kPg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a-O7avCkxHeWywh-EKqxfo72kPg/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/a-O7avCkxHeWywh-EKqxfo72kPg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a-O7avCkxHeWywh-EKqxfo72kPg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/aKj1x-Lbeqg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/3428949264683225313/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=3428949264683225313&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3428949264683225313?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/3428949264683225313?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/aKj1x-Lbeqg/home-de-apps-swing-desktop-en-javanet.html" title="Home de apps Swing desktop en java.net" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/02/home-de-apps-swing-desktop-en-javanet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMEQnYyeip7ImA9WxZSGUQ.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-1428849569781047552</id><published>2008-02-02T21:02:00.001-02:00</published><updated>2008-02-02T21:03:23.892-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-02T21:03:23.892-02:00</app:edited><title>Transiciones Animadas...</title><content type="html">Esta es una libreria bastante interesante para realizar transiciones animadas empotradas en una apps Swing...&lt;br /&gt;&lt;a href="https://animatedtransitions.dev.java.net/"&gt;Transiciones Animadas&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-1428849569781047552?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eZHCH_7-iG3MD_UK5PTYa9rVw8o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZHCH_7-iG3MD_UK5PTYa9rVw8o/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/eZHCH_7-iG3MD_UK5PTYa9rVw8o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZHCH_7-iG3MD_UK5PTYa9rVw8o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/56v7GzImq08" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/1428849569781047552/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=1428849569781047552&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/1428849569781047552?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/1428849569781047552?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/56v7GzImq08/transiciones-animadas.html" title="Transiciones Animadas..." /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/02/transiciones-animadas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8AQHg7cSp7ImA9WxZSGUQ.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-7437657360435796818</id><published>2008-02-02T20:51:00.000-02:00</published><updated>2008-02-02T20:54:01.609-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-02T20:54:01.609-02:00</app:edited><title>PGSLookAndFeel</title><content type="html">Look&amp;Feel bastante sobrio e interesante para utilizar en apps profesionales, y de buen porte... Les recomiendo que le echen una miradita...&lt;br /&gt;&lt;br /&gt;El link al proyecto hosteado en www.java.net es:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://pgslookandfeel.dev.java.net/"&gt;pgslook&amp;feel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompane! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-7437657360435796818?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VnWshFQBs20xrnPSvJ4J3lo3TyQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VnWshFQBs20xrnPSvJ4J3lo3TyQ/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/VnWshFQBs20xrnPSvJ4J3lo3TyQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VnWshFQBs20xrnPSvJ4J3lo3TyQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/G2sd_7ovhgw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/7437657360435796818/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=7437657360435796818&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7437657360435796818?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/7437657360435796818?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/G2sd_7ovhgw/pgslookandfeel.html" title="PGSLookAndFeel" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/02/pgslookandfeel.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcFQHkyfCp7ImA9WxRRE0g.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-2577179763589657206</id><published>2008-01-25T22:51:00.001-02:00</published><updated>2008-09-25T11:46:51.794-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-25T11:46:51.794-03:00</app:edited><title>Nuevo RPG!!</title><content type="html">Hola chicos! Esta noche he encontrado un nuevo RPG!!! Esto es para el recuerdo!!&lt;br /&gt;&lt;br /&gt;El link les dejo:&lt;br /&gt;http://www.dark-warriors.net/&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompane! :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-2577179763589657206?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_1BWHqC9JCulgppuv-3pJfCBMLE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_1BWHqC9JCulgppuv-3pJfCBMLE/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/_1BWHqC9JCulgppuv-3pJfCBMLE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_1BWHqC9JCulgppuv-3pJfCBMLE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/O7zkFxasYJ0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/2577179763589657206/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=2577179763589657206&amp;isPopup=true" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2577179763589657206?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2577179763589657206?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/O7zkFxasYJ0/nuevo-rpg.html" title="Nuevo RPG!!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>1</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/01/nuevo-rpg.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cFSX85fip7ImA9WxZSEUw.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-4739656633993738520</id><published>2008-01-23T16:58:00.000-02:00</published><updated>2008-01-23T17:03:38.126-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-23T17:03:38.126-02:00</app:edited><title>Google charts API</title><content type="html">En una de esas busquedas sin mucho sentido que tanto nos gusta hacer en Google, me tope con esta libreria de lujo, desarrollada por Google (una vez mas! je!). La utilidad que tiene es que se pueden hacer queries "en vivo" al server de Google pasandole algunos parametros, como el tipo de grafico que queremos ver, y por supuesto, los datos del grafico y nos muestra el chart en una pagina web! Super util para aplicaciones web, donde no solo queremos mostrar numeros muertos, sino graficos bien estilizados!&lt;br /&gt;Como este, por ejemplo: &lt;br /&gt;&lt;a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=s:hW&amp;chs=250x100&amp;chl=Hello|World"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://chart.apis.google.com/chart?cht=p3&amp;chd=s:hW&amp;chs=250x100&amp;chl=Hello|World" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Link: http://code.google.com/apis/chart/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-4739656633993738520?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cxCgJ0a3sgT9Ww-NatQTe3nE48I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cxCgJ0a3sgT9Ww-NatQTe3nE48I/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/cxCgJ0a3sgT9Ww-NatQTe3nE48I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cxCgJ0a3sgT9Ww-NatQTe3nE48I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/TU88KmuIlZk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/4739656633993738520/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=4739656633993738520&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/4739656633993738520?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/4739656633993738520?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/TU88KmuIlZk/google-charts-api.html" title="Google charts API" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/01/google-charts-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcCQng4eyp7ImA9WxZTGU8.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-1364015638491160788</id><published>2008-01-21T12:19:00.000-02:00</published><updated>2008-01-21T12:34:23.633-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-21T12:34:23.633-02:00</app:edited><title>Sun adquiere MySQL!</title><content type="html">Hola gente! Despues de tanto tiempo estoy de vuelta! Y con una super noticia! Si, como lo leyeron, Sun acaba de adquirir MySQL! Y esa es una noticia excelente para los fanaticos de Java y de NetBeans, que ahora esperamos toda la nueva integracion con el mejor IDE para Java (NetBeans desde luego), y tooodo lo que eso conlleva...&lt;br /&gt;&lt;br /&gt;Aqui les dejo unos links! Y que la fuerza los acompane!&lt;br /&gt;&lt;br /&gt;Blog de James Gosling: http://blogs.sun.com/branajam/entry/the_sun_shines_on_mysql&lt;br /&gt;En el momento del cierre del convenio: http://www.sun.com/home-modules/media/k5_011608.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-1364015638491160788?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UcgcfShZ5t5IFEk-Lv82g5hIfPM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UcgcfShZ5t5IFEk-Lv82g5hIfPM/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/UcgcfShZ5t5IFEk-Lv82g5hIfPM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UcgcfShZ5t5IFEk-Lv82g5hIfPM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/XUg2zoM2A-Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/1364015638491160788/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=1364015638491160788&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/1364015638491160788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/1364015638491160788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/XUg2zoM2A-Q/sun-adquiere-mysql.html" title="Sun adquiere MySQL!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2008/01/sun-adquiere-mysql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUBR3kyeCp7ImA9WxRaEEg.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-2357376653243549423</id><published>2007-11-22T11:06:00.000-02:00</published><updated>2008-12-12T00:50:56.790-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-12T00:50:56.790-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="con esto" /><title>Grid Magico</title><content type="html">En esta oportunidad, quiero mostrarles un poquito como podriamos utilizar un renderer customizado, para mostrar un grid al usuario, sin que este se de cuenta de que es un grid! ;-)&lt;br /&gt;&lt;br /&gt;Para hacer este ejemplo utilice el Netbeans 6.0 RC1, mas abajito esta el link para descarga directa.&lt;br /&gt;&lt;br /&gt;Ok, primero, creamos un nuevo project. Esta parte es bastante simple. Debemos luego agregar un frame al paquete, o sea, una ventana que utilizaremos como base para el JTable que agregaremos sobre el. El JTable en el frame se veria de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_ePg3WM2X5ls/R0WWPfnNtPI/AAAAAAAAAAM/vGW0VbTIsHE/s1600-h/gridMagico1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5135676143014098162" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_ePg3WM2X5ls/R0WWPfnNtPI/AAAAAAAAAAM/vGW0VbTIsHE/s320/gridMagico1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Antes, antes de todo, vamos a sacarle el encabezado a la tabla, de la siguiente manera:&lt;br /&gt;&lt;br /&gt;Seleccionamos el JTable, y vamos a la propiedad tableHeader() del JTable. Damos click en los 3 puntitos, y nos aparecera la ventana para seleccionar el encabezado de la tabla. En la ventana que aparece seleccionamos Custom Code, entonces podemos colocar null como encabezado, con lo que lograremos que la tabla no tenga encabezado.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_ePg3WM2X5ls/R0WXuPnNtRI/AAAAAAAAAAc/0-RgQqUOuxQ/s1600-h/gridMagico4.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5135677770806703378" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/R0WXuPnNtRI/AAAAAAAAAAc/0-RgQqUOuxQ/s320/gridMagico4.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;La tabla quedara asi ahora:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_ePg3WM2X5ls/R0WbAfnNtSI/AAAAAAAAAAk/DXQkq-pJPQQ/s1600-h/gridMagico5.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5135681382874199330" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_ePg3WM2X5ls/R0WbAfnNtSI/AAAAAAAAAAk/DXQkq-pJPQQ/s320/gridMagico5.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Entonces, lo primero que vamos a hacer es crear un metodo llamado &lt;span style="font-family:courier new;font-size:85%;"&gt;inicializarMisComponentes()&lt;/span&gt;, el cual contendra el codigo para el renderizado de la tabla (debemos llamar a este metodo en el constructor del frame. Paso a explicar parte por parte este metodo:&lt;br /&gt;- Al inicio del mismo, tenemos el bloque de declaracion del formato de la tabla. Seteamos el modelo de la tabla gracias a la clase &lt;span style="font-family:courier new;"&gt;DefaultTableModel&lt;/span&gt;(), que recibe como parametros un array de Object para el nombre y cantidad de columnas, y un entero para la cantidad de filas.&lt;br /&gt;Al setear el modelo de la tabla, tambien vamos a sobreescribir el metodo &lt;span style="font-family:courier new;"&gt;isCellEditable&lt;/span&gt;(), que recibe como parametros fila y columna, para que nosotros podamos decidir incluso que celdas pueden ser editables y cuales no. En este caso, estamos diciendole que si es la primera columna que no sea editable, y si es la segunda que si.&lt;br /&gt;Finalmente lo que estamos haciendo, es crear lo que se llaman Clases Anonimas. Quedaria de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setModel( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;new DefaultTableModel( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;new Object[]{ "encabezadoColumna1", "encabezadoColumna2" }, // 2 columnas&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;5 // tendremos 5 filas&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;)&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;@Override &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;public boolean isCellEditable(int rowIndex, int colIndex){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;boolean value = false; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( colIndex == 0 ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;value = false; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;value = true; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;return value; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;});&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Luego decimos que el &lt;span style="font-family:courier new;"&gt;background&lt;/span&gt;() de la tabla tiene que ser el mismo del frame, asi lograremos ocultar la apariencia de la tabla (o sea, dicho de otra forma, para que no se vea como un grid). Ademas, tampoco vamos a mostrar las lineas horizontales o verticales:&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setBackground ( getBackground () ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setShowGrid( false );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Agregamos algun texto en la primera columna del grid: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 1 : Negrita", 0, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 2 : Normal + Cursiva", 1, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 3 : Normal + Cursiva", 2, 0 );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 4 : Normal + Cursiva", 3, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 5 : Negrita", 4, 0 );&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Ahora, hacemos la parte intresante del truco: Vamos a volver a crear una clase anonima, esta vez para setear el renderer de cada columna de la tabla, para customizar la forma en que se mostrara la misma. En esta oportunidad vamos a sobreescribir el metodo &lt;span style="font-family:courier new;"&gt;getTableCellRendererComponent&lt;/span&gt;() de la clase &lt;span style="font-family:courier new;"&gt;DefaultTableCellRenderer&lt;/span&gt;(), y como componente para cada celda vamos a devolver un JLabel, que vamos a poder manipular a nuestro antojo como cualquier JLabel.&lt;br /&gt;&lt;br /&gt;Lo que debemos hacer es recorrer columna por columna, y aplicar a cada columna el renderer, de la siguiente manera:&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;/** &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;* Colocamos el renderer para cada columna. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;* Le pasamos los parametros necesarios &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;* para cada columna... &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;*/ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;for (int i = 0; i &lt;&gt; gridMagico.getColumnCount(); i++){&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;gridMagico.getColumn ( &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;gridMagico.getColumnName ( i ) ).setCellRenderer (&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;new DefaultTableCellRenderer(){ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;@Override &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;public Component getTableCellRendererComponent( &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;JTable table, &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;Object value, &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;boolean isSelected, &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;boolean hasFocus, int row, &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;int column )&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;{ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;JLabel lblCelda = new JLabel(); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;if ( value == null ){&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;value = "";&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setOpaque( true );&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;if ( column == 0 ){ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setHorizontalAlignment( JLabel.RIGHT );&lt;br /&gt;if ( row == 0 row == ( table.getRowCount ()-1 ) ){ lblCelda.setFont ( new Font( "Tahoma", Font.BOLD, 11 ) ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setFont ( new Font( "Tahoma", Font.PLAIN + Font.ITALIC, 11 ) ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;if ( column == 1 ){&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setHorizontalAlignment( JLabel.CENTER ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setFont ( new Font( "Tahoma", Font.PLAIN, 11 ) ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setBorder( BorderFactory.createLineBorder( Color.DARK_GRAY ) ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setBackground( Color.WHITE ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;} &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;} &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;lblCelda.setText( value.toString() ); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;return lblCelda;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;} &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;} &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;); &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:georgia;font-size:100%;"&gt;Entonces con esto estamos deciendole a la clase &lt;span style="font-family:courier new;font-size:85%;"&gt;DefaultTableCellRenderer &lt;/span&gt;varias cosas:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1- Que lo que tiene que desplegar en cada celda sera un JLabel.&lt;br /&gt;2- Si no hay nada en la celda que esta siendo considerada actualmente (o sea, hay un &lt;span style="font-family:courier new;"&gt;null&lt;/span&gt;), el &lt;span style="font-family:courier new;"&gt;text&lt;/span&gt;() del label sera "" (espacio en blanco). Si no hacemos este control, obtendremos un lindo &lt;span style="font-family:courier new;"&gt;NullPointerException&lt;/span&gt;().&lt;br /&gt;3- El label debe ser opaco, para no mostrar el fondo del grid. (Esto no es muy relevante que digamos).&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;4- Si estamos "tocando" la primera columna, la alineacion del texto tendra que ser hacia la derecha. Ademas de esto, si es la primera o la ultima fila el texto debera mostrarse en negrita, de lo contrario sera Plain + Cursiva...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;5- Si estamos tocando la segunda columna, la alineacion sera hacia el centro. El texto se mostrara en plain, y el label tendra un recuadro de linea exterior (para crear la ilusion de un cuadro de texto normal). Completamos el efecto haciendo que el background de la celda sea blanco.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;6- Por ultimo, decimos que el text del label sera lo encontrado en value, y retornamos el label recien modificado y actualizado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;Para completar el acto, podriamos sacar el borde del scrollpane de la tabla, de esta forma:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;scrollPane1.setBorder( BorderFactory.createEmptyBorder() );&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;Y decimos que el alto de cada fila sera de 20 pixeles:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;gridMagico.setRowHeight(20);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:georgia;font-size:100%;"&gt;Finalmente, nuestro grid quedara de la siguiente e interesante forma:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_ePg3WM2X5ls/R0WfD_nNtVI/AAAAAAAAAA8/E5PgBqVkk58/s1600-h/gridMagico6.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5135685841050252626" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_ePg3WM2X5ls/R0WfD_nNtVI/AAAAAAAAAA8/E5PgBqVkk58/s320/gridMagico6.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Espero que les haya servido este mini tutorial de renderizacion, ya que esto es lo mas simple que podemos hacer con un grid! jeje!&lt;br /&gt;Sus comentarios seran recibidos gratamente...&lt;br /&gt;&lt;br /&gt;Codigo completo del metodo inicializarMisComponentes:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Georgia;font-size:100%;"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;private void inicializarMisComponentes(){&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setModel( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;new DefaultTableModel( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;new Object[]{ "encabezadoColumna1", "encabezadoColumna2" }, 5 // 5 filas &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;@Override &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;public boolean isCellEditable(int rowIndex, int colIndex) { &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;boolean value = false; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( colIndex == 0 ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;value = false; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;value = true; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;return value; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setBackground ( getBackground () ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setShowGrid( false ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 1 : Negrita", 0, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 2 : Normal + Cursiva", 1, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 3 : Normal + Cursiva", 2, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 4 : Normal + Cursiva", 3, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setValueAt( "Fila 5 : Negrita", 4, 0 ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;/** &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;* Colocamos el renderer para cada columna. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;* Le pasamos los parametros necesarios &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;* para esta columna... &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;*/ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;for (int i = 0; i &lt;&gt; gridMagico.getColumnCount(); i++){&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.getColumn ( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.getColumnName ( i ) ).setCellRenderer ( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;new DefaultTableCellRenderer(){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;@Override &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;public Component getTableCellRendererComponent( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column ) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;JLabel lblCelda = new JLabel(); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( value == null ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;value = ""; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setOpaque( true );&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( column == 0 ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setHorizontalAlignment( JLabel.RIGHT );&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( row == 0 row == ( table.getRowCount ()-1 ) ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setFont ( new Font( "Tahoma", Font.BOLD, 11 ) ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setFont ( new Font( "Tahoma", Font.PLAIN + Font.ITALIC, 11 ) ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}else{ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;if ( column == 1 ){ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setHorizontalAlignment( JLabel.CENTER ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setFont ( new Font( "Tahoma", Font.PLAIN, 11 ) ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setBorder( BorderFactory.createLineBorder( Color.DARK_GRAY ) ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setBackground( Color.WHITE ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;lblCelda.setText( value.toString() ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;return lblCelda; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;} &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;scrollPane1.setBorder( BorderFactory.createEmptyBorder() ); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;gridMagico.setRowHeight(20); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;}&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-2357376653243549423?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f0JDtfGgtDB75ZEfw4bF2DsP0OQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0JDtfGgtDB75ZEfw4bF2DsP0OQ/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/f0JDtfGgtDB75ZEfw4bF2DsP0OQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0JDtfGgtDB75ZEfw4bF2DsP0OQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/2zyvprl4rks" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/2357376653243549423/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=2357376653243549423&amp;isPopup=true" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2357376653243549423?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2357376653243549423?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/2zyvprl4rks/grid-magico.html" title="Grid Magico" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_ePg3WM2X5ls/R0WWPfnNtPI/AAAAAAAAAAM/vGW0VbTIsHE/s72-c/gridMagico1.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2007/11/grid-magico.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEFQXs5cCp7ImA9WB9WFkQ.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-2993269801447325785</id><published>2007-11-22T00:07:00.000-02:00</published><updated>2007-11-22T00:13:30.528-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-22T00:13:30.528-02:00</app:edited><title>NetBeans 6.0 RC1 liberado!</title><content type="html">Mis queridos amigos, grata es la noticia que acabo de comentarles, para mi el mejor IDE de desarrollo para Java a liberado su ultima version, recien sacadita del horno! jeje!&lt;br /&gt;Netbeans 6.0 Release Candidate 1 ya esta para descargarse. El pack full (cuyo vinculo pongo mas abajo para descarga directa), incluye lo siguiente:&lt;br /&gt;&lt;br /&gt;- Base IDE&lt;br /&gt;- Java SE&lt;br /&gt;- Web &amp;amp; Java EE&lt;br /&gt;- Mobility&lt;br /&gt;- UML&lt;br /&gt;- SOA&lt;br /&gt;- Ruby&lt;br /&gt;- C/C++&lt;br /&gt;&lt;br /&gt;Y runtimes:&lt;br /&gt;- Glassfish V2&lt;br /&gt;- Apache Tomcat 6.0.14&lt;br /&gt;- Open ESB V2 Preview 3&lt;br /&gt;&lt;br /&gt;Todas estas delicias en un solo archivo! jeje! Que lo disfruten! :-)&lt;br /&gt;&lt;br /&gt;Link (para win): &lt;a href="http://download.netbeans.org/netbeans/6.0/rc1/start.html?bundles/netbeans-6.0rc1-windows.exe"&gt;http://download.netbeans.org/netbeans/6.0/rc1/start.html?bundles/netbeans-6.0rc1-windows.exe&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-2993269801447325785?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vWr86-I3HYcDfKjhjbcs7Qevuiw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vWr86-I3HYcDfKjhjbcs7Qevuiw/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/vWr86-I3HYcDfKjhjbcs7Qevuiw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vWr86-I3HYcDfKjhjbcs7Qevuiw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/02-cxHjlg-w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/2993269801447325785/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=2993269801447325785&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2993269801447325785?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2993269801447325785?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/02-cxHjlg-w/netbeans-60-rc1-liberado.html" title="NetBeans 6.0 RC1 liberado!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2007/11/netbeans-60-rc1-liberado.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEGSHs4cSp7ImA9WB9WFk0.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-2009238884891116675</id><published>2007-11-20T23:23:00.000-02:00</published><updated>2007-11-20T23:30:29.539-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-20T23:30:29.539-02:00</app:edited><title>Ruby on Rails!</title><content type="html">Arun Gupta nos muestra como desarrollar una pequeña aplicacion en Ruby, utilizando como servidor de apps Glassfish... Es un step-by-step de como iniciarse en este nuevo pero revolucionario lenguaje de programacion web. Tengo que decirles que es un lenguaje que se viene con todo, ya cuenta con miles (tal vez me quedo corto! ;-D ) de fanaticos en todo el mundo, y se esta convirtiendo de a poco en la nueva ola...&lt;br /&gt;&lt;br /&gt;Les dejo el link... Super, super interesante... Se los recomiendo...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.java.net/javaee5/screencasts/jruby-in-glassfish/"&gt;http://download.java.net/javaee5/screencasts/jruby-in-glassfish/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-2009238884891116675?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b55_yjSDY2aMerdb42RBLibFuSE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b55_yjSDY2aMerdb42RBLibFuSE/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/b55_yjSDY2aMerdb42RBLibFuSE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b55_yjSDY2aMerdb42RBLibFuSE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/m_ig-hyj1Jk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/2009238884891116675/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=2009238884891116675&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2009238884891116675?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/2009238884891116675?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/m_ig-hyj1Jk/ruby-on-rails.html" title="Ruby on Rails!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2007/11/ruby-on-rails.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYGSHk9eip7ImA9WB9WEks.&quot;"><id>tag:blogger.com,1999:blog-1980492281295041109.post-8915680804531136865</id><published>2007-11-16T23:10:00.000-02:00</published><updated>2007-11-16T23:32:09.762-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-16T23:32:09.762-02:00</app:edited><title>Hola, hola!</title><content type="html">Primeramente, muchas gracias desde ya por visitar mi blog personal! Es muy interesante ver como ha avanzado la tecnologia de las comunicaciones en estos ultimos 15 años. Recuerdo aun aquel boooom que causo la incursion de la telefonia celular en el pais! En aquel entonces eran unos poquisimos privilegiados que podian contar con los "celulares" (recuerdan que eran cosas enormes, pesadas y molestosas? :-D).&lt;br /&gt;Hoy en dia, la comunicacion via sms es tan comun que ya ni siquiera nos ponemos a pensar en el "como era antes"! Se imaginan por un instante como serian nuestras vidas sin comunicacion "a la mano"? Suena bastante complicado sinceramente!&lt;br /&gt;Pero realmente, es para notar la facilidad de acceso a las comunicaciones con que contamos en la actualidad, por suerte diria yo.&lt;br /&gt;Ok, aparte de todo esto, la idea del blog es mantener un espacio abierto donde ire comentando el dia a dia de un arquitecto de software, fanatico de los videojuegos y de la poesia, amante de la musica barroca y de la historia medieval, y asi compartir ideas, visiones, sueños y anhelos de un chico comun de 24 años que busca un mejor mañana...&lt;br /&gt;Desde ya mis saludos cordiales a los lectores, y estaremos en contacto continuo!&lt;br /&gt;&lt;br /&gt;Que la fuerza los acompañe!! :-)&lt;br /&gt;&lt;br /&gt;Javier Scappini - The TemplarKnight&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1980492281295041109-8915680804531136865?l=javierscappini.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QjhrNpc9zGI59iFNA_Gxvcp5b0k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QjhrNpc9zGI59iFNA_Gxvcp5b0k/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/QjhrNpc9zGI59iFNA_Gxvcp5b0k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QjhrNpc9zGI59iFNA_Gxvcp5b0k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/gdwLp/~4/9Z3nB4VmXcE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://javierscappini.blogspot.com/feeds/8915680804531136865/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1980492281295041109&amp;postID=8915680804531136865&amp;isPopup=true" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8915680804531136865?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1980492281295041109/posts/default/8915680804531136865?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/gdwLp/~3/9Z3nB4VmXcE/hola-hola.html" title="Hola, hola!" /><author><name>The TemplarKnight</name><uri>http://www.blogger.com/profile/06052137632540035485</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://1.bp.blogspot.com/_ePg3WM2X5ls/S9mYmLw9vfI/AAAAAAAAAEs/0-U6RMZlYuc/S220/Me.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://javierscappini.blogspot.com/2007/11/hola-hola.html</feedburner:origLink></entry></feed>

