Configurando ccache en Gentoo

Como ya les comente hace poco, le he vuelto a dar una oportunidad a Gentoo (la tercera) y desde que compre está computadora tuve problemas con el disco duro que me venía de 320GB un Maxtor, me hace un "click" y es como si se suspendiera la computadora, en la anterior instalación de Gentoo no me dio problemas pero estas dos ultimas semanas me viene dando problemas que no me gustan nada, el que me hizo ir a comprar un disco duro nuevo, fue el panic que me dio el miércoles... Estaba navegando tan tranquilo y de repente ... ZAZC PANIC

Así que ahora con el HD de 500GB nuevos, estoy reinstalando y como dije otra oportunidad a Gentoo, después de instalar el stage3 y hacer los 3 emerge -av system reglamentarios me dispongo a instalar X.org, KDE, etc, etc... Pero antes de todo eso voy a instalar ccache, el cual es un caché de compilación rápida. Cuando compila un programa, puede cachear resultados intermedios, de forma que, si recompilara el mismo programa, el tiempo de compilación se reduciría ampliamente. En las aplicaciones comunes, esto puede significar un aumento de velocidad entre 5 y 10 veces.

$ emerge -av ccache


Y tenemos que editar el /etc/make.conf para añadir las siguientes lineas...


FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache" # Directorio del ccache (tenemos que crearlo)
CCACHE_SIZE="2G" # Con esto añadimos una nueva variable del valor de 2GB


Bueno a disfrutar de la compilación...

Configurando Kopete para conectar al chat de Gmail

Buenas Noches...

Bueno después de mucho tiempo diciéndome el puto ais, que use el Kopete para conectarme a Gmail/MSN/etc... Hoy me puse manos a la obra y ¿dejar? el aMSN y solo usar un cliente.

Lo primero que tenemos que hacer es abrir el kopete y ...



Ok, después de seleccionar el protocolo jabber, tendremos que introducir nuestro usuario...



Ahora seleccionamos las opciones y después de esto, ya podemos usar Kopete para chatear.




Un saludo

Alan Cox se retira...

Buenos días, está mañana me despierto con la terrible noticia de que Alan Cox, deja de ser un "maintainer", después de que unas severa crítica de linus ...

Según se ve en en lkm y bueno, solo quiero dedicarle este post, para darle las gracias por el trabajo que ha hecho durante todos estos años.

Thank Alan!!

Android en VirtualBox

Hola otra vez, bueno ya que por ahora para mi HTC tytn II está muy verde todavía vi que lo había para correrlo en VirtualBox y ya me he puesto manos a la obra. Tenemos dos formas de hacerlo o bien desde un liveCD o una imagen de VirtualBox creada por Eoghan Conway. Yo voy a descargarme el live y pista

$ wget http://live-android.googlecode.com/files/liveandroidv0.2.iso.001 ; wget http://live-android.googlecode.com/files/liveandroidv0.2.iso.002


Una vez hecho esto, solo nos queda ..

$ cat liveandroidv0.2.iso.001 liveandroidv0.2.iso.002 > liveandroidv0.2.iso


Ok, ahora arrancamos nuestro VirtualBox creamos una nueva máquina, le decimos que arranque con la ISO y ya podemos ver/tocar el Android...

http://code.google.com/p/live-android/


Accede a tu HTC tytn II desde GNU/Linux ( Gentoo )

Bueno está semana termine de poner un orden en mi máquina que después que nació el carajito la tenía un pelo desatendida y era un verdadero caos, así que desde hace una semana cada vez que tengo un rato se lo dedico. Después de esto, también tengo que decir que por culpa del cabrón de ais, me pase OTRA VEZ A GENTOO!!! (es la tercera oportunidad que le estoy dando y por ahora me esta ganando más que las otras veces) así que mi querida Debian tendrá que esperar...

Bueno vamos a lo que nos importa, me faltaba poder acceder a la HTC Tytn II que me regalo mi mujer el año pasado, ya lo había hecho funcionar en Debian y ahora les cuento como hacerlo, en Gentoo.

Lo primero son los requisitos del Kernel (los que me conozcan saben que soy muy tiquismiquis con el kernel, lo quiero compilado por y para mí!)

Requisitos del kernel

Device Drivers --->
USB support --->
USB Serial Converter support --->
USB PocketPC PDA Driver --->

Device Drivers --->
Network device support --->
USB Network Adapters --->
Multi-purpose USB Networking Framework
Host for RNDIS and ActiveSync devices (EXPERIMENTAL)
PPP (point-to-point protocol) support
PPP support for async serial port
PPP support for sync tty ports

Ok, una vez tengamos estos módulos, solo nos falta el software que vamos usar..

$ emerge -av app-pda/synce app-pda/synce-trayicon app-pda/synce-serial app-pda/synce-hal app-pda/synce

$ tail -f /var/log/messages
Jul 15 17:13:04 kalita usb 2-6: new full speed USB device using ohci_hcd and address 8
Jul 15 17:13:04 kalita usb 2-6: New USB device found, idVendor=0bb4, idProduct=0b0b
Jul 15 17:13:04 kalita usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 15 17:13:04 kalita usb 2-6: Product: Generic RNDIS
Jul 15 17:13:04 kalita usb 2-6: Manufacturer: HTC
Jul 15 17:13:04 kalita usb 2-6: SerialNumber: 3fbf5000-7351-0801-3557-570183303380
Jul 15 17:13:04 kalita usb 2-6: configuration #1 chosen from 1 choice
Jul 15 17:13:04 kalita rndis_host 2-6:1.0: RNDIS_MSG_QUERY(0x00010202) failed, -47
Jul 15 17:13:04 kalita eth1: register 'rndis_host' at usb-0000:00:02.0-6, RNDIS device, 80:00:60:0f:e8:00
Jul 15 17:13:04 kalita dhclient: Internet Systems Consortium DHCP Client V3.1.1-Gentoo
Jul 15 17:13:04 kalita dhclient: Copyright 2004-2008 Internet Systems Consortium.
Jul 15 17:13:04 kalita dhclient: All rights reserved.
Jul 15 17:13:04 kalita dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Jul 15 17:13:04 kalita dhclient:
Jul 15 17:13:05 kalita dhclient: Listening on LPF/eth1/80:00:60:0f:e8:00
Jul 15 17:13:05 kalita dhclient: Sending on LPF/eth1/80:00:60:0f:e8:00
Jul 15 17:13:05 kalita dhclient: Sending on Socket/fallback
Jul 15 17:13:05 kalita dhclient: DHCPREQUEST on eth1 to 255.255.255.255 port 67
Jul 15 17:13:05 kalita dhclient: DHCPACK from 169.254.2.1
Jul 15 17:13:05 kalita dhclient: bound to 169.254.2.2 -- renewal in 1082948 seconds.
Jul 15 17:13:14 kalita eth1: no IPv6 routers present

Si vemos que conecta, arrancamos el synce-trayicon y después conectamos la HTC a la computadora prenderla y veremos conectada nuestra HTC y podemos empezar a pasar cosas de un lado al otro.

Suerte y espero que les sea de utilidad.