Una cosa que sale mucho en el kernel son las dudas de los hackers, como por ejemplo en fs/nfsd/nfsfh.c:
/* Now that IS odd. I wonder what it means... */
Basta hacer un
egrep -ir " wonder" /usr/src/linux/
para ver algunas. Todos somos humanos.
En una noticia relacionada aparecida en kerneltrap un tío escribió un parche para que cuando el kernel entrara en panic se encendieran y apagaran las luces del teclado mandando un mensaje en morse después de leer este comentario:
/* Tell the user who may be running in X and not see the console that we have
panic'ed. This is to distingush panics from "real" lockups.
Could in theory send the panic message as morse, but that is left as an
exercise for the reader. */
--
--
¿De qué color es un camaleón delante de un espejo?
Ese parche lo tengo puesto.
Sale en uno de los dos parches de AC para el 2.4.20
Se configura en la sección "kernel-hacking" del kernel y manda el mensaje vía altavoz, no por los leds.
Útil es, a mi me lo ha resultado por lo menos.
Igual que los mensajes de pitidos de las placas si tienes fallos en la RAM, etc.
Para código que vaya a salir en camisetas, nada mejor que el Obuscated C Contest - por ahí hay programas cuyo código fuente hace formas, como circuitos de puertas lógicas, un punto y coma flotante, o incluso un símbolo chino o japonés que al compilarlo y ejecutarlo te daba otro símbolo chino o japonés que al compilarlo y ejecutarlo te daba otro símbolo chino o japonés que...........
Sparclinux (aunque un poco antiguo)
(Puntos:0)En arch/sparc/kernel/traps.c
void die_if_kernel(char *str, struct pt_regs *regs)
{
int count = 0;
/* Amuse the user. */
printk(
\\|/ ____ \\|/\n"
\"@'/ ,. \\`@\"\n"
/_| \\__/ |_\\\n"
\\__U_/\n");
(es dificil de ver aqui, pero es un tio haciendote burla)
Re:Sparclinux (aunque un poco antiguo)
(Puntos:0)Creo que asi se ve mejor ;)
\|/ ____ \|/
\ @ / ,. \ @ /
/_| \\__// |_\
\ \__/ /
XScreensaver
(Puntos:0)las dudas de los kernel hackers
(Puntos:2, Interesante)( http://www.hipocondria.org/ )
Una cosa que sale mucho en el kernel son las dudas de los hackers, como por ejemplo en fs/nfsd/nfsfh.c: /* Now that IS odd. I wonder what it means... */ Basta hacer un egrep -ir " wonder" /usr/src/linux/ para ver algunas. Todos somos humanos.
En una noticia relacionada aparecida en kerneltrap un tío escribió un parche para que cuando el kernel entrara en panic se encendieran y apagaran las luces del teclado mandando un mensaje en morse después de leer este comentario:
/* Tell the user who may be running in X and not see the console that we have panic'ed. This is to distingush panics from "real" lockups. Could in theory send the panic message as morse, but that is left as an exercise for the reader. */
--
¿De qué color es un camaleón delante de un espejo?
Re:las dudas de los kernel hackers
(Puntos:2)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
Sale en uno de los dos parches de AC para el 2.4.20
Se configura en la sección "kernel-hacking" del kernel y manda el mensaje vía altavoz, no por los leds.
Útil es, a mi me lo ha resultado por lo menos.
Igual que los mensajes de pitidos de las placas si tienes fallos en la RAM, etc.
29A the Number of the Beast
make love
(Puntos:3, Divertido)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
'make love'
y te respondía algo así como:
este programa no está capacitado para eso...
29A the Number of the Beast
Re:make love
(Puntos:1)( http://miguel.cocabarrionuevo.com/ )
> si tuviera un ) por cada euro que se gasta el gobierno ¿qué tendría?
Demasiados `)'.
Re:make love
(Puntos:0)Obfuscated C contest
(Puntos:1)( http://acm.asoc.fi.upm.es/~mr/ )
        _ Iván Sánchez Ortega "MR"
/|/| |_>
 /
Otro muy conocido
(Puntos:0)No hace falta irse al kernel
(Puntos:2)( http://barrapunto.com/ )
/usr/share/texmf/tex/generic/hyphen/sphyph.tex
Jejeje...
Si no puedes deslumbrar con tu sabiduría, desconcierta con tus gilipolleces.
Re:make love
(Puntos:1)( http://www.geocities.com/maxvaldez )
------------------ No me interesa jugar en un mundo donde todos hacen trampa; O.Wilde
Re:make love
(Puntos:0)make: *** No rule to make target `love'. Stop.