[Madrid-pm] Resumen de la reunión del día 19

Joaquin Ferrero explorer en joaquinferrero.com
Jue Sep 27 17:05:45 PDT 2007


Resumen -muy resumido- de la reunión, en orden no cronológico.

* Diego nos comentó, un poco, sobre lo visto en el YAPC 2007, en 
Austria: conferencia de Damian, algo sobre Perl 6 con Damian y Wall...

* Joaquín preguntó sobre las mejores fuentes de letras monoespaciadas, 
para usar en el terminal y programar. Diego comentó que las mejores para 
él, eran las Terminus. Las podéis encontrar aquí junto con otras más: 
http://www.lowing.org/fonts/ Yo las he descargado para Windows y es 
cierto: van muy bien, con una separación entre líneas enorme.

* Stéphane vino por primera vez. Nos comentó una cuestión que tenía 
sobre el problema de aplicar una expresión regular a un bloque más 
pequeño de otro mayor sin que Perl crease una copia temporal. Estamos 
hablando de bloques de 60MB. Joaquín sugerió el uso de PDL, pero depende 
del tipo de búsquedas a realizar (las regex).

* Animada conversación sobre cómo tener centralizado el correo 
electrónico en un único sitio o servidor, sobre todo cuando dispones de 
varios lugares de conexión. Joaquín indicó que usa IMAP desde hace 
muchos años. Otras alternativas: webmail, aunque no es tan completo como 
un cliente de correo como puede ser el Thunderbird.

* Stéphan preguntó qué alternativas existían al Outlook de Microsoft. 
Joaquín respondió que él usa Evolution, cosa que Diego replicó que a 
costa de muchos recursos de la máquina.

* ¿Linux es POSIX?

* Joaquín y la loca idea de desensamblar la ROM del Pengo (está en su 
web por si alguien se anima a terminarla).

* Joaquín habló con Diego sobre el tema del spam, ya que tiene un 
dominio 'maldito' que recibe miles de correos diarios de correo basura.

* Mientras, Roberto hablaba con Stéphan de... (?)

* Algunos comentarios sobre problemas con la codificación utf8. Diego 
contó que a Stéphan que Perl puede trabajar con dos modos: uno, el 
estricto y otro, más permisivo. Stéphan indicó que sabía de la 
existencia de un flag dentro de los escalares que indica el modo de 
trabajo (utf8 o no) según las operaciones que reciba ese escalar. 
Joaquín comentó que justo ese día había terminado unas pruebas sobre 
cómo trabajar con utf8 y Perl, pero que pasaban siempre por leerse, con 
calma, los 3 o 4 manuales incluidos en perldoc (perldoc.perl.org). Se 
aludió al módulo Encode, a encoding() para los ficheros, y, lo confuso 
de usar el módulo utf8 en ficheros Perl codificados o no en utf8.

* Diego planteó el siguiente problema: ¿es posible crear un método en un 
objeto que reciba como argumento un código (o referencia a un código) 
que a su vez pueda ejecutar otros métodos -del propio objeto- sobre la 
instancia del propio objeto? Parece ser que esto es muy fácil de hacer 
en Ruby. Otra cosa es saber para qué sirve esto. Parece ser que en Perl 
pasa por usar un filtrado del código fuente que permita incluir un $self 
dentro del código pasado como argumento. Nota: no estoy muy seguro de si 
el problema era justo así como lo he descrito.

* Stéphan y el subyugante mercado capitalista neoliberal y sus perversos 
modos de manipularnos.

* Joaquín contó su entrevista de trabajo en APARA 
(http://www.tecnoempleo.com/oferta-empleo/programadores-perl/4d92pb9e4je20k107da5). 
No hay programación Perl, solo realizar un análisis de situación de una 
base de datos de 1TB, que, seguramente, haya que normalizar, junto con 
una veintena de scripts Perl que solo hay que analizar. Si alguien se 
anima, ya sabe.

* Diego y Roberto mostraron en vivo un ejemplo hecho por ellos de una 
página con tecnología Ajax.

* Otros módulos comentados, muy brevemente: Algorithm::Loops

* ... (alguna cosilla más que ahora mismo no recuerdo)...


JF^D



Más información sobre la lista de distribución Madrid-pm