Friki y con mucho estilo…
Author: penguinjournals
Siempre he dicho de Lu que es el mejor ejemplo de como se puede ser friki y con estilo a la vez.
¿Porqué digo que Lu es una friki?
Por cosas como este fragmento de conversacií³n de messenger que hemos tenido hoy:
lu: pppffff vaya programita que me he marcado en perl chuli….
lu: im
lu: presionante
Aclaracií³n: Perl es un lenguaje de programacií³n, y chuli no es una de sus versiones, es un adjetivo calificativo. El fragmento de cí³digo (o programa) al que Lu se refería es este:
busca_fich_en_dir(”$ARGV[0]“);
#———————–
sub busca_fich_en_dir(){
my $dir=shift;
my @flist;
if (opendir(DIRH,”$dir”)){
@flist=readdir(DIRH);
closedir DIRH;
foreach (@flist){
# ignorar . y .. :
next if ($_ eq “.” || $_ eq “..” || $_ eq “stats.pl”);
if (/stats/io){
print “\n$_\n”;
}
# buscas en cada uno de los directorios que encuentras
busca_fich_en_dir(”$dir/$_”) if (-d “$dir/$_” && ! -l “$dir/$_”);
if ($_=~/.stats/) {
buscar_linea_hops(”$dir/$_”);
}
}
}
else{
print “ERROR: no se puede leer el directorio $dir\n”;
}
}
#———————–
¿Porqué digo que Lu tiene mucho estilo?
Por estas lineas que han seguido a las anteriores:
lu: pero vamos, para que veas el codigo va bien asi
lu: luego hay otra funcion que imprime los datos en texto plano, para poder importarlos todos a un excel y asi poder hacer grafiquillas guapisss
Y es que me brillan los ojos esperando el día que vaya a ver como explica ese loco protocolo ante tres profesores que es posible que no lo entiendan tan bien como ella y se convierta en pedazo de ingeniera que va a ser.
Se pueden hacer las cosas bien, pero hacerlas bien y bonitas hace de este mundo un sitio mucho mas guay Lu.
Ya sabes que lo mejor para una zona desmilitarizada (DMZ) es un P1N6U1N0.
Septiembre 30th, 2007 at 5:40 pm
He de decir que no es justo adjudicarme el merito de ese trozo de codigo que justo sale ahi.
Esa parte recorre un directorio buscando un fichero de estadisticas, y esta escrito (si no es casi identico excepto un if y algun print) sobre lo que escribio Guido Socher en la ayuda de su web en http://www.linuxfocus.org/Castellano/January2000/article136.html.
Ya sabeis, a cada cosa por su nombre… jejeje
Lo que me costí³ fue lo de hacer el texto plano y que el programita buscase la linea donde aparecian los datos que a mi me interesaban… Eso no lo tenia el tal Guido… lástima… Me hubiese ahorrado un dia y medio de perl… jjajaja
Un beso a todos!!!!
Lucía