<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6249989158769419820</id><updated>2012-02-16T00:28:12.533-06:00</updated><category term='pc'/><category term='Repositorios'/><category term='DNS'/><category term='vacaciones'/><category term='GeForce 6150SE'/><category term='servidores'/><category term='Fat'/><category term='InterfaceBuscador.java'/><category term='asus'/><category term='2.6.27'/><category term='nForce 430'/><category term='Nmap'/><category term='aspire'/><category term='robo'/><category term='jar'/><category term='Centerim'/><category term='ordenamiento'/><category term='Thomson ST585'/><category term='2wire'/><category term='emerald'/><category term='Buscador_0.1.1.jar'/><category term='autopsy'/><category term='burbuja'/><category term='ati'/><category term='window'/><category term='BackTrack 3'/><category term='Alfa 500mW'/><category term='Apache'/><category term='reconfigurar'/><category term='4200'/><category term='humor'/><category term='Montar'/><category term='PDFBox'/><category term='ClaseBuscaWord.java'/><category term='controlador'/><category term='Conky'/><category term='mysql'/><category term='wifi'/><category term='Editar'/><category term='demonio'/><category term='programacion'/><category term='5531'/><category term='geek'/><category term='Fuente'/><category term='bash'/><category term='forense'/><category term='debian estable'/><category term='conectar'/><category term='radeon'/><category term='Color'/><category term='instalacion'/><category term='tucan manager'/><category term='Panel'/><category term='intel'/><category term='Clase'/><category term='3945abg'/><category term='compilar'/><category term='dosemu'/><category term='Compiz-fusion'/><category term='Paneles.java'/><category term='Buscador.java'/><category term='ubuntu'/><category term='acer'/><category term='cursos'/><category term='chistes'/><category term='ensamblador'/><category term='POI'/><category term='cargar'/><category term='no-ip.noip'/><category term='Wallpaper'/><category term='skype'/><category term='crack'/><category term='manager'/><category term='arranque'/><category term='gnome'/><category term='Paneles'/><category term='BT3'/><category term='Particion'/><category term='rtl8187'/><category term='python'/><category term='inicio'/><category term='dwm'/><category term='invasor'/><category term='aoc'/><category term='script'/><category term='debian'/><category term='windows'/><category term='inslatacion'/><category term='catalyst'/><category term='squeeze'/><category term='compiz'/><category term='instalar'/><category term='tasm'/><category term='redes'/><category term='Menu'/><category term='hack'/><category term='Lenny'/><category term='sistema'/><category term='puertos'/><category term='Internet'/><category term='Fluxbox'/><category term='ClaseBuscaPdf.java'/><category term='abrir'/><category term='usb'/><category term='ejecutar'/><category term='hd4200'/><category term='Texto'/><category term='Java'/><category term='vnc'/><category term='tucan'/><category term='m2n-mx se plus'/><category term='1619sw'/><category term='xorg'/><category term='Compiz-fusin'/><category term='Proyecto'/><category term='3D'/><category term='matrix'/><category term='modulo'/><category term='wireless'/><category term='Consigue Debian'/><category term='Linux'/><category term='kernel'/><category term='flash player'/><category term='gconf2'/><category term='wep'/><category term='gcc'/><category term='sleuthkit'/><category term='Aceleracion'/><category term='g++'/><category term='Configurar'/><category term='Moc'/><category term='lcd'/><category term='fusion'/><title type='text'>Pyr0S-9889</title><subtitle type='html'>Open Your Mind &amp;amp; Free Your World</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>60</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4873740219461069111</id><published>2011-08-03T10:51:00.001-05:00</published><updated>2011-08-03T10:53:31.727-05:00</updated><title type='text'>Me mudo....</title><content type='html'>&lt;div style="text-align: center;"&gt;Bueno sólo quería anunciar que apartir de ahora estaré publicando en:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;a href="http://www.akino.com.mx/"&gt;http://www.akino.com.mx/&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;bueno espero tener tiempo de estar publicando :p.....&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Saludos!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4873740219461069111?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4873740219461069111/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2011/08/me-mudo.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4873740219461069111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4873740219461069111'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2011/08/me-mudo.html' title='Me mudo....'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-8278090172574613005</id><published>2011-02-25T23:42:00.004-06:00</published><updated>2011-02-26T00:03:27.578-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sistema'/><category scheme='http://www.blogger.com/atom/ns#' term='arranque'/><category scheme='http://www.blogger.com/atom/ns#' term='inicio'/><category scheme='http://www.blogger.com/atom/ns#' term='demonio'/><category scheme='http://www.blogger.com/atom/ns#' term='cargar'/><category scheme='http://www.blogger.com/atom/ns#' term='ejecutar'/><title type='text'>Arranque automático de servicios al iniciar el sistema</title><content type='html'>&lt;div style="text-align: justify;"&gt;Cuando Linux arranca, puede hacerlo de 7 modos distintos, numerados del 0 al 6.&lt;br /&gt;&lt;br /&gt;A estos modos se les denomina niveles de ejecución y son los siguientes:&lt;br /&gt;&lt;br /&gt;   &lt;blockquote&gt;Nivel 0 (Halt): Detiene el sistema&lt;br /&gt;Nivel 1 (Monousuario): Permite entrar en el sistema como root sin contraseña y en modo texto.&lt;br /&gt;Nivel 2 (Multiusuario sin red): Modo multiusuario en modo texto y sin red.&lt;br /&gt;Nivel 3 (Multiusuario con red): Modo multiusuario en modo texto y con red. Así arrancan los servidores.&lt;br /&gt;Nivel 4 (Pruebas): No utilizado&lt;br /&gt;Nivel 5 (Multiusuario con red y modo gráfico): Multiusuario en entorno gráfico. Así arrancan los PCs de usuario.&lt;br /&gt;Nivel 6 (Reboot): Reinicia el sistema.&lt;/blockquote&gt;Normalmente Linux arranca en modo 5, aunque los servidores a veces  se les configura para arrancar en modo 3.&lt;br /&gt;&lt;br /&gt;El modo de arranque del  sistema se configura en el archivo /etc/sysinit.&lt;br /&gt;&lt;br /&gt;En función del nivel de ejecución, existe la posibilidad de  configurar qué servicios  deben iniciarse de forma automática, para ello  es necesario crear unos enlaces simbólicos en las carpetas /etc/rcN.d  (donde N es un número de 0 a 6 que indica el nivel de ejecución de  linux) que apunten al script de inicio del servicio que se encuentra en  /etc/init.d/. Dichos enlaces deberán tener un nombre un poco especial ya  que deberán comenzar con la letra 'S' de Start (arrancar) seguida de un  número de dos cifras (para establecer el orden de arranque de los  servicios) y del nombre del servicio, ejemplo: S20samba ó S30nfs. Si lo  que nos interesa es que el servicio no arranque, la primera letra deberá  ser una K de Kill (detener) en lugar de una S, ejemplo: K20samba ó  K30nfs.     Estos enlaces se pueden crear con el comando update-rc.d.&lt;br /&gt;&lt;br /&gt;Ejemplo, si deseamos que el servicio proftpd se arranque cuando el  servidor inicia en los niveles 3, 4 y 5 y no arranque cuando inicia en  los niveles 1, 2 y 6, ejecutaremos el siguiente comando (Ojo, no olvidar el punto del final (.) al escribir el comando):  // Crear enlaces para inicio automático del servicio&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# update-rc.d proftpd start 20 2 3 4 5 . stop 20 0 1 6 .&lt;/blockquote&gt;De esta forma se crearán enlaces simbólicos de arranque con nombre  S20proftpd en las carpetas /etc/rc2.d, /etc/rc3.d, /etc/rc4.d y /etc/rc5.d y de  parada con nombre K20proftpd en las carpetas /etc/rc0.d, /etc/rc1.d, y  /etc/rc6.d.    El número 20 indica la prioridad. Sirve para arrancar o parar  antes unos servicios que otros ya que los scripts se procesan por orden  alfabético. Se puede utilizar cualquier número entre 10 y 99.&lt;br /&gt;&lt;br /&gt;Si por alguna razón el comando update-rc.d no crea los enlaces  porque ya están creados, existe la posibilidad de eliminarlos con la  opción '-f' (forzado) y acto seguido volver a crearlos:      // Eliminación forzosa de enlaces para inicio automático del servicio&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# update-rc.d -f proftpd remove&lt;/blockquote&gt;Volver a crear enlaces para inicio automático del servicio&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# update-rc.d proftpd start 20 2 3 4 5 . stop 20 0 1 6 .&lt;/blockquote&gt;Fuente: &lt;a href="http://www.ite.educacion.es/formacion/materiales/85/cd/REDES_LINUX/varios/CosasVarias.html#Arranque%20autom%C3%A1tico%20de%20servicios%20al%20iniciar%20el%20sistema."&gt;http://www.ite.educacion.es/formacion/materiales/85/cd/REDES_LINUX/varios/CosasVarias.html#Arranque%20autom%C3%A1tico%20de%20servicios%20al%20iniciar%20el%20sistema.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota&lt;/span&gt;: yo lo hice con proftpd, sólo me funcionó cuando en el start puse 2 3 4 5 y en stop 0 1 6&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-8278090172574613005?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/8278090172574613005/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2011/02/arranque-automatico-de-servicios-al.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8278090172574613005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8278090172574613005'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2011/02/arranque-automatico-de-servicios-al.html' title='Arranque automático de servicios al iniciar el sistema'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4360880382656282467</id><published>2010-06-29T20:40:00.003-05:00</published><updated>2010-06-29T21:45:07.340-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='emerald'/><category scheme='http://www.blogger.com/atom/ns#' term='squeeze'/><category scheme='http://www.blogger.com/atom/ns#' term='compiz'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Compiz-fusion'/><category scheme='http://www.blogger.com/atom/ns#' term='fusion'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Compiz Fusion + Emerald en Debian Squeeze</title><content type='html'>&lt;div style="text-align: justify;"&gt;Después de instalar el controlador gráfico de mi portátil, quería meterle el compiz-fusion y el emerald, sólo para que se vea bonito el entorno...&lt;br /&gt;&lt;br /&gt;Antes que nada, les pongo los repositorios que estoy usando en el Squeeze:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;deb http://security.debian.org/ squeeze/updates main&lt;br /&gt;deb-src http://security.debian.org/ squeeze/updates main&lt;br /&gt;&lt;br /&gt;deb http://www.debian-multimedia.org squeeze main&lt;br /&gt;deb-src http://www.debian-multimedia.org squeeze main&lt;br /&gt;&lt;br /&gt;deb http://http.us.debian.org/debian squeeze main non-free contrib&lt;br /&gt;deb-src http://http.us.debian.org/debian squeeze main non-free contrib&lt;br /&gt;&lt;br /&gt;deb http://mirrors.kernel.org/debian/ squeeze main contrib non-free&lt;br /&gt;deb-src http://mirrors.kernel.org/debian/ squeeze main contrib non-free&lt;/blockquote&gt;Bien ahora.... ¿Cómo instalé compiz?.... fácil, en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;# apt-get install compiz-gnome compizconfig-settings-manager fusion-icon&lt;/blockquote&gt;Un reboot y listo... ya tengo el compiz, ahora me falta el decorador de ventanas... emerald... que no se encuentra en los repositorios!.... así que me fui por las fuentes, antes de bajarme las fuentes, hay que ver que versión del compiz estamos usando, para eso en una terminal:&lt;br /&gt;&lt;blockquote&gt;$ compiz --version&lt;/blockquote&gt;En mi caso es la 0.8.4 así que me descargué la versión de emerald contenida en en la siguiente dirección:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://releases.compiz-fusion.org/"&gt;http://releases.compiz-fusion.org/&lt;/a&gt;&lt;/blockquote&gt;Me descarga un archivo llamado emerald-0.8.4.tar.gz el cual extraigo y me crea un directorio el cual contiene las fuentes... en una terminal ubicados en el directorio donde se encuentra el .tar.gz del emerald:&lt;br /&gt;&lt;blockquote&gt;$ tar xzf emerald-0.8.4.tar.gz&lt;br /&gt;$ cd emerald-0.8.4/&lt;br /&gt;&lt;/blockquote&gt;Bien ya tengo las fuentes, y ahora me preparo a configurarlas - deben tener instalado build-essential - desde una terminal lo siguiente:&lt;br /&gt;&lt;blockquote&gt;$ ./configure --prefix=/usr/local/&lt;br /&gt;&lt;/blockquote&gt;Me arroja una lista de paquetes que no tengo instalados - no me acuerdo de cuales eran xD pero ahi les pone el nombre - por lo que me los instalo y repito el comando anterior... termina el proceso satisfactoriamente...&lt;br /&gt;&lt;br /&gt;A continuación compilo las fuentes con el siguiente comando:&lt;br /&gt;&lt;blockquote&gt;$ make clean&lt;br /&gt;$ make&lt;br /&gt;&lt;/blockquote&gt;Y no termina, me arroja unos errores que tienen que ver con el GTK... aquí los errores:&lt;br /&gt;&lt;blockquote&gt;main.o: In function `hide_tooltip':&lt;br /&gt;/home/akino/Downloads/prueba/emerald-0.8.4/src/main.c:3760: undefined reference to `GTK_WIDGET_VISIBLE'&lt;br /&gt;../libengine/.libs/libemeraldengine.so: undefined reference to `GTK_OBJECT_TYPE_NAME'&lt;br /&gt;collect2: ld returned 1 exit status&lt;br /&gt;make[2]: *** [emerald] Error 1&lt;br /&gt;make[2]: se sale del directorio `/home/akino/Downloads/prueba/emerald-0.8.4/src'&lt;br /&gt;make[1]: *** [all-recursive] Error 1&lt;br /&gt;make[1]: se sale del directorio `/home/akino/Downloads/prueba/emerald-0.8.4'&lt;br /&gt;make: *** [all] Error 2&lt;/blockquote&gt;Y ahora pongo las soluciones las encontré en la &lt;a href="http://bugs.gentoo.org/308791"&gt;web de bugs de gentoo&lt;/a&gt; y las pongo aquí de todas maneras para que sepan que modificar...&lt;br /&gt;&lt;br /&gt;Primero abrimos el archivo main.c ubicado en el directorio src, así:&lt;br /&gt;&lt;blockquote&gt;$ nano src/main.c&lt;br /&gt;&lt;/blockquote&gt;nos vamos hasta la linea 3760 que dice así:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if (GTK_WIDGET_VISIBLE(tip_window))&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;y la modificamos para que quede de la siguiente forma:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if (gtk_widget_get_visible(tip_window))&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Guardamos los cambios con Ctrl+O y cerramos el archivo con Ctrl+X.... ahora abrimos el siguiente archivo:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ nano libengine/themer.c&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y nos vamos a la linea 464 que dice así:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if(!strcmp(GTK_OBJECT_TYPE_NAME(item-&gt;widget),"GtkSpinButton")) {&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;la modificamos para que quede de la siguiente forma:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if(!strcmp(G_OBJECT_TYPE_NAME(item-&gt;widget),"GtkSpinButton")) {&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;en el mismo archivo nos vamos a la linea 650 que dice:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if(!strcmp(GTK_OBJECT_TYPE_NAME(item-&gt;widget),"GtkSpinButton")) {&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;la modificamos para que quede así:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;blockquote&gt;&lt;pre&gt;if(!strcmp(G_OBJECT_TYPE_NAME(item-&gt;widget),"GtkSpinButton")) {&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;ahora sí, guardamos y cerramos el archivo... y volvemos a compilar:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ make clean&lt;br /&gt;$ make&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y listo ahora sí, debe compilar todo bien, pasamos a instalar las fuentes, como root:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# make install&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y ahora intento abrir emerald-theme-manager desde la terminal, como user normal:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ emerald-theme-manager&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y me arroja el siguiente error:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt; &lt;p&gt;error while loading shared libraries: libemeraldengine.so.0: cannot open shared object file: No such file or directory&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;para solucionarlo, en una terminal como root:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# ldconfig&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y reiniciamos el equipo, y ahora ya debemos tener todo bien....&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ya sólo les queda agregar el fusion icon al inicio y ya... eso no creo que sea complicado así que no lo explico...&lt;br /&gt;&lt;br /&gt;Eso es todo, ojalá le sirva a alguien... Saludos!!!&lt;br /&gt;&lt;br /&gt;PD: Se vale comentar!!! jajaja&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4360880382656282467?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4360880382656282467/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/compiz-fusion-emerald-en-debian-squeeze.html#comment-form' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4360880382656282467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4360880382656282467'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/compiz-fusion-emerald-en-debian-squeeze.html' title='Compiz Fusion + Emerald en Debian Squeeze'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-481904887830661821</id><published>2010-06-28T23:09:00.004-05:00</published><updated>2010-06-28T23:35:24.226-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='5531'/><category scheme='http://www.blogger.com/atom/ns#' term='radeon'/><category scheme='http://www.blogger.com/atom/ns#' term='catalyst'/><category scheme='http://www.blogger.com/atom/ns#' term='ati'/><category scheme='http://www.blogger.com/atom/ns#' term='4200'/><category scheme='http://www.blogger.com/atom/ns#' term='hd4200'/><category scheme='http://www.blogger.com/atom/ns#' term='acer'/><category scheme='http://www.blogger.com/atom/ns#' term='controlador'/><category scheme='http://www.blogger.com/atom/ns#' term='aspire'/><title type='text'>ACER Aspire 4540-5531 y Debian</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.disisa.net/tienda/img/p/10-51-large.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 300px;" src="http://www.disisa.net/tienda/img/p/10-51-large.jpg" alt="" border="0" /&gt;&lt;/a&gt;Que tal a todos.... me acabo de comprar una laptop, y fue justo la del título de esta entrada, les comento que le intenté meter Debian Lenny (Stable) a esta portátil, y que creen... al finalizar la instalación no tenía Wireless, Ethernet, Sonido y Graficos...&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Se me hizo fácil bajar el kernel 2.6.34 y compilarlo... finalizando el proceso, y reiniciando el equipo, ya tengo wifi, sonido, micro.... pero me quedé sin webcam, seguía sin los gráficos (estab con el vesa de 800x600)....&lt;br /&gt;&lt;br /&gt;la tarjeta gráfica que trae es una ATI Radeon HD4200 y según lspci:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]&lt;/blockquote&gt;me fui a la web de ATI y me descargué el controlador Catalyst y lo instalé en modo gráfico, reinicié y veo que la resolución se arregló, pero se notaba una gran lentitud en las ventanas, y decidí crear el paquete para el debian lenny, el controlador ofrece la opción --buildpkg para crear paquetes para ciertas distros, y así empecé a tratar de crear el paquete, fue muy largo el cuento y no logré nada xD.... luego me volví a instalar el controlador en modo gráfio y decidí mirar el log de la instalación y :o sorpresa, no se pudo compilar el modulo para el kernel....&lt;br /&gt;&lt;br /&gt;Lo que hice fue pasarme a la rama testing, actualmente squeeze con kernel 2.6.32-5-686, y desde la instalación ya me detectaba el ethernet y el wireless, terminó la instalación del sistema, reinicia el equipo y pfff la resolución de la pantalla estaba bien!... pero con ciertos fallos, se notaban unas como lineas que parpadeaban muy rapido en ciertas zonas, y decidí instalarme el controlador Catalyst de la ATI, pero primer actualicé todo el sistema... y procedí a instalar build-essential y los headers, luego a instalar el controlador en modo gráfico, miro el log y todo ok!!!!!!.... a continuacion en una terminal pongo:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# aticonfig --initial&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;configura el xorg y reinicio el equipo, y veo que el pequeño defecto se soluciona...&lt;br /&gt;&lt;br /&gt;Y esa ha sido mi travesía con este equipo y Debian... espero a alguien le sirva estas notas...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Saludos!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-481904887830661821?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/481904887830661821/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/acer-aspire-4540-5531-y-debian.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/481904887830661821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/481904887830661821'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/acer-aspire-4540-5531-y-debian.html' title='ACER Aspire 4540-5531 y Debian'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-951109678774368876</id><published>2010-06-16T00:27:00.005-05:00</published><updated>2010-06-16T01:07:07.051-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='servidores'/><category scheme='http://www.blogger.com/atom/ns#' term='conectar'/><title type='text'>Conectar con un servidor MySQL de otro servidor</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/TBhhSJHBgXI/AAAAAAAAAN4/pKWXc7-Y8x0/s1600/mysql_logo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/TBhhSJHBgXI/AAAAAAAAAN4/pKWXc7-Y8x0/s400/mysql_logo.gif" alt="" id="BLOGGER_PHOTO_ID_5483239510634496370" border="0" /&gt;&lt;/a&gt;Que tal a todos.. una ves más haciendola de fantasma por este olvidado blog... :P&lt;br /&gt;&lt;br /&gt;Bueno en esta ocación, sólo vengo con un pequeño dato, pero que me salvó la vida o casi xD.&lt;br /&gt;&lt;br /&gt;Creo que el título del post está algo mal pero ya ni modos... no quiero pensar ahorita...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;La Historia&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;Erase una ves un jovén que quería hacer la replicación de bases de datos en MySQL 5.0 en Debian Lenny... el jóven leyó sobre la replicación, trató de asimilar todo lo que pudo, busco tutoriales de configuraciones, y siguió leyendo...&lt;br /&gt;&lt;br /&gt;Una ves bien documentado, se decidió a hacer la arquitectura Master/Slave... y siguió el tutorial al pie de la letra, realizando todos los cambios pertinentes claro está. Primero configuró el server que la haría de Master y todo le fue bien. Pasó a configurar el Slave y todo bien... hasta ejecutar la orden &lt;span style="font-weight: bold;"&gt;SHOW SLAVE STATUS&lt;/span&gt;..... donde veía con asombro un mensaje que rezaba &lt;span style="font-weight: bold;"&gt;CONNECTING TO MASTER SERVER&lt;/span&gt;... y de allí no pasaba nada más....&lt;br /&gt;&lt;br /&gt;Y pensó... mmmm joder algo hice mal.... mejor intento con la arquitectura Master/Master.... y así lo hizo, siguió el tutorial, terminó de configurar ambos servers.... y la historia se repitió....&lt;br /&gt;&lt;br /&gt;Asustado de que no conectaban se decidió a investigar..... pasaban los minutos y no encontraba nada... hasta que en un refundido rincón de la red, le llamó la atención un comentario que decía más o menos así: &lt;span style="font-style: italic;"&gt;"Debes de tener el archivo my.cnf con la linea bind-adress = 127.0.0.1 para que mysql escuche en local"&lt;/span&gt;.&lt;/blockquote&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;La Solución&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;Después de leer ese comentario lo que se me ocurrió fue simplemente comentar esa linea.... y listó! mis servers conectaron uno con otro.... replicandose!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;así que para hacerlo.... en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/mysql/my.cnf&lt;/blockquote&gt;Ahora nos ubicamos en la linea que dice:&lt;br /&gt;&lt;blockquote&gt;bind-adress = 127.0.0.1&lt;br /&gt;&lt;/blockquote&gt;Y le agregamos un # de forma que queda así:&lt;br /&gt;&lt;blockquote&gt;# bind-adress = 127.0.0.1&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;guardamos los cambios con Ctrl+O y cerramos el archivo con Ctrl+X y reiniciamos el daemon del mysql:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# /etc/init.d/mysql restart&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Y eso es todo... ahora puedo acceder a ese servidor de bases de datos desde otra pc en mi LAN o desde internet si quiero!...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;jajajaja me heché todo un verbo para tan pequeña cosa.... pero es que ando aburrido ¬¬ ya no sabía que hacer... bueno saludos a todos y que estén bien XD.... algo más, esto era sólo para que pudiera conectarse, teniendo todo ya configurado, cuentas de usuario de mysql, ip's y todo lo que implique...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Acepto comments!!!!! :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-951109678774368876?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/951109678774368876/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/conectar-con-un-servidor-mysql-de-otro.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/951109678774368876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/951109678774368876'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/06/conectar-con-un-servidor-mysql-de-otro.html' title='Conectar con un servidor MySQL de otro servidor'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/TBhhSJHBgXI/AAAAAAAAAN4/pKWXc7-Y8x0/s72-c/mysql_logo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7800357746054153955</id><published>2010-03-15T18:28:00.008-06:00</published><updated>2010-03-15T20:46:03.610-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dwm'/><category scheme='http://www.blogger.com/atom/ns#' term='instalacion'/><title type='text'>Reconfigurando mi DWM</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace tiempo que vego utilizando DWM como mi Gestor de Ventanas predeterminado... pero nunca me había dado el tiempo para poder "adornarlo" y ponerle cosillas para que se viera un poco más "bonito".&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Pero decidí hacerlo y aquí pongo lo que conseguí...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Requerimientos&lt;/span&gt;: Xlib header.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Paso 1. Conseguir las fuentes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Me fui a la página del proyecto y me descargué la versión actual de dwm (dwm-5.7.2) y también del dmenu (dmenu-4.0)...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://dwm.suckless.org/"&gt;Web Official de DWM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;Paso 2. Extraer las fuentes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Descomprimir los ficheros .tar.gz, me dirijo desde la terminal a la ruta donde descargué los ficheros y hago lo siguiente:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ tar xzf dwm-5.7.2.tar.gz&lt;br /&gt;$ tar xzf dmenu-4.0.tar.gz&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Paso 3. Configuración.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Primero accedemos al directorio que se creó al descomprimir el dwm-5.7.2.tar.gz:&lt;/div&gt;&lt;blockquote&gt;$ cd dwm-5.7.2/&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;A continuación abro el archivo config.def.h con un editor de texto:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$nano config.def.h&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Aquí lo único que modifico es la configuración de colores para la barrita de que aparece en la parte superior y los bordes de las ventanas, les pongo los colores a un lado por si quieren hacer sus propias combinaciones:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;/* appearance */&lt;br /&gt;static const char font[]            = "-*-*-medium-*-*-*-14-*-*-*-*-*-*-*";&lt;br /&gt;static const char normbordercolor[] = "#ff0000"; //rojo&lt;br /&gt;static const char normbgcolor[]     = "#000000"; //negro&lt;br /&gt;static const char normfgcolor[]     = "#ffffff"; //blanco&lt;br /&gt;static const char selbordercolor[]  = "#ff0000"; //rojo&lt;br /&gt;static const char selbgcolor[]      = "#ff0000"; //rojo&lt;br /&gt;static const char selfgcolor[]      = "#ffffff"; //blanco&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Guardamos cambios y cerramos (en nano es &lt;span style="font-style: italic;"&gt;Ctrl+o&lt;/span&gt; para guardar y &lt;span style="font-style: italic;"&gt;Ctrl+x&lt;/span&gt; para cerrar).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;A mí en lo particular no me gusta ponerle nombres a las areas de trabajo o "tags" como le quieran llamar... así que esto no lo pondré =P.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Paso 4. Instalación.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bien ahora desde el directorio dwm-5.7.2 hacemos lo siguiente como root:&lt;br /&gt;&lt;blockquote&gt;# make clean install&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Por defecto dwm se instala en /usr/local y ya debe de estarlo después del paso anterior... Ahora salgo del directorio dwm-5.7.2 y me dirijo al directorio dmenu-4.0:&lt;/div&gt;&lt;blockquote&gt;# cd ..&lt;br /&gt;# cd dmenu-4.0/&lt;br /&gt;&lt;/blockquote&gt;Bien ahora instalamos el dmenu, de la misma forma que dwm:&lt;br /&gt;&lt;blockquote&gt;# make clean install&lt;br /&gt;&lt;/blockquote&gt;Listo instalado!....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Paso 5. Preparación para arrancar DWM.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Yo uso GDM para iniciar el entorno gráfico... pero no se preocupen que pondré ambas formas...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Arrancar con GDM.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Primero vamos a crear un archivo .desktop para que el GDM nos lo reconozca como un tipo de sesión... como root:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# nano /usr/share/xsessions/dwm.desktop&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Y le agregamos la siguiente información:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;[Desktop Entry]&lt;br /&gt;Encoding=UTF-8&lt;br /&gt;Name=dwm&lt;br /&gt;Comment=This session starts dwm a very minimalist Window Manager&lt;br /&gt;Exec=/home/usuario/.dwminit&lt;br /&gt;Type=Application&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Guardan y cierran... ojo con la ruta del directorio personal. Ahora nos vamos a nuestro directorio personal como usuario normal:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ cd ~&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Si se fijan en la información que agregamos al dwm.desktop en la parte Exec hacemos referencia a un fichero llamado .dwminit pues bien aquí es donde pondremos unas cosillas interesantes, y es donde radica lo vistoso de la configuración... como usuarios normales creamos el archivo así:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#nano .dwminit&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y agregamos la siguiente iformación:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;Esetroot -c /home/usuario/wallpaper.png&lt;br /&gt;conky&lt;br /&gt;&lt;br /&gt;wifi(){&lt;br /&gt;   STADO="X`/sbin/iwgetid`"&lt;br /&gt;   if test "$STADO" != "X" ; then&lt;br /&gt;     ESSID="`/sbin/iwgetid |awk -F ":" '{print $2}'|sed -e 's/"//g'`"&lt;br /&gt;     LINK="`awk '/wlan0:/ {print $3}' /proc/net/wireless |sed -e 's/\.//g'`"&lt;br /&gt;     echo "$ESSID Link: $LINK/70"&lt;br /&gt;   else&lt;br /&gt;     echo "Sin conexion"&lt;br /&gt;   fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;volumen(){&lt;br /&gt;   ESTADO="`amixer get PCM |awk '/Front\ Left:/ {print $7}'`"&lt;br /&gt;   if test "$ESTADO" != "[on]" ; then&lt;br /&gt;     echo " Mudo"&lt;br /&gt;   else&lt;br /&gt;     echo " `amixer get PCM |awk '/Front\ Left:/ {print $5}' | sed -e 's/\[//g'|sed -e 's/%\]//g'`%"&lt;br /&gt;   fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;cancion(){&lt;br /&gt;  if test "X`pgrep mocp`" != "X"; then&lt;br /&gt;    TITULO="`mocp -i|awk '/SongTitle/ {print $2}'`"&lt;br /&gt;    ARTISTA="`mocp -i|awk '/Artist/ {print $2}'`"&lt;br /&gt;    TRANSCURRIDO="`mocp -i|awk '/CurrentTime/ {print $2}'`"&lt;br /&gt;    TOTAL="`mocp -i|awk '/TotalTime/ {print $2}'`"&lt;br /&gt;    echo "$TITULO ($ARTISTA) $TRANSCURRIDO/$TOTAL"&lt;br /&gt;  else&lt;br /&gt;    if test "X`pgrep xmms2`" != "X"; then&lt;br /&gt;      ARTISTA="`xmms2 info|awk '/artist/ {print $4}'`"&lt;br /&gt;      TITULO="`xmms2 info|awk '/title/ {print $4}'`"&lt;br /&gt;  echo "$TITULO ($ARTISTA)"&lt;br /&gt;    else&lt;br /&gt;      echo "No Musica"&lt;br /&gt;    fi&lt;br /&gt;  fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;while true&lt;br /&gt;do&lt;br /&gt;xsetroot -name "[ Vol: `volumen` ] [ `cancion` ] [ `wifi` ] `date +"[ %a %d %b %Y ] [ %H:%M:%S ]"`"&lt;br /&gt;sleep 1&lt;br /&gt;done | /usr/local/bin/dwm&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Bien ahora guardamos y cerramos el fichero y le damos permisos de ejecución:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ chmod a+x .dwminit&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Lean la sección que está al final y dice &lt;span style="font-weight: bold;"&gt;NOTA&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Arrancar con startx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Tenemos que editar el fichero .xinitrc ubicado en el directorio personal... primero nos vamos al directorio personal...&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ cd ~&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Ahora con un editor de texto abrimos el fichero...&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ nano .xinitrc&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Simplemente agregamos la siguiente información:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;Esetroot -c /home/akino/Imagenes/Debian_bloody.png&lt;br /&gt;conky&lt;br /&gt;&lt;br /&gt;wifi(){&lt;br /&gt;   STADO="X`/sbin/iwgetid`"&lt;br /&gt;   if test "$STADO" != "X" ; then&lt;br /&gt;     ESSID="`/sbin/iwgetid |awk -F ":" '{print $2}'|sed -e 's/"//g'`"&lt;br /&gt;     LINK="`awk '/wlan0:/ {print $3}' /proc/net/wireless |sed -e 's/\.//g'`"&lt;br /&gt;     echo "$ESSID Link: $LINK/70"&lt;br /&gt;   else&lt;br /&gt;     echo "Sin conexion"&lt;br /&gt;   fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;volumen(){&lt;br /&gt;   ESTADO="`amixer get PCM |awk '/Front\ Left:/ {print $7}'`"&lt;br /&gt;   if test "$ESTADO" != "[on]" ; then&lt;br /&gt;     echo " Mudo"&lt;br /&gt;   else&lt;br /&gt;     echo " `amixer get PCM |awk '/Front\ Left:/ {print $5}' | sed -e 's/\[//g'|sed -e 's/%\]//g'`%"&lt;br /&gt;   fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;cancion(){&lt;br /&gt;  if test "X`pgrep mocp`" != "X"; then&lt;br /&gt;    TITULO="`mocp -i|awk '/SongTitle/ {print $2}'`"&lt;br /&gt;    ARTISTA="`mocp -i|awk '/Artist/ {print $2}'`"&lt;br /&gt;    TRANSCURRIDO="`mocp -i|awk '/CurrentTime/ {print $2}'`"&lt;br /&gt;    TOTAL="`mocp -i|awk '/TotalTime/ {print $2}'`"&lt;br /&gt;    echo "$TITULO ($ARTISTA) $TRANSCURRIDO/$TOTAL"&lt;br /&gt;  else&lt;br /&gt;    if test "X`pgrep xmms2`" != "X"; then&lt;br /&gt;      ARTISTA="`xmms2 info|awk '/artist/ {print $4}'`"&lt;br /&gt;      TITULO="`xmms2 info|awk '/title/ {print $4}'`"&lt;br /&gt;  echo "$TITULO ($ARTISTA)"&lt;br /&gt;    else&lt;br /&gt;      echo "No Musica"&lt;br /&gt;    fi&lt;br /&gt;  fi&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;while true&lt;br /&gt;do&lt;br /&gt;xsetroot -name "[ Vol: `volumen` ] [ `cancion` ] [ `wifi` ] `date +"[ %a %d %b %Y ] [ %H:%M:%S ]"`"&lt;br /&gt;sleep 1&lt;br /&gt;done | /usr/local/bin/dwm&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Guardamos y cerramos el fichero... ahora sólo queda leer la siguiente sección.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NOTA&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien... Tengo que pararme a explicar esto un poco... empecemos desde arriba:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;Esetroot -c /home/usuario/wallpaper.png&lt;br /&gt;conky&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Bien.. Esetroot es para poder poner el fondo de pantalla y para poder usarlo tenemos que instalar Eterm... y el conky es para monitorear el estado de nuestro sistema y hay que instalar conky... si no quieren usar las estas aplicaciones simplementen eliminen esas lineas...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Sigamos con la función wifi():&lt;br /&gt;&lt;blockquote&gt;wifi(){&lt;br /&gt;   STADO="X`/sbin/iwgetid`"&lt;br /&gt;   if test "$STADO" != "X" ; then&lt;br /&gt;     ESSID="`/sbin/iwgetid |awk -F ":" '{print $2}'|sed -e 's/"//g'`"&lt;br /&gt;     LINK="`awk '/wlan0:/ {print $3}' /proc/net/wireless |sed -e 's/\.//g'`"&lt;br /&gt;     echo "$ESSID Link: $LINK/70"&lt;br /&gt;   else&lt;br /&gt;     echo "Sin conexion"&lt;br /&gt;   fi&lt;br /&gt; }&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Yo me conecto por medio de una tarjeta inalambrica que es la wlan0 en mi caso... con esa función obtengo el nombre el Essid al que estoy conectado y la potencia de la señal... si no la quieren usar simplemente eliminen toda la función..&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Sigamos con la función volumen()...&lt;br /&gt;&lt;blockquote&gt;volumen(){&lt;br /&gt;   ESTADO="`amixer get PCM |awk '/Front\ Left:/ {print $7}'`"&lt;br /&gt;   if test "$ESTADO" != "[on]" ; then&lt;br /&gt;     echo " Mudo"&lt;br /&gt;   else&lt;br /&gt;     echo " `amixer get PCM |awk '/Front\ Left:/ {print $5}' | sed -e 's/\[//g'|sed -e 's/%\]//g'`%"&lt;br /&gt;   fi&lt;br /&gt; }&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Aquí obtengo el volumen actual del PCM... si está en modo mute nos arroja Mudo.. si no quieren usar esta opción eliminen la función..&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ahora la función cancion()...&lt;br /&gt;&lt;blockquote&gt;cancion(){&lt;br /&gt;  if test "X`pgrep mocp`" != "X"; then&lt;br /&gt;    TITULO="`mocp -i|awk '/SongTitle/ {print $2}'`"&lt;br /&gt;    ARTISTA="`mocp -i|awk '/Artist/ {print $2}'`"&lt;br /&gt;    TRANSCURRIDO="`mocp -i|awk '/CurrentTime/ {print $2}'`"&lt;br /&gt;    TOTAL="`mocp -i|awk '/TotalTime/ {print $2}'`"&lt;br /&gt;    echo "$TITULO ($ARTISTA) $TRANSCURRIDO/$TOTAL"&lt;br /&gt;  else&lt;br /&gt;    if test "X`pgrep xmms2`" != "X"; then&lt;br /&gt;      ARTISTA="`xmms2 info|awk '/artist/ {print $4}'`"&lt;br /&gt;      TITULO="`xmms2 info|awk '/title/ {print $4}'`"&lt;br /&gt;  echo "$TITULO ($ARTISTA)"&lt;br /&gt;    else&lt;br /&gt;      echo "No Musica"&lt;br /&gt;    fi&lt;br /&gt;  fi&lt;br /&gt; }&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Bien, yo uso dos reproductores... el xmms2 y el mocp (nombre real moc)... bien con el moc no hubo problemas... porque si puedo obtener el tiempo de duracion y tiempo transcurrido de las canciones así como el título y el artista... pero con el xmms2 no fue así, sólo pude obtener el titulo y el artista... cuando no estamos reproduciendo nada nos dice No Musica... cuando cualquiera de los dos reproductores se activa cambia el mensaje por los datos que antes les mencioné... bueno otro problema más con el xmms2... cuando lo cierro se queda corriendo un tipo demonio llamado xmms2d y por lo tanto no cambia el estado a No Musica... tengo que matar manualmente el proceso para que el estado cambie... con el moc todo bien... si no quieren usar estas funciones ya saben.. borrenlas.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;La sección final:&lt;br /&gt;&lt;blockquote&gt;while true&lt;br /&gt;do&lt;br /&gt;xsetroot -name "[ Vol: `volumen` ] [ `cancion` ] [ `wifi` ] `date +"[ %a %d %b %Y ] [ %H:%M:%S ]"`"&lt;br /&gt;sleep 1&lt;br /&gt;done | /usr/local/bin/dwm&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Bien con este bucle estamos revisando constantemente las funciones... para ser exactos cada segundo (sleep 1).. y ejecuta al dwm... bien, si anteriormente eliminaron alguna funcion también tienen que eliminar las llamadas a dichas funciones en la línea xsetroot, xsetroot sirve en este caso para colocar texto en la barra del dwm, en la parte derecha superior... el modo básico del xsetroot donde sólo mostramos fecha y hora sería de la siguiente forma:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;xsetroot -name "`date +"[ %a %d %b %Y ] [ %H:%M:%S ]"`"&lt;/blockquote&gt;Creo que eso es todo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien espero que disfruten de este gestor de ventanas tanto como yo... aquí les dejo una captura pantalla de como quedó al final mi dwm...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/S57vgQ7Fw6I/AAAAAAAAANw/D2wh-EIeHjk/s1600-h/Pantallazo-68.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/S57vgQ7Fw6I/AAAAAAAAANw/D2wh-EIeHjk/s400/Pantallazo-68.png" alt="" id="BLOGGER_PHOTO_ID_5449055936742540194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7800357746054153955?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7800357746054153955/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/03/reconfigurando-mi-dwm.html#comment-form' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7800357746054153955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7800357746054153955'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2010/03/reconfigurando-mi-dwm.html' title='Reconfigurando mi DWM'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/S57vgQ7Fw6I/AAAAAAAAANw/D2wh-EIeHjk/s72-c/Pantallazo-68.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-9069968667575021497</id><published>2009-12-25T00:59:00.005-06:00</published><updated>2009-12-25T01:22:39.260-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tucan'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='tucan manager'/><title type='text'>Tucan Manager</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SzRjdIJItkI/AAAAAAAAAMQ/hf0k5sIwJd0/s1600-h/tucan.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 103px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SzRjdIJItkI/AAAAAAAAAMQ/hf0k5sIwJd0/s320/tucan.png" alt="" id="BLOGGER_PHOTO_ID_5419065603686708802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Cuantos de nosotros no descargamos de servidores como MegaUpload, RapidShare, 4Shared, MediaFire, Gigazise, entre otros... bien, pues la verdad creo que muchos xD, pero también es muy aburrido estar esperando.&lt;br /&gt;&lt;br /&gt;Pues Bien, así como existe - si mal no recuerdo el nombre - USDownloader, que hace las descargas automáticas, existe Tucan Manager, que está bajo licencia GPL, está escrito en Python... funciona en Linux, Windows y Mac.&lt;br /&gt;&lt;br /&gt;Lo he estado probando apenas un par de días, y funciona muy bien, una imagen de muestra:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SzRlBTcQVyI/AAAAAAAAAMY/N5s_2WVn8UM/s1600-h/Pantallazo-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SzRlBTcQVyI/AAAAAAAAAMY/N5s_2WVn8UM/s320/Pantallazo-2.png" alt="" id="BLOGGER_PHOTO_ID_5419067324706608930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instalación en Debian y derivados, vía repositorios.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Muy fácil, con abrir una terminal y ponernos como super usuario (root), escribimos:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-get install tucan&lt;/blockquote&gt;Listo, lo tenemos instalado, XD.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instalación desde Fuentes&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Primero veamos las dependencias:&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;Python &gt;= 2.5&lt;/li&gt;&lt;li&gt;PyGTK&lt;/li&gt;&lt;li&gt;Python Imaging Library&lt;/li&gt;&lt;li&gt;Tesseract OCR (with the english language pack)&lt;/li&gt;&lt;li&gt;SVG Rendering Library&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;Descargarse las fuentes de la web oficial:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://tucaneando.com/"&gt;http://www.tucaneando.com/&lt;/a&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Abrir una terminal, situarse en el directorio donde se encuentra el .tar.gz y extraerlo y a continuación acceder al directorio extraido:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$ tar xzf tucan-&lt;version&gt;.tar.gz&lt;br /&gt;$ cd tucan-&lt;version&gt;/&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;A continueción ponerse como super usuario (root) y ejecutar la orden:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# make install&lt;br /&gt;&lt;/blockquote&gt;Listo, quedó instalado.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Para ver más información acerca de las dependencias, dependiendo de la distribución que utilicen, lean el fichero &lt;span style="font-weight: bold;"&gt;README&lt;/span&gt; contenido en el .tar.gz así como también información sobre la instalación y desinstalación.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-9069968667575021497?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/9069968667575021497/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/tucan-manager.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/9069968667575021497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/9069968667575021497'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/tucan-manager.html' title='Tucan Manager'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/SzRjdIJItkI/AAAAAAAAAMQ/hf0k5sIwJd0/s72-c/tucan.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3000274943063624767</id><published>2009-12-22T22:30:00.003-06:00</published><updated>2009-12-23T01:12:59.988-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tasm'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='dosemu'/><category scheme='http://www.blogger.com/atom/ns#' term='compilar'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='ensamblador'/><title type='text'>Dosemu, ensambla con TASM en GNU/Linux</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como todo estudiante - ¿apoco sí? - de Computacion, tenemos que ver algo de lenguaje ensamblador, pero que pasa si el profesor se basa sólo en interrupciones del DOS para su enseñanza??... no nos queda de otra que seguir siendo como somos (autodidactas) y aprender interrupciones de Linux, pero quizás haya otra opción, sí, emular el DOS en Linux, ¿Pecado? =P.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Un poco de Teoría.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;El &lt;span style="font-weight: bold;"&gt;Turbo Assembler&lt;/span&gt; (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles. Fue la oferta de Borland en el mercado de herramientas de programación en lenguaje ensamblador para la familia de los &lt;span style="font-weight: bold;"&gt;microprocesadores x86&lt;/span&gt;. Como se pudiera esperar, trabajaban bien con los compiladores de lenguaje de alto nivel de Borland para los PC, como Turbo C y Turbo Pascal. Junto con el resto de suite de lenguajes de programación Turbo, Turbo Assembler ya no es mantenido.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bajo GNU/Linux es posible ejecutar copias de DOS bajo dosemu, una máquina virtual nativa de Linux para ejecutar programas en modo real.&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Para poder instalar DOSEMU en Debian (y derivados), hay tres formas, pero sólo expondré dos aquí, la primera por repositorios y la segunda por las fuentes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Vía apt-get&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;En una terminal como super usuario (root):&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;#apt-get install dosemu&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Y listo ya quedó instalado =0.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Las Fuentes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Antes de poder compilar DOSEMU, tenemos que tener instalados BISON, FLEX , LIBSVGA-DEV y LIBSLANG2-DEV:&lt;br /&gt;&lt;blockquote&gt;#apt-get install bison flex libsvga-dev libslang2-dev&lt;br /&gt;&lt;/blockquote&gt;Bueno pasemos a conseguir lo necesario para compilar e instalar el DOSEMU, la página del proyecto es:&lt;br /&gt;&lt;blockquote&gt;http://dosemu.sourceforge.net/&lt;/blockquote&gt;Ahora para esta instalación usé la versión estable del momento (1.4.0), y para poder instalar necesitamos estos dos ficheros:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://sourceforge.net/projects/dosemu/files/dosemu/1.4.0/dosemu-1.4.0.tgz/download"&gt;DOSEMU-1.4.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://prdownloads.sourceforge.net/dosemu/dosemu-freedos-1.0-bin.tgz?download"&gt;DOSEMU-FreeDOS-bin-1.0&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;Ahora, abrimos una terminal, y nos posicionamos en el directorio que se encuentran los ficheros que acabamos de descargar, y descomprimimos DOSEMU:&lt;br /&gt;&lt;blockquote&gt;$ tar xzf dosemu-1.4.0.tgz&lt;br /&gt;&lt;/blockquote&gt;Accedemos al directorio que se acaba de crear:&lt;br /&gt;&lt;blockquote&gt;$ cd dosemu-1.4.0/&lt;/blockquote&gt;Configuramos:&lt;br /&gt;&lt;blockquote&gt;$ ./configure --with-fdtarball=../dosemu-freedos-1.0-bin.tgz --with-target-cpu=i386&lt;/blockquote&gt;Una explicación de lo anterior:&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt; &lt;span style="font-weight: bold;"&gt;--with-fdtarball=../dosemu-freedos-1.0-bin.tgz&lt;/span&gt; :  Le indicamos la ruta al paquete del binario de Freedos que nos hemos bajado junto con el de DOSEMU, en mi procedimiento se encuentra un directorio arriba del directorio donde efectuo el ./configure.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;--with-target-cpu=i386 &lt;/span&gt;: Complementamos las optimizaciones anteriormente aplicadas con este parámetro con el que definimos la opción '-mtune=' que es utilizada por defecto por el script configure y con un parámetro definido de -mtune=i586. Donde pone i386se indica el procesador respectivo de cada sistema seleccionándolo de la lista del apartado de arriba.&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;Pueden seleccionar su tipo de procesador de esta lista:&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;i386, i486, i586, i686, pentium-mmx, pentiumpro, pentium2, pentium3, pentium-m, pentium4, pentium4m, pentium4m, prescott, nocona, k6, k6-2, k6-3, athlon, athlon-tbird, athlon-4, athlon-xp, athlon-mp, k8, opteron, athlon64, athlon-fx, winchip-c6, winchip2, c3 y c3-2&lt;br /&gt;&lt;/blockquote&gt;&lt;/div&gt;Compilamos:&lt;br /&gt;&lt;blockquote&gt;$ make&lt;br /&gt;&lt;/blockquote&gt;Ahora pasamos a instalarlo, nos loggeamos como super usuario y escribimos:&lt;br /&gt;&lt;blockquote&gt;# make install&lt;br /&gt;# cp etc/dosemu.xpm /usr/share/pixmaps&lt;/blockquote&gt;Muy bien ya quedó instalado, ahora para ejecutarlo escriben en una terminal:&lt;br /&gt;&lt;blockquote&gt;$dosemu&lt;/blockquote&gt;Si les marca algún error como el siguiente:&lt;br /&gt;&lt;blockquote&gt;LOWRAM mmap: Argumento inválido&lt;br /&gt;Violación de segmento&lt;/blockquote&gt;Escriban esto en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;# echo 0 &gt; /proc/sys/vm/mmap_min_addr &lt;/blockquote&gt;Y ya no debería de marcar error, sino ejecutarse normalmente.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Notas:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;El directorio &lt;span style="font-weight: bold;"&gt;C:&lt;/span&gt; está preconfigurado por el dosemu, pero si nos vamos a &lt;span style="font-weight: bold;"&gt;D:&lt;/span&gt; nos situaremos en nuestro /&lt;span style="font-weight: bold;"&gt;home/usuario&lt;/span&gt; y podremos acceder a las carpetas contenidas allí.&lt;br /&gt;&lt;br /&gt;Así que creen una carpeta para el &lt;span style="font-weight: bold;"&gt;TASM&lt;/span&gt; en &lt;span style="font-weight: bold;"&gt;/home/usuario&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3000274943063624767?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3000274943063624767/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/dosemu-ensambla-con-tasm-en-gnulinux.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3000274943063624767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3000274943063624767'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/dosemu-ensambla-con-tasm-en-gnulinux.html' title='Dosemu, ensambla con TASM en GNU/Linux'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5969485012929352581</id><published>2009-12-21T12:24:00.004-06:00</published><updated>2009-12-21T12:55:00.926-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash player'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='instalacion'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Instalar Flash Player a Iceweasel</title><content type='html'>Por fin tengo Internet!!!... mucho tiempo sin darme una vuelta por mi blog, bueno paso al post..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/Sy_ECsrntBI/AAAAAAAAAL4/3m_cQLxorCs/s1600-h/flashplayer_100x100.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 100px; height: 100px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/Sy_ECsrntBI/AAAAAAAAAL4/3m_cQLxorCs/s320/flashplayer_100x100.jpg" alt="" id="BLOGGER_PHOTO_ID_5417764427382895634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Seguramente alguno ha tenido problemas al querer instalar el flash player (usuarios linux claro) desde el .tar.gz porque sólo trae un archivo y no es un instalador, como anteriormente sí que traía un instalador.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien ahora yo uso Iceweasel, que es mi preferido... y para instalar el flash hay algunos métodos para escoger...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Paquete DEB:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si eres usuario Debian o derivados, este paquete te va, lo descargas desde aquí:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;a href="http://get.adobe.com/es/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_%28.deb%29"&gt;http://get.adobe.com/es/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_(.deb)&lt;/a&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Una ves que se descarga, abres una terminal, te situas en el directorio que se haya descargado el .deb y te pones como super usuario (root) e instalas el paquete así:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;dpkg -i install_flash_player_10_linux.deb&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;.tar.gz:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esta forma es la que yo prefiero, simplemente nos descargamos el paquete desde esta dirección:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;a href="http://get.adobe.com/es/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_%28.tar.gz%29"&gt;http://get.adobe.com/es/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_(.tar.gz)&lt;/a&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Ya descargado el archivo .tar.gz abrimos una terminal y nos situamos en el directorio que se haya descargado, ahora descomprimimos el .tar.gz:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$tar xzf install_flash_player_10_linux.tar.gz&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Bien, ahora veremos un archivo con extension .so en el mismo directorio donde se encuentra el .tar.gz, lo único que resta hacer es copiarlo al directorio de los plugins del navegador, esto se hace como super usuario (root):&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;# cp libflashplayer.so /usr/lib/iceweasel/plugins/&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Alternativas libres:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esto es desde repositorios, estos son desarrollados por la comunidad, para quien quiera instalarlos en su mozilla:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div class="codeblock"&gt;#aptitude install swfdec-mozilla&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien eso es todo por hoy. Tengo que preparar más posts =).&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5969485012929352581?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5969485012929352581/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/instalar-flash-player-iceweasel.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5969485012929352581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5969485012929352581'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/12/instalar-flash-player-iceweasel.html' title='Instalar Flash Player a Iceweasel'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/Sy_ECsrntBI/AAAAAAAAAL4/3m_cQLxorCs/s72-c/flashplayer_100x100.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-2001195730328905141</id><published>2009-09-17T17:02:00.013-05:00</published><updated>2009-09-18T12:36:43.849-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='inslatacion'/><category scheme='http://www.blogger.com/atom/ns#' term='squeeze'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Primeros pasos en MySQL</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bueno, esta es como una pequeña guía de referencia de instalación y uso de MySQL.&lt;br /&gt;&lt;br /&gt;Creo que no hay mucho que decir, MySQL es muy conocido, es un sistema de gestión de Bases de Datos, patrocinado por Sun Microsystems, cabe destacar que es de licencia DUAL, es decir, puede licenciarse su uso bajo la GPL o una licencia especial si se quiere incorporar en productos privativos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instalación.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Como saben, yo uso la distribución Debian, así que usé los repositorios para poder instalar MySQL. Esta instalación aplica para Debian y derivados.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Abrimos una Terminal y nos ponemos como Superusuario, y antes que nada vemos los paquetes disponibles:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-cache search mysql-server&lt;br /&gt;#apt-cache search mysql-client&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;En mi caso me encuentro en la rama Testing actual (Squeeze), y tengo disponible los siguientes paquetes:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;mysql-server-5.0&lt;br /&gt;mysql-server-5.1&lt;br /&gt;mysql-client-5.0&lt;br /&gt;mysql-client-5.1&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Por razones personales, instalé la versión 5.0 que tenía disponible, ustedes puden instalar la más reciente que les aparezca si lo desean, y escribimos en la terminal:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-get install mysql-server-5.0 mysql-client-5.0&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;En algún punto de la instalación, se nos pedirá un contraseña para el usuario &lt;span style="font-weight: bold;"&gt;root&lt;/span&gt; pero si no es así, por principio debemos asignarle una contraseña luego. Ahora bien, una ves que termine la instalación podemos verificar el estado del daemon de MySQL de la siguiente forma:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#/etc/init.d/mysql status&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Server version        5.0.51a-24+lenny2&lt;br /&gt;Protocol version    10&lt;br /&gt;Connection        Localhost via UNIX socket&lt;br /&gt;UNIX socket        /var/run/mysqld/mysqld.sock&lt;br /&gt;Uptime:            7 hours 15 min 51 sec&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Uso de MySQL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien ahora accedamos al servidor, supongo que sí les fue solicitada la contraseña del usuario root, en una terminal como usuario normal escribimos lo siguiente:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$mysql -u root -p&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Explico, la opción u es para identificar el usuario con el que queremos acceder al server, éste debe existir en el server, y la opción p es para especificar que sí tiene una contraseña asignada, si no se les solicitó la contraseña durante la instalación, podrán omitir ésta opción.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si el acceso fue exitoso, veremos un mensaje de bienvenida, y un prompt como éste: &lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bien, ahora veamos las bases de datos que tenemos disponibles, en el prompt escribimos lo siguiente:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; show databases;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;+--------------------+&lt;br /&gt;| Database     |&lt;br /&gt;+--------------------+&lt;br /&gt;| information_schema |&lt;br /&gt;| mysql              |&lt;br /&gt;+--------------------+&lt;br /&gt;2 rows in set (0.09 sec)&lt;/div&gt;&lt;/blockquote&gt;Es importante resaltar que cada instrucción se cierra con punto y coma, así podemos escribir una sóla instrucción en varias líneas y ejecutarla hasta escribir el punto y coma.&lt;br /&gt;&lt;br /&gt;Veremos algo como lo anterior, ahora crearemos nuestra propia base de datos, con la siguiente instrucción: &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; create database db_prueba;&lt;br /&gt;Query OK, 1 row affected (0.10 sec)&lt;br /&gt;&lt;/blockquote&gt;Si vemos el mensaje Query OK, la BD fue creada exitosamente. Comprueben usando otra ves la instrucción para listar las BD's disponibles. Ahora crearemos una tabla, pero primero debemos seleccionar la BD donde queremos crear la tabla, así:&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; use db_prueba;&lt;br /&gt;Database changed&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; create table prueba(nombre varchar(10), telefono varchar(10));&lt;br /&gt;Query OK, 0 rows affected (0.08 sec)&lt;/blockquote&gt;&lt;/div&gt;La instrucción para crear la tabla como ya se deben de haver dado cuenta, es create table nombre_tabla, y lo que va dentro de los parentesis, son los campos que contiene (nombre, telefono), y varchar(10) es el tipo de dato del campo, y el 10 indica la longitud de caracteres, pueden investigar más sobre los tipos de datos.&lt;br /&gt;&lt;br /&gt;Ahora comprobemos que existe la tabla recién creada, así:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; show tables;&lt;br /&gt;+------------------+&lt;br /&gt;| Tables_in_db_prueba |&lt;br /&gt;+------------------+&lt;br /&gt;| prueba           |&lt;br /&gt;+------------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;/blockquote&gt;Ahora veamos más detalladamente la tabla, con la instrucción:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; describe prueba;&lt;br /&gt;+----------+-------------+------+-----+---------+-------+&lt;br /&gt;| Field    | Type        | Null | Key | Default | Extra |&lt;br /&gt;+----------+-------------+------+-----+---------+-------+&lt;br /&gt;| nombre   | varchar(10) | YES  |     | NULL    |       |&lt;br /&gt;| telefono | varchar(10) | YES  |     | NULL    |       |&lt;br /&gt;+----------+-------------+------+-----+---------+-------+&lt;br /&gt;2 rows in set (0.09 sec)&lt;/blockquote&gt;Ahora veamos los registros que contiene la tabla, como es de suponer, no contiene nada, ya que no le hemos introducido ningún registro, pero aún así lo haremos como práctica:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt; &lt;/span&gt;select * from prueba;&lt;br /&gt;Empty set (0.00 sec)&lt;/blockquote&gt;Nos dice que está vacío, pero eso ya lo sabíamos, la anterior es una de las formas más comunes de hacer consultas. Ahora introduzcamos unos registros en la tabla, veremos la primera forma posible de inserción:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; insert into prueba values('Pyr0S-9889', '1234567890');&lt;br /&gt;Query OK, 1 row affected (0.02 sec)&lt;/blockquote&gt;Nos dice Query OK, es decir, la operación fue exitosa, comprueben que se agregaron los datos haciendo una consulta, como expliqué un poco más arriba. Ahora insertaremos datos de otra forma:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; insert into prueba(telefono, nombre) values('0987654321', 'AkinOS');&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;/blockquote&gt;Vuelvan a hacer la consulta para ver si se agregó el nuevo registro. Ahora actualizaremos un registro:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;mysql&gt;&lt;span style="font-weight: normal;"&gt; update prueba set telefono = '1598746320' where nombre = 'AkinOS';&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;Consulten la tabla otra ves para ver si cambió el valor del campo, y a continuación borraremos un Registro completo:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; delete from prueba where nombre='AkinOS';&lt;br /&gt;Query OK, 1 row affected (0.01 sec)&lt;/blockquote&gt;De nuevo hagan una consulta para comprobar. Ahora borraremos la tabla complea:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; drop table prueba;&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;/blockquote&gt;Listen las tablas disponibles. Ahora borraré la BD que creamos:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;mysql&gt;&lt;/span&gt; drop database prueba;&lt;br /&gt;Query OK, 0 rows affected (0.30 sec)&lt;/blockquote&gt;Y bien ahora listen las BD's disponibles, salimos del server con la orden quit. Por último les dejo todo esto en un video para ver si es más entendible:&lt;br /&gt;Si no se ve bien, veanlo en &lt;a href="http://www.youtube.com/watch?v=-0zva1PGz9w&amp;amp;fmt=18"&gt;YouTube.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-0zva1PGz9w&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/-0zva1PGz9w&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Más información en: &lt;a href="http://dev.mysql.com/doc/#manual"&gt;mysql.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-2001195730328905141?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/2001195730328905141/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/09/primeros-pasos-en-mysql.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2001195730328905141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2001195730328905141'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/09/primeros-pasos-en-mysql.html' title='Primeros pasos en MySQL'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7989541601144105979</id><published>2009-09-03T14:20:00.004-05:00</published><updated>2009-09-03T14:45:35.273-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redes'/><category scheme='http://www.blogger.com/atom/ns#' term='squeeze'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><title type='text'>Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SqAXNHjBP5I/AAAAAAAAAK4/-SV3l083lpg/s1600-h/wifi.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 230px; height: 171px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SqAXNHjBP5I/AAAAAAAAAK4/-SV3l083lpg/s320/wifi.jpg" alt="" id="BLOGGER_PHOTO_ID_5377323469212041106" border="0" /&gt;&lt;/a&gt;Bueno hoy un amigo que instaló Debian en su portátil acudió a mí para que le ayudara hacer funcionar su tarjeta de red inalámbrica, para ello hice un lspci:&lt;br /&gt;&lt;blockquote&gt;0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02&lt;span style="color: rgb(255, 255, 255);"&gt;)&lt;/span&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y la solución rápida que encontré fue instalar desde repositorio un paquete llamado firmware-iwlwifi:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-get install firmware-iwlwifi&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;y ya con eso la tarjeta quedó funcionando perfectamente. Pueden probar con estos repositorios:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free&lt;br /&gt;deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free&lt;/blockquote&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7989541601144105979?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7989541601144105979/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/09/intel-corporation-prowireless-3945abg.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7989541601144105979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7989541601144105979'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/09/intel-corporation-prowireless-3945abg.html' title='Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/SqAXNHjBP5I/AAAAAAAAAK4/-SV3l083lpg/s72-c/wifi.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3108632009614010751</id><published>2009-08-30T21:49:00.003-05:00</published><updated>2009-08-30T22:12:16.377-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='programacion'/><title type='text'>Tutorial Swing, JAVA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/Sps71Ef6SAI/AAAAAAAAAKo/W7vvieoroas/s1600-h/java.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 150px; height: 150px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/Sps71Ef6SAI/AAAAAAAAAKo/W7vvieoroas/s320/java.jpg" alt="" id="BLOGGER_PHOTO_ID_5375956363123509250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Saludos a todos aquellos que siguen este blog - si es que alguien lo hace XD - y antes que nada, quiero pedir disculpas a mi blog y a todo aquel que se pasa por aquí de ves en cuando, no he podido publicar nada, no he hecho nada técnico últimamente, me he vuelto un flojo!! - en realidad ya lo soy, pero me he vuleto más flojo.&lt;br /&gt;&lt;br /&gt;Bien, pasando a lo importante, ni tanto, en esta entrada sólo les traigo un tutorial de Java enfocado a la librería SWING, ya saben, lo bonito vende jejejeje, así que pues a petición de un primo que es vicioso del Tantra eXtreme les dejo el tuto en el siguiente link:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.megaupload.com/?d=RJFZV4Q9"&gt;&lt;span style="color: rgb(255, 102, 0);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Descargar Tutorial&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;PD&lt;/span&gt;: Primo, si no sabes cómo compilar o dónde conseguir el compilador, usa GOOGLE, y si después de eso sigues igual, deja un comentario en esta entrada y así yo creo otra entrada para mostrarte cómo conseguir el compilador!!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3108632009614010751?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3108632009614010751/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/08/tutorial-swing-java.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3108632009614010751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3108632009614010751'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/08/tutorial-swing-java.html' title='Tutorial Swing, JAVA'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/Sps71Ef6SAI/AAAAAAAAAKo/W7vvieoroas/s72-c/java.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4807415185684641594</id><published>2009-06-27T23:54:00.006-05:00</published><updated>2011-10-20T11:32:37.189-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='modulo'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programacion'/><title type='text'>Python, módulo record.py</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_FsivNoCLbZY/Skb4EKmK9xI/AAAAAAAAAKc/aJc0I8hZo9k/s1600-h/python.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 150px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/Skb4EKmK9xI/AAAAAAAAAKc/aJc0I8hZo9k/s320/python.png" alt="" id="BLOGGER_PHOTO_ID_5352237957624035090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Vaya, ya casi ni me he preocupado por el Blog en estos días, he andado un poco distraído con otras cuestiones, unas ajenas a los ordenadores, y otras no tanto, de hecho, esta entrada es por uno de esos motivos que me mantiene frente a monitor y teclado... la programación - aunque no soy muy bueno que digamos jejeje - y esta ves estoy leyendo un manual de Python - ya casi acabo XD.&lt;br /&gt;&lt;br /&gt;Bien pues, el libro que estoy leyendo - muy bueno en mi opinión - se titula &lt;span style="font-weight: bold;"&gt;"Introducción a la Programación con Python"&lt;/span&gt; de los autores: &lt;span style="font-weight: bold;"&gt;Andrés Marzal &lt;/span&gt;e&lt;span style="font-weight: bold;"&gt; Isabel Gracia&lt;/span&gt;, pero ocurre un pequeño detalle en el Capítulo 7, donde hacen mención de un módulo llamado &lt;span style="font-weight: bold;"&gt;record&lt;/span&gt; pero que no está en el Estándar de Python, por lo tanto al momento de querer importar el módulo, el interprete nos marca un error, &lt;span style="font-weight: bold;"&gt;¡¡¡que no existe el módulo!!!&lt;/span&gt;, pero aunque en el mismo libro nos proporcionan el módulo en el apéndice C, me enredó un poco, y mejor decidí bajarlo de la internet, y en verdad que hay pocos sitios con este módulo publicado, aunque creo que sólo es de carácter didáctico el mero módulo, para las prácticas del libro, así que les dejo el enlace donde pueden descargarse el modulo:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.megaupload.com/?d=6ZKUG1AJ"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Descargar Módulo record.py&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4807415185684641594?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4807415185684641594/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/06/pyhon-modulo-recordpy.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4807415185684641594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4807415185684641594'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/06/pyhon-modulo-recordpy.html' title='Python, módulo record.py'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/Skb4EKmK9xI/AAAAAAAAAKc/aJc0I8hZo9k/s72-c/python.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-8112498625597757455</id><published>2009-05-27T19:33:00.007-05:00</published><updated>2009-06-11T12:09:37.841-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configurar'/><category scheme='http://www.blogger.com/atom/ns#' term='inslatacion'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Configurar Bind9 en Debian Squeeze/Testing, DNS Server</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SiWkZkLFW9I/AAAAAAAAAKU/rlT4KzlQG8Q/s1600-h/3_18751.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 251px; height: 253px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SiWkZkLFW9I/AAAAAAAAAKU/rlT4KzlQG8Q/s400/3_18751.jpg" alt="" id="BLOGGER_PHOTO_ID_5342857292058811346" border="0" /&gt;&lt;/a&gt;Vaya!!! tiempo sin actualizar el Blog, la verdad es que he tenido un par de semanas algo pesaditas, la primera configurando unos servidores y la siguiente de exámenes y tareas... pero al fin aquí traigo una entrada más...&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DNS... Domain Name System...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;es una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio. (Fuente: es.wikipedia.org)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bind9...&lt;/span&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;BIND (Berkeley Internet Name Domain, anteriormente : Berkeley Internet Name Daemon) es el servidor de DNS más comúnmente usado en Internet, especialmente en sistemas Unix, en los cuales es un Estándar de facto. Es patrocinado por la Internet Systems Consortium. BIND fue creado originalmente por cuatro estudiantes de grado en la University of California, Berkeley y liberado por primera vez en el 4.3BSD. Paul Vixie comenzó a mantenerlo en 1988 mientras trabajaba para la DEC.&lt;br /&gt;&lt;br /&gt;Una nueva versión de BIND (BIND 9) fue escrita desde cero en parte para superar las dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras versiones de BIND, y también para incorporar DNSSEC (DNS Security Extensions). BIND 9 incluye entre otras características importantes: TSIG, notificación DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad. Es comúnmente usado en sistemas Linux.&lt;br /&gt;(Fuente es.wikipedia.org)&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;/p&gt;&lt;span style="font-weight: bold;"&gt;Instalar Bind9...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En Debian es muy sencillo hacerlo desde los repositorios, basta con abrir una terminal y ponernos como usuario root y luego escribir:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;#apt-get install bind9&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Configurar Bind9...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La configuración que aquí voy a explicar es para una LAN, no he intentado hacerla para Internet, pero sí utilizaremos los DNS de algún ISP para la resolución de dominios de Internet,  en mi caso usaré los de Telmex...&lt;br /&gt;&lt;br /&gt;El directorio donde se encuentran los archivos de configuración de Bind9 es:&lt;br /&gt;&lt;blockquote&gt;/etc/bind/&lt;/blockquote&gt;Ahora, los archivos de configuración principales son:&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;named.conf&lt;/li&gt;&lt;li&gt;named.conf.local&lt;/li&gt;&lt;li&gt;named.conf.options&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;De los cuales, sólo modificaremos los últimos dos, así que comenzamos con el named.conf.local abriendolo con algún editor como root:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/bind/named.conf.local&lt;br /&gt;&lt;/blockquote&gt;Le agregamos lo siguiente:&lt;br /&gt;&lt;blockquote&gt;zone "divas.com" {&lt;br /&gt;type master;&lt;br /&gt;file "/etc/bind/db.divas.com";&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;zone "1.168.192.in-addr.arpa" {&lt;br /&gt;type master;&lt;br /&gt;file "/etc/bind/192.168.1.rev";&lt;br /&gt;};&lt;/blockquote&gt;El dominio que estoy usando como ejemplo es divas.com (no pregunten por qué jejeje) así que sólo sustituyan divas.com por el dominio que quieran... el fichero db.divas.com es donde configuramos la zona, y el fichero 192.168.1.rev es para la resolución inversa... así que pasemos a crear y configurar el fichero de la zona... como root en una terminal:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/bind/db.divas.com&lt;br /&gt;&lt;/blockquote&gt;y a continuación le agregamos lo siguiente:&lt;br /&gt;&lt;blockquote&gt;$TTL 604800&lt;br /&gt;@ IN SOA divas.com. admin.divas.com. (&lt;br /&gt;                   2008080101      ;serial&lt;br /&gt;                   04800           ;refresh&lt;br /&gt;                   86400           ;retry&lt;br /&gt;                   2419200         ;expire&lt;br /&gt;                   604800          ;negative cache TTL&lt;br /&gt;       )&lt;br /&gt;@                 IN      NS          dns.divas.com.&lt;br /&gt;@                 IN      A            192.168.1.75&lt;br /&gt;@                IN      MX      10    main.divas.com.&lt;br /&gt;dns        IN      A            192.168.1.72&lt;br /&gt;main  IN      A                            192.168.1.75&lt;br /&gt;www      IN      CNAME   main&lt;br /&gt;ftp            IN      CNAME    main&lt;br /&gt;mail       IN      CNAME    main&lt;br /&gt;&lt;/blockquote&gt;vale ahora una pequeña explicación de lo anterior:&lt;br /&gt;&lt;blockquote&gt;Tengo dos ordenadores, uno es exclusivamente el Servidor DNS y el otro es Servidor web, ftp, mail, ssh, samba... el Server DNS tiene la ip 192.168.1.72 y el otro la 192.168.1.75...&lt;br /&gt;&lt;br /&gt;Al servidor multiple le denomino main, pero también le doy otros Alias, se les llama nombre canónico, para que también me pueda referir a él como www, ftp o mail.&lt;/blockquote&gt;continuemos con la zona de resolución inversa... en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/bind/192.168.1.rev&lt;/blockquote&gt;y le agregamos lo siguiente:&lt;br /&gt;&lt;blockquote&gt;$TTL 604800&lt;br /&gt;@ IN SOA divas.com. admin.divas.com. (&lt;br /&gt;   2008080101 ;serial&lt;br /&gt;   04800 ;refresh&lt;br /&gt;   86400 ;retry&lt;br /&gt;   2419200 ;expire&lt;br /&gt;   604800 ;negative cache TTL&lt;br /&gt;)&lt;br /&gt;@  IN NS   dns.divas.com.&lt;br /&gt;@  IN A     192.168.1.75&lt;br /&gt;72 IN PTR dns.divas.com.&lt;br /&gt;75 IN PTR main.divas.com.&lt;/blockquote&gt;&lt;br /&gt;Sólo es poner la última cifra de IP de cada ordenador, ahora configuremos el named.conf.options para que utilice los DNS de nuestro ISP... yo los conseguí accesando al router con su ip, 192.168.1.254 en la sección &lt;a href="http://farm3.static.flickr.com/2431/3589821751_587ca66fe9_o.png"&gt;Broadband Link&gt;View Connection Details&lt;/a&gt;, ahora sólo abrimos como root el archivo named.conf.options:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/bind/named.conf.options&lt;/blockquote&gt;y descomentamos la parte de forwarders y lo dejamos de tal manera que quede así:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;    forwarders{&lt;br /&gt;   200.33.146.209;&lt;br /&gt;   200.33.146.218;&lt;br /&gt;};&lt;/blockquote&gt;Esas IP's pertenecen a los servidores DNS que me proporciona Telmex....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aplicando los cambios....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para que todo lo que acabamos de configurar surta efecto es necesario reiniciar el daemon del bind, como root en una terminal lo siguiente:&lt;br /&gt;&lt;blockquote&gt;#/etc/init.d/bind9 restart&lt;/blockquote&gt;Ahora, como muy probablemente tenemos el DHCP habilitado, se nos asigna automáticamente los servidores DNS de Telmex, así que tenemos que editar el archivo resolv.conf ubicato en /etc/ tanto de nuestro servidor DNS como de todas los demás ordenadores que quieran utilizar nuestro Servidor DNS así que como root primero editaremos el resolv.conf de nuestro Servidor DNS:&lt;br /&gt;&lt;blockquote&gt;#nano /etc/resolv.conf&lt;/blockquote&gt;y le ponemos lo siguiente:&lt;br /&gt;&lt;blockquote&gt;domain divas.com&lt;br /&gt;search divas.com&lt;br /&gt;nameserver 127.0.0.1&lt;/blockquote&gt;La IP 127.0.0.1 es para indicar que sea local, ahora editaremos el resolv.conf de todas las otras PC's que quieran que use nuestro Servidor DNS, como root:&lt;br /&gt;&lt;blockquote&gt;    domain divas.com&lt;br /&gt;search divas.com&lt;br /&gt;nameserver 192.168.1.72&lt;/blockquote&gt;Es básicamente lo mismo, sólo que ahora ponemos la IP de nuestro Servidor DNS.... ahora tenemos reiniciamos el daemon de networking en todos los ordenadores a los que hayamos modificado el fichero resolv.conf.... como root:&lt;br /&gt;&lt;blockquote&gt;#/etc/init.d/networking restart&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Comprobando que todo funciona...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nos apoyaremos en el comando nslookup para este paso... en una terminal poner lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;    $ nslookup dns.divas.com&lt;br /&gt;Server: 127.0.0.1&lt;br /&gt;Address: 127.0.0.1#53&lt;br /&gt;&lt;br /&gt;Name: dns.divas.com&lt;br /&gt;Address: 192.168.1.72&lt;/blockquote&gt;Algo parecido a eso es lo que deberían ver si todo ha ido bien, ahora main.divas.com:&lt;br /&gt;&lt;blockquote&gt;    $ nslookup main.divas.com&lt;br /&gt;Server: 127.0.0.1&lt;br /&gt;Address: 127.0.0.1#53&lt;br /&gt;&lt;br /&gt;Name: main.divas.com&lt;br /&gt;Address: 192.168.1.75&lt;/blockquote&gt;Ahora las resoluciones inversas... es decir con las IP...&lt;br /&gt;&lt;blockquote&gt;    $ nslookup 192.168.1.72&lt;br /&gt;Server: 127.0.0.1&lt;br /&gt;Address: 127.0.0.1#53&lt;br /&gt;&lt;br /&gt;72.1.168.192.in-addr.arpa name = dns.divas.com.&lt;br /&gt;&lt;br /&gt;$ nslookup 192.168.1.75&lt;br /&gt;Server: 127.0.0.1&lt;br /&gt;Address: 127.0.0.1#53&lt;br /&gt;&lt;br /&gt;75.1.168.192.in-addr.arpa name = main.divas.com.&lt;/blockquote&gt;vale... creo que eso sería todo por esta vez... cualquier duda o corrección por favor comentenla, que yo apenas estoy aprendiendo esto jejeje....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-8112498625597757455?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/8112498625597757455/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/configurar-bind9-en-debian.html#comment-form' title='9 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8112498625597757455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8112498625597757455'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/configurar-bind9-en-debian.html' title='Configurar Bind9 en Debian Squeeze/Testing, DNS Server'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/SiWkZkLFW9I/AAAAAAAAAKU/rlT4KzlQG8Q/s72-c/3_18751.jpg' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7875764598226101230</id><published>2009-05-07T12:44:00.003-05:00</published><updated>2009-05-07T13:25:05.936-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1619sw'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='aoc'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='lcd'/><category scheme='http://www.blogger.com/atom/ns#' term='reconfigurar'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><title type='text'>Configurar Monitor en Debian, AOC 1619Sw</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SgMglKCTv7I/AAAAAAAAAKM/HYmlZl281XM/s1600-h/Pantallazo-45.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 356px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SgMglKCTv7I/AAAAAAAAAKM/HYmlZl281XM/s400/Pantallazo-45.png" alt="" id="BLOGGER_PHOTO_ID_5333142206458085298" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;El comienzo...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hace unos días estaba buscando por un monitor LCD -  ya estaba harto del gran espacio que me robaba un CRT - que fuera bueno bonito y barato - no soy codo, soy ahorrativo XD - y me topé con los AOC y recordé que un amigo tiene un LCD OAC de 17" y que la verdad se ve muy bien... y pues me decidí a comprar uno pero por motivos económicos me tube que comprar uno de 15.6"... =(&lt;br /&gt;&lt;br /&gt;En cuanto llegó mi monitor lo conecté y lo estube probando y todo perfecto - según yo - después de un rato leyendo unos blogs me di cuenta que por partes se veían borrosas algunas letras... y dije mmmta ya manché la pantalla... y la limpié pero no se quitaba lo borroso... ahí fue cuando caí en la cuenta de que era algo lo que andaba fallando y no una mancha... pero por falta de tiempo no decidí buscar nada en ese momento...&lt;br /&gt;&lt;br /&gt;Pero hoy, harto de las columnas borrosas - sí, eran unas columnas enteras las que se veían borrosas... de unos 2 cm de ancho y unos 3 cm de separación entre columnas - decidí reconfigurar el xorg.... para ver si era lo que estaba fallando..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;primer intento... FRACASO!!!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Abro una terminal.... con Ctrl+Alt+F1.... me pongo como ROOT y detengo el gdm... /etc/init.d/gdm stop.... luego paso a reconfigurar el xorg:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#cp /etc/X11/xorg.conf /etc/X11/xorgRespaldo&lt;br /&gt;#dpkg-reconfigure xserver-xorg&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Según yo así lo tenía que hacer - hace ya algúnos meses también reconfigure mi xorg, y fue de esa manera - pero me topo con la sorpresa que sólo me reconfigura el teclado º_º"!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;segundo intento... TRIUNFANDO!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Estube investigando un poco y veo que para reconfigurar a partir de Debian 5.0 - la vez pasada lo hice en Etch - se usa otro comando.... y pasé a probar.... el nuevo comando:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#Xorg -configure&lt;br /&gt;#cp xorg.conf.new /etc/X11/xorg.conf&lt;br /&gt;#reboot&lt;br /&gt;&lt;/blockquote&gt;Paso a explicar brevemente los comandos...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;el primero es para crear un nuevo archivo de configuración del xorg con información de nuevo hardware (mi monitor) y se genera en el directorio que estemos... en mi caso estaba en &lt;span style="font-weight: bold;"&gt;/root &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;el segundo es para copiar el archivo de configuración generado por el comando anterior a &lt;span style="font-weight: bold;"&gt;/etc/X11/&lt;/span&gt; y reemplazar el xorg.conf anterior... ASEGURENCE DE REALIZAR UN RESPALDO DEL XORG.CONF ACTUAL ANTES DE REEMPLAZARLO&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;el tercer comando es para reiniciar el ordenador...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ahora ya no se ven las molestas columnas esas que hacían ver borrosas las letras y que me lastimaban mis ojitos =)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7875764598226101230?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7875764598226101230/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/configurar-monitor-en-debian-aoc-1619sw.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7875764598226101230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7875764598226101230'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/configurar-monitor-en-debian-aoc-1619sw.html' title='Configurar Monitor en Debian, AOC 1619Sw'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FsivNoCLbZY/SgMglKCTv7I/AAAAAAAAAKM/HYmlZl281XM/s72-c/Pantallazo-45.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5730196269424323124</id><published>2009-05-05T10:05:00.013-05:00</published><updated>2009-05-07T13:30:59.317-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='gconf2'/><title type='text'>Fallo en GConf</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SgBWnTAB5-I/AAAAAAAAAKE/V_DF9wNn3es/s1600-h/toy-story-alien-300x247.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 184px; height: 152px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SgBWnTAB5-I/AAAAAAAAAKE/V_DF9wNn3es/s400/toy-story-alien-300x247.jpg" alt="" id="BLOGGER_PHOTO_ID_5332357191921952738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ayer instalé Debian Testing (Squeeze) en el ordenador que tengo en casa de mis padres, y al intentar hacer unas operaciones como root me tiraba el siguiente error:&lt;br /&gt;&lt;blockquote&gt;Falló en GConf: Falló al contactar con el servidor de configuraciones; algunas de las posibles causas son que necesite habilitar TCP/IP en ORBit, o que tiene bloqueos de NFS de una caída de sistema. Vea http://www.gnome.org/projects/gconf/(Detalles -  1: Falló al obtener la conexión con la sesión: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)&lt;/blockquote&gt;Yo me quedo muy extrañado... diciendo..."Pero si no he tocado nada, el sistema está recien instalado".... pero bueno por falta de tiempo no investigué nada al momento.&lt;br /&gt;&lt;br /&gt;Pero hoy me levanto con ánimos de solucionar el problema... me pongo a revisar un poco en la página &lt;a href="http://esdebian.org/"&gt;esdebian.org&lt;/a&gt; y veo que ya varios han detectado el error...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Lo que hice para solucionarlo fue desinstalar el paquete gconf2... y por dependencias me desinstaló muchos paquetes más...&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-get --purge remove gconf2&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;apunté todo mi sources.list a &lt;span style="font-weight: bold;"&gt;stable.... &lt;/span&gt;ahora pasé a actualizar mi sistema y como me quedé sin entorno gráfico pues instalé el gnome y por dependencias me descargó e instaló muchos paquetes más...&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;#apt-get update&lt;br /&gt;#apt-get upgrade&lt;br /&gt;#aptitude install gnome&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; y luego creé un archivo llamado preferences en /etc/apt/ y le agregué unos datos para que no actualize el paquete gconf2...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;#nano /etc/apt/preferences&lt;br /&gt;&lt;br /&gt;&lt;datos que="" a=""&gt;#####contenido del fichero preferences&lt;br /&gt;Package: gconf2&lt;br /&gt;Pin: release a=stable&lt;br /&gt;Pin-Priority:1001&lt;br /&gt;&lt;br /&gt;Package: gconf2-common&lt;br /&gt;Pin: release a=stable&lt;br /&gt;Pin-Priority:1001&lt;br /&gt;&lt;br /&gt;Package: libgconf2-4&lt;br /&gt;Pin: release a=stable&lt;br /&gt;Pin-Priority:1001&lt;br /&gt;&lt;br /&gt;#####1001 es para que no se actualize el paquete...&lt;/datos&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; y a continuación apunté mi sources.list a testing y volví a actualizar el sistema...&lt;br /&gt;&lt;blockquote&gt;#apt-get update&lt;br /&gt;#apt-get upgrade&lt;br /&gt;&lt;/blockquote&gt;y pues ahorita anda todo bien... ya no podré ver como se comporta el sistema porque ya no estaré en casa de mis padres así que espero no de muchos problemas a mi hermana.. que es quien utiliza el Desktop en mi ausencia...&lt;br /&gt;&lt;br /&gt;algunos inconvenientes.. muy probablemente se den en las dependencias de los futuros paquetes a instalar... ahorita tengo varios que están retenidos.. ya veré como arreglar eso... espero que los de Debian arreglen esto rápido...&lt;br /&gt;&lt;br /&gt;bueno eso sería todo... espero a alguien le sirva esta entrada.. y si saben una mejor manera de reparar esto comentenla por favor para que todos estemos enterados!...&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5730196269424323124?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5730196269424323124/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/fallo-en-gconf.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5730196269424323124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5730196269424323124'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/fallo-en-gconf.html' title='Fallo en GConf'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FsivNoCLbZY/SgBWnTAB5-I/AAAAAAAAAKE/V_DF9wNn3es/s72-c/toy-story-alien-300x247.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4933404288605599416</id><published>2009-05-03T18:40:00.003-05:00</published><updated>2009-05-03T18:58:36.231-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redes'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomson ST585'/><category scheme='http://www.blogger.com/atom/ns#' term='2wire'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><title type='text'>Conectar Thomson y 2Wire</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/Sf4thCSN2uI/AAAAAAAAAJ8/G_RWfxz74vw/s1600-h/wifi.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 181px; height: 157px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/Sf4thCSN2uI/AAAAAAAAAJ8/G_RWfxz74vw/s400/wifi.png" alt="" id="BLOGGER_PHOTO_ID_5331749054425455330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Esta entrada es para informar que la conexión entre el &lt;span style="font-weight: bold;"&gt;modem/router Thomson ST585 y el modem/router 2Wire&lt;/span&gt; (ambos los distribuye TELMEX) &lt;span style="font-weight: bold;"&gt;no la pude realizar de forma exitos&lt;/span&gt;a =(&lt;br /&gt;&lt;br /&gt;La verdad es que el 2Wire tiene funciones muy limitadas... sé que se puede poner en modo bridge con otros routers pero a través de Ethernet...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;No intenté hacerlo a través de Ethernet porque ese no era mi objetivo a probar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno espero que haya una que otra persona esperando este Post... y si alguien logró hacer la conexión, le pido que deje un enlace o la manera en que logró la conexión para así estar todos informados...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4933404288605599416?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4933404288605599416/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/conectar-thomson-y-2wire.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4933404288605599416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4933404288605599416'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/05/conectar-thomson-y-2wire.html' title='Conectar Thomson y 2Wire'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FsivNoCLbZY/Sf4thCSN2uI/AAAAAAAAAJ8/G_RWfxz74vw/s72-c/wifi.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7539017039872873445</id><published>2009-04-29T20:13:00.016-05:00</published><updated>2009-04-29T22:12:07.376-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sleuthkit'/><category scheme='http://www.blogger.com/atom/ns#' term='autopsy'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='forense'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><title type='text'>Recuperar datos de USB con Autopsy-SleuthKit</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/Sfj-E5pyNwI/AAAAAAAAAJ0/8oR4b9-KhZA/s1600-h/autopsy_logo.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 168px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/Sfj-E5pyNwI/AAAAAAAAAJ0/8oR4b9-KhZA/s400/autopsy_logo.gif" alt="" id="BLOGGER_PHOTO_ID_5330289519141992194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A quién no le apasado que por andar jugando en la consola hace un r&lt;span style="font-weight: bold;"&gt;m archivo.*&lt;/span&gt; para borrar varios archivos con el mismo nombre pero con diferente extensión pero se olvidaron que había un archivo que no debían borrar y que se llamaba igual y ya no está!!!!! =(&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Estamos que nos lleva la x!"$&amp;amp;$% lo digo porque me ha pasado... pero no más! =)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Les presento - para los que no lo conozcan - a &lt;span style="font-weight: bold;"&gt;Autopsy&lt;/span&gt;, es una interfaz gráfica para las herramientas de linea de comandos de &lt;span style="font-weight: bold;"&gt;SleuthKit&lt;/span&gt;, que es una colección de herramientas para el análisis forense de ordenadores.&lt;br /&gt;&lt;br /&gt;Yo lo uso para recuperar datos de Memorias USB sobre todo, debido a que no son de gran capacidad... aunque se puede hacer con discos duros... pero necesitariamos otro de igual o mayor capacidad de almacenamiento... Autopsy lo uso en conjunto con dd (una herramienta unix que sirve para copiar datos en bruto).&lt;br /&gt;&lt;br /&gt;para instalarlo en Debian y derivados:&lt;br /&gt;&lt;blockquote&gt;#apt-get install autopsy sleuthkit&lt;br /&gt;&lt;/blockquote&gt;para conseguirlo desde su página oficial de Sleuth Kit:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://www.sleuthkit.org/autopsy/"&gt;http://www.sleuthkit.org/autopsy/&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;la sintaxis con la que uso dd es la siguiente:&lt;br /&gt;&lt;blockquote&gt;#dd if=/dev/dispositivo of=/ruta/de/almacenamiento/archivo.dd&lt;br /&gt;&lt;/blockquote&gt;y así creo un fichero que contiene toda la información de una memoria usb por ejemplo.... luego sólo hago en una terminal:&lt;br /&gt;&lt;blockquote&gt;#autopsy&lt;/blockquote&gt;y abro un navegador y escribo:&lt;br /&gt;&lt;blockquote&gt;http://localhost:9999/autopsy&lt;/blockquote&gt;y lo demás mejor lo muestro en este video que hice.... si se ve entrecortado veanlo en YouTube.com:&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=mk6q9kHYswA"&gt;http://www.youtube.com/watch?v=mk6q9kHYswA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/mk6q9kHYswA&amp;hl=es&amp;fs=1"&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/mk6q9kHYswA&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Datos curiosos:&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Cuando borras un archivo.... no lo borras!!! XD lo que haces es borrar el índice que apuntaba al sector donde está el archivo.&lt;/li&gt;&lt;li&gt;Un archivo se borra o corrompe cuando se sobreescribe otro dato en el sector donde está almacenado.&lt;/li&gt;&lt;li&gt;Tomando en consideración lo anterior... si quieres recuperar datos borrados es mejor no sobreescribir nada en el dispositivo de almacenamiento hasta después de haber recuperado la información.&lt;/li&gt;&lt;li&gt;Si sobreescribes antes de recuperar la información, es posible que puedas recuperar los datos, pero corruptos!&lt;/li&gt;&lt;/ul&gt;Cualquier cosa por aquí me encuentran jejeje....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7539017039872873445?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7539017039872873445/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/recuperar-datos-de-usb-con-autopsy.html#comment-form' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7539017039872873445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7539017039872873445'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/recuperar-datos-de-usb-con-autopsy.html' title='Recuperar datos de USB con Autopsy-SleuthKit'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/Sfj-E5pyNwI/AAAAAAAAAJ0/8oR4b9-KhZA/s72-c/autopsy_logo.gif' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-2473881630098951718</id><published>2009-04-26T17:44:00.009-05:00</published><updated>2009-04-26T18:53:04.332-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='modulo'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='2.6.27'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='rtl8187'/><category scheme='http://www.blogger.com/atom/ns#' term='compilar'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='Alfa 500mW'/><title type='text'>Modulo RTL8187 en Debian Squeeze kernel 2.6.27</title><content type='html'>&lt;div style="text-align: justify;"&gt;He sufrido mucho con mi tarjeta de red usb - una Alfa 200mW - por la conexión y la transferencia de datos en mi Debian Lenny y ya estaba fastidiado en verdad...&lt;br /&gt;&lt;br /&gt;Hasta el punto querer darle en la madre a mi tarjeta, pero no puede ser el adaptador!!!! es una chulada con el BT3, y pues dije bueno voy a probar con el nuevo Squeeze, porque prefiero estar en la rama Testing de Debian y me descargué el iso e instalé el sistema, pero sorpresa!!!! trae el kernel 2.6.26 que era el mismo que yo tenia en mi Lenny .... y como supuse, los problemas continuaban.... investigando un poco di con un nuevo parche para el kernel 2.6.27 y rapido fui a hacer un apt-cache search linux-image-2.6.27 pero no estaba el kernel... joder tengo que compilar, y no sé cómo ='(&lt;br /&gt;&lt;br /&gt;Buscando un poco más, encontré este excelente &lt;a href="http://tuxwarrior.wordpress.com/2008/09/19/sfd-manual-del-usuario-del-kernel-26/"&gt;manual hecho por Ulises Arias&lt;/a&gt; y después de darle una ojeada me decidí a compilar de una ves por todas... me descargué el kernel 2.6.27.21 de la página &lt;a href="http://kernel.org/"&gt;www.kernel.org&lt;/a&gt; y lo compilé a la Debian,  sólo hago un apunte sobre lo que necesité para compilar:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;build-essential&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;kernel-package&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;libncurses5-dev&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;libghc6-zlib-dev&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;y ya que quedó listo, lo instalé y reinicié... el nuevo kernel estaba funcionando&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SfToWlf74zI/AAAAAAAAAJk/KiY5-xNDMrg/s1600-h/Pantallazo-43.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SfToWlf74zI/AAAAAAAAAJk/KiY5-xNDMrg/s400/Pantallazo-43.png" alt="" id="BLOGGER_PHOTO_ID_5329139733806965554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ahora a instalar el nuevo módulo y parche!!!!! descarguense estos ficheros:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://www.megaupload.com/?d=FJS0AACZ"&gt;rtl8187_linux_26.1010&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=OM1GULTQ"&gt;rtl8187_2.6.27.patch&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;suponiendo que los descargaron en su home... haremos lo siguiente como root:&lt;br /&gt;&lt;blockquote&gt;#unzip rtl8187_linux_26.1010.zip&lt;br /&gt;#mv rtl8187_2.6.27.patch rtl8187_linux_26.1010.0622.2006/&lt;br /&gt;#cd rtl8187_linux_26.1010.0622.2006/&lt;br /&gt;#tar xzf drv.tar.gz&lt;br /&gt;#tar xzf stack.tar.gz&lt;br /&gt;#patch -Np1 -i rtl8187_2.6.27.patch&lt;/blockquote&gt;si por alguna razón les marca algo como esto: "asm/semaphore.h: No such file or directory"... hagan lo siguiente:&lt;br /&gt;&lt;blockquote&gt;#nano ./beta-8187/r8187.h&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[ubicamos la siguiente linea]&lt;/span&gt;&lt;br /&gt;#include &amp;lt;asm/semaphore.h&amp;gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[la cambiamos por]&lt;/span&gt;&lt;br /&gt;#include &amp;lt;linux/semaphore.h&amp;gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[guardamos cambios y cerramos el archivo, y volvemos a aplicar el parche]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#patch -Np1 -i rtl8187_2.6.27.patch&lt;asm h=""&gt;&lt;linux h=""&gt;&lt;br /&gt;&lt;/linux&gt;&lt;/asm&gt;&lt;/blockquote&gt;en mi caso el modulo rtl8187 no se me cargó en el kernel si es tu caso no tomes en cuenta este paso... pero si a alguien se le carga el modulo que viene por "defecto" XD... haga lo siguiente:&lt;blockquote&gt;#nano /etc/modprobe.d/blacklist&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[hasta abajo agregue lo siguiente: &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;blacklist rtl8187&lt;/span&gt;&lt;span style="font-style: italic;"&gt;]&lt;/span&gt; &lt;span style="font-style: italic;"&gt;[ahora guarden cambios y cierren el fichero, y luego en la terminal hacer lo siguiente]&lt;/span&gt;&lt;br /&gt;#ifconfig wlan0 down&lt;br /&gt;#rmmod rtl8187&lt;/blockquote&gt;ahora sólo queda instalar el módulo....&lt;br /&gt;&lt;blockquote&gt;#make&lt;br /&gt;#make install&lt;br /&gt;&lt;/blockquote&gt;listo tenemos instalado el nuevo modulo y parchado!!!!! para activar el módulo sin reiniciar hacer lo siguiente, o si lo prefieren un reboot y ya:&lt;br /&gt;&lt;blockquote&gt;#modprobe r8187&lt;br /&gt;#iwconfig&lt;br /&gt;[y nuestra tarjeta debería aparecer]&lt;br /&gt;&lt;/blockquote&gt;El rato que lo llevo probando la tarjeta va muy bien, chulada!... por fin puedo escribir mis posts desde mi pc otra ves... un último screenshot:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SfTw6X2peOI/AAAAAAAAAJs/GX7of_UmkY0/s1600-h/Pantallazo-44.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SfTw6X2peOI/AAAAAAAAAJs/GX7of_UmkY0/s400/Pantallazo-44.png" alt="" id="BLOGGER_PHOTO_ID_5329149144712444130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;ahora sólo espero que mi tarjeta siga así de bien!!! =)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-2473881630098951718?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/2473881630098951718/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/modulo-rtl8187-en-debian-squeeze-kernel.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2473881630098951718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2473881630098951718'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/modulo-rtl8187-en-debian-squeeze-kernel.html' title='Modulo RTL8187 en Debian Squeeze kernel 2.6.27'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/SfToWlf74zI/AAAAAAAAAJk/KiY5-xNDMrg/s72-c/Pantallazo-43.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1276840644858679614</id><published>2009-04-25T21:39:00.004-05:00</published><updated>2009-04-25T22:02:48.868-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3945abg'/><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><category scheme='http://www.blogger.com/atom/ns#' term='crack'/><category scheme='http://www.blogger.com/atom/ns#' term='BackTrack 3'/><category scheme='http://www.blogger.com/atom/ns#' term='wep'/><title type='text'>Back|Track 3 Intel Pro 3945ABG</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bueno hace poco un compañero quería iniciarse en esto de las "Auditorias" wireless, pero la tarjeta inalambrica de su Laptop es una intel Pro 3945 ABG  (abajo la salida del lspci)y la forma para que esta tarjeta funcionara bien para las auditorías era esta:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;br /&gt;#lspci | grep Network&lt;br /&gt;0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;#rmmod iwl3945&lt;br /&gt;#modprobe ipwraw&lt;br /&gt;&lt;/blockquote&gt;y de ahí lo demás queda de cada quién ;)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;NOTA:&lt;/span&gt; de esta forma el modulo ipwraw pone en forma automática a la tarjeta en modo monitor, y no se puede cambiar a modo Managed, así que una ves obtenida la pass vuelvan a montar el modulo iwl3945.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;y si por las dudas chequen esto: &lt;a href="http://pyr0s-9889.blogspot.com/2009/01/crack-wep-con-bt3.html"&gt;Crack WEP con BT3&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1276840644858679614?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1276840644858679614/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/backtrack-3-intel-pro-3945abg.html#comment-form' title='10 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1276840644858679614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1276840644858679614'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/backtrack-3-intel-pro-3945abg.html' title='Back|Track 3 Intel Pro 3945ABG'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3798777881114341442</id><published>2009-04-21T15:10:00.006-05:00</published><updated>2009-04-21T16:41:29.365-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BackTrack 3'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='instalacion'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><title type='text'>Instalar Back|Track 3 Personalizado en USB</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bueno pues después de una semana de 'vacaciones' y una gran semana de charlas TI en la UAM Azcapotzalco (CONSOL 2009).... vuelvo a poner una entrada, que no es muy interesante que digamos, pero estoy seguro que es de mucha utilidad...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Materiales a utilizar:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Memoria USB de 1 Gb o mayor&lt;/li&gt;&lt;li&gt;ISO Back|Track 3&lt;/li&gt;&lt;li&gt;CD virgen (opcional)&lt;/li&gt;&lt;li&gt;GParted o Similar&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ganas =)&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Conseguir el ISO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno primero tenemos que conseguirnos el &lt;a href="http://www.remote-exploit.org/backtrack_download.html"&gt;ISO del BT3 Final&lt;/a&gt; y luego lo graban en un CD... o pueden montar la imagen en algún directorio, en mi caso ya tenía el BT3 en un CD pues ya no tuve necesidad de montar la imagen...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Particionar la USB&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora particionaremos nuestra USB, en mi caso usé una memoria de 4Gb, y la dejé de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Particion-------------Sistema de Archivos----------Espacio&lt;br /&gt;+++  1  ++++++++++++++ FAT32 +++++++++++  3Gb&lt;br /&gt;+++  2  ++++++++++++++ EXT3   +++++++++++  1Gb&lt;/blockquote&gt;&lt;br /&gt;Bueno yo realizé el particionado con el GParted, pero pueden utilizar cualquier otra utilidad; la partición FAT32 la marqué como BOOT... en el GParted sólo hay que hacer click derecho en el volumen, luego en la parte de FLAGS seleccionamos BOOT...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lo emocionante!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora si queremos tener nuestro BT3 traducido al Español, nos tenemos que descargar el siguiente paquete:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="ftp://ftp.red.telefonica-wholesale.net/slackware/slackware-12.1/slackware/kdei/kde-i18n-es-3.5.9-noarch-1.tgz"&gt;ftp://ftp.red.telefonica-wholesale.net/slackware/slackware-12.1/slackware/kdei/kde-i18n-es-3.5.9-noarch-1.tgz&lt;/a&gt;&lt;/blockquote&gt;Ahora nos descargamos el syslinux (no opcional, por lo menos en esta guía XD):&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.63.zip"&gt;http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.63.zip&lt;/a&gt;&lt;/blockquote&gt;Bien ahora que ya tenemos todo lo necesario, copiamos el syslinux y el paquete KDE a la partición FAT32 de nuestra memoria, ahora vamos a preparar nuestro equipo, hay que extraer todos los dispositivos de almacenamiento extraible (la USB), sólo por comodidad, ahora pasamos a insertar el CD de BT3 y a reiniciar para que cargue el LiveCD, esperamos y una ves dentro de la LiveSession montamos nuestra USB y copiamos los dos archivos anteriores al home de nuestra live session, instalamos el paquete de KDE de la siguiente forma:&lt;blockquote&gt;#installpkg kde-i18n-es-3.5.9-noarch-1.tgz&lt;/blockquote&gt;y hacemos un Logout para que se apliquen correctamente todos los cambios, ya que se vulve a Logear la sesión, podemos personalizar todo lo que queramos, cambiar el wallpaper, la barra de tareas, etc..... y también hay que extraer la USB y volverla a insertar pero SIN MONTARLA, ahora pasamos a extraer el syslinux-3.63.zip y accedemos al siguiente directorio (Yo lo extraje en el directorio /root):&lt;br /&gt;&lt;blockquote&gt;#cd /root/syslinux-3.63/mbr&lt;br /&gt;#cat mbr.bin &gt; /dev/sda   [en mi caso es sda la USB, verifiquen la ruta ustedes]&lt;br /&gt;#/root/syslinux-3.63/unix/syslinux /dev/sda1&lt;br /&gt;&lt;/blockquote&gt;ahora borraremos todas las carpetas que se hayan creado al extraer los ficheros de KDE y syslinux, y también borramos ambos archivos y asegurense de sólo tener abierta una terminal con la cual trabajaremos, ahora guardaremos todos nuestros cambios en un fichero, así:&lt;br /&gt;&lt;blockquote&gt;#dir2lzm /mnt/live/memory/changes /root/cambios.lzm&lt;br /&gt;&lt;/blockquote&gt;esa operación tarda un poco.... una ves que termine ahora SÍ MONTAMOS las particiones de la USB, y en la terminal nos vamos al siguiente directorio:&lt;br /&gt;&lt;blockquote&gt;#cd /mnt/live/mnt/hdc     [en mi caso es hdc, depende de la unidad de CD, verifiquen]&lt;br /&gt;&lt;/blockquote&gt;Ahora copiaremos los directorios BOOT y BT3 a las particiones FAT32 y EXT3 respectivamente, de la siguiente forma:&lt;blockquote&gt;#cp -R boot /mnt/sda1 [en mi caso sda1 es la partifion FAT32 de mi USB]&lt;br /&gt;#cp -R BT3 /mnt/sda2 [mi particion EXT3, verifiquen la suya]&lt;br /&gt;&lt;/blockquote&gt;luego nos vamos al directorio donde se creó el archivo cambios.lzm, y lo copiamos al directorio /mnt/sda2/BT3/modules/cambios.lzm:&lt;blockquote&gt;#cd ~  [yo lo creé en /root]&lt;br /&gt;#cp cambios.lzm /mnt/sda2/BT3/modules/cambios.lzm [sda2 es mi partición EXT3 de mi USB]&lt;/blockquote&gt;y eso debería ser suficiente para tener nuestro BT3 en una USB... cualquier duda, corrección, o lo que sea por favor comenten.... ahora sólo un screenshot de mi BT3 personaizado:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/Se47lQtbAWI/AAAAAAAAAJU/aoQWpbJ2uB8/s1600-h/instant%C3%A1nea1.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/Se47lQtbAWI/AAAAAAAAAJU/aoQWpbJ2uB8/s400/instant%C3%A1nea1.png" alt="" id="BLOGGER_PHOTO_ID_5327260920552554850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Repaso rápido&lt;/span&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Conseguir y quemar el BT3 en un CD&lt;/li&gt;&lt;li&gt;Descargarse los paquetes de KDE y syslinux&lt;/li&gt;&lt;li&gt;Particionar la USB&lt;/li&gt;&lt;li&gt;Iniciar la LiveSession del BT3&lt;/li&gt;&lt;li&gt;Instalar el paquete de KDE&lt;/li&gt;&lt;li&gt;Logout&lt;/li&gt;&lt;li&gt;Extraer y hacer operaciones con el Syslinux&lt;/li&gt;&lt;li&gt;Borrar todos los archivos usados en la LiveSession&lt;/li&gt;&lt;li&gt;Crear el archivo lzm&lt;/li&gt;&lt;li&gt;Copiar los directorios BOOT y BT3 a las particiones FAT32 y EXT3 respectivamente&lt;/li&gt;&lt;li&gt;Copiar el archivo lzm a BT3/modules/ de la particion EXT3 de la USB&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3798777881114341442?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3798777881114341442/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/instalar-backtrack-3-personalizado-en.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3798777881114341442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3798777881114341442'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/04/instalar-backtrack-3-personalizado-en.html' title='Instalar Back|Track 3 Personalizado en USB'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FsivNoCLbZY/Se47lQtbAWI/AAAAAAAAAJU/aoQWpbJ2uB8/s72-c/instant%C3%A1nea1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1829869155497902685</id><published>2009-03-29T20:12:00.008-06:00</published><updated>2010-11-05T21:53:48.380-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='jar'/><category scheme='http://www.blogger.com/atom/ns#' term='compilar'/><category scheme='http://www.blogger.com/atom/ns#' term='ejecutar'/><title type='text'>Java, Compilar y Ejecutar desde una Terminal</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SdA0qE_6ziI/AAAAAAAAAJE/vjq61bdJUNU/s1600-h/java.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 122px; height: 122px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SdA0qE_6ziI/AAAAAAAAAJE/vjq61bdJUNU/s200/java.jpg" alt="" id="BLOGGER_PHOTO_ID_5318809057425542690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La verdad es que he sido estúpido al no poner esta entrada antes jejeje.... se me pasó totalmente y eso no tiene perdón... aún así creo que esta entrada será de utilidad a muchas personas... me baso en que ya tienen instalado el jdk.. si no un &lt;span style="font-weight: bold;"&gt;#apt-get install sun-java6-jdk&lt;/span&gt; lo solucionará...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Compilando...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;suponiendo que ya tenemos un programa en un archivo .java (ej. Prueba.java) procedemos a abrir una terminal y situarnos en el directorio en el que se encuentra dicho fichero .java y ejecutamos la siguiente orden:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$javac Prueba.java&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Ejecutando...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Después de ejecutar el comando &lt;span style="font-weight: bold;"&gt;javac&lt;/span&gt; nos arrojará los errores - en caso de haberlos - y si no arroja nada es que el código ha sido compilado exitosamente y nos generará un archivo .class (Prueba.class en mi ejemplo), el cual servirá para ejecutar el programa en la JVM... en la misma terminal de la siguiente forma:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$java Prueba&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt;Nótese que no se le agrega .class&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Crear ficheros ejecutables, .jar&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;para crear los .jar (ejecutables de java)... primero tenemos que crear un archivo de manifiesto.. en el cual pondremos el nombre de la clase que contenga al método main... nos situamos en la terminal en el mismo directorio que nuestro archivo .class ... yo crearé el archivo de manifiesto en nano pero puede servir cualquier otro editor de texto:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$nano MANIFEST.MF&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;de esa forma nano al no encontrar un fichero llamado MANIFEST.MF me creará uno nuevo y lo abrirá para que lo edite... le agrego el nombre de la clase que contiene el método principal...&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;MAIN-CLASS: Prueba&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt;Nótese que no se le agrega el &lt;span style="font-weight: bold;"&gt;.class&lt;/span&gt; y que la palabra &lt;span style="font-weight: bold;"&gt;MAIN-CLASS:&lt;/span&gt; es obligatoria...&lt;br /&gt;&lt;br /&gt;una ves que tenemos el fichero de manifiesto listo pasamos a crear el fichero .jar en la terminal de la siguiente forma:&lt;br /&gt;&lt;blockquote&gt;$jar -cfmv Prueba.jar MANIFEST.MF Prueba.class&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt;se creará el fichero Prueba.jar que contendrá el fichero de manifiesto y la clase ó clases que tenga nuestro proyecto... sólo es cuestión de ir poniendo el nombre de todas.. por ejemplo: &lt;span style="font-weight: bold;"&gt;$jar -cfmv Prueba.jar MANIFEST.MF Clase1.class Clase2.class Clase3.class&lt;/span&gt; ....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Ejecutando los .jar&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora en una terminal nos situamos en el directorio de nuestro fichero .jar y de la siguiente forma lo ejecutamos:&lt;br /&gt;&lt;blockquote&gt;$java -jar Prueba.jar&lt;br /&gt;&lt;/blockquote&gt;espero les sirva esta información... cualquier apunte o duda aquí estoy =)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1829869155497902685?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1829869155497902685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/java-compilar-y-ejecutar-desde-una.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1829869155497902685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1829869155497902685'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/java-compilar-y-ejecutar-desde-una.html' title='Java, Compilar y Ejecutar desde una Terminal'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FsivNoCLbZY/SdA0qE_6ziI/AAAAAAAAAJE/vjq61bdJUNU/s72-c/java.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4039873282166928753</id><published>2009-03-29T01:56:00.008-06:00</published><updated>2009-03-29T20:11:40.327-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='burbuja'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='ordenamiento'/><title type='text'>Java, Ordenamiento Burbuja</title><content type='html'>Bueno ahora sólo les traigo un pequeño ejemplo del ordenamiento Burbuja en Java... es un método muy sencillo:&lt;br /&gt;&lt;pre class="code"&gt;&lt;br /&gt;//Librería para los cuadros de Dialogos&lt;br /&gt;import javax.swing.*;&lt;br /&gt;&lt;br /&gt;//inicio de la Clase Burbuja&lt;br /&gt;public class Burbuja{&lt;br /&gt;&lt;br /&gt;//el vector para insertar los datos&lt;br /&gt;public int [] vector;&lt;br /&gt;&lt;br /&gt;//metodo Constructor&lt;br /&gt;public Burbuja(){&lt;br /&gt;&lt;br /&gt;//definimos el tamaño del arreglo através del metodo tamaño()&lt;br /&gt;vector = new int[tamaño()];&lt;br /&gt;&lt;br /&gt;}//Fin Constructor&lt;br /&gt;&lt;br /&gt;//metodo para obtener el tamaño del vector&lt;br /&gt;public int tamaño(){&lt;br /&gt;&lt;br /&gt;//leectura del tamaño&lt;br /&gt;int a = Integer.parseInt(JOptionPane.showInputDialog("Tamaño del Vector??:"));&lt;br /&gt;&lt;br /&gt;//retorno del tamaño&lt;br /&gt;return a;&lt;br /&gt;&lt;br /&gt;}//fin tamaño&lt;br /&gt;&lt;br /&gt;//metodo para la lectura de los datos&lt;br /&gt;public void leerDatos(){&lt;br /&gt;&lt;br /&gt;//ciclo para leer todos los datos&lt;br /&gt;for(int i=0; i&amp;lt;vector.length; i++)//llenamos las posiciones del vector&lt;br /&gt;vector[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el dato:"));&lt;br /&gt;&lt;br /&gt;}//fin leerDatos&lt;br /&gt;&lt;br /&gt;//método de ordenamiento Burbuja&lt;br /&gt;public void ordenar(){&lt;br /&gt;&lt;br /&gt;//variable auxiliar&lt;br /&gt;int aux;&lt;br /&gt;&lt;br /&gt;//ciclo1 para el ordenamiento&lt;br /&gt;for(int i=0; i&amp;lt;vector.length; i++){&lt;br /&gt;&lt;br /&gt;//ciclo2 para el ordenamiento&lt;br /&gt;for(int j=0; j&amp;lt;vector.length-1; j++){&lt;br /&gt;&lt;br /&gt;//condición, si el valor en posicion actual es mayor&lt;br /&gt;//que el valor de la siguiente posicion, realiza acciones&lt;br /&gt;if (vector[j]&amp;gt;vector[j+1]){&lt;br /&gt;&lt;br /&gt;//variable auxiliar toma el valor de la posicion actual&lt;br /&gt;aux = vector[j];&lt;br /&gt;&lt;br /&gt;//vector en la posicion actual toma el valor de la siguiente posicion&lt;br /&gt;vector[j] = vector[j+1];&lt;br /&gt;&lt;br /&gt;//vector en la siguiente posición toma el valor de la posición actual&lt;br /&gt;vector[j+1] = aux;&lt;br /&gt;&lt;br /&gt;}//fin if&lt;br /&gt;&lt;br /&gt;}//fin ciclo2&lt;br /&gt;&lt;br /&gt;}//fin ciclo1&lt;br /&gt;&lt;br /&gt;}//fin metodo ordenar&lt;br /&gt;&lt;br /&gt;//metodo imprimir&lt;br /&gt;public String imprimir(){&lt;br /&gt;&lt;br /&gt;//variable para el retorno&lt;br /&gt;String salida="";&lt;br /&gt;&lt;br /&gt;//ciclo para agregar todos los datos a la variable de retorno&lt;br /&gt;for(int i=0; i&amp;lt;vector.length; i++)&lt;br /&gt;//agregando datos y retorno de carro a la variable de retorno&lt;br /&gt;salida+=vector[i]+"\n";&lt;br /&gt;&lt;br /&gt;//retorno de la variable&lt;br /&gt;return salida;&lt;br /&gt;&lt;br /&gt;}//fin metodo imprimir&lt;br /&gt;&lt;br /&gt;//metodo main&lt;br /&gt;public static void main(String args[]){&lt;br /&gt;&lt;br /&gt;//instancia de la clase Burbuja&lt;br /&gt;Burbuja burbuja = new Burbuja();&lt;br /&gt;//invocar metodo leerDatos&lt;br /&gt;burbuja.leerDatos();&lt;br /&gt;//invocar metodo ordenar&lt;br /&gt;burbuja.ordenar();&lt;br /&gt;//invocar metodo imprimir y mostrar la salida en un cuadro de diálogo&lt;br /&gt;JOptionPane.showMessageDialog(null,burbuja.imprimir());&lt;br /&gt;&lt;br /&gt;//salir de la aplicación&lt;br /&gt;System.exit(0);&lt;br /&gt;&lt;br /&gt;}//fin del metodo main&lt;br /&gt;&lt;br /&gt;}//fin clase Burbuja&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=9LBQE656"&gt;Descargar Código&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4039873282166928753?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4039873282166928753/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/java-ordenamiento-burbuja.html#comment-form' title='13 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4039873282166928753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4039873282166928753'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/java-ordenamiento-burbuja.html' title='Java, Ordenamiento Burbuja'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-2116146957056523119</id><published>2009-03-25T21:41:00.004-06:00</published><updated>2009-03-25T22:25:01.293-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Skype en Debian Lenny</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mobiletopsoft.com/images/news/skype1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 136px; height: 136px;" src="http://www.mobiletopsoft.com/images/news/skype1.jpg" alt="" border="0" /&gt;&lt;/a&gt;¿Qué es Skype?&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;&lt;/b&gt;Skype (pronunciado por la mayoría /skáɪp/, y en estonio, su lengua original, /∫ýpe/) es un software para realizar llamadas sobre Internet (VoIP), fundada en 2003 por el sueco Niklas Zennström y el danés Janus Friis, creadores de Kazaa. El código y protocolo de Skype permanecen cerrados y propietarios, pero los usuarios interesados pueden descargar gratuitamente la aplicación del sitio oficial. Los usuarios de Skype pueden hablar entre ellos gratuitamente.&lt;/blockquote&gt;Primero antes que nada recomiendo crear un Directorio en el Home, y acceder a él, para que sea un poco más limpio el proceso..... ahora a instalar las dependencias, en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;#apt-get install libasound2 libc6 libgcc1 libqt4-core libqt4-gui libsigc++-2.0-0c2a libstdc++6 libx11-6&lt;/blockquote&gt;ahora nos conseguimos el DEB, desde una terminal:&lt;br /&gt;&lt;blockquote&gt;#wget http://skype.com/go/getskype-linux-deb&lt;/blockquote&gt;esperamos a que se descargue... bien, ahora los instalamos, en una terminal como root:&lt;br /&gt;&lt;blockquote&gt;#dpkg -i skype-debian_2.0.0.72-1_i386.deb&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;listo... con esto basta para tener instalado Skype... ahora para correrlo.. desde una terminal como usuario normal:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;$skype&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;ahora necesitamos una cuenta de Skype.. la creamos desde la misma aplicación.. en la parte donde dice &lt;span style="font-weight: bold;"&gt;¿Aún no tienes un nombre de Skype?&lt;/span&gt;... ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3556/3386104199_e62cc1abb9_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 189px; height: 118px;" src="http://farm4.static.flickr.com/3556/3386104199_e62cc1abb9_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;sólo rellenen los campos con sus datos y listo... estás listo para usar Skype!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-2116146957056523119?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/2116146957056523119/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/skype-en-debian-lenny.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2116146957056523119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2116146957056523119'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/skype-en-debian-lenny.html' title='Skype en Debian Lenny'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4671373409764520024</id><published>2009-03-22T17:44:00.008-06:00</published><updated>2009-03-25T17:13:07.561-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vnc'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>VNC, conexión Windows - Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.freesmug.org/review/img/review/vncOSXvnc.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 152px; height: 152px;" src="http://www.freesmug.org/review/img/review/vncOSXvnc.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Por fin llega la hora de publicar el articulo final de la cadena No IP-Abrir Puertos-VNC y es turno de mostrar cómo instalar y configurar vnc...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Aclaro que no usaré ningún tipo de seguridad, las del tipo de SSH o algún otro para cifrar los datos, ya que esta conexión no la haré en mis ordenadores, solo el cliente instalaré en mi Pc, los servidores que utilizaré los instalarán otras personas a las que trataré de dar un tipo soporte técnico jejeje.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;¿Qué es VNC?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;VNC es un programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente.&lt;/blockquote&gt;&lt;/div&gt;¿Qué es un cliente y qué es un servidor?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;El servidor es la aplicación que se encarga de "surtir" cierto servicio, y los clientes son los que hacen uso del servicio que proporciona el servidor, haciendo una analogía, hotmail es un Servidor de correo, y nosotros los clientes (más bien algún navegador, como FireFox), hacemos uso del servicio de hotmail.&lt;/blockquote&gt;&lt;/div&gt;Espero que con esa pequeña y mala explicación haya quedado un poco claro lo que es un cliente y un servidor...&lt;br /&gt;&lt;br /&gt;ahora sigamos los siguientes pasos...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;1.- Instalar VNC cliente en el Pc cliente (que redundante jejeje), en mi caso  mi Pc con Debian Lenny, en una terminal como root ponemos lo siguiente:&lt;/div&gt;&lt;blockquote&gt;#apt-get install xtightvncviewer&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;2.- una ves instalado nos vamos al Pc (en mi caso será un Pc con Window$ XP) que será el Servidor, y nos descargamos el archivo &lt;a href="http://www.tightvnc.com/download.html"&gt;tightvnc-1.3.10-setup.exe&lt;/a&gt;  y lo instalamos... ya saben siguiente... siguiente... siguente... ALTO!!!... XD... solo aquí hago un apunte, si solo desean que en esa Pc esté instalado el Servidor mas no el Cliente, desmarquen las dos opciones y solo dejen la del servidor... ver imagen:&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3439/3377631645_fe75c80db8.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 209px; height: 144px;" src="http://farm4.static.flickr.com/3439/3377631645_fe75c80db8.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;3.- después de terminar la instalación, nos vamos a Inicio&gt;Todos los Programas&gt;TightVNC&gt;Launch TightVNC Server, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3610/3377631651_eb706b4317.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 298px; height: 173px;" src="http://farm4.static.flickr.com/3610/3377631651_eb706b4317.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;4.- ahora nos aparecerá una ventana, donde podemos configurar el servidor, yo sólo cambié las contraseñas que trae por defecto, pero pueden jugar con todas las opciones que ofrece, simplemente dan en OK, y nos olvidamos del Servidor por un momento, ver imagen:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3600/3377631657_afe17053af.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 236px; height: 188px;" src="http://farm4.static.flickr.com/3600/3377631657_afe17053af.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;5.- Ahora para poder establecer la conexión, es necesario &lt;a href="http://pyr0s-9889.blogspot.com/2009/03/abrir-puertos-en-2wire.html"&gt;abrir unos puertos en el Router&lt;/a&gt; y yo les recomiendo &lt;a href="http://pyr0s-9889.blogspot.com/2009/03/usar-no-ip.html"&gt;instalar no-ip&lt;/a&gt; para no tener mayor complicación con la ip dinamica, suponiendo que ya realizaron lo anterior voy a explicar como se supone que haremos la conexión:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Por lo mismo que a las personas que voy a brindarles mi ayuda, sólo tienen conocimientos básicos - muy básicos - sobre los ordenadores, no me conviene explicarles cómo abrir los puertos de su router o estar haciendo otras configuraciones, opté por hacer una conexión inversa, así es, que el Servidor se conecte a mí, que soy el Cliente, así solo les doy a los que van a ser mis Servidores, mi dominio de no-ip y el puerto por el cual accederan a mi pc, y así se conectan cuando ellos quieran a mi pc, ahora, cómo hacerlo???... vamos al siguiente paso....&lt;br /&gt;&lt;/blockquote&gt;6.- Primeramente pondremos el vncviewer a la escucha, de la siguiente forma... en una terminal, como usuario normal:&lt;blockquote&gt;$vncviewer -listen 30563&lt;br /&gt;&lt;br /&gt;cambian 30563 por el puerto que hayan abierto en el router.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ojo: &lt;/span&gt;el puerto que se supone abrí en el router es el 36063, pero por razones desconocidas para mí, cuando pongo vncviewer -listen 36063, me arroja que se pone a escuchar en el puerto 41563, 5500 puertos por encima del que yo indiqué.&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;solución:&lt;/span&gt; al puerto que hayan abierto en el router le restan 5500 y el valor que resulte, es el que pondrán para que escuche el vncviewer (ej: 36063-5500=30563).&lt;br /&gt;&lt;/blockquote&gt;7.- ahora haremos que el Servidor se conecte al cliente, ahora volvemos al servidor, despues de pulsar en OK, el servidor se iconiza en el System Tray (al lado del reloj), hacemos click derecho sobre el icono de TightVNC y nos despliega un menú, en el cual seleccionamos la opción Add  New Client, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3617/3377631663_c77289e4a7.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 206px; height: 185px;" src="http://farm4.static.flickr.com/3617/3377631663_c77289e4a7.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;8.- ahora nos aparecerá un cuadro de diálogo, pidiendonos el nombre del host (también puede ser la ip) y el puerto por el cual se conectará, en mi caso uso un dominio de no-ip, pues ese es el que yo pongo, y el puerto que abrí en el router (olvidense de la resta, ahora si va el puerto tal cual fue el que abrieron en el router) del Cliente (&lt;span style="font-weight: bold;"&gt;OJO&lt;/span&gt;: en el Pc servidor no se abren puertos en el router simplemente se instala el servidor vnc) la sintaxis para insertar el host y el puerto es &lt;span style="font-weight: bold;"&gt;nombre_host_o_ip:puerto&lt;/span&gt;, ver imagen:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3596/3377709767_a7fac95a92.jpg?v=0"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 232px; height: 79px;" src="http://farm4.static.flickr.com/3596/3377709767_a7fac95a92.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;9.- si todo ha salido bien... estaremos viendo una pantalla - la cual obviamente nos indica que la conexión se estableció exitosamente - algo similar a esta:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3586/3377631629_deb9e6be63_o.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 339px; height: 254px;" src="http://farm4.static.flickr.com/3586/3377631629_60d3b8ec6c.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;10.- Ahora sólo queda felicitarnos... jejejeje ya tenemos control sobre la Pc servidor... y la conexión Window$ XP - Debian GNU/Linux fue exitosa... esto es todo por hoy!!!!... cualquier duda o aclaración con gusto respondo...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4671373409764520024?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4671373409764520024/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/vnc-conexion-windows-linux.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4671373409764520024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4671373409764520024'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/vnc-conexion-windows-linux.html' title='VNC, conexión Windows - Linux'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-8627075927879866637</id><published>2009-03-22T14:15:00.005-06:00</published><updated>2009-03-22T22:47:01.359-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2wire'/><category scheme='http://www.blogger.com/atom/ns#' term='abrir'/><category scheme='http://www.blogger.com/atom/ns#' term='puertos'/><title type='text'>Abrir puertos en 2Wire</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.corelis.com/images/2WireLogo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 177px; height: 49px;" src="http://www.corelis.com/images/2WireLogo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Bueno este post va en la cadenita para montar el cliente de VNC, ya lo explicaré....&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Yo utilizo un modem/router de los que da TELMEX, si de esos blanquitos, un 2Wire y tengo que abrir un puerto para aceptar conexión entrante a través del puerto que yo indique... veamos como hacerlo...&lt;br /&gt;&lt;br /&gt;Primero abrir un navegador, y escribir la ip del router:&lt;blockquote&gt;192.168.1.254&lt;/blockquote&gt;o también con la palabra homeportal como se acomoden...&lt;br /&gt;&lt;br /&gt;1.- ahora nos vamos  a la sección Home Network, luego hacemos click en Firewall Settings u Configuracion de Firewall de nuestro pc o a la que deseamos que se redireccione la conexión en la lista que aparece, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3183/3376370501_ac08a7904d.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 210px; height: 157px;" src="http://farm4.static.flickr.com/3183/3376370501_ac08a7904d.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;2.- ahora en la pantalla que nos aparezca localizamos la opcion Add a New User-Defined Aplication o Agregar nueva Aplicacion definida Usuario, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3462/3377067582_6e5b00d20a.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 159px; height: 137px;" src="http://farm4.static.flickr.com/3462/3377067582_6e5b00d20a.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;3.- luego rellenamos los campos con los datos necesarios, esto depende un poco de la aplicacion que deseamos utilice el puerto, así que eso les toca a ustedes investigar un poco.. ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3425/3377067586_3faaf3dc1a.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 181px; height: 224px;" src="http://farm4.static.flickr.com/3425/3377067586_3faaf3dc1a.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;4.- pulsamos en Add Definition, luego repetimos el paso 1... y ahora en la pestaña que dice All Aplication o Todas las Aplicaciones, seleccionamos User-Defined o Definidas por Usuario....&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3429/3377067600_d1caf1dbe5.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 276px; height: 174px;" src="http://farm4.static.flickr.com/3429/3377067600_d1caf1dbe5.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;5.-  se listarán las aplicaciones definidas por usuario - es decir la que creamos - ahora la seleccionamos y hacemos click en Add o Agregar y luego en Done o Hecho, y nos aparecerá algo parecido a esto:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3419/3377067608_fc8fac2a7b.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 211px; height: 131px;" src="http://farm4.static.flickr.com/3419/3377067608_fc8fac2a7b.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;6.- Ahora nos vamos a Home Network, y en nuestra Pc debe aparecer el Servicio que le agregamos, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3463/3377067614_4ba41f5f2c.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 269px; height: 166px;" src="http://farm4.static.flickr.com/3463/3377067614_4ba41f5f2c.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ahora para comprobar que en realidad sí está abierto... heee la verdad es que con nmap no he podido jejejeje... me dice que está cerrado el puerto, con &lt;a href="http://www.whatsmyip.org/ports/"&gt;esta web&lt;/a&gt; me dice cerrado... lo único que me quedó fue usar &lt;a href="http://es.wikipedia.org/wiki/Netcat"&gt;netcat&lt;/a&gt;... esto no lo explicaré aquí, quizás en un futuro post lo haga, pero por ahora pueden investigar un poco en la Red como hacerlo...&lt;br /&gt;&lt;br /&gt;Después de testear la conexión con netcat, me conecto a la mi pc através de mi dominio no-ip.com así que eso indica que el puerto está abierto, de lo contrario netcat no conectaría... cualquier aclaración aquí estoy....&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-8627075927879866637?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/8627075927879866637/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/abrir-puertos-en-2wire.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8627075927879866637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8627075927879866637'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/abrir-puertos-en-2wire.html' title='Abrir puertos en 2Wire'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5079542279827696892</id><published>2009-03-22T12:39:00.007-06:00</published><updated>2009-03-22T22:46:14.867-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='inslatacion'/><category scheme='http://www.blogger.com/atom/ns#' term='no-ip.noip'/><title type='text'>Usar no-ip</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/ScaQNmPHhYI/AAAAAAAAAI0/1Etr3HeSjR4/s1600-h/no-ip.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 72px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/ScaQNmPHhYI/AAAAAAAAAI0/1Etr3HeSjR4/s200/no-ip.jpg" alt="" id="BLOGGER_PHOTO_ID_5316094973434103170" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;Bueno esta entrada es para dar paso a otro post... que será la instalacion de VNC con ip Dinamica... seguramente ya saben para que usaremos el no-ip...&lt;br /&gt;&lt;br /&gt;Suponiendo que ya tenemos una cuenta &lt;a href="http://www.no-ip.com/"&gt;no-ip&lt;/a&gt; y que ya creamos nuestro host pasaremos directamente a la instalacion del paquete que se encargará de mantener actualizado el host...&lt;br /&gt;&lt;br /&gt;Yo lo haré en mi Pc en el cual tengo instalado Debian Lenny, desde una terminal como Root, tecleamos lo siguiente:&lt;blockquote&gt;#apt-get install noip2&lt;/blockquote&gt;ahora comenzará a descargarnos el paquete y luego a instalarlo.. esperamos un momento, y nos mandará una serie de preguntas a las cuales tenemos que contestar para poder configurar correctamente el paquete noip2... primero nos pregunta cual es nuestro nombre de usuario de no-ip.com... así que se la introducimos XD....vale es una pantalla como esta:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3576/3376813942_18a1de8054.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 172px; height: 42px;" src="http://farm4.static.flickr.com/3576/3376813942_18a1de8054.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;luego nos pide la contraseña de nuestra cuenta, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3442/3376813954_bb7c8d8c8c.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 146px; height: 57px;" src="http://farm4.static.flickr.com/3442/3376813954_bb7c8d8c8c.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;ahora nos pregunta con que frecuencia (en minutos) deseamos que se actualize el host que creamos en no-ip... yo le dejé el tiempo que trae por defecto (cada 30 minutos), pero esto es a consideracion de cada quien, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3459/3376813960_0a330de2fa.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 157px; height: 50px;" src="http://farm4.static.flickr.com/3459/3376813960_0a330de2fa.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;ahora nos pregunta el nombre del host que queremos que se acutalize, por supuesto ya debemos de haber creado uno, solo introducen el nombre del host y ya, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3432/3376813968_d85f843a8a.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 160px; height: 61px;" src="http://farm4.static.flickr.com/3432/3376813968_d85f843a8a.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;a continuación nos pregunta por la interfaz que utilizamos para conectarnos a la red, en mi caso me conecto por inalambrico, así que le digo wlan0, pero si usan ethernet, podría ser eth0, pero para verificar mejor usen el comando &lt;span style="font-weight: bold;"&gt;ifconfig&lt;/span&gt; en unaterminal como root, ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3633/3376814232_d3ed7dbf56.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 154px; height: 62px;" src="http://farm4.static.flickr.com/3633/3376814232_d3ed7dbf56.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;por ultimo nos pregunta si deseamos que noip2 detecte la ip externa... yo le di a no, pero eso queda de cada quien... ver imagen:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3627/3376814238_f72a546598.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 162px; height: 58px;" src="http://farm4.static.flickr.com/3627/3376814238_f72a546598.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bien, con esto ya debe estar bien configurado noip2, ahora ¿como comprobamos si está funcionando correctamente?, sencillo, accedemos a esta web &lt;a href="http://www.cual-es-mi-ip.net/"&gt;cual-es-mi-ip&lt;/a&gt; y nos debe mostrar nuestra ip externa, es decir la que se le asigna al modem/router que estemos usando... bien ahora, le haremos un ping al host que creamos en no-ip.com.... de la siguiente forma en una terminal como usuario normal:&lt;br /&gt;&lt;blockquote&gt;$ping mihost.myvnc.com&lt;/blockquote&gt;Sustituyan mihost.myvnc.com por el dominio de su host... y si la ip que les arroja el ping es la misma que les muestra en la web antes mencionada, significa que todo está funcionando según lo esperado...&lt;br /&gt;&lt;br /&gt;Bueno eso es todo, espero les funcione a la primera XD....&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5079542279827696892?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5079542279827696892/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/usar-no-ip.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5079542279827696892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5079542279827696892'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/usar-no-ip.html' title='Usar no-ip'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FsivNoCLbZY/ScaQNmPHhYI/AAAAAAAAAI0/1Etr3HeSjR4/s72-c/no-ip.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5768438586896478480</id><published>2009-03-21T11:40:00.008-06:00</published><updated>2009-03-21T12:58:31.820-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robo'/><category scheme='http://www.blogger.com/atom/ns#' term='invasor'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><category scheme='http://www.blogger.com/atom/ns#' term='wep'/><title type='text'>Detectar invasor WiFi</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/ScUtBdxmuEI/AAAAAAAAAIs/4bZjRL1hYwg/s1600-h/wifi.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 160px; height: 119px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/ScUtBdxmuEI/AAAAAAAAAIs/4bZjRL1hYwg/s320/wifi.jpg" alt="" id="BLOGGER_PHOTO_ID_5315704438376544322" border="0" /&gt;&lt;/a&gt;En estos tiempos gran cantidad de personas cuentan con conexión inalámbrica a internet, es muy común, pero también es común que no sepan mucho sobre seguridad... aquí les pongo un poco de información sobre como saber si están siendo víctimas de algun invasor de la red...&lt;br /&gt;&lt;br /&gt;¿Cómo saber si estoy siendo víctima de robo de conexión a internet?&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Disminución brusca y sin explicación aparente de la velocidad de conexión.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Si no usamos la conexión inalámbrica y el led del inalámbrico parpadea constantemente, podemos estar siendo víctimas de algún invitado no deseado.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Quizás haya otras formas de notar anomalías en  nuestra red, pero para personas no muy conocedoras de este tema, creo que esas son dos formas muy obvias de darse cuenta, ahora queda verificar si hay algún atacante...&lt;br /&gt;&lt;br /&gt;Usando el mismo Sistema de Administración del Modem/Router (en mi caso 2wire)... abrimos un explorador y pones la ip del modem/router:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;192.168.1.254&lt;/blockquote&gt;Ahora  nos vamos a la sección de Local Network.. en la cual nos debe aparecer los equipos conectados al Modem/Router... lógicamente debe aparecer el nuestro, pero si notamos que hay uno que no debería estar, somos víctimas de algún ataque... por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3539/3372657617_5c93e767de.jpg?v=0"&gt;&lt;img style="cursor: pointer; width: 213px; height: 151px;" src="http://farm4.static.flickr.com/3539/3372657617_5c93e767de.jpg?v=0" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En la imagen anterior, suponiendo que estoy consciente de que dos equipos están conectados por WiFi, y de la nada aparece otro, es que muy probablemente tengamos un invitado no deseado, otra forma de verificar si hay alguien demás en la red sería utilizando nmap de la siguiente forma, en una terminal como ROOT:&lt;br /&gt;&lt;blockquote&gt;#nmap -sP 192.168.1.0/24 -PO&lt;br /&gt;&lt;/blockquote&gt;y la salida que nos arrojaría sería algo como esta:&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;#nmap -sP 192.168.1.0/24 -PO&lt;br /&gt;Starting Nmap 4.62 ( http://nmap.org ) at 2009-03-21 12:16 CST&lt;br /&gt;Host 192.168.1.64 appears to be up.       &lt;-------------------mi PC&lt;br /&gt;Host dammler-laptop (192.168.1.67) appears to be up.&lt;-lap de mi cuate dammler&lt;br /&gt;MAC Address: 00:1D:E0:60:75:BB (Intel Corporate)&lt;-MAC de dammler&lt;br /&gt;Host 192.168.1.70 appears to be up. &lt;-----------------PC desconocida, atacante&lt;br /&gt;MAC Address: 00:19:D2:83:4B:E5 (Intel) &lt;-----------MAC del atacante&lt;br /&gt;Host dsldevice (192.168.1.254) appears to be up. &lt;----IP del modem/router&lt;br /&gt;MAC Address: 00:19:B3:20:A6:B8 (2Wire) &lt;----------MAC del modem/router&lt;br /&gt;Nmap done: 256 IP addresses (4 hosts up) scanned in 5.863 seconds&lt;/blockquote&gt;&lt;/div&gt;significado de -sP y -PO&lt;br /&gt;&lt;blockquote&gt; -sP de nmap que sirve para hacer un scan a rangos de ip's para saber cual esta conectada. En este caso escanea el rango de 192.168.1.0 hasta 192.168.1.254&lt;br /&gt;&lt;br /&gt;-PO evitaras que nmap envie un ping antes de realizar el escaneo.&lt;br /&gt;&lt;/blockquote&gt;¿cómo saber cual es mi ip en la red local?&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;En Linux con el comando ifconfig (en una terminal como root)&lt;/li&gt;&lt;li&gt;En Windows con el comando ipconfig (en una terminal como root)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;Si soy víctima de robo de internet ¿Qué puedo hacer?&lt;br /&gt;&lt;blockquote&gt;Dependiendo de tus necesidades intenta los siguiente:&lt;br /&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;si necesitas a fuerza el wifi, puedes intentar ocultar el SSID, o disminuir la potencia de difusión, y dejar el cifrado como WEP (&lt;span style="font-weight: bold;"&gt;No Recomendado&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;si necesitas a fuerza el wifi, mejor cambia el cifrado a WPA o WPA2(&lt;span style="font-weight: bold;"&gt;Recomendado&lt;/span&gt;) y cambia la contraseña, así ya no tendras necesidad de ocultar el SSID o disminuir la potencia de difusión.&lt;/li&gt;&lt;li&gt;si no necesitas el wifi, lo mejor sería deshabilitar la interfaz inalambrica del modem/router y olvidarte de que te roben el internet.&lt;/li&gt;&lt;li&gt;En un caso curioso, si te das cuenta de quién de tus vecinos pude ser el que te está robando, podrías ir a su casa, tocar la puerta y decirle que si quiere compartir la conexión, cada quien poner cierta cantidad para pagar la conexión.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;Bueno creo que con esta información podrían estar un poco más consciente de lo que implica una conexión inalambrica... y si son más listos aprovecharse de quien les esté "robando" internet XD.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5768438586896478480?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5768438586896478480/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/detectar-invasor-wifi.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5768438586896478480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5768438586896478480'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/detectar-invasor-wifi.html' title='Detectar invasor WiFi'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/ScUtBdxmuEI/AAAAAAAAAIs/4bZjRL1hYwg/s72-c/wifi.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-6829266126519550887</id><published>2009-03-20T22:50:00.003-06:00</published><updated>2009-03-20T23:44:35.296-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='g++'/><category scheme='http://www.blogger.com/atom/ns#' term='gcc'/><category scheme='http://www.blogger.com/atom/ns#' term='compilar'/><title type='text'>Compilar con GCC y G++</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/ScR0cTr3BlI/AAAAAAAAAIk/zamSfYY7U7k/s1600-h/gnu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 181px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/ScR0cTr3BlI/AAAAAAAAAIk/zamSfYY7U7k/s320/gnu.jpg" alt="" id="BLOGGER_PHOTO_ID_5315501489873421906" border="0" /&gt;&lt;/a&gt;No se nada de C o C++  este pequeño "como compilar" lo hice porque es muy tedioso buscar en la Red y encontrarse con muchas respuestas que tras un rato sigues sin poder compilar... bueno primero que nada yo uso Debian Lenny GNU/Linux...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;primero instalar build-essential.. abrimos una terminal y escribimos como root:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;#apt-get install build-essential&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Ahora para compilar programas de C, hay que dirigir la salida a un fichero nuevo que le llamaremos salida, por lo menos yo así lo hago, en un terminal como usuario normal:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$gcc programa.c -o fichero_salida&lt;/blockquote&gt;y ahora para ejecutarlo desde una terminal como usuario normal:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$./fichero_salida&lt;/blockquote&gt;Si se trada de un programa de C++ solo cambiamos el compilador y la extension del fichero original... desde una terminal como usuario normal:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$g++ programa.cpp -o fichero_salida&lt;br /&gt;$./fichero_salida&lt;br /&gt;&lt;/blockquote&gt;Con eso ya les debería correr el programa... a mí si me corre de esta forma... nos vemos...&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-6829266126519550887?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/6829266126519550887/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/compilar-con-gcc-y-g.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6829266126519550887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6829266126519550887'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/compilar-con-gcc-y-g.html' title='Compilar con GCC y G++'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/ScR0cTr3BlI/AAAAAAAAAIk/zamSfYY7U7k/s72-c/gnu.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4702710300003707972</id><published>2009-03-18T15:58:00.005-06:00</published><updated>2009-04-10T23:11:38.580-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cursos'/><category scheme='http://www.blogger.com/atom/ns#' term='servidores'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu Cursos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/ScFu5QGqOBI/AAAAAAAAAH8/i_BkLpfXdUU/s1600-h/jaustin_saturated_full_logo_021_trans.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 94px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/ScFu5QGqOBI/AAAAAAAAAH8/i_BkLpfXdUU/s320/jaustin_saturated_full_logo_021_trans.png" alt="" id="BLOGGER_PHOTO_ID_5314650965128394770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Navegando un poco por la red me topé con este excelente video-curso sobre Ubuntu y Ubuntu Servidores...&lt;br /&gt;&lt;br /&gt;Como saben - y por si no lo saben - Ubuntu es una de las Distros GNU/Linux, muy ampliamente usada, y pues para todos los que quieran hacer la transición de otros Sistememas Operativos a Sistemas GNU/Linux estos cursos les vendrían muy bien...&lt;br /&gt;&lt;br /&gt;Sin más las ligas:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://revver.com/video/447398/01-curso-ubuntu/"&gt;Curso Ubuntu 01&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/447417/02-curso-ubuntu/"&gt;Curso Ubuntu 02&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/447854/03-curso-ubuntu/"&gt;Curso Ubuntu 03&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/447887/04-curso-ubuntu/"&gt;Curso Ubuntu 04&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/447975/05-curso-ubuntu/"&gt;Curso Ubuntu 05&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/448166/06-curso-ubuntu/"&gt;Curso Ubuntu 06&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/448387/07-curso-ubuntu/"&gt;Curso Ubuntu 07&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/450270/08-curso-ubuntu/"&gt;Curso Ubuntu 08&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/450318/09-curso-ubuntu/"&gt;Curso Ubuntu 09&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/452158/10-curso-ubuntu/"&gt;Curso Ubuntu 10&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/453693/11-curso-ubuntu/"&gt;Curso Ubuntu 11&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/450686/12-curso-ubuntu/"&gt;Curso Ubuntu 12&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/450860/13-curso-ubuntu/"&gt;Curso Ubuntu 13&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/452218/14-curso-ubuntu/"&gt;Curso Ubuntu 14&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/452595/15-curso-ubuntu/"&gt;Curso Ubuntu 15&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/452923/16-curso-ubuntu/"&gt;Curso Ubuntu 16&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://revver.com/video/463383/01-curso-ubuntu-servidores/"&gt;Curso Ubuntu Servidores 01&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/463515/02-curso-ubuntu-servidores/"&gt;Curso Ubuntu Servidores 02&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/463743/03-curso-ubuntu-servidores/"&gt;Curso Ubuntu Servidores 03&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://revver.com/video/463887/04-curso-ubuntu-servidores/"&gt;Curso Ubuntu Servidores 04&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Bueno ahí están las ligas... Disfrutenlos!!!!!!!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;Fuente: &lt;a href="http://revver.com/find/video/?query=Curso+Ubuntu&amp;amp;search_on=search"&gt;http://revver.com/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4702710300003707972?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4702710300003707972/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/ubuntu-cursos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4702710300003707972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4702710300003707972'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/ubuntu-cursos.html' title='Ubuntu Cursos'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/ScFu5QGqOBI/AAAAAAAAAH8/i_BkLpfXdUU/s72-c/jaustin_saturated_full_logo_021_trans.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-257712568654245217</id><published>2009-03-06T18:23:00.017-06:00</published><updated>2009-03-06T22:17:23.919-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redes'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomson ST585'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Amplia tu Red con modem Thomson ST585</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHMWwVNACI/AAAAAAAAAGM/RHv_ax-GLKI/s1600-h/Pantallazo-1.png"&gt;&lt;img style="cursor: pointer; width: 212px; height: 320px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHMWwVNACI/AAAAAAAAAGM/RHv_ax-GLKI/s320/Pantallazo-1.png" alt="" id="BLOGGER_PHOTO_ID_5310250126949548066" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Desde no hace mucho, los de TELMEX han empezado a distribuir nuevos modelos de modem/router... tengo entendido que esos modems sólo los están implementado en la zona sur-sureste de la República, pero no aseguro nada...&lt;br /&gt;&lt;br /&gt;Bueno, cuando contraté el servicio pues me tocó uno de estos modelos, y lo primero que me llamó la atención fue la antenita que le sobresale, me fijé si era desmontable, pero lamentablemente no - a menos que se aventuren a desarmar el modem - pero eso no es limitación para poder ampliar la cobertura de la red, si disponemos de dos de estos modems, es sencillo hacerlo... a continuación les dejo un pequeño tutorial de cómo hacerlo...&lt;br /&gt;&lt;br /&gt;Algo parecido a ésto es lo que haremos:&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SbHMKC1ZYwI/AAAAAAAAAGE/L5ccT_obKaM/s1600-h/Pantallazo-2.png"&gt;&lt;img style="cursor: pointer; width: 357px; height: 182px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SbHMKC1ZYwI/AAAAAAAAAGE/L5ccT_obKaM/s320/Pantallazo-2.png" alt="" id="BLOGGER_PHOTO_ID_5310249908578116354" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;1.- Configurar el modem conectado a la línea DSL desde la Interfáz Gráfica, accederemos a ella escribiendo en un navegador la ip del modem, la cual es&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;192.168.1.254&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;2.- Ahora una ves que estemos en la Interfáz Gráfica, seleccionamos la opción WIRELESS, que se encuentra en la parte inferior:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHNuqueLOI/AAAAAAAAAGU/wn-svjIUldM/s1600-h/Pantallazo-3.png"&gt;&lt;img style="cursor: pointer; width: 314px; height: 236px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHNuqueLOI/AAAAAAAAAGU/wn-svjIUldM/s320/Pantallazo-3.png" alt="" id="BLOGGER_PHOTO_ID_5310251637273406690" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;3.- Después de hacer click, cargará otra página... y en esa buscamos la opción CONFIGURAR y hacemos click... está en la parte superior derecha:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SbHPBV1m0JI/AAAAAAAAAGc/lMN9u4gzDoE/s1600-h/Pantallazo-4.png"&gt;&lt;img style="cursor: pointer; width: 245px; height: 184px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SbHPBV1m0JI/AAAAAAAAAGc/lMN9u4gzDoE/s320/Pantallazo-4.png" alt="" id="BLOGGER_PHOTO_ID_5310253057595330706" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;4.- En la nueva pantalla que cargue cambiaremos la SELECCION DEL CANAL A MANUAL y elegiremos un CANAL FIJO, tomen nota del CANAL, del ESSID y de la WEPKEY porque los vamos a usar en el segundo modem... una ves configurado hacer click en el botón APLICAR:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHQiey1gxI/AAAAAAAAAGk/eCI7FoDOQpk/s1600-h/Pantallazo-5.png"&gt;&lt;img style="cursor: pointer; width: 290px; height: 289px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHQiey1gxI/AAAAAAAAAGk/eCI7FoDOQpk/s320/Pantallazo-5.png" alt="" id="BLOGGER_PHOTO_ID_5310254726446940946" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;5.- Al hacer click en Aplicar nos mostrará otra pantalla, a continuación hacen Click en CONFIGURAR WDS, está en la parte inferior:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHRkbU156I/AAAAAAAAAGs/WNGrWZDyn8c/s1600-h/Pantallazo-6.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHRkbU156I/AAAAAAAAAGs/WNGrWZDyn8c/s320/Pantallazo-6.png" alt="" id="BLOGGER_PHOTO_ID_5310255859387197346" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;6.- Ahora en la siguiente pantalla hay una opcion en la parte inferior que dice EXPLORAR EN BUSCA DE PUNTOS DE ACCESO, hacemos click:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SbHSeQUm-VI/AAAAAAAAAG0/k9H0bYQ8UuU/s1600-h/Pantallazo-7.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SbHSeQUm-VI/AAAAAAAAAG0/k9H0bYQ8UuU/s320/Pantallazo-7.png" alt="" id="BLOGGER_PHOTO_ID_5310256852865841490" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;7.- Nos aparecerá una ventanita diciendo: &lt;span style="font-weight: bold;"&gt;"ADVERTENCIA: Todas las estaciones asociadas perderán la conexión durante algunos segundos. ¿Desea continuar?"&lt;/span&gt;, y es más que obvio que le diremos &lt;span style="font-weight: bold;"&gt;"OK"&lt;/span&gt;.... ahora el modem realizará una busqueda de los AP cercanos, nos saldrá una pantalla con los SSID y deberemos elegir el del segundo modem XD.... y luego damos click en APLICAR:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHU7n4qvtI/AAAAAAAAAG8/s-28UpeGFDI/s1600-h/Pantallazo-8.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 156px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SbHU7n4qvtI/AAAAAAAAAG8/s-28UpeGFDI/s320/Pantallazo-8.png" alt="" id="BLOGGER_PHOTO_ID_5310259556430560978" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;8.- Con eso terminamos con la configuración del primer modem... ahora pasamos al segundo.... accederemos a la Interfáz Gráfica del mismo modo que con el primero, tipeando en un explorador &lt;span style="font-weight: bold;"&gt;192.168.1.254&lt;/span&gt; y enter... nos vamos a donde dice RED DOMESTICA, y luego en INTERFACES&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHWiVepGxI/AAAAAAAAAHE/7EFFl70YeFs/s1600-h/Pantallazo-9.png"&gt;&lt;img style="cursor: pointer; width: 281px; height: 211px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHWiVepGxI/AAAAAAAAAHE/7EFFl70YeFs/s320/Pantallazo-9.png" alt="" id="BLOGGER_PHOTO_ID_5310261321016089362" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;9.- Luego hacemos click en LOCAL NETWORK:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SbHXOFNVgFI/AAAAAAAAAHM/hjJ6-u2MH-Q/s1600-h/Pantallazo-10.png"&gt;&lt;img style="cursor: pointer; width: 223px; height: 167px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SbHXOFNVgFI/AAAAAAAAAHM/hjJ6-u2MH-Q/s320/Pantallazo-10.png" alt="" id="BLOGGER_PHOTO_ID_5310262072562778194" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;10.- En la siguiente pantalla buscamos la opción de CONFIGURAR, arriba a la derecha:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHX7cBJIPI/AAAAAAAAAHU/S8atdOBi34E/s1600-h/Pantallazo-11.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 88px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHX7cBJIPI/AAAAAAAAAHU/S8atdOBi34E/s320/Pantallazo-11.png" alt="" id="BLOGGER_PHOTO_ID_5310262851779764466" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;11.- En la siguiente pantalla en la parte inferior nos mostrará probablemente más de una ip, localizamos la ip del modem - 192.168.1.254 - y le damos en la opción editar.... luego cambiamos la ip que tiene por &lt;span style="font-weight: bold;"&gt;192.168.1.253&lt;/span&gt;, y le damos en APLICAR:&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHZ0x7Te4I/AAAAAAAAAHc/6f3qtEXa5rU/s1600-h/Pantallazo-12.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 81px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbHZ0x7Te4I/AAAAAAAAAHc/6f3qtEXa5rU/s320/Pantallazo-12.png" alt="" id="BLOGGER_PHOTO_ID_5310264936425028482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;12.- Para poder acceder nuevamente al modem lo haremos através de la ip que acabamos de ponerle, es decir, 192.168.1.253  ahora repetimos del paso 2 al 7, asegurandonos que en el paso 4, pongamos los mismos datos que pusimos en el modem uno, &lt;span style="font-weight: bold;"&gt;ESSID&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;SELECCION DEL CANAL MANUAL&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;CAN&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;AL&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;WEPKEY&lt;/span&gt;, y le damos aplicar... ahora en el paso 7 seleccionamos el SSID del primer modem y le damos APLICAR...&lt;br /&gt;&lt;br /&gt;13. Con las configuraciones realizadas ahora es posible acceder a los dispositivos de red local del segundo modem desde el primero y viceversa. Para poder compartir una sola conexión DSL conectada en el primer modem, es necesario deshabilitar en el segundo modem el servidor DHCP... En la página de inicio del segundo modem debemos verificar que el &lt;span style="font-weight: bold;"&gt;estado de internet sea&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;desconectado&lt;/span&gt;, y luego dar &lt;span style="font-weight: bold;"&gt;Click en RED DOMESTICA&lt;/span&gt;, luego en &lt;span style="font-weight: bold;"&gt;INTERFACES&lt;/span&gt;, luego en &lt;span style="font-weight: bold;"&gt;LOCAL AREA NETWORK&lt;/span&gt; - ver los pasos del 8 al 10 - ahí encontraremos la opción &lt;span style="font-weight: bold;"&gt;DHCP&lt;/span&gt;, y simplemente la deshabilitamos y le damos en &lt;span style="font-weight: bold;"&gt;APLICAR&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SbH0eDWydYI/AAAAAAAAAHk/Uy5KRW0Smk0/s1600-h/Pantallazo-13.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 86px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SbH0eDWydYI/AAAAAAAAAHk/Uy5KRW0Smk0/s320/Pantallazo-13.png" alt="" id="BLOGGER_PHOTO_ID_5310294232780666242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Y eso sería todo... ahora ya deberemos tener al segundo modem funcionando como repetidor...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;Fuente: &lt;a href="http://www.telmex.com/mx/asistencia/prodigyinfinitum/faq_prodigyinfinitum_h.html"&gt;www.telmex.com&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-257712568654245217?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/257712568654245217/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/amplia-tu-red-con-modem-thomson-st585.html#comment-form' title='39 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/257712568654245217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/257712568654245217'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/amplia-tu-red-con-modem-thomson-st585.html' title='Amplia tu Red con modem Thomson ST585'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/SbHMWwVNACI/AAAAAAAAAGM/RHv_ax-GLKI/s72-c/Pantallazo-1.png' height='72' width='72'/><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-6617592186251631896</id><published>2009-03-05T16:52:00.005-06:00</published><updated>2009-03-05T17:55:34.548-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='rtl8187'/><category scheme='http://www.blogger.com/atom/ns#' term='Alfa 500mW'/><title type='text'>Instalar Modulo rtl8187</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SbBmX0g55cI/AAAAAAAAAF8/H67_Iq0DG54/s1600-h/img.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 250px; height: 250px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SbBmX0g55cI/AAAAAAAAAF8/H67_Iq0DG54/s320/img.jpeg" alt="" id="BLOGGER_PHOTO_ID_5309856520089494978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Después de estar sufriendo con la conexión inalámbrica de un Alfa 500mW en Debian Lenny, me decidí a instalar el modulo y dejar de usar el que trae por defecto el kernel 2.6.26&lt;br /&gt;&lt;br /&gt;antes de hacer cualquier cosa debes de tener una conexión por ethernet para poder seguír este tutorial, o conseguirte el modulo y su patch... léete todo el post antes de hacer algo....&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;primero que nada pasaremos a instalar los siguientes paquetes:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;apt-get install build-essential module-assistant&lt;/blockquote&gt;una ves instalados hacemos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;ifconfig wlan0 down  [en mi caso 0 en el tuyo puede ser otro numero]&lt;br /&gt;modinfo ieee80211&lt;br /&gt;&lt;/blockquote&gt;la ruta que nos aparezca la anotamos por algún lugar, la utilizaremos más adelante, es más o menos así    &lt;span style="font-weight: bold;"&gt;/lib/modules/2.6.26-1-686/kernel/net/ieee80211/ieee80211.ko&lt;/span&gt;... ahora hacemos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;modprobe -r ieee80211&lt;br /&gt;rm -r /lib/modules/2.6.26-1-686/kernel/net/ieee80211  [aquí la ruta copiada anteriormente]&lt;br /&gt;&lt;/blockquote&gt;una ves hecho todo lo anterior, pasaremos a lo bueno...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;rmmod r8187 rtl8187 2&gt;/dev/null&lt;br /&gt;wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip&lt;br /&gt;unzip rtl8187_linux_26.1010.zip&lt;br /&gt;cd rtl8187_linux_26.1010.0622.2006/&lt;br /&gt;wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch&lt;br /&gt;tar xzf drv.tar.gz&lt;br /&gt;tar xzf stack.tar.gz&lt;br /&gt;patch -Np1 -i rtl8187_2.6.24v3.patch&lt;br /&gt;make&lt;br /&gt;make install&lt;/blockquote&gt;si en el proceso les arroja un error sobre un directorio llamado build no encontrado, lo solucionan así:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;apt-get install linux-headers-`uname -r`&lt;/blockquote&gt;más info:&lt;br /&gt;&lt;br /&gt;http://www.aircrack-ng.org/doku.php?id=r8187&lt;br /&gt;http://foros.hackerss.com/t4036/instalar-driver-realtek-rtl8185&lt;br /&gt;http://www.aircrack-ng.org/doku.php?id=install_aircrack#troubleshooting_tips&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-6617592186251631896?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/6617592186251631896/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/instalar-modulo-rtl8187.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6617592186251631896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6617592186251631896'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/03/instalar-modulo-rtl8187.html' title='Instalar Modulo rtl8187'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_FsivNoCLbZY/SbBmX0g55cI/AAAAAAAAAF8/H67_Iq0DG54/s72-c/img.jpeg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-2502555499594399628</id><published>2009-02-24T13:25:00.004-06:00</published><updated>2010-01-07T21:12:35.919-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Script para conectarse a una Red Inalambrica</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace ya un tiempo que no he posteado nada interesante - he estado un poco ocupado ¬_¬ - pero bueno, hace un rato estaba con un amigo que es algo nuevo en el mundo del GNU/Linux, y aún le falla un poco en la cuestión de los comandos de la bash.&lt;br /&gt;&lt;br /&gt;Mi cuate necesita conectarse a una red inalambrica, así que le hice un script sencillo rapidamente, y de ahí me surgió la idea de hacer un script algo más interesante jejeje, bueno aquí les dejo este pequeño script que les arroja las interfaces para redes inalambricas de su equipo, y les escanea en busca de redes, y los conecta a la red seleccionada, aclaro, tienen que tener la password de la red, pero si no hechen mano de alguna otra herramienta, ya sabrán cual jejeje, el Script:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;#! /bin/bash&lt;br /&gt;#Este Script tienen que ejecutarlo como superusuario&lt;br /&gt;echo "**************************************************************************"&lt;br /&gt;USER=`whoami`&lt;br /&gt;if [ $USER != "root" ]; then&lt;br /&gt;echo -e "Error:&lt;br /&gt;Para poder ejecutar correctamente este&lt;br /&gt;script correctamente tiene que ser&lt;br /&gt;superusuario y usted lo hace como $USER"&lt;br /&gt;else&lt;br /&gt;echo "---Buscando interfaces inalambricas... "&lt;br /&gt;echo -e "\n:::Resultado de Busqueda: "&lt;br /&gt;resultado=`ifconfig | grep wlan*`&lt;br /&gt;echo $resultado&lt;br /&gt;echo -e "\n---Introduzca la interfaz que desea usar:"&lt;br /&gt;read INTERFAZ&lt;br /&gt;echo "---Escaneando el área en busca de redes inalambricas... "&lt;br /&gt;resultado=`iwlist $INTERFAZ scan|grep ESSID`&lt;br /&gt;echo $resultado&lt;br /&gt;echo -e "\n---Escriba el nombre de la Red a la que desea conectarse(sin comillas):"&lt;br /&gt;read RED&lt;br /&gt;echo -e "\n---Escriba la clave de la Red $RED:"&lt;br /&gt;read KEY&lt;br /&gt;iwconfig $INTERFAZ essid $RED key $KEY;dhclient $INTERFAZ&lt;br /&gt;fi&lt;br /&gt;echo -e "\nFin de la Aplicacion\n\nPyr0S-9889 ::::: http://pyr0s-9889.blogspot.com/"&lt;br /&gt;echo "**************************************************************************"&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Simplemente lo copian y lo pegan en un fichero y le dan permisos de ejecución con:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;chmod +x fichero&lt;br /&gt;&lt;/blockquote&gt;y lo ejecutan así:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;./fichero&lt;br /&gt;&lt;/blockquote&gt;Bueno eso es todo... haa siiiiii me dio flojera hacerlo más 'funcional', como por ejemplo si no escriben el nombre de la red o la key, el programa sigue, aunque debería esperar hasta que le proporcionaran el dato, pero como dije me dio flojera jejejeje... ahí si a alguien le gusta este script y lo quiere arreglar adelante XD... hasta la próxima!&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-2502555499594399628?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/2502555499594399628/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/script-para-conectarse-una-red.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2502555499594399628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2502555499594399628'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/script-para-conectarse-una-red.html' title='Script para conectarse a una Red Inalambrica'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3224691214947103934</id><published>2009-02-15T11:22:00.003-06:00</published><updated>2009-02-15T11:34:12.506-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian estable'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Lenny Estable</title><content type='html'>&lt;div class="asset-header"&gt;así es Lenny es estable desde el 14 de Febrero del 2009 y el nuevo inestable será Squeeze.... aquí cito una entrada de Joerg Jaspert:         &lt;h1 id="page-title" class="asset-name entry-title"&gt;&lt;/h1&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class="asset-header"&gt;&lt;h1 id="page-title" class="asset-name entry-title"&gt;Lenny Release&lt;/h1&gt;         &lt;div class="asset-meta"&gt;     &lt;span class="byline vcard"&gt;          By &lt;/span&gt;&lt;address class="vcard author"&gt;&lt;a class="fn url" href="http://www.debian.org/"&gt;Joerg Jaspert&lt;/a&gt;&lt;/address&gt;&lt;span class="byline vcard"&gt; on &lt;abbr class="published" title="2009-02-14T17:50:42+00:00"&gt;14.02.09 17:50&lt;/abbr&gt;&lt;/span&gt;&lt;a href="http://blog.ganneff.de/blog/2009/02/14/lenny-release.html#trackback"&gt;&lt;/a&gt;      &lt;/div&gt;      &lt;/div&gt;                            &lt;p&gt;I just finished most of my jobs for the Lenny release. I started, together with Mark Hymers, at 10:23 UTC. This was ahead schedule, which said 12:00 UTC, but better early than late. After disabling all our ftpmaster cronjobs, setting up our work environment and whatever else we needed and at 10:43 UTC we got the Release Teams &lt;strong&gt;&lt;em&gt;GO&lt;/em&gt;&lt;/strong&gt;. All of what we did got logged from &lt;a href="http://packages.debian.org/screen"&gt;screen&lt;/a&gt;, as we intend to write a dak tool doing such releases.&lt;/p&gt;  &lt;p&gt;Anyway, I won’t bore you with a detailed set of actions we had to took, way too much for now, just some few moments (All times in UTC):&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;10:23&lt;/strong&gt;] turned off all cronjobs&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;10:43&lt;/strong&gt;] Release Team &lt;strong&gt;&lt;em&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;12:00&lt;/strong&gt;] etch is now oldstable&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;13:07&lt;/strong&gt;] lenny is now stable&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;13:28&lt;/strong&gt;] squeeze is born (and lot of the work for it was parallel with the lenny work)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;14:18&lt;/strong&gt;] the cd-builder host gets an exclusive push so people can start building cd images.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;15:34&lt;/strong&gt;] squeeze is now grown up enough to be ready for the world. Most of the other work that had to be on the ftp-master machine before we are done is also done. ftp-master is ready for regular work again (but won’t do any yet).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;15:40&lt;/strong&gt;] Lets start the work for the security archive&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;[&lt;strong&gt;16:54&lt;/strong&gt;] The security archive is ready&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;br /&gt;para obtener la version estable dirigirse a la pagina oficial:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://debian.org"&gt;http://debian.org&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3224691214947103934?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3224691214947103934/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/lenny-estable.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3224691214947103934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3224691214947103934'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/lenny-estable.html' title='Lenny Estable'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1103170864357840894</id><published>2009-02-05T14:05:00.006-06:00</published><updated>2009-02-05T14:57:40.359-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chistes'/><category scheme='http://www.blogger.com/atom/ns#' term='pc'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='geek'/><title type='text'>Un poco de Humor Geek</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bueno aquí les traigo una pequeña pero muy graciosa colección de imágenes - jajajaja - esta es una de las mac que estubieron de moda hace algún tiempo, y sacaron dos versiones, pensadas en los hombres y en las mujeres - jajajaja no es cierto - y aquí la imagen:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SYtLmviGQYI/AAAAAAAAAFU/OfzHP9dCShk/s1600-h/macelella.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SYtLmviGQYI/AAAAAAAAAFU/OfzHP9dCShk/s320/macelella.jpg" alt="" id="BLOGGER_PHOTO_ID_5299412515498115458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;¿A quien no le ha pasado -por lo menos a mí sí- que sus padres lo quieren mandar a la escuela o a hacer algún mandado sólo por alejarlo de su ordenador?&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtLmWEAQuI/AAAAAAAAAFM/oxuvDaLbF0o/s1600-h/noquierosalirdelainternet.jpg"&gt;&lt;img style="cursor: pointer; width: 270px; height: 320px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtLmWEAQuI/AAAAAAAAAFM/oxuvDaLbF0o/s320/noquierosalirdelainternet.jpg" alt="" id="BLOGGER_PHOTO_ID_5299412508661007074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;estos eran los primero prototipos de las portátiles de hoy en día... notan el parecido???&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SYtLCzKwdTI/AAAAAAAAAFE/pjKaIxy0GUg/s1600-h/pcportatil.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SYtLCzKwdTI/AAAAAAAAAFE/pjKaIxy0GUg/s320/pcportatil.jpg" alt="" id="BLOGGER_PHOTO_ID_5299411897998669106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;ésta imagen habla por sí misma.... jajajaja.... si usas Vista, cuidado tu ordenador puede terminar "COLGANDOSE" jejejejeje....&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FsivNoCLbZY/SYtLC0RsTGI/AAAAAAAAAE8/rZk7MGAF-Q0/s1600-h/secolgolapc.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 247px;" src="http://1.bp.blogspot.com/_FsivNoCLbZY/SYtLC0RsTGI/AAAAAAAAAE8/rZk7MGAF-Q0/s320/secolgolapc.jpg" alt="" id="BLOGGER_PHOTO_ID_5299411898296192098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;y los Hackers llegan hasta donde no te imaginas jejejeje.....&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtLCi77fDI/AAAAAAAAAEs/bLBvrnHkGCs/s1600-h/genomahumano.jpg"&gt;&lt;img style="cursor: pointer; width: 300px; height: 310px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtLCi77fDI/AAAAAAAAAEs/bLBvrnHkGCs/s320/genomahumano.jpg" alt="" id="BLOGGER_PHOTO_ID_5299411893641509938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;una serie legendaria reencarnada en una película legendaria =).....&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SYtLCA0cykI/AAAAAAAAAEk/Yr1yuguxl7U/s1600-h/chavomatrix.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SYtLCA0cykI/AAAAAAAAAEk/Yr1yuguxl7U/s320/chavomatrix.jpg" alt="" id="BLOGGER_PHOTO_ID_5299411884483332674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;y esta imagen es para todos aquellos pervertidos que creen que están conquistando a la chica de sus sueños en algún sitio de chat jajaja.... y para todos los demás cuidado!!! en internet hay cada cosa rara jejeje XD&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtKg_BCoQI/AAAAAAAAAEc/tNLn_mCIyFA/s1600-h/chat.jpg"&gt;&lt;img style="cursor: pointer; width: 225px; height: 320px;" src="http://3.bp.blogspot.com/_FsivNoCLbZY/SYtKg_BCoQI/AAAAAAAAAEc/tNLn_mCIyFA/s320/chat.jpg" alt="" id="BLOGGER_PHOTO_ID_5299411317063590146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1103170864357840894?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1103170864357840894/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/un-poco-de-humor-geek.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1103170864357840894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1103170864357840894'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/02/un-poco-de-humor-geek.html' title='Un poco de Humor Geek'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FsivNoCLbZY/SYtLmviGQYI/AAAAAAAAAFU/OfzHP9dCShk/s72-c/macelella.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4595619072715789475</id><published>2009-01-30T18:19:00.020-06:00</published><updated>2009-04-27T19:02:49.179-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dwm'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='manager'/><category scheme='http://www.blogger.com/atom/ns#' term='window'/><title type='text'>dwm mi nuevo Window Manager</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bueno pues hace unos días un cuate me comento sobre un manejador de ventanas, que es muy elite, es para todo aquel que sea minimalista y le guste la consola y hacer casi todo con el teclado (como yo! XD) y el nombre es Dynamic Window Manager, después de ver unas capturas del manejador me decidí a probarlo por primera ves, pero pues no llegué muy lejos en mi primer intento, pero ahora decidí volver a probarlo y he aquí un mini-mini-tutorial basado en Debian Lenny XD.... bueno primero nos conseguiremos el codigo fuente de dwm:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;$wget http://code.suckless.org/dl/dwm/dwm-5.3.1.tar.gz&lt;br /&gt;$wget http://code.suckless.org/dl/tools/dmenu-3.9.tar.gz&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;ahora extraemos el contenido de los tar de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$tar -xzf dwm-5.3.1.tar.gz&lt;br /&gt;$tar -xzf dmenu-3.9.tar.gz&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;ahora pasamos a compilar e instalar dwm.... si al tratar de compilar marca algún error porque falta algún archivo de algún paquete por ahí... lean un poco más abajo... haa y necesitan el paquete &lt;span style="font-weight: bold;"&gt;built-essential&lt;/span&gt;, si no lo tienen instalenlo XD, por ahora vamos a compilar e instalar:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$su&lt;br /&gt;contraseña:&lt;br /&gt;#cd dwm-5.3.1&lt;br /&gt;#make&lt;br /&gt;#make install&lt;br /&gt;#make clean install&lt;br /&gt;#cd ..&lt;br /&gt;#cd dmenu-3.9&lt;br /&gt;#make&lt;br /&gt;#make install&lt;br /&gt;#make clean install&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Si todo ha ido bien pues que bueno jejeje, si no es así y marca algunos errores, prueben instalando estas librerías:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;libx11-xcb-dev&lt;br /&gt;libxinerama-dev&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;bueno se instalan esos y algunos otros por dependencias, ahora vuelvan a tratar de compilar el codigo fuente de dwm.... bien ya casi todo está listo, ahora solo falta que podamos entrar en una sesion con dwm...&lt;br /&gt;&lt;br /&gt;Si usan algun login manager como gdm, kdm, etc... hacer lo siguiente:&lt;br /&gt;crear un archivo llamado &lt;span style="font-weight: bold;"&gt;inicio_dwm&lt;/span&gt; (de preferencia su home de cada quien) ahora a ese fichero le agregan lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;while true&lt;br /&gt;do&lt;br /&gt;&lt;div style="text-align: left;"&gt;acpi | awk '{ print $3, $4 }' | sed s/","//g      &lt;---sólo laptops&lt;br /&gt;sleep 1&lt;br /&gt;echo `date +"[ %a %d %b ] [ %I:%M %p ]"`&lt;br /&gt;sleep 1&lt;br /&gt;done | dwm&lt;/div&gt;&lt;/blockquote&gt;ahora le damos permisos al fichero de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;~$chmod a+x inicio_dwm&lt;/blockquote&gt;ahora nos creamos un archivo llamado &lt;span style="font-weight: bold;"&gt;dwm.desktop&lt;/span&gt; en el directorio &lt;span style="font-weight: bold;"&gt;/usr/share/xsessions/&lt;/span&gt; y de contenido le ponen esto:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;[Desktop Entry]&lt;br /&gt;Encoding=UTF-8&lt;br /&gt;Name=dwm&lt;br /&gt;Comment=This session starts dwm a very minimalist Window Manager&lt;br /&gt;Exec=/home/usuario/inicio_dwm&lt;br /&gt;Type=Application&lt;/blockquote&gt;&lt;br /&gt;bueno ya con esto ya debe haber quedado mas o menos dwm....&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;ahora si usan startx para iniciar el dwm solo hay que editar el fichero &lt;span style="font-weight: bold;"&gt;.xinitrc&lt;/span&gt; y agregar lo siguiente:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;while true&lt;br /&gt;do&lt;br /&gt;&lt;div style="text-align: left;"&gt;acpi | awk '{ print $3, $4 }' | sed s/","//g     &lt;---sólo laptops&lt;br /&gt;sleep 1&lt;br /&gt;echo `date +"[ %a %d %b ] [ %I:%M %p ]"`&lt;br /&gt;sleep 1&lt;br /&gt;done | dwm  &lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;fácil no???? jejejeje XD&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;como de seguro van a querer poner un fondo para que no se vea feo lo podemos hacer son Esetroot de Eterm (es decir hay que instalar Eterm para usar Esetroot    XD)... bueno pues ahora solo editamos el fichero inicio_dwm o el .xinitrc segun sea el caso y agregamos en la primera linea lo siguiente:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;Esetroot -c /ruta/de/tu/imagen.extension&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;y listo!!!! hasta aquí llego yo en la personalización de este window manager XD.. hooo claro los colores del panel y borde de las ventanas lo editan en el codigo fuente jejeje XD editando el archivo config.def.h.... bueno ahora unos tips mas XD me hago el grande jejeje.... veamos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shift+Alt+Enter&lt;/span&gt;       abre una terminal&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+p&lt;/span&gt;                         lanza la aplicación que se le indique en el panel principal&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+[1-9]&lt;/span&gt;             nos manda a un escritorio virtual por ejemplo alt+4 al escritorio virtual 4&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shift+Alt+c&lt;/span&gt;               mata una ventana XD&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+t&lt;/span&gt;                          Tiled layout mode, en el panel principal verán un simbolo como éste []=.... este nos setea las ventanas en dos zonas, una principal (mitad izquierda) y en la otra apila las demás ventanas (mitad derecha)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+f&lt;/span&gt;                           Floating layout mode, en el panel principal verán un simbolo como éste &gt;&lt;&gt;, en este modo las ventanas flotan jajaja no es cierto, pero si tienen libre movimiento y las podemos redimensionar....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+m&lt;/span&gt;                             Monocle layout mode, en el panel principal verán un símbolo como éste [M], este modo es como tipo fullscreen para las ventanas&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+Enter&lt;/span&gt;                     cambia la ventana principal con el de la pila en el modo Tiled Layout&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shift+Alt+[1-9]&lt;/span&gt;              mueve la ventana acutal al numero de escritorio indicado&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+Click_izquierdo&lt;/span&gt;       hacer esto sobre una ventana usando el modo floating nos da la posibilidad de mover la ventana por donde queramos XD&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alt+Click_derecho&lt;/span&gt;           hacer esto sobre una esquina de las ventanas usando el floating mode nos deja redimensionar la ventana&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Shift+Alt+q&lt;/span&gt;            Sale de dwm&lt;br /&gt;&lt;br /&gt;bueno creo que esto es todo... cualquier duda comentenla XD... no se mucho C pero trataré de ayudar lo más que pueda.&lt;br /&gt;&lt;br /&gt;un video mio jejejeje:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/f7doGWv0kMQ&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/f7doGWv0kMQ&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4595619072715789475?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4595619072715789475/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/dwm-mi-nuevo-window-manager.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4595619072715789475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4595619072715789475'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/dwm-mi-nuevo-window-manager.html' title='dwm mi nuevo Window Manager'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-8947364827219459894</id><published>2009-01-28T21:44:00.006-06:00</published><updated>2009-01-28T23:29:33.098-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Nmap'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>El siempre útil Nmap</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Hoy he estado leyendo un poco sobre seguridad informática... y pues no podía pasar por alto Nmap... que es una de las principales herramientas de un Administrador de Sistema, pero ¿Qué es Nmap?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;según Wikipedia:  es un programa de código abierto que sirve para efectuar rastreo de puertos TCP y UDP atribuido a Fyodor. Se usa para evaluar la seguridad de sistemas informáticos, así como para descubrir servicios o servidores en una red informática. &lt;a href="http://es.wikipedia.org/wiki/Nmap"&gt;Más.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pues así es... Nmap es una herramienta super útil... con ella podemos saber los puertos abiertos de algún servidor, ver que servicio están corriendo, saber qué sistema operativo está corriendo en un ordenador determinado, entre otras muchas opciones más.&lt;br /&gt;&lt;br /&gt;Algo muy importante de este software es que es Multiplataforma!!! sí, corre en:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Linux, Open/Free/Net BSD, Solaris, IRIX, Mac OS X, HP-UX, Sun OS, Windows.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Al ser de código abierto significa que se distribuye con la licencia GPL, por lo que cualquiera puede tener acceso a su codigo fuente.&lt;br /&gt;&lt;br /&gt;¿Dónde conseguir Nmap? en su Web Oficial: &lt;a href="http://nmap.org/"&gt;http://nmap.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tutoriales de cómo usar Nmap:&lt;br /&gt;&lt;a href="http://www.insecure.org/nmap/" target="_blank"&gt;http://www.insecure.org/nmap/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nmap-tutorial.com/html/nmap-tutorial-single.html"&gt;nmap-tutorial.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.frontalweb.com.ar/foro/gnu-linux/17156-tutorial-de-escaneo-de-redes-nmap.html"&gt;frontalweb.com.ar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ahora sólo les dejo un video demostrativo:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y96zgdmIJyU&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Y96zgdmIJyU&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt; Y no podía faltar más, Nmap es tan famoso que hasta en peliculas de Hollywood aparece como todo un protagonista, y si no me creen un pequeño video de Trinity de la película The Matrix Reloaded:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SYEvwT-ZBEI/AAAAAAAAADM/OwyWsH9xusU/s1600-h/trinity.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 302px; height: 250px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SYEvwT-ZBEI/AAAAAAAAADM/OwyWsH9xusU/s320/trinity.jpg" alt="" id="BLOGGER_PHOTO_ID_5296567143806600258" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SYEvwadNAXI/AAAAAAAAADU/tKDIJv69tJQ/s1600-h/nmap.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 191px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SYEvwadNAXI/AAAAAAAAADU/tKDIJv69tJQ/s320/nmap.jpg" alt="" id="BLOGGER_PHOTO_ID_5296567145546449266" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Zy5_gYu_isg&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Zy5_gYu_isg&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-8947364827219459894?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/8947364827219459894/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/el-siempre-util-nmap.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8947364827219459894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8947364827219459894'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/el-siempre-util-nmap.html' title='El siempre útil Nmap'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FsivNoCLbZY/SYEvwT-ZBEI/AAAAAAAAADM/OwyWsH9xusU/s72-c/trinity.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3060412234060057123</id><published>2009-01-26T20:48:00.003-06:00</published><updated>2009-01-30T00:34:36.239-06:00</updated><title type='text'>ETTERCAP!!!!!</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_FsivNoCLbZY/SX6CNJaZxXI/AAAAAAAAABM/K9csH-_HaL4/s1600-h/ettercap.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 276px; height: 86px;" src="http://2.bp.blogspot.com/_FsivNoCLbZY/SX6CNJaZxXI/AAAAAAAAABM/K9csH-_HaL4/s320/ettercap.png" alt="" id="BLOGGER_PHOTO_ID_5295813374210852210" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;Ahora les presento &lt;span style="font-weight: bold;"&gt;Ettercap-ng&lt;/span&gt;(un Sniffer), es una suite para ataques&lt;span style="font-weight: bold;"&gt; man in the middle&lt;/span&gt; (intermediario) en redes locales (LAN). Sirve para olfatear (hacer Sniffing) de las conexiones en la LAN.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Qué diablos es un Sniffer?... ¿ataques Man in the middle?.... ¿Sniffing?...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Seguramente se estarán haciendo alguna de las cuestiones de arriba, pero no se preocupen paso a dar una breve explicación de cada concepto... aquí vamos:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Sniffer:&lt;/span&gt; es un programa para monitorizar y analizar el tráfico en una red de computadoras, detectando los cuellos de botella y problemas que existan. También puede ser utilizado para "captar", lícitamente o no, los datos que son transmitidos en la red. &lt;a href="http://es.wikipedia.org/wiki/Tipos_de_Sniffer"&gt;Más&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Man in the middle:&lt;/span&gt; En criptografía, un ataque man-in-the-middle (MitM o intermediario) es un ataque en el que el enemigo adquiere la capacidad de leer, insertar y modificar a voluntad, los mensajes entre dos partes sin que ninguna de ellas conozca que el enlace entre ellos ha sido violado. El atacante debe ser capaz de observar e interceptar mensajes entre las dos víctimas. &lt;a href="http://es.wikipedia.org/wiki/Ataque_Man-in-the-middle"&gt;Más&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sniffing:&lt;/span&gt; proviene del inglés sniff que significa olfatear, y es el acto de "captar" u "olfatear" un LAN a través de un Sniffer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bueno espero que hayan quedado más claro el significado de cada concepto, no voy a poner un manual para hacer ataques MitM, en Google podrán encontrar mucha información para hacer un ataque... y no todos los ataques que se pueden realizar con ettercap-ng son iguales... por lo mismo hacer un manual sería un poco largo, así que solo basca con poner en el buscador "manual ettercap" o "tutorial ettercap"....&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://ettercap.sourceforge.net/"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Ettercap está soportado para las plataformas:&lt;br /&gt;&lt;table style="width: 613px; height: 90px;" border="0" cellpadding="5" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="normal" width="100"&gt;inux 2.0.x&lt;br /&gt;Linux 2.2.x&lt;br /&gt;Linux 2.4.x&lt;br /&gt;Linux 2.6.x&lt;/td&gt;       &lt;td class="normal" align="left" valign="top" width="200"&gt;FreeBSD 4.x 5.x&lt;br /&gt;OpenBSD 2.[789] 3.x&lt;br /&gt;NetBSD 1.5&lt;/td&gt;       &lt;td class="normal" align="left" valign="top" width="300"&gt;ac OS X (darwin 6.x 7.x)&lt;br /&gt;Windows 2000/XP/2003&lt;br /&gt;Solaris 2.x&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;ajá pero para qué diablos me sirve saber todo eso??? - se preguntarán - bueno pues la respuesta es fácil... con ataques de este tipo un intruso en la LAN puede obtener nombres de usuarios y contraseñas que son usadas en los sitios con loggin, como bancos, sitios de comercio electrónico, cuentas de correos, etc...&lt;br /&gt;&lt;br /&gt;Aquí un video con fines educativos - claro como siempre - de lo que es capaz de hacer este sniffer...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ESGV9zlo0Zo&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/ESGV9zlo0Zo&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object width="400" height="300"&gt;&lt;param name="movie" value="http://www.securitydistro.com/v/CPMeoL1SQnGcaqyq2JWK"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.securitydistro.com/v/CPMeoL1SQnGcaqyq2JWK" type="application/x-shockwave-flash" wmode="transparent" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;un par de medidas que podriamos considerar para combatir el sniffing:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Usar Switches para las redes, porque estos permiten que los paquetes sólo lleguen al ordenador que están destinados, de este modo se limita el daño que cusa el sniffer.&lt;/li&gt;&lt;li&gt;Hacer uso de las tecnologías de encriptación como SSH, IP Security Protocol, etc... de este modo aunque el atacante capte paquetes, los hará de forma encriptada y le va ser más dificil la tarea de conseguir lo que busca.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;como conseguir ettercap???... fácil... en su página oficial:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold;"&gt;&lt;a href="http://ettercap.sourceforge.net/"&gt;Entrar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3060412234060057123?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3060412234060057123/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/ettercap.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3060412234060057123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3060412234060057123'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/ettercap.html' title='ETTERCAP!!!!!'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_FsivNoCLbZY/SX6CNJaZxXI/AAAAAAAAABM/K9csH-_HaL4/s72-c/ettercap.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3663115249190104864</id><published>2009-01-25T21:48:00.000-06:00</published><updated>2009-01-26T18:31:31.465-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crack'/><category scheme='http://www.blogger.com/atom/ns#' term='BackTrack 3'/><category scheme='http://www.blogger.com/atom/ns#' term='BT3'/><category scheme='http://www.blogger.com/atom/ns#' term='wep'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>Crack Wep con BT3</title><content type='html'>&lt;div style="text-align: justify;"&gt;Esta entrada es con carácter &lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:130%;" &gt;educativo&lt;/span&gt; no con propósitos mal intensionados, la idea es que comprueben lo fácil que es crackear una clave con cifrad WEP... que por lo regular es el cifrado por defecto que traen los routers que dan los de &lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;TELMEX&lt;/span&gt;, no comentaré sobre las aplicaciones usadas en el video, porque no hace falta que lo haga, en Google hay  demasiada información que ya han tratado sobre esto, lo único que diré es que sólo necesitan el &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt;Live Cd de BackTrack 3&lt;/span&gt;&lt;/span&gt; que lo pueden descargar gratuitamente en su página oficial... disfruten el video:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kcoKE-KDg8E&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/kcoKE-KDg8E&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;bueno algunas recomendaciones que hago para estar menos expuestos a estos ataques:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cambiar la clave que trae el router por defecto por una clave larga y que sea dificil de adivinar.&lt;/li&gt;&lt;li&gt; Cambiar el tipo de cifrado a WPA o WPA2.&lt;/li&gt;&lt;li&gt; Comprobar frecuentemente que en su router no exista un equipo de más conectado (poniendo en un navegador la palabra home o la ip 192.168.1.254).&lt;/li&gt;&lt;li&gt; Si no tiene necesidad de la red inalámbrica lo mejor es deshabilitar la interfaz y así evitarse de problemas.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;Página oficial BT3:&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.remote-exploit.org/"&gt;&lt;span style="font-size:130%;"&gt;remote-exploit.org&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3663115249190104864?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3663115249190104864/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/crack-wep-con-bt3.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3663115249190104864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3663115249190104864'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/crack-wep-con-bt3.html' title='Crack Wep con BT3'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7377379052116383542</id><published>2009-01-23T15:12:00.004-06:00</published><updated>2009-01-28T17:45:09.071-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='PDFBox'/><category scheme='http://www.blogger.com/atom/ns#' term='Aceleracion'/><title type='text'>Apache PDFBox - Java PDF Library</title><content type='html'>&lt;p style="text-align: center;" mce_style="text-align:justify;"&gt;&lt;img style="width: 205px; height: 74px;" class="alignleft size-full wp-image-147" title="logo1" src="http://pyr0s9889.wordpress.com/files/2009/01/logo1.gif" mce_src="http://pyr0s9889.wordpress.com/files/2009/01/logo1.gif" alt="logo1" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno ahora hablaré un poco sobre Apache PDFBox..... es una librería PDF para Java y es Open Source, este proyecto permite la creación de nuevos documentos PDF, manipulación de documentos existentes y la capacidad de extraer el contenido de los documentos. PDFBox también incluye varias utilidades de línea de comandos.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; PDF para la extracción de texto&lt;/li&gt;&lt;li&gt; Combinar documentos PDF&lt;/li&gt;&lt;li&gt; Documento PDF de cifrado / descifrado&lt;/li&gt;&lt;li&gt; Motor de búsqueda Lucene Integración&lt;/li&gt;&lt;li&gt; Llene los datos del formulario y FDF XFDF&lt;/li&gt;&lt;li&gt; Crear un archivo PDF a partir de un archivo de texto&lt;/li&gt;&lt;li&gt; Crear las imágenes de páginas PDF&lt;/li&gt;&lt;li&gt; Imprimir en formato PDF&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;La página del proyecto es:&lt;/p&gt; &lt;p&gt;&lt;a href="http://incubator.apache.org/pdfbox/index.html" mce_href="http://incubator.apache.org/pdfbox/index.html" target="_blank"&gt;http://incubator.apache.org/pdfbox/index.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;y aquí les dejé colgado también la librería:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.megaupload.com/?d=ZNJKXMQ0" mce_href="http://www.megaupload.com/?d=ZNJKXMQ0" target="_blank"&gt;Download PDFBox&lt;/a&gt;&lt;/p&gt; &lt;p&gt;ahora para hacerla funcionar extraemos el contenido del zip y nos vamos a la carpeta:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;PDFBox-0.7.3/lib&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahí encontraremos un jar... PDFBox-0.7.3-dev.jar    y lo copiamos en la misma ruta que las librerías del POI... Linux:&lt;/p&gt; &lt;p&gt;&lt;b&gt;/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt;&lt;/p&gt; &lt;p&gt;en Uindous:&lt;/p&gt; &lt;p&gt;&lt;b&gt;C:\Archivos de Programas/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt;&lt;/p&gt; &lt;p&gt;ahora nos vamos al siguiente directorio:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;PDFBox-0.7.3/external&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;dentro de este directorio hay varios jar pero nos interesan los siguientes:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;FontBox-0.1.0-dev.jar    bcprov-jdk14-132.jar&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;y las copiamos en los mismos directorios que las otras librerias.... eso es todo, ya debe de quedar todo listo para correr Buscador_0.1.1.jar&lt;/p&gt; &lt;p&gt;link que me sirvió mucho para poder implementar la librería:&lt;/p&gt; &lt;p&gt;&lt;a href="http://diegosoler-lotus.blogspot.com/2008/04/analizando-un-archivo-adjunto-con.html" mce_href="http://diegosoler-lotus.blogspot.com/2008/04/analizando-un-archivo-adjunto-con.html" target="_blank"&gt;http://diegosoler-lotus.blogspot.com/2008/04/analizando-un-archivo-adjunto-con.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7377379052116383542?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7377379052116383542/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/apache-pdfbox-java-pdf-library.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7377379052116383542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7377379052116383542'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/apache-pdfbox-java-pdf-library.html' title='Apache PDFBox - Java PDF Library'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7831706165502665957</id><published>2009-01-23T15:11:00.002-06:00</published><updated>2009-01-28T17:45:46.678-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='POI'/><title type='text'>Apache POI - Java API</title><content type='html'>&lt;h2&gt;&lt;b&gt;Apache POI - Java API To Access Microsoft Format Files&lt;/b&gt;&lt;/h2&gt; &lt;p style="text-align: center;" mce_style="text-align:justify;"&gt;&lt;b&gt;&lt;img class="alignleft size-full wp-image-138" title="group-logo" src="http://pyr0s9889.wordpress.com/files/2009/01/group-logo.jpg" mce_src="http://pyr0s9889.wordpress.com/files/2009/01/group-logo.jpg" alt="group-logo" width="230" height="119" /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno esta es una librería que encontré después de mucho investigar... como reza el título da soporte para trabajar ficheros con formato de Microsoft, el proyecto POI consiste en APIs para la manipulacion de varios formatos de archivos basados en el OLE 2 de Microsoft, se pueden crear archivos de Excel, Word y PowerPoint pues... y puede trabajar con los formatos XLSX, DOCX and PPTX.&lt;/p&gt; &lt;p&gt;bueno para más información este es el link del proyecto:&lt;/p&gt; &lt;p&gt;&lt;a href="http://poi.apache.org/index.html" mce_href="http://poi.apache.org/index.html" target="_blank"&gt;http://poi.apache.org/index.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;y aquí les colgué yo la librería para que no se compliquen mucho:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.megaupload.com/?d=TOKNTVKE" mce_href="http://www.megaupload.com/?d=TOKNTVKE" target="_blank"&gt;Download Apache POI&lt;/a&gt;&lt;/p&gt; &lt;p&gt;bueno una ves que se descargen el archivo.... lo descomprimen... y los primeros 3 jars que se encuentran son:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;poi-3.2-FINAL-20081019.jar     poi-contrib-3.2-FINAL-20081019.jar    poi-scratchpad-3.2-FINAL-20081019.jar&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;bueno esos jar los copian en el directorio ext de la jre en linux es:&lt;/p&gt; &lt;p&gt;&lt;b&gt;/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt;&lt;/p&gt; &lt;p&gt;en Uindous no estoy muy seguro pero sería algo así:&lt;/p&gt; &lt;p&gt;&lt;b&gt;C:\Archivos de Programas/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7831706165502665957?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7831706165502665957/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/apache-poi-java-api.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7831706165502665957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7831706165502665957'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/apache-poi-java-api.html' title='Apache POI - Java API'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1780350435263808838</id><published>2009-01-23T15:09:00.000-06:00</published><updated>2009-01-23T15:10:21.833-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='InterfaceBuscador.java'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador.java'/><title type='text'>Interface InterfaceBuscador</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Es una interface sencilla que implementan las clases ClaseBucaPdf y ClaseBuscaWord... sinceramente solo implementé la interface porque quice no por otra cosa.. creo que ni es necesaria jejeje.... bueno el código:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=9BNDHOMR" mce_href="http://www.megaupload.com/?d=9BNDHOMR" target="_blank"&gt;Download InterfaceBuscador.java&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;public interface InterfaceBuscador{&lt;/p&gt; &lt;p&gt;void loadFile(String nombre) throws java.io.IOException;&lt;br /&gt;String getText() throws java.io.IOException;&lt;br /&gt;void close() throws java.io.IOException;&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1780350435263808838?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1780350435263808838/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/interface-interfacebuscador.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1780350435263808838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1780350435263808838'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/interface-interfacebuscador.html' title='Interface InterfaceBuscador'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-6141871986079165352</id><published>2009-01-23T15:01:00.000-06:00</published><updated>2009-01-23T15:02:23.965-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador_0.1.1.jar'/><category scheme='http://www.blogger.com/atom/ns#' term='ClaseBuscaWord.java'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador.java'/><title type='text'>Clase ClaseBuscaWord</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bien ahora en esta clase es muy parecida a ClaseBuscaPdf y básicamente hacen lo mismo pero esta implementa la librería POI... de la que les comentare en la sección Librerias... bien ahora el codigo:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=T9AMQIR7" mce_href="http://www.megaupload.com/?d=T9AMQIR7" target="_blank"&gt;Download ClaseBuscaWord.java&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;import java.io.*;&lt;br /&gt;import org.apache.poi.hwpf.extractor.WordExtractor;&lt;/p&gt; &lt;p&gt;class ClaseBuscaWord implements InterfaceBuscador{&lt;/p&gt; &lt;p&gt;private FileInputStream ficheroEntrada;&lt;br /&gt;public WordExtractor we;&lt;/p&gt; &lt;p&gt;public ClaseBuscaWord(){&lt;/p&gt; &lt;p&gt;ficheroEntrada =null; //new FileInputStream(ficheroNombre);&lt;br /&gt;we=null;//new WordExtractor(ficheroEntrada);&lt;br /&gt;//ficheroEntrada.close();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void loadFile(String nombre) throws java.io.IOException{&lt;/p&gt; &lt;p&gt;ficheroEntrada = new FileInputStream(nombre);&lt;br /&gt;we = new WordExtractor(ficheroEntrada);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public String getText() throws java.io.IOException{&lt;/p&gt; &lt;p&gt;return we.getText();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void close() throws java.io.IOException{&lt;/p&gt; &lt;p&gt;ficheroEntrada.close();&lt;br /&gt;ficheroEntrada = null;&lt;br /&gt;we = null;&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-6141871986079165352?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/6141871986079165352/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-clasebuscaword.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6141871986079165352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6141871986079165352'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-clasebuscaword.html' title='Clase ClaseBuscaWord'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-152639330326381202</id><published>2009-01-23T15:00:00.001-06:00</published><updated>2009-01-23T15:00:54.628-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='ClaseBuscaPdf.java'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador.java'/><title type='text'>Clase ClaseBuscaPdf</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;En esta clase hago uso de la librería PDFBox.... ya hablaré de ella en la sección Librerías... en esta clase es donde abro el .pdf y ver su contenido (en realidad no se ve nada texto).... aqui el codigo:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=Q11G05CV" mce_href="http://www.megaupload.com/?d=Q11G05CV" target="_blank"&gt;Download ClaseBuscaPdf.java&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;import java.io.*;&lt;br /&gt;import org.pdfbox.pdmodel.PDDocument;&lt;br /&gt;import org.pdfbox.util.PDFTextStripper;&lt;/p&gt; &lt;p&gt;class ClaseBuscaPdf implements InterfaceBuscador{&lt;/p&gt; &lt;p&gt;private FileInputStream ficheroEntrada;&lt;br /&gt;public PDDocument pdf;&lt;br /&gt;public PDFTextStripper stripper;&lt;br /&gt;//public String salida;&lt;/p&gt; &lt;p&gt;public ClaseBuscaPdf(){&lt;/p&gt; &lt;p&gt;ficheroEntrada =null;// new FileInputStream(ficheroNombre);&lt;br /&gt;pdf= null;//PDDocument.load(ficheroEntrada);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void loadFile(String nombre) throws IOException{&lt;/p&gt; &lt;p&gt;ficheroEntrada = new FileInputStream(nombre);&lt;br /&gt;pdf = PDDocument.load(ficheroEntrada);&lt;/p&gt; &lt;p&gt;stripper = new PDFTextStripper();&lt;br /&gt;stripper.setSortByPosition(false);&lt;br /&gt;stripper.setStartPage(1);&lt;br /&gt;stripper.setEndPage(Integer.MAX_VALUE);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public String getText() throws IOException{&lt;/p&gt; &lt;p&gt;return stripper.getText(pdf);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void close() throws IOException{&lt;/p&gt; &lt;p&gt;pdf.close();&lt;br /&gt;ficheroEntrada.close();&lt;br /&gt;ficheroEntrada = null;&lt;br /&gt;//System.out.println("Cerrando Ficheros!");&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-152639330326381202?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/152639330326381202/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-clasebuscapdf.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/152639330326381202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/152639330326381202'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-clasebuscapdf.html' title='Clase ClaseBuscaPdf'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-8502908082813135259</id><published>2009-01-23T14:55:00.000-06:00</published><updated>2009-01-23T14:56:21.176-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Clase'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Paneles'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Paneles.java'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador.java'/><title type='text'>Clase Paneles</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;En esta clase hereda a la clase Buscador y es donde creo los JRadioButtons, los JTextsAreas y Labels para colocarlos en paneles y distribuirlos en el JFrame... bueno ahora el código:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=SBG8U8IN" mce_href="http://www.megaupload.com/?d=SBG8U8IN" target="_blank"&gt;Download Paneles.java&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;import javax.swing.*;&lt;br /&gt;import java.awt.GridLayout;&lt;br /&gt;import java.awt.event.*;&lt;/p&gt; &lt;p&gt;class Paneles{&lt;/p&gt; &lt;p&gt;public JTextArea areaTexto,areaError;&lt;br /&gt;public JScrollPane scroll,scrollError;&lt;/p&gt; &lt;p&gt;public JLabel labelRuta, labelFrase,labelExt,labelBuscar;&lt;br /&gt;public JTextField campoFrase, campoRuta;&lt;/p&gt; &lt;p&gt;public JRadioButton doc,pdf,hdd;&lt;br /&gt;public JPanel entrada, salida, seleccion, errores;&lt;/p&gt; &lt;p&gt;public Paneles(){&lt;/p&gt; &lt;p&gt;crearPaneles();&lt;br /&gt;crearLabels();&lt;br /&gt;crearCampos();&lt;br /&gt;crearRadioBotones();&lt;br /&gt;configurarPaneles();&lt;br /&gt;configurarCampos();&lt;br /&gt;setComponentes();&lt;br /&gt;setEvento();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearPaneles(){&lt;/p&gt; &lt;p&gt;entrada = new JPanel();&lt;br /&gt;salida = new JPanel();&lt;br /&gt;seleccion = new JPanel();&lt;br /&gt;errores = new JPanel();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearLabels(){&lt;/p&gt; &lt;p&gt;labelRuta = new JLabel("En Ruta:");&lt;br /&gt;labelFrase = new JLabel("Frase a Buscar:");&lt;br /&gt;labelExt = new JLabel("Extensión:");&lt;br /&gt;labelBuscar = new JLabel("Buscar en:");&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearCampos(){&lt;/p&gt; &lt;p&gt;campoRuta = new JTextField();&lt;br /&gt;campoFrase = new JTextField();&lt;/p&gt; &lt;p&gt;areaTexto = new JTextArea();&lt;br /&gt;scroll = new JScrollPane(areaTexto);&lt;/p&gt; &lt;p&gt;areaError = new JTextArea(10,0);&lt;br /&gt;scrollError = new JScrollPane(areaError);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearRadioBotones(){&lt;/p&gt; &lt;p&gt;doc = new JRadioButton(".doc",true);&lt;br /&gt;pdf = new JRadioButton(".pdf",false);&lt;br /&gt;hdd = new JRadioButton("Disco Local",true);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void configurarPaneles(){&lt;/p&gt; &lt;p&gt;entrada.setLayout(new GridLayout(4,1));&lt;br /&gt;salida.setLayout(new GridLayout(1,1));&lt;br /&gt;seleccion.setLayout(new GridLayout(5,1));&lt;br /&gt;errores.setLayout(new GridLayout(1,1));&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void configurarCampos(){&lt;/p&gt; &lt;p&gt;campoRuta.setText("C:/");&lt;br /&gt;campoFrase.setText("Introduzca aqui su frase a buscar.");&lt;br /&gt;campoRuta.setEditable(false);&lt;br /&gt;areaTexto.setEditable(false);&lt;br /&gt;areaError.setEditable(false);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void setComponentes(){&lt;/p&gt; &lt;p&gt;entrada.add(labelRuta);&lt;br /&gt;entrada.add(campoRuta);&lt;br /&gt;entrada.add(labelFrase);&lt;br /&gt;entrada.add(campoFrase);&lt;/p&gt; &lt;p&gt;seleccion.add(labelBuscar);&lt;br /&gt;seleccion.add(hdd);&lt;br /&gt;seleccion.add(labelExt);&lt;br /&gt;seleccion.add(doc);&lt;br /&gt;seleccion.add(pdf);&lt;/p&gt; &lt;p&gt;salida.add(scroll);&lt;br /&gt;errores.add(scrollError);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void setText(){&lt;/p&gt; &lt;p&gt;areaTexto.setText("");&lt;br /&gt;areaError.setText("");&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void setEvento(){&lt;/p&gt; &lt;p&gt;hdd.addMouseListener( new MouseAdapter(){&lt;br /&gt;public void mousePressed(MouseEvent e){&lt;/p&gt; &lt;p&gt;if(hdd.isSelected()==true)&lt;br /&gt;campoRuta.setEditable(true);&lt;/p&gt; &lt;p&gt;else&lt;br /&gt;campoRuta.setEditable(false);&lt;/p&gt; &lt;p&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-8502908082813135259?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/8502908082813135259/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-paneles.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8502908082813135259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/8502908082813135259'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-paneles.html' title='Clase Paneles'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5263703910206337728</id><published>2009-01-23T14:40:00.000-06:00</published><updated>2009-01-23T14:55:27.562-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Clase'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador.java'/><title type='text'>Clase Buscador</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno este es la clase principal de mi proyecto.. aqui creo el JFrame... el método que usé para hacer la busqueda es recursivo (aún no se usar árboles Y_Y) si alguien está interesado en ayudar a mejorar el código por favor adelante!!!!.....  en la sección Librerias les pondré otras librerias que usé..... aquí les dejo la clase principal:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=4RFPTXX0" mce_href="http://www.megaupload.com/?d=4RFPTXX0" target="_blank"&gt;Descargar Buscador.java&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;import java.io.*;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;import java.awt.event.*;&lt;/p&gt; &lt;p&gt;public class Buscador extends Paneles{&lt;/p&gt; &lt;p&gt;private static Buscador busca;&lt;br /&gt;private ClaseBuscaWord cBuscaWord;&lt;br /&gt;private ClaseBuscaPdf cBuscaPdf;&lt;/p&gt; &lt;p&gt;private JFrame frame;&lt;/p&gt; &lt;p&gt;private JMenuBar barraMenu;&lt;br /&gt;private JMenu opcion;&lt;br /&gt;private JMenuItem busqueda, salir;&lt;/p&gt; &lt;p&gt;private File directorio;&lt;br /&gt;private String frase;&lt;br /&gt;private int resultado;&lt;/p&gt; &lt;p&gt;public Buscador(){&lt;/p&gt; &lt;p&gt;super();&lt;/p&gt; &lt;p&gt;cBuscaWord = new ClaseBuscaWord();&lt;br /&gt;cBuscaPdf = new ClaseBuscaPdf();&lt;/p&gt; &lt;p&gt;directorio = null;&lt;br /&gt;resultado = -1;&lt;br /&gt;frase = null;&lt;/p&gt; &lt;p&gt;crearMenu();&lt;br /&gt;crearFrame();&lt;br /&gt;setElementos();&lt;br /&gt;setEventos();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearMenu(){&lt;/p&gt; &lt;p&gt;barraMenu = new JMenuBar();&lt;br /&gt;opcion = new JMenu("Opcion");&lt;br /&gt;busqueda = new JMenuItem("Buscar");&lt;br /&gt;salir = new JMenuItem("Salir");&lt;br /&gt;opcion.add(busqueda);&lt;br /&gt;opcion.add(salir);&lt;br /&gt;barraMenu.add(opcion);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void crearFrame(){&lt;/p&gt; &lt;p&gt;frame = new JFrame("Buscador Version 0.1.1 :::...");&lt;/p&gt; &lt;p&gt;frame.add("West",super.seleccion);&lt;br /&gt;frame.add("South",super.errores);&lt;br /&gt;frame.add("North",super.entrada);&lt;br /&gt;frame.add("Center",super.salida);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void setElementos(){&lt;/p&gt; &lt;p&gt;frame.setJMenuBar(barraMenu);&lt;br /&gt;frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);&lt;br /&gt;frame.setSize(500,500);&lt;br /&gt;frame.setLocation(300,100);&lt;br /&gt;frame.setVisible(true);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void setEventos(){&lt;/p&gt; &lt;p&gt;busqueda.addMouseListener( new MouseAdapter(){&lt;br /&gt;public void mousePressed(MouseEvent e){&lt;/p&gt; &lt;p&gt;setText();&lt;/p&gt; &lt;p&gt;if(doc.isSelected()||pdf.isSelected()){&lt;/p&gt; &lt;p&gt;try{&lt;/p&gt; &lt;p&gt;frase = campoFrase.getText();&lt;/p&gt; &lt;p&gt;if(hdd.isSelected())&lt;br /&gt;directorio = new File("C:/");&lt;/p&gt; &lt;p&gt;else&lt;br /&gt;directorio = new File(campoRuta.getText());&lt;/p&gt; &lt;p&gt;listarDirectorio(directorio);&lt;br /&gt;JOptionPane.showMessageDialog(null,"Fin de Busqueda");&lt;/p&gt; &lt;p&gt;if ((areaTexto.getText()).equals(""))&lt;br /&gt;areaTexto.setText("No hay resultados para su Busqueda!");&lt;/p&gt; &lt;p&gt;}catch(Exception ex){&lt;/p&gt; &lt;p&gt;JOptionPane.showMessageDialog(null,&lt;br /&gt;"Error:\nVerifique la Ruta de Busqueda",&lt;br /&gt;"Error", JOptionPane.ERROR_MESSAGE);&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}else&lt;br /&gt;JOptionPane.showMessageDialog(null,&lt;br /&gt;"Seleccione un Tipo de Archivo a Buscar",&lt;br /&gt;"Informacion", JOptionPane.INFORMATION_MESSAGE);&lt;/p&gt; &lt;p&gt;directorio = null;&lt;/p&gt; &lt;p&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;salir.addMouseListener( new MouseAdapter(){&lt;br /&gt;public void mousePressed(MouseEvent e){&lt;br /&gt;JOptionPane.showMessageDialog(null,&lt;br /&gt;"Gracias por usar este Software!!",&lt;br /&gt;"Saliendo...",JOptionPane.INFORMATION_MESSAGE);&lt;br /&gt;System.exit(0);&lt;br /&gt;}&lt;br /&gt;});&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public static void listarDirectorio(File directorio){&lt;/p&gt; &lt;p&gt;File [] ficheros = directorio.listFiles();&lt;/p&gt; &lt;p&gt;for(int x=0;x&amp;lt;ficheros.length;x++)&lt;ficheros.length;x++){&gt;&lt;/ficheros.length;x++){&gt;&lt;/p&gt; &lt;p&gt;if(ficheros[x].isDirectory())&lt;br /&gt;listarDirectorio(ficheros[x]);&lt;/p&gt; &lt;p&gt;else&lt;br /&gt;try{&lt;/p&gt; &lt;p&gt;if((ficheros[x].getName()).endsWith(".doc")&amp;amp;&amp;amp;busca.doc.isSelected())&lt;br /&gt;busca.busquedaWord(ficheros[x]);&lt;/p&gt; &lt;p&gt;if((ficheros[x].getName()).endsWith(".pdf")&amp;amp;&amp;amp;busca.pdf.isSelected())&lt;br /&gt;busca.busquedaPdf(ficheros[x]);&lt;/p&gt; &lt;p&gt;}catch(Exception exc){&lt;/p&gt; &lt;p&gt;busca.areaError.append("Error en: "&lt;br /&gt;+ficheros[x]+"\nTipo de Error: "+exc+"\n\n");&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void busquedaWord(File fichero) throws Exception{&lt;/p&gt; &lt;p&gt;cBuscaWord.loadFile(""+fichero);&lt;br /&gt;resultado = cBuscaWord.we.getText().indexOf(frase);&lt;/p&gt; &lt;p&gt;if(resultado&gt;-1)&lt;br /&gt;areaTexto.append("Fichero: "+fichero+"\n");&lt;/p&gt; &lt;p&gt;cBuscaWord.close();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;public void busquedaPdf(File fichero) throws Exception{&lt;/p&gt; &lt;p&gt;cBuscaPdf.loadFile(""+fichero);&lt;br /&gt;resultado = (cBuscaPdf.getText()).indexOf(frase);&lt;/p&gt; &lt;p&gt;if(resultado&gt;-1)&lt;br /&gt;areaTexto.append("Fichero: "+fichero+"\n");&lt;/p&gt; &lt;p&gt;cBuscaPdf.close();&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;public static void main(String args []){&lt;/p&gt; &lt;p&gt;busca = new Buscador();&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5263703910206337728?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5263703910206337728/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-buscador.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5263703910206337728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5263703910206337728'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/clase-buscador.html' title='Clase Buscador'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-2983331465977350575</id><published>2009-01-23T14:37:00.001-06:00</published><updated>2009-01-28T17:46:32.041-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Buscador_0.1.1.jar'/><category scheme='http://www.blogger.com/atom/ns#' term='Proyecto'/><category scheme='http://www.blogger.com/atom/ns#' term='vacaciones'/><title type='text'>Proyecto de Vacaciones</title><content type='html'>&lt;p style="text-align: center;" mce_style="text-align:justify;"&gt;&lt;img class="alignleft size-full wp-image-157" title="java" src="http://pyr0s9889.wordpress.com/files/2009/01/20080507080813-java.gif" mce_src="http://pyr0s9889.wordpress.com/files/2009/01/20080507080813-java.gif" alt="java" width="166" height="166" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno este proyecto no me lo propusieron.. solo me comentaron si era capáz de hacerlo... y pues dije "será muy dificil?"... como no lo sabría si no lo intentaba pues me decidí y empesé de inmediato a trabajar en él...&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Lo que debe hacer la aplicación es lo siguiente:&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Debe ser un programa que pueda buscar información de los archivos que existe en un ordenador de cierta persona.... la forma en que debe buscar la información es a través de alguna frase o palabra que el usuario proporcione, y debe buscar en sus ficheros esa palabra y no me especificaron en que formatos están los ficheros... pues supongo que los mas usados son el .doc y el .pdf en fin decidí basarme en esos formatos e investigar un poco... y pues hasta ahorita la aplicación es capáz de abrir ambos formatos de archivos y de buscar si el fichero contiene la frase que el usuario indique... y en la parte central arroja la ruta de los ficheros que sí contiene la frase en cuestión... en la parte inferior arroja la ruta de los ficheros que presentaron problemas al tratar de ser  procesados....&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bueno en mas o menos una semana es todo lo que llevo... cualquier crítica es bienvenida... por favor si hay alguien interesado en ayudar adelante con mucho gusto trabajaremos XD.....&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;por cierto para que les funcione el jar tienen que bajarse unas librerias que les voy a dejar en la seccion Librerias y meterlas en el directorio de la JRE, en Linux yo lo tengo en el   &lt;b&gt;/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt; pero no estoy seguro en Uindous supongo que es en   &lt;b&gt;C:\Archivos de Programas/jvm/java-6-sun-1.6.0.07/jre/lib/ext&lt;/b&gt;&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;por cierto creo que hay un pequeño error en el codigo, es que no sabia si es C:\  o  C:/  y creo que usé C:/  pero me parece bede ser C:\   bueno eso lo pueden corregir...&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;a href="http://www.megaupload.com/?d=4J61CL16" mce_href="http://www.megaupload.com/?d=4J61CL16" target="_blank"&gt;Download Buscador_0.1.1.jar&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;img class="size-full wp-image-112 alignnone" title="pantallazo-1" src="http://pyr0s9889.wordpress.com/files/2009/01/pantallazo-1.png" mce_src="http://pyr0s9889.wordpress.com/files/2009/01/pantallazo-1.png" alt="Buscador_0.1.1" width="405" height="407" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-2983331465977350575?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/2983331465977350575/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/proyecto-de-vacaciones.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2983331465977350575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/2983331465977350575'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/proyecto-de-vacaciones.html' title='Proyecto de Vacaciones'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3563533360563965083</id><published>2009-01-23T14:36:00.002-06:00</published><updated>2009-01-23T14:37:46.912-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Montar'/><category scheme='http://www.blogger.com/atom/ns#' term='Particion'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Fat'/><title type='text'>Montar Particion Fat en Linux</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Uso una partición fat porque linux no tiene problemas con ella y uindous tampoco... así que la uso como una unidad de intercambio de información entre linux y uindous.... siiii sé que con ntfs-3g es muy sencillo montar la partición ntfs pero yo no quiero XD.. ahora pasemos a la acción... primero abrimos una terminal y nos logueamos como Root:&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;~$ su&lt;br /&gt;Contraseña:&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Crearemos un punto de montaje (Una carpeta pues XD) en  /media de la siguiente forma:&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;#mkdir /media/Particion_Fat           (ponganle el nombre que quieran)&lt;/p&gt; &lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora usamos el siguiente comando para obtener una tabla de nuestras particiones:&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;# fdisk -l&lt;/p&gt; &lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bueno nos mostrará la tabla y como ya han de saber particiones NTFS son sistema de ficheros que usa uindous.... la de Linux y Linux Swap/Solaris las descartamos y sólo ubicamos la de fat... hay que fijarnos bien en el dato de la columna Disposit. Inicio de Fat porque eso nos servirá para montar dicha partición, bueno mi particion Fat tiene la siguiente información:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Disposit. Inicio    Comienzo      Fin      Bloques      Id     Sistema&lt;/p&gt; &lt;p&gt;/dev/hda5             1276               7391    49126738+   b     W95 FAT32&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;lo que nos interesa es  la info de  /dev/hda5  la de ustedes es muy probable que aparezcan otros datos en ves de hda5;  hda2 o hdb3 por ejemplo..&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora editaremos la tabla de particiones de la siguiente forma:&lt;/p&gt; &lt;blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;# nano /etc/fstab&lt;/p&gt; &lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora agregamos la siguiente información:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;/dev/hda5 /media/Particion_Fat vfat rw,auto,users,umask=000 0 0&lt;/p&gt; &lt;p&gt;cambiar /dev/hda5 por la ruta en la que se encuentre su partición y el directorio /media/Particion_Fat por como lo hayan nombrado... lo demás así como está...&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora cerramos el fichero con Ctrl+x  y nos preguntará si queremos guardar los cambios, pulsamos    s    simplemente y nos preguntará ahora en que fichero... solo pulsamos intro y ya quedó todo listo....&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno eso es todo por ahora espero que les sirva esta pequeña info XD....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3563533360563965083?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3563533360563965083/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/montar-particion-fat-en-linux.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3563533360563965083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3563533360563965083'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/montar-particion-fat-en-linux.html' title='Montar Particion Fat en Linux'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-993996431090037708</id><published>2009-01-23T14:36:00.001-06:00</published><updated>2009-01-23T14:36:50.656-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configurar'/><category scheme='http://www.blogger.com/atom/ns#' term='Color'/><category scheme='http://www.blogger.com/atom/ns#' term='Fuente'/><category scheme='http://www.blogger.com/atom/ns#' term='Texto'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='Panel'/><title type='text'>Cambiar Color de texto Panel Gnome</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;En ocaciones nos vemos en la necesidad de cambiar el color de texto del panel ya sea porque el wallpaper o el tema son oscuros y no logramos ver la hora o leer bien los menús... o cualquier otra cosa... bueno pues para cambiar el color basta con crear un fichero en nuestro home llamado .gtkrc-2.0 de la siguiente forma:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;~$gedit .gtkrc-2.0&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahora editaremos el fichero agregando los siguientes datos:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;style “panel”&lt;br /&gt;{&lt;br /&gt;#  fg[NORMAL]              = “#ffffff”&lt;br /&gt;#  fg[PRELIGHT]            = “#000000″&lt;br /&gt;#  fg[ACTIVE]              = “#ffffff”&lt;br /&gt;#  fg[SELECTED]            = “#000000″&lt;br /&gt;#  fg[INSENSITIVE]         = “#8A857C”&lt;br /&gt;#  bg[NORMAL]              = “#000000″&lt;br /&gt;#  bg[PRELIGHT]            = “#dfdfdf”&lt;br /&gt;#  bg[ACTIVE]              = “#D0D0D0″&lt;br /&gt;#  bg[SELECTED]            = “#D8BB75″&lt;br /&gt;#  bg[INSENSITIVE]         = “#EFEFEF”&lt;br /&gt;#  base[NORMAL]            = “#ffffff”&lt;br /&gt;#  base[PRELIGHT]          = “#EFEFEF”&lt;br /&gt;#  base[ACTIVE]            = “#D0D0D0″&lt;br /&gt;#  base[SELECTED]          = “#DAB566″&lt;br /&gt;#  base[INSENSITIVE]       = “#E8E8E8″&lt;br /&gt;#  text[NORMAL]            = “#161616″&lt;br /&gt;#  text[PRELIGHT]          = “#000000″&lt;br /&gt;#  text[ACTIVE]            = “#000000″&lt;br /&gt;#  text[SELECTED]          = “#ffffff”&lt;br /&gt;#  text[INSENSITIVE]       = “#8A857C”&lt;br /&gt;}&lt;br /&gt;widget “*PanelWidget*” style “panel”&lt;br /&gt;widget “*PanelApplet*” style “panel”&lt;br /&gt;class “*Panel*”        style “panel”&lt;br /&gt;widget_class “*Mail*”  style “panel”&lt;br /&gt;class “*notif*”        style “panel”&lt;br /&gt;class “*Notif*”        style “panel”&lt;br /&gt;class “*Tray*”         style “panel”&lt;br /&gt;class “*tray*”        style “panel”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ubiquemos la siguiente línea:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#  fg[NORMAL]              = “#ffffff”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahora solo la descomentamos y queda así:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;fg[NORMAL]              = “#ffffff”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;las otras solo son opciones extras.. si las quieren probar adelante...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-993996431090037708?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/993996431090037708/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/cambiar-color-de-texto-panel-gnome.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/993996431090037708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/993996431090037708'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/cambiar-color-de-texto-panel-gnome.html' title='Cambiar Color de texto Panel Gnome'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-9108371052566558238</id><published>2009-01-23T14:33:00.001-06:00</published><updated>2009-01-28T17:46:58.089-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compiz-fusin'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Instalar Compiz-Fusion</title><content type='html'>&lt;p&gt;Ahora instalaremos el Compiz-Fusion, agregué el siguiente repositorio:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;### Debian Testing (repositorio inestable)&lt;br /&gt;deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;lo agrego a mi sources.list:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#nano /etc/apt/sources.list&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Añadimos la firma GPG del repositorio para que no se queje:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#wget http://download.tuxfamily.org/shames/A42A6CF5.gpg&lt;br /&gt;#apt-key add A42A6CF5.gpg&lt;br /&gt;#apt-get update&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;pasemos a instalar los siguientes paquetes:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#apt-get install compiz-fusion-gnome fusion-icon compizconfig-settings-manager&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;otros paquetes se instalarán por dependencias... si quieres unos plugins extras instalate este paquete:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#apt-get install compiz-fusion-extras&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora agregamos el fusion-icon al inicio de sesion... nos vamos a Sistema&gt;Preferencias&gt;Sesiones  y en la pestaña de Programas al inicio  le damos en añadir...  y debe quedar de la siguiente forma:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Nombre:         Compiz-Fusion-Icon (o el que tu quieras)&lt;/p&gt; &lt;p&gt;Comando:      fusion-icon&lt;/p&gt; &lt;p&gt;Comentario:  (lo que quieras)&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bien hasta aquí ya debe de haber quedado el Compiz-Fusion... la configuracion de temas y efectos no la explicaré es un poco intuitivo... para temas del Emerald, iconos, wallpapers o gdm o lo que quieran para dejar bonito su Gnome visiten:&lt;/p&gt; &lt;p&gt;&lt;a class="aligncenter" href="http://gnome-look.org/" mce_href="http://gnome-look.org/" target="_blank"&gt;http://gnome-look.org/&lt;/a&gt;&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;img class="alignnone size-full wp-image-70" title="compiz-fusion" src="http://pyr0s9889.wordpress.com/files/2008/12/compiz-fusion.png" mce_src="http://pyr0s9889.wordpress.com/files/2008/12/compiz-fusion.png" alt="compiz-fusion" width="450" height="337" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-9108371052566558238?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/9108371052566558238/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/instalar-compiz-fusion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/9108371052566558238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/9108371052566558238'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/instalar-compiz-fusion.html' title='Instalar Compiz-Fusion'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-3190564153670162513</id><published>2009-01-23T14:30:00.002-06:00</published><updated>2009-06-30T16:21:36.686-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3D'/><category scheme='http://www.blogger.com/atom/ns#' term='nForce 430'/><category scheme='http://www.blogger.com/atom/ns#' term='GeForce 6150SE'/><category scheme='http://www.blogger.com/atom/ns#' term='m2n-mx se plus'/><category scheme='http://www.blogger.com/atom/ns#' term='asus'/><category scheme='http://www.blogger.com/atom/ns#' term='Aceleracion'/><title type='text'>Activar Aceleracion 3D GeForce 6150SE nForce 430</title><content type='html'>&lt;p style="text-align: center;" mce_style="text-align:justify;"&gt;&lt;img class="alignleft size-full wp-image-153" title="nvidia_geforce_300" src="http://pyr0s9889.wordpress.com/files/2008/12/nvidia_geforce_300.jpg" mce_src="http://pyr0s9889.wordpress.com/files/2008/12/nvidia_geforce_300.jpg" alt="nvidia_geforce_300" width="144" height="132" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno ahora con placa nueva paso a explicar como le hice para poder activar la aceleración 3D de mi tarjeta gráfica.... GeForce 6150SE nForce 430......&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt; &lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt; &lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt; &lt;/p&gt;&lt;p&gt;Utilicé los Drivers de nVidia para darle de alta a la aceleración, bueno este es el driver que usé yo:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$wget http://us.download.nvidia.com/XFree86/Linux-x86/177.82/NVIDIA-Linux-x86-177.82-pkg1.run&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Una ves que termine la descarga pasamos a instalar los siguientes paquetes:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#apt-get install binutils build-essential&lt;/p&gt; &lt;p&gt;#apt-get install pkg-config xserver-xorg-dev xorg-dev&lt;/p&gt; &lt;p&gt;#apt-get install linux-source-2.6.26 linux-headers-2.6.26-1-686 (bueno ese es mi kernel actual ahi ponen el suyo&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora necesitamos terminar el servidor gráfico... tecleamos Ctrl+Alt+F1... y luego los siguientes comandos como&lt;b&gt; ROOT&lt;/b&gt;:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#init 3&lt;/p&gt; &lt;p&gt;#/etc/init.d/gdm stop (yo uso Gnome si usas KDE o XFCE seria kdm o xdm según en ves de gdm)&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora nos vamos al directorio donde descargamos el driver de nVidia, una ves ahi el siguiente comando:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#sh NVIDIA-Linux-x86-1.0-9746-pkg1.run&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;si les arroja que no tiene permisos de ejecución pues hacen:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#chmod +x NVIDIA-Linux-x86-1.0-9746-pkg1.run&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Aceptamos la licencia, en Configurar Kernel decimos Yes, si pregunta algo de libgcc le decimos que NO e imediatamente veras una barra de progreso, quiere decir que se encuentra instalando, va a preguntar si deseamos que configure el Xorg de manera automatica le decimos YES y debe terminar la instalación... pasemos a comprobar el driver con el comando:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#modprobe nvidia (si está instalado correctamente no arroja nada, pero si no marca algún tipo de error)&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahora iniciamos el GDM en mi caso:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#/etc/init.d/gdm start&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora hasta aquí un detalle... la distribución de mi teclado me la dejó en Inglés.. bueno eso lo cambié en Sistema&gt;Preferencia&gt;Teclado  luego en la pestaña de distribución añado latinoamericano en mi caso y quito el inglés.... ahora a modificar el xorg... como root:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#nano /etc/X11/xorg.conf&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;en la sección “Devices”  agregamos los siguiente... ojo con las comillas:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Option "RenderAccel" "true"&lt;br /&gt;Option "AllowGLXWithComposite" "true"&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahora comprobamos si tenemos aceleracion 3D de la siguiente forma:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$glxinfo | grep direct&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;les debe arrojar lo siguiente:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;direct rendering: Yes&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;o también con la aplicacion:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$glxgears&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;si los engranes giran a la misma velocidad cuando maximizas la ventana entonces tienes aceleración 3D.... bueno ahora si no reconoce los comandos glxinfo y glxgears instalate el paquete siguiente para que los reconozca:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#apt-get install mesa-utils&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;hasta este punto ya debemos tener la aceleración activada...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-3190564153670162513?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/3190564153670162513/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/activar-aceleracion-3d-geforce-6150se.html#comment-form' title='19 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3190564153670162513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/3190564153670162513'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/activar-aceleracion-3d-geforce-6150se.html' title='Activar Aceleracion 3D GeForce 6150SE nForce 430'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-613388146497059454</id><published>2009-01-23T14:27:00.001-06:00</published><updated>2009-01-28T17:48:14.626-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='m2n-mx se plus'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='asus'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Lenny en Asus M2N-MX SE Plus</title><content type='html'>&lt;p style="text-align: center;" mce_style="text-align:justify;"&gt;&lt;img class="alignleft size-full wp-image-151" title="asus_logo2" src="http://pyr0s9889.wordpress.com/files/2008/12/asus_logo2.jpg" mce_src="http://pyr0s9889.wordpress.com/files/2008/12/asus_logo2.jpg" alt="asus_logo2" width="140" height="130" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno después de tener un accidente con mi anterior placa base decidí comprarme una nueva y pues es la Asus M2N-MX SE PLUS con tarjeta gráfica integrada nVidia GeForce 6150SE nForce 430..... bueno les comento que para poder instalar Debian tube que leer un poco porque no me dejaba cargar el kernel Y_Y.... jejeje me arrojaba el siguiente error:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Decompressin Linux... Parsing ELF... done.&lt;/p&gt; &lt;p&gt;Booting the kernel.&lt;/p&gt; &lt;p&gt;[     0.116007] . . MP-BIOS bug: 8254 timer not connected to IO-APIC&lt;/p&gt; &lt;p&gt;[     0.116007] Kernel Panic - not syncing: IO-APIC + timer doesn't  work! Boot with apic=debug and send a report. Then try booting with the 'noapic' option.&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bien entonces la solución que encontré fue mandarle unos parametros en el menu de arranque de la instalación....&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Primero vemos en el menú del instalador la opción que dice   Install   y si nos fijamos por debajo de todo dice algo sobre presionar TAB para editar... bueno entonces presionamos la tecla TAB para mandarle unos parametros al final de la linea de texto que aparece despues de presionar TAB, los siguientes parametros:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;acpi=off noapic nolapic&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bien despues de escribir eso presionamos Enter y listo... ahora debe de arrancar el instalador....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-613388146497059454?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/613388146497059454/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/lenny-en-asus-m2n-mx-se-plus.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/613388146497059454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/613388146497059454'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/lenny-en-asus-m2n-mx-se-plus.html' title='Lenny en Asus M2N-MX SE Plus'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1418112658512631237</id><published>2009-01-23T14:26:00.000-06:00</published><updated>2009-01-23T14:27:43.694-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Moc'/><category scheme='http://www.blogger.com/atom/ns#' term='Conky'/><category scheme='http://www.blogger.com/atom/ns#' term='Centerim'/><title type='text'>Fluxbox + Conky + Centerim + Moc</title><content type='html'>&lt;p&gt;Aqui solo una imagen de como quedó mi desktop al final de tantas vueltas XD...&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-50" title="terminado" src="http://pyr0s9889.wordpress.com/files/2008/12/terminado.png" mce_src="http://pyr0s9889.wordpress.com/files/2008/12/terminado.png" alt="terminado" width="450" height="337" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1418112658512631237?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1418112658512631237/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/fluxbox-conky-centerim-moc.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1418112658512631237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1418112658512631237'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/fluxbox-conky-centerim-moc.html' title='Fluxbox + Conky + Centerim + Moc'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1102310188628340193</id><published>2009-01-23T14:25:00.001-06:00</published><updated>2009-01-23T14:25:49.512-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configurar'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Moc'/><category scheme='http://www.blogger.com/atom/ns#' term='Editar'/><title type='text'>Configurando Moc</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bien ahora que ya todo va quedando me falta cambiar el tema de colores del MOC para que vaya a juego con todo lo demás... primero abrimos el MOC... una ves abierto pulsamos la tecla shift+t si está desactivado el Bloq Mayus, si no solamente la t.... bueno ahora vemos que están los temas... probamos todos y elegimos el que nos guste... yo voy a usar darkdot_theme.... ahora vamos a crear un archivo que se va llamar config dentro de /home/usuario/.moc  vamos a una terminal como usuario normal:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$ echo Theme=darkdot_theme&gt;/home/usuario/.moc/config&lt;br /&gt;$ echo XTermTheme=transparent-background&gt;&gt;/home/usuario/.moc/config&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;y listo MOC debe de adquirir permanentemente el tema... si queremos cambiarlo repetimos el procedimiento tal cual... es todo por ahora XD&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1102310188628340193?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1102310188628340193/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/configurando-moc.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1102310188628340193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1102310188628340193'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/configurando-moc.html' title='Configurando Moc'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-4284791499380440143</id><published>2009-01-23T14:22:00.000-06:00</published><updated>2009-01-23T14:23:11.249-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configurar'/><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Conky'/><category scheme='http://www.blogger.com/atom/ns#' term='Editar'/><title type='text'>Conky en Fluxbox</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno esto es relativamente sencillo... lo unico que hay que hacer es crear en /home/usuario   un fichero llamado  .conkyrc    notese el punto XD....y luego lo agregamos al arranque de fluxbox en /home/usuario/.fluxbox/startup en una terminal lo siguiente:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$gedit /home/usuario/.fluxbox/startup&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;luego buscamos el siguiente bloque:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;# unclutter -idle 2 &amp;amp;&lt;br /&gt;# wmnd &amp;amp;&lt;br /&gt;# wmsmixer -w &amp;amp;&lt;br /&gt;# idesk &amp;amp;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;y le agregamos    conky &amp;amp;    y quedaría así:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;# unclutter -idle 2 &amp;amp;&lt;br /&gt;# wmnd &amp;amp;&lt;br /&gt;# wmsmixer -w &amp;amp;&lt;br /&gt;# idesk &amp;amp;&lt;/p&gt; &lt;p&gt;conky &amp;amp;&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bueno y ya lo pueden editar.... les dejo mi conkyrc o si prefieren se pueden descargar de internet varias configuraciones de otros usuarios y modificarlas... mi conkyrc:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;background yes&lt;br /&gt;use_xft yes&lt;br /&gt;xftalpha 0.1&lt;br /&gt;update_interval 1.0&lt;br /&gt;total_run_times 0&lt;br /&gt;own_window yes&lt;br /&gt;own_window_type override&lt;br /&gt;own_window_transparent yes&lt;br /&gt;own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager&lt;br /&gt;double_buffer yes&lt;br /&gt;draw_shades yes&lt;br /&gt;draw_outline no&lt;br /&gt;draw_borders no&lt;br /&gt;draw_graph_borders no&lt;br /&gt;minimum_size 180 5&lt;br /&gt;maximum_width 190&lt;br /&gt;default_color gray&lt;br /&gt;default_shade_color 000000&lt;br /&gt;default_outline_color 000000&lt;br /&gt;alignment top_left&lt;br /&gt;gap_x 4&lt;br /&gt;gap_y 4&lt;br /&gt;no_buffers yes&lt;br /&gt;cpu_avg_samples 2&lt;br /&gt;override_utf8_locale no&lt;br /&gt;uppercase no # set to yes if you want all text to be in uppercase&lt;br /&gt;use_spacer no&lt;/p&gt; &lt;p&gt;TEXT&lt;br /&gt;${color red}&lt;br /&gt;$nodename&lt;br /&gt;$sysname-$kernel&lt;br /&gt;$machine&lt;/p&gt; &lt;p&gt;${font Verdana:style=Bold:pixelsize=20}${color grey}$alignc-=${time %H:%M:%S}=-${font }&lt;/p&gt; &lt;p&gt;${color red}...:::SysteM:::...&lt;br /&gt;${color grey}Host: ${font style=Bold}${color 0090ff}$alignr$nodename${font }&lt;br /&gt;${color grey}Kernel: ${font style=Bold}${color 0090ff}$alignr$kernel${font }&lt;br /&gt;${color grey}Encendido: ${font style=Bold}${color 0090ff}$alignr$uptime${font }&lt;br /&gt;${color grey}Procesos: ${font style=Bold}${color 0090ff}${alignr}$processes ($running_processes running)${font }&lt;br /&gt;${color grey}Lectura: ${font style=Bold}${color 0090ff}${alignr}$loadavg${font }&lt;br /&gt;${color red}CPU ${color gray}${alignc} ${freq}MHz / ${acpitemp}C ${alignr}(${cpu cpu1}%)&lt;br /&gt;${color 0090ff}${cpubar 4 cpu1}&lt;br /&gt;${cpugraph 20, 180 ffffff 0000ff}&lt;br /&gt;${color red}RAM ${color gray}${alignr}$mem / $memmax&lt;br /&gt;${color 0090ff}${membar 4}&lt;br /&gt;${color red}SWAP ${color gray}${alignr}$swap / $swapmax&lt;br /&gt;${color 0090ff}${swapbar 4}&lt;/p&gt; &lt;p&gt;${color red}Uso CPU $alignr CPU% MEM%&lt;br /&gt;${color gray}${top name 1}${font style=Bold}${color 0090ff}$alignr${top cpu 1}${top mem 1}${font }&lt;br /&gt;${color grey}${top name 2}${font style=Bold}${color 0090ff}$alignr${top cpu 2}${top mem 2}${font }&lt;br /&gt;${color grey}${top name 3}${font style=Bold}${color 0090ff}$alignr${top cpu 3}${top mem 3}${font }&lt;/p&gt; &lt;p&gt;${color red}Uso MEM $alignr CPU% MEM%&lt;br /&gt;${color grey}${top_mem name 1}${font style=Bold}${color 0090ff}$alignr${top_mem cpu 1}${top_mem mem 1}${font }&lt;br /&gt;${color grey}${top_mem name 2}${font style=Bold}${color 0090ff}$alignr${top_mem cpu 2}${top_mem mem 2}${font }&lt;br /&gt;${color grey}${top_mem name 3}${font style=Bold}${color 0090ff}$alignr${top_mem cpu 3}${top_mem mem 3}${font }&lt;/p&gt; &lt;p&gt;${color red}Root: ${color gray}$alignr${fs_free /} / ${fs_size /}&lt;br /&gt;${color 0090ff}${fs_bar 4 /}&lt;br /&gt;${color red}Fat32:${color gray}${alignr}${fs_free /mnt/fat} / ${fs_size /mnt/fat}&lt;br /&gt;${color 0090ff}${fs_bar 4 /mnt/fat}&lt;br /&gt;${color red}...:::NetworK:::...&lt;br /&gt;${color 0090ff}Down:${color gray}$alignr${downspeed eth0} k/s&lt;br /&gt;${downspeedgraph eth0 20,180 ffffff 0000ff}&lt;br /&gt;${color 0090ff}Up:${color gray}$alignr${upspeed eth0} k/s&lt;br /&gt;${upspeedgraph eth0 20,180 ffffff 0000ff}&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;ahora solo reiniciar entorno grafico y debe aparecer conky...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-4284791499380440143?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/4284791499380440143/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/conky-en-fluxbox.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4284791499380440143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/4284791499380440143'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/conky-en-fluxbox.html' title='Conky en Fluxbox'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-6729457884887833635</id><published>2009-01-23T14:21:00.003-06:00</published><updated>2009-09-23T13:13:18.897-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Menu'/><category scheme='http://www.blogger.com/atom/ns#' term='Editar'/><title type='text'>Editar Menu Fluxbox</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Bueno ahora vamos a crear un menu mas agradable... porque el que trae fluxbox por defecto biene muy enredado jejeje... bueno pasamos a copiar el siguiente archivo, desde consola como usuario normal:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$ cp /etc/X11/fluxbox/fluxbox-menu /home/usuario/.fluxbox/&lt;br /&gt;$ cd .fluxbox/&lt;br /&gt;$ ls&lt;br /&gt;$ mv fluxbox-menu menu&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ahora editamos el fichero menu:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;$ gedit menu&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;la estructura del menú es así:&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;[begin] (nombre_del_menu_principal)&lt;/p&gt; &lt;p&gt;[submenu] (nombre) {}&lt;/p&gt; &lt;p&gt;[exec] (nombre_aplicacion) {/ruta/de/la/aplicacion} &lt;/p&gt; &lt;p&gt;[end]&lt;/p&gt;&lt;p&gt;[end]&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;  &lt;p&gt;bueno creo que es entendible... aqui les dejo mi menu:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;[begin] (Fluxbox)&lt;br /&gt;[exec] (Bash) { x-terminal-emulator -T "Bash" -e /bin/bash --login}&lt;br /&gt;[submenu] (Aplicaciones) {}&lt;br /&gt;[exec] (Nautilus) {/usr/bin/nautilus --no-desktop}&lt;br /&gt;[separator]&lt;br /&gt;[exec] (Iceweasel) {iceweasel}&lt;br /&gt;[exec] (emesene) {emesene}&lt;br /&gt;[exec] (Centerim) { x-terminal-emulator -T "Centerim" -e /usr/bin/centerim}&lt;br /&gt;[exec] (moc) { x-terminal-emulator -T "moc" -e /usr/bin/mocp} &lt;&gt;&lt;br /&gt;[exec] (Telnet) { x-terminal-emulator -T "Telnet" -e /usr/bin/telnet} &lt;&gt;&lt;br /&gt;[separator]&lt;br /&gt;[exec] (GNOME Search Tool) {/usr/bin/gnome-search-tool}&lt;br /&gt;[exec] (GNOME Screenshot Tool) {/usr/bin/gnome-panel-screenshot} &lt;&gt;&lt;br /&gt;[exec] (X Window Snapshot) {xwd | xwud} &lt;&gt;&lt;br /&gt;[separator]&lt;br /&gt;[exec] (Gedit) {/usr/bin/gedit}&lt;br /&gt;[separator]&lt;br /&gt;[submenu] (Sonido) {}&lt;br /&gt;[exec] (gmix (Gnome 2.0 Mixer\)) {/usr/bin/gnome-volume-control}&lt;br /&gt;[exec] (grecord (GNOME 2.0 Recorder\)) {/usr/bin/gnome-sound-recorder}&lt;br /&gt;[exec] (Sound Juicer) {/usr/bin/sound-juicer}&lt;br /&gt;[exec] (vumeter (Gnome 2.0 Volume Meter\)) {/usr/bin/vumeter}&lt;br /&gt;[end]&lt;/p&gt; &lt;p&gt;[submenu] (Vídeo) {}&lt;br /&gt;[exec] (totem (GStreamer\)) {/usr/bin/totem-gstreamer}&lt;br /&gt;[end]&lt;/p&gt; &lt;p&gt;[submenu] (Visores) {}&lt;br /&gt;[exec] (Evince) {/usr/bin/evince}&lt;br /&gt;[exec] (Eye of GNOME) {/usr/bin/eog}&lt;br /&gt;[exec] (Xditview) {xditview} &lt;&gt;&lt;br /&gt;[end]&lt;br /&gt;[end]&lt;br /&gt;[config] (Configuration)&lt;br /&gt;[submenu] (Styles) {}&lt;br /&gt;[stylesdir] (/usr/share/fluxbox/styles)&lt;br /&gt;[stylesdir] (~/.fluxbox/styles)&lt;br /&gt;[end]&lt;br /&gt;[workspaces] (Workspaces)&lt;br /&gt;[reconfig] (Reconfigure)&lt;br /&gt;[restart] (Restart)&lt;br /&gt;[exit] (Exit)&lt;/p&gt; &lt;p&gt;[end]&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;b&gt;** OJO&lt;/b&gt;: Para ejecutar nautilus tienes que agregar la opcion --no-desktop (es doble guion y luego un guion nada más) para que no muestre el escritorio de nautilus:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;[exec] (Nautilus) {/usr/bin/nautilus --no-desktop} &lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-6729457884887833635?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/6729457884887833635/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/editar-menu-fluxbox.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6729457884887833635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/6729457884887833635'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/editar-menu-fluxbox.html' title='Editar Menu Fluxbox'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-7357197773849653219</id><published>2009-01-23T14:19:00.000-06:00</published><updated>2009-01-23T14:21:22.552-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Wallpaper'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><title type='text'>Wallpaper en Fluxbox</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Una ves instalado Fluxbox, cerramos sesion, y cambiamos la sesion de gnome por la de fluxbox (esto en el GDM)... iniciamos sesion y listo fluxbox!!!!... si, quizá se vea un poquitín feo pero es muy bueno, por lo menos a mi me sirve bien...&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;lo primero que haremos será elegir un estilo.. click derecho en el area de trabajo&gt;Styles y escogen el que mas les agrade... como ven no muestra un fondo de escritorio agradable... ahora lo pondremos:&lt;/p&gt; &lt;p&gt;primero como root se van al directorio de los Styles de fluxbox:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#cd usr/share/fluxbox/styles&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;estando ahi buscan el estilo que están usando, en mi caso es Outcomes.. y lo editamos:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#gedit Outcomes&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;buscamos un bloque como el siguiente:&lt;/p&gt; &lt;p&gt;background:                     mod&lt;br /&gt;background.modX:            4&lt;br /&gt;background.modY:            4&lt;br /&gt;background.color:             grey20&lt;br /&gt;background.colorTo:         rgb:54/6/6&lt;/p&gt; &lt;p&gt;cambiamos unos valores para que quede de la siguiente forma:&lt;/p&gt; &lt;p&gt;background:                     flat&lt;br /&gt;background.modX:            4&lt;br /&gt;background.modY:            4&lt;br /&gt;background.color:             #grey20&lt;br /&gt;background.colorTo:         #rgb:54/6/6&lt;/p&gt; &lt;p&gt;ahora como usuario normal vamos al directorio siguiente:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#cd /home/usuario/.fluxbox&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;editamos el archivo startup:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;#gedit startup&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;por la linea 15 mas o menos está algo asi # fbsetbg -C /usr/share/fluxbox/splash.jpg&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;lo descomentamos y cambiamos la ruta dejando el wallpapper que queremos usar:&lt;/p&gt; &lt;p&gt;fbsetbg -C /home/usuario/imagen.jpg&lt;/p&gt; &lt;p&gt;ahora solo reiniciamos el entorno grafico con ctrl+alt+retroceso&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;y listo.... ya va agarrando forma nuestro Fluxbox..... les dejo una captura de mi Pc:&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-30" title="pantallazo2" src="http://pyr0s9889.wordpress.com/files/2008/12/pantallazo2.png" mce_src="http://pyr0s9889.wordpress.com/files/2008/12/pantallazo2.png" alt="pantallazo2" width="450" height="337" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-7357197773849653219?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/7357197773849653219/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/wallpaper-en-fluxbox.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7357197773849653219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/7357197773849653219'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/wallpaper-en-fluxbox.html' title='Wallpaper en Fluxbox'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5813462369929279757</id><published>2009-01-23T13:55:00.001-06:00</published><updated>2009-01-23T13:57:05.229-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Moc'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='Centerim'/><title type='text'>Paquetes para Fluxbox en Lenny</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;bueno... suponiendo que ya contamos con un entorno gráfico... en mi caso gnome.. desde consola instalamos los siguientes paquetes:&lt;/p&gt; &lt;div style="text-align: left;"&gt;&lt;blockquote&gt;&lt;p&gt;#apt-get install fluxbox moc centerim conky eterm&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;b&gt;**Nota:&lt;/b&gt; el moc es un reproductor de audio en consola, el centerim es un cliente de mensajeria en consola.... conky es un programa de monitoreo de nuestro sistema con el cual podemos mostrar información en nuestro Escritorio en fluxbox, el eterm es una consola y nos va servir para poner el fondo de pantalla en fluxbox.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5813462369929279757?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5813462369929279757/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/paquetes-para-fluxbox-en-lenny.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5813462369929279757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5813462369929279757'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/paquetes-para-fluxbox-en-lenny.html' title='Paquetes para Fluxbox en Lenny'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-5532747291599517591</id><published>2009-01-23T13:52:00.000-06:00</published><updated>2009-01-23T13:54:16.330-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='Repositorios'/><category scheme='http://www.blogger.com/atom/ns#' term='Consigue Debian'/><title type='text'>Mis Repositorios de Lenny</title><content type='html'>&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Aqui les dejo los repositorios que estoy usando actualmente... aqui podrán encontrar el fluxbox, conky, moc, centerim... que son las aplicaciones que voy a mostrarles como configurar.... bueno la lista:&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;deb http://www.debian-multimedia.org testing main&lt;br /&gt;deb-src http://www.debian-multimedia.org testing main&lt;/p&gt; &lt;p&gt;deb-src http://http.us.debian.org/debian lenny main non-free contrib&lt;/p&gt; &lt;p&gt;deb http://mirrors.kernel.org/debian/ testing main contrib non-free&lt;br /&gt;deb-src http://mirrors.kernel.org/debian/ testing main contrib non-free&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; &lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;&lt;b&gt;**Nota:&lt;/b&gt; para el repositorio de multimedia, les pedirá una llave, y la solución será ejecutar el siguiente comando desde consola como root:&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;aptitude install debian-multimedia-keyring&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-5532747291599517591?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/5532747291599517591/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/mis-repositorios-de-lenny.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5532747291599517591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/5532747291599517591'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/mis-repositorios-de-lenny.html' title='Mis Repositorios de Lenny'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6249989158769419820.post-1805315653948990780</id><published>2009-01-23T13:44:00.000-06:00</published><updated>2009-01-23T13:51:12.221-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='Consigue Debian'/><title type='text'>Conseguir Debian Lenny</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FsivNoCLbZY/SXofZPvXQCI/AAAAAAAAAAo/rgeal1rua2Y/s1600-h/f1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 96px; height: 96px;" src="http://4.bp.blogspot.com/_FsivNoCLbZY/SXofZPvXQCI/AAAAAAAAAAo/rgeal1rua2Y/s320/f1.jpg" alt="" id="BLOGGER_PHOTO_ID_5294578830509817890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="text-align: justify;" mce_style="text-align:justify;"&gt;Para conseguir Lenny basta con ir a la pagina de debian y descargarse una de las imagenes que están listadas, bueno en mi caso me bajé la imagen del cd1 de Testing porque no me interesan todos los paquetes pero quiero tener algunos que no están en la versión Stable, pero si no cuentas con internet podrías bajarte los dvd's, por cierto hay varios escritorios para elegir KDE, XFCE y GNOME... en lo particular prefiero Gnome, paso a dejarles la liga donde pueden encontrar el cd que me descargué:&lt;/p&gt; &lt;p&gt;&lt;a class="aligncenter" href="http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/" mce_href="http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/" target="_blank"&gt;http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6249989158769419820-1805315653948990780?l=pyr0s-9889.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pyr0s-9889.blogspot.com/feeds/1805315653948990780/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/conseguir-debian-lenny.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1805315653948990780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6249989158769419820/posts/default/1805315653948990780'/><link rel='alternate' type='text/html' href='http://pyr0s-9889.blogspot.com/2009/01/conseguir-debian-lenny.html' title='Conseguir Debian Lenny'/><author><name>Pyr0S-9889</name><uri>http://www.blogger.com/profile/04733672512164350751</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_FsivNoCLbZY/Sr6Zt3T4B4I/AAAAAAAAALQ/Sn3w1nna2TQ/S220/corey.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FsivNoCLbZY/SXofZPvXQCI/AAAAAAAAAAo/rgeal1rua2Y/s72-c/f1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
