Monday, June 23, 2008
Un pequeño screenshot del nuevo micro que tengo intel Quad 6600; Las pruebas sobre Gentoo configurado para lanzar 4 hilos de compilación. Hice algunas pruebas con la compilación del kernel con diferentes hilos.
Con 4 hilos
localhost linux # make clean
localhost linux # time make -j4
real 1m13.350s
user 3m45.388s
sys 0m31.306s
Con 5 hilos
localhost linux # make clean
localhost linux # time make -j5
real 1m10.788s
user 3m46.746s
sys 0m32.299s
Con 8 hilos (Pero se me muere la PC)
localhost linux # make clean
localhost linux # time make -j8
real 1m8.799s
user 3m49.103s
sys 0m32.376s
Screenshoot: http://img211.imageshack.us/my.php?image=screenshottc2.png
Esto no se debe hacer y ni siquiera se debe ingresar a un entorno X con permisos de super usuario por el tema de la seguridad en nuestro sistema! pero bueno me molestaba al entrar al entorno Gnome como usuario root y que me aparezca la ventanita diciendo “Running a session as a privileged user should be avoided for security reasons. If possible, you should log in as a normal user.” asi que busque y la encontre en el codigo.
Al iniciar Gnome se llama a gnome-session, por lo tanto:
1- Bajamos el codigo de gnome-session
localhost ~ # emerge -f gnome-session
2- Nos situamos en el directorio donde esta almacenado el ebuild del gnome-session y lo descomprimimos
localhost ~ # cd /usr/portage/gnome-base/gnome-session/
localhost ~ # ebuild gnome-session-2.20.3.ebuild unpack
3- Luego editamos el archivo main.c que se encuentra en
localhost ~ # nano /var/tmp/portage/gnome-base/gnome-session-2.20.3/work/gnome-session-2.20.3/gnome-session/main.c
4- Buscamos las siguientes lineas
gsm_check_for_root (void)
{
GtkWidget *dlg;
gint response;
if (geteuid () != 0)
return FALSE;
dlg = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING,
GTK_BUTTONS_NONE,
_(”This session is running as a privileged user”));
gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dlg),
_(”Running a session as a privileged user should be avoided for security reasons. If possible, you should log in as a normal user.”));
………….
Como pueden ver es una funcion que checkea si el usuario que esta ingresando a Gnome tiene privilegios de super usuario
Por lo tanto eliminando todas las lineas hasta el cierre de la funcion y dejamos el return FALSE; Quedando de la siguiente forma.
gsm_check_for_root (void)
{
return FALSE;
}
5- Ahora solo falta volver a crear el ebuild y emerger el paquete
localhost ~ # ebuild gnome-session-2.20.3.ebuild merge
Tuesday, June 10, 2008
Curioseando por la web encontré esto, la explicación de porque el logo de PHP es un elefante.
Tuesday, March 25, 2008
Con este plugin agregamos mejor soporte para la red del MSN. Entre las mejoras se destacan, hablar offline con otros usuarios, recibir/enviar mensajes cuando otro usuario esta desconectado, lectura del segundo nick de los usuarios y además modificar el nuestro.
Paso a detallar los pasos para instalar este plugin en Gentoo Linux, pero se puede hacer tranquilamente para cualquier otra distribución siempre y cuando se bajen el código fuente.
1- Bajamos el source del pidgin
localhost ~ # emerge -f pidgin
2- Nos dirigimos donde esta el ebuild del pidgin y descomprimimos el ebuild
localhost ~ # cd /usr/portage/net-im/pidgin/
localhost pidgin # ebuild pidgin-2.4.0.ebuild unpack
3- Modificamos el archivo “configure” con algun editor de texto en mi caso “nano”
localhost pidgin # nano /var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/configure
4- Buscamos la linea “enable_msnp14=no” y la cambiamos por “enable_msnp14=yes”
5- Luego creamos nuevamente el ebuild, compilamos, y reiniciamos nuestro pidgin y ya tiene un plugin mas completo para el MSN.
localhost pidgin # ebuild pidgin-2.4.0.ebuild merge
Fuente: http://forums.gentoo.org/viewtopic-t-677000-start-0-postdays-0-postorder-asc-highlight-.html
Sunday, March 23, 2008
Aca les dejo un vídeo que encontré en YouTube sobre un programador en Java y sus pequeños problemas al intentar compilar una aplicación.
http://www.youtube.com/watch?v=S4beHhUp3-4
Esto también me pasa al querer entregar los trabajos prácticos de la materia POO en la Universidad, asi que espero que mis profesores esten viendo el sufrimiento que me hacian pasar XD