martes, febrero 07, 2006

libxml2 y el encoding


Ando trasteando con libxml2 y ésta página es la que hay que leer con respecto a los encodings.

Ya hace tiempo puse unos cuantos links sobre encodings; y ahora van un par mas extraidos de la página anterior:

Buscando en la web, el único thread que dice algo sobre la autodetección de los encodings para html es éste.

Actualización
Los encodings que soporta son:
  • UTF-8
  • UTF-16 little endian
  • UTF-16 big endian
  • UCS-4 little endian
  • UCS-4 big endian
  • EBCDIC
  • UCS-4 unusual ordering (UCS4_2143)
  • UCS-4 unusual ordering (UCS4_3412)
  • UCS-2
  • ISO-8859-1 ISO Latin 1
  • ISO-8859-2 ISO Latin 2
  • ISO-8859-3
  • ISO-8859-4
  • ISO-8859-5
  • ISO-8859-6
  • ISO-8859-7
  • ISO-8859-8
  • ISO-8859-9
  • ISO-2022-JP
  • Shift_JIS
  • EUC-JP
  • ASCII
Una noticia sobre planes de google para incorporar intersticial (vía telendro). Esta bien además de por la noticia, por el repaso a los diferentes formas de 'advertising'.

lunes, febrero 06, 2006

Para ver los SLDs de los diferentes paises.
Hay un post interesante en ¿Contratación de equipos de desarrollo? [barrapunto.com]
¡Vaya! Nokia usa python. De hecho han liberado código.
Vía barrapunto.

domingo, febrero 05, 2006

El site de Jose Miguel.

viernes, enero 27, 2006

Anty- spywares


Preguntando a los amigotes sobre que cosas usaban me dijeron:
  • Spybot. Se puede bajar de aquí. Vía my bro.
  • Lavasoft. Vía 'el doctor'. Más info aquí.
  • Y vía 'el abuelo': "Yo tenía El norton inteernet security con antivirus, firewall y spyware y de tó, pero se me acba la licencia pirateada y estoy por poner lo que me recomiendan los geeks de mi curro que es: kaspersky (antivirus) + ( agnitum outpost (firewalll y de-mas cosas versatil pero complicado) o zonealarm (firewalll facil) ) a ver si me lo pasan lo pruebo y so comento". Literal.
De momento he probado Spybot.
Nota posterior: Instalando Ad-Aware SE Personal (el de Lavasoft) , he visto que forma parte del Google Pack. Interesting...
Otra mas posterior: AVG, aparte de antivirus (de gratis), también tiene un anti-malware.
En Google Code han publicado unas estadísticas sobre código web. Vamos lo que usa la gente por ahí...
Vía Telendro.

jueves, enero 26, 2006

Diez años en la región de San Francisco [elpais.com].
Desde el Pacífico - FRANCIS PISANI

miércoles, enero 25, 2006

Un minipost, para presentar a Drupal, un content management/discussion engine hecho con Apache+PHP+mySQL.

Actualización
En mi proyecto lo estamos usando en ixnik, que es un portal interno para el grupo de desarrollo del proyecto en el que estoy.
Esta entrada es para presentar a Baquia. Vía Barrapunto:

"Acaba de renovar su diseño (obra de La Coctelera) y además su clásico boletín Zumo de Red ahora se publica diariamente en formato blog, lectura muy recomendable para seguir la actualidad tecnológica de forma amena y crítica."

martes, enero 24, 2006

Un blog nuevo cuyo contenido podría ser interesante: Sponsor Actual.
Un par de noticias de barrapunto:

lunes, enero 23, 2006

Viaje al centro de Microsoft [elpais.es].
Visualización de datos específica: ¿cuál es vuestra aplicación favorita? [barrapunto.com]. Esta bien... dan unos cuantes enlaces, aparte de los tipicos: gnuplot, graphviz, ...

viernes, enero 20, 2006

Ejemplo de reimplementación de los metodos que modifican un diccionario [python]



class MyDict(dict):

def __setitem__(self,c,v):
print "En __setitem__"
dict.__setitem__(self,c,v)

def __delitem__(self,c):
print "En __delitem__"
dict.__delitem__(self,c)

def pop(self,c):
print "En pop"
return dict.pop(self,c)

def popitem(self):
# Saca la key del principio
print "En popitem"
return dict.popitem(self)

def clear(self):
print "En Clear"
dict.clear(self)

def update(self,D):
print "En update"
# !Ojo! si tenemos un tratamiento por key, al invocar al update del padre
# no se ejecutaría. Vamos... que update no hace uso de __setitem__.
# Con lo cual nos tocaria hacer a peluski aquí el tratamiento especifico
dict.update(self,D)

def setdefault(self,c,v=None):
print "En setdefault"
return dict.setdefault(self,c,v)


Si heredas un diccionario será para aprovechar la funcionalidad que te ofrece, y ampliarla.
La segunda opción, y en principio mejor será que internamente tu clase haga uso de un diccionario.

Por ejemplo para eliminar un elemento tenemos 3 posibilidades: 'pop', 'popitem' y hacer uso de 'del'. Estaría bien que tanto 'pop', como 'popitem' hicieran uso de '__delitem__' como hace 'del' de esta manera con meter nuestro código en '__delitem__' valdría para las tres opciones de borrado. Pero como no funciona así, es necesario crear un método adicional que sea invocado desde las tres.
Un ejemplo todavía peor es el de 'update'.

Det todas formas por principio deberíamos siempre preferir la composición a la herencia: que nuestra clase haga uso del diccionario en lugar de heredar de él.

jueves, enero 19, 2006

Vía Javier Pagés [inforenses.com], he visto 2 articulos relacionados con la Informatica Forense:

Del segundo he obtenido varias empresas que se dedican a este tipo de temas:

Y un par mas:

Perl 6


Sobre la nueva versión (y futura) de Perl: What is Perl 6?
Vía barrapunto.

lunes, enero 16, 2006

En Europa se esta fraguando el desarrollo de un nuevo buscador, que pueda rivalizar con los lideres americanos (google, yahoo, ...): quaero [telepolis.com].

viernes, enero 13, 2006

bitacoras.com


Bueno... parece que he encontrado un sitio para la creación de bitacoras que realmente está muy bien: bitacoras.com.

Lo que te ofrecen (de su pagina):

  • Soporte para bitácoras y fotologs
  • WebFTP desde el Panel de control
  • Posibilidad de programar anotaciones futuras
  • Moderación de comentarios y protección frente a spam
  • Miniblog: Ideal para recopilar enlaces
  • Envío/recepción de trackbacks y pings
  • Posibilidad de enviar anotaciones desde teléfono móvil
  • Posibilidad de enviar anotaciones desde el e-mail
  • Gran cantidad de plantillas personalizables
  • Sistema propio de etiquetas TAGs
  • Sindicación compatible con todos los lectores
  • Estadísticas de uso
  • Foros de soporte
  • Chat de usuarios

Y lo que yo he podido ver ...

  • meten una barra arriba (posible publicidad) (-)
  • ¿limite de subida? (-)
  • permite subir ficheros, has 60 KB (+)
  • limite de tamaño de fichero a subir (-). Pero es algo normal.
  • categorias (+)
  • moderación de comentarios (+)
  • medidas antispam en comentarios (+). Pero no tienen la posibilidad de obligar a teclear una palabra generada en una imagen, con lo cual, aunque el spam no aparezca automáticamente (pasa por moderación), te obliga a moderarlo. Con la imagén ni siquiera llegaría a la página de moderación.
  • Tienen varios gestores (+):
    • usuarios
    • enlaces
    • acronimos
    • emoticonos
  • importación y exportación de ficheros (la exportacion la hace a un fichero de texto dentro de un .zip con un formato determinado, incluyendo: el titulo, el resumen, el contenido, los comentarios, ...) (+)

Servicios Plus (de su web):
  • Eliminar publicidad de mi bitácora por 1? al mes.
  • Eliminar publicidad de mi bitácora, aumentar hasta 250 Mb. el espacio disponible y aumentar el número de autores (hasta 10) por 2? al mes. Y la supresión de la limitación de subida de 60 KB.
A mi me parece de lo mejor que he visto hasta ahora. Y por un euro al mes, que es nada, te quitas del medio la publicidad.

miércoles, enero 11, 2006

Me comenta JJ un sitio web (tienda fisicamente en San Sebastian de los Reyes) muy bueno sobre todo para componentes: alternate.

Lo proximo de Microsoft


Windows Vista e IExplorer 7 (por lo visto con un look&feel clavao a firefox).

martes, enero 10, 2006

Hace ya un tiempo JJ me comentó unos productos de OpenSymphony:
También me comentó sobre un repositorio de proyectos 'Open Source' Java: CodeHaus. Según sus palabras: "...projectos muy a seguir de cerca. Hay de todo desde compiladores AOP hasta integradores de ESB."
Este post sólo es para anotar un par de tecnologias que usa tocomocho.net:

lunes, enero 09, 2006

Un par de posts sobre ¿la muerte de barrapunto?:
Una de las cosas nuevas de estas fechas ha sido un HD con unos cuantos Gigas. Andaba un poco escaso de espacio...
Tras instalarlo, llega la pregunta del millón. ¿Como lo particionamos?
Si vamos a usar windows (actualmente lo normal será usar 2000 o XP) pues tenemos dos opciones: fat32 y ntfs.
Con fat32 tenemos que tener en cuenta que tenemos una limitación en el espacio de la particion 32 GB.

Buscando en google, hay bastante información para comparar.
Me resulta curioso que hoy en barrapunto hay un post relaciona: Formatos de archivos para discos externos.

Ya para acabar... Lo de los GB, es una movida. Según la entrada en la wikipedia hay dos definiciones posibles de GB: 10^9 y 2^30. ¿Adivinais cual usan algunos fabricantes de discos duros? Pues sí, la primera. No os extrañe que cuando tengais formateado un disco duro la capacidad real (GB para el ordenador es 2^30) sea menor...

viernes, enero 06, 2006

Esta bueno: Ingenieros, programadores [microsiervos.com].

miércoles, diciembre 28, 2005

PyPy


Tras hacer una lectura rápida de PyPy Archichecture Overview, queria reseñar que:
  • Hacen uso de LLVM (Low Level Virtual Machine).
  • Uno de sus targets es Squeak. Una versión de Smalltalk 'Open Source'.
  • Usan Boehm-Demers-Weiser conservative garbage collector. Pero por lo visto la gestión de memoria se puede configurar para usar 'cuenteo de referencias' o no.
  • Actualmente es unas 10-20 veces mas lento que CPython.

Redirección 301


Según leo, parece ser que la redirección 301 sirve para mirar un sitio a otro (cambiar el home). Interesting...
Nuevo sitio dedicado a caza recompensas de proyectos [barrapunto.com]. Estaría bien que existiese algo así en España.
Indagando mas sobre la noticia de que Guido ha sido contratado por Google, he encontrado la noticia en Slashdot: Guido Goes Google; y en el grupo de python: comp.lang.python.

En algún comentario, aparte de mencionar algunas herramientas de python, mencionan PyPy, como el futuro de python. Entre las otras mencionadas estaban:

lunes, diciembre 26, 2005

Vaya, otro blog sobre buscadores: OJObuscador.

Mirando su contenido me he encontrado el notición: Guido van Rossum ha sido contratado por Google.
Un par de posts de Telendro:
A través del último artículo de Francis Pisani en el Ciberpais he llegado a Google Maps Mania.

miércoles, diciembre 21, 2005

martes, diciembre 20, 2005

¿Que es estar en un sandbox?


"Estar en un sandbox es que pasan de indexarte, o que te indexan la página de inicio y poco mas".
Via Telendro.

Microsoft Business Solutions Axapta



Axapta, es un ERP que ahora implanta mi empresa.
WordPress: la herramienta que usa Telendro para su blog.
Un par de noticias de barrapunto:
Habia oido hablar de ella, pero no la había visitado: TrabajoBasura.
Consejos para el diseño de newsletters.
Via Telendro.

lunes, diciembre 19, 2005

El blog del cheriff de fon: Martin Varsavsky.

Sobre Dominios


La lista de TLDs (o 'Top Level Domains').
El link anterior es del ICANN, pero buscando en google, aparecen varias páginas con mas información.

Como no, en la wikipedia hay una entrada al respecto.

Los dominios se dividen en los siguientes tipos:
  • Country Code Domains
  • Infraestructure Domain (.arpa)
  • Generic Domains (.aero, .biz, .com, .coop, .edu, .gov, .info, .int, .mil, .museum, .name, .net, .org, and .pro)
  • Top Level Domains
En el siguiente link de IANA, hay mas información sobre los diferenes tipos.
Ya para acabar, un link en el que se mencionan los nuevos dominos de segundo nivel disponibles para .es.
El Sr. Reina ,director de la oficina comercial de Google España, ha lanzado su segundo blog.
Via Telendro.
Seekbot, es un servicio de Seekport que analiza como de preparada está una página web para ser indexada por los buscadores.
De barrapunto: Tim Berners-Lee (el padre de la web) comienza un blog:
Hasta el momento de crear su blog, su 'blog' han sido la serie de articulos técnicos Design Issues for the WWW.

jueves, diciembre 15, 2005

Con google ahora puedes buscar musica (grupos, albunes...).
Por telendro.
Una lista de los dominios existentes.
Sitios web para alojar proyectos [barrapunto.com].

miércoles, diciembre 14, 2005

Unas noticias de barrapunto

martes, diciembre 13, 2005

Sobre rootkits


Comentan en barrapunto sobre rootkits. En wikipedia tenemos una entrada.

lunes, diciembre 12, 2005

Un gestor de contenidos, muy conocido: Documentum. Usa FAST.

Sobre buscadores


Se está confirmando; Telendro va a ser de visita obligada a diario. Tiene unos de post interesantes:

Un par de links de barrapunto:

sábado, diciembre 10, 2005

Acabo de meter un enlace a Telendro, en mi weblog. Es muy bueno su blog.
Acabo de mirarlo y se hace eco de la noticia de compra de del.icio.us, al igual que barrapunto.

También comenta sobre la nueva versión del algoritmo de google, Jagger.

Los posicionamiento cambian totalmente, y para mi para mejor (no por este blog).

jueves, diciembre 08, 2005

Google da miedo


Estos tios no paran de sacar cosas. Es que es casi a diario, esta vez se trata de Google Transit.

miércoles, diciembre 07, 2005

De barrapunto:

Habrá que mirar periódicamente el Telendro. Han clavado (ver comentarios) sobre lo noxtrum.
Pero claro, si comentá alguien de TPI... Un tal Jorge, y tiene el blog tocomocho.

Respecto a este blog. Cada vez hemos mas de menos el no tener categorias...., a ver si los de blogger se ponen las pilas.
..

martes, diciembre 06, 2005

Interesante página de msn me he encontrado: sandbox.
Voy a echar un vistazo a alguna cosilla de Microsoft...

Sobre buscadores


Uno muy interesante: Gigablast.
Habrá que estar al tanto de él. Es interesante la cantidad de servicios que ofrece.
Entre sus patners esta clusty.

viernes, diciembre 02, 2005

Buscando sobre Spam, me he encontrado (aunque ya me habían hablado de él) con SpamAssassin. Por lo visto es de lo mejor que hay por ahí para la detección de Spam en el correo.
Creo que usa reglas aparte de filtros Bayesianos (clasificación). Quizás se podría rascar algo para Web Spam, no lo se...

Buscando en sourceforge.net me he encontrado con SpamBayes. Está implementado en python. Está basado también en filtros Bayesianos. Hay info al restpecto de dichos filtros en la web.
Poco se ha tardado en saber que Noxtrum esta usando Ask Jeeves. Habrá que estar al tanto de Telendro.
En estos dos blogs también se habla de ello: Davilac y error500.

Comparativa de velocidad de RAID por Software en Linux.
En la siguiente página, se pueden ver los puertos que usa yahoo messenger.
Estos son:


Chat & Messenger TCP Port 5050: Client Access only
Insider/Room Lists TCP Port 80: Client Access only
File Transfer TCP Port 80: Server Access.
Your ISP may block this port, as its used for web hosting.
You can change port in Messenger, Preferences, File Transfer.
Voice Chat UDP 5000-5010
TCP 5000-5001: Client Access
If UDP Fails, TCP will be used instead, see below.
WebCam TCP Port 5100: Client Access
Super Webcam TCP Port 5100: Server Access
P2P Instant Messages TCP Port 5101: Server Access
PMs between Buddys may not use the Yahoo! Server,
but this is not a requirement.

jueves, diciembre 01, 2005

En relación a Noxtrum, interesante lo que dicen sobre futuros desarrollos de google para España [google.dirson.com].

Buscando en google por noxtrum, salen ya bastantes comentarios. Este post está bastante bien.
Un par mas:

Recall and precision


Estas dos medidas son claves en el mundillo de los buscadores para saber como de efectiva ha sido una busqueda. La siguiente pagina las describe muy bien.

Y en la siguiente página hay un estudio de como se comportan cinco buscadores con respecto al 'recall and precision'. Google sale muy bien parado.
Un buscador de información cientifica: scirus.
Un conjunto de referencias sobre Machine Learning for Spam Detection.
Sobre Firefox:
  • Ya salió Firefox 1.5.
  • Hay una extensión que es la caña: WebDeveloper. Es de probar: te muestra visualmente las celdas, los tamaños de la imagenes, ...
Y una noticia de hoy de barrapunto: ¿Qué solución de almacenamiento comprar?

Y un par de noticias que tenia por poner:

La noticia del lanzamiento de Noxtrum en barrapunto.

miércoles, noviembre 30, 2005

Rescato lo siguiente de otro blog (error al postear)...

Unas noticias de barrapunto:

Util para buscar articulos: citeseer.

martes, noviembre 29, 2005

Ya está online noXtrum.

Web spam


Una herramienta que analiza si una página usa técnicas consideradas como spam: Search Engine Spam Detector. Detectando las siguientes muchos trucos de los siguientes métodos:
  • keyword stuffing
  • doorway farms
  • text hiding
Para mas información ver su FAQ.

Y unos links de la wikipedia sobre el tema:
Y para acabar otro link muy interesante: Nigritude Ultramarine FAQ. Sobre todo el punto "What did Black Hat SEOs do to win the Nigritude Ultramarine contest?".

Python decompile


Para poder decompilar ficheros pyc tenemos dos opciones.
  • La primera es comercial: de crazy-compilers.
  • Y la segunda es una versión de para debian (o bsd). También disponible para python2.2.
    • Este versión creo que parte del mismo código que la versión comercial (no disponible como aplicación, sino como servicio). Al pasar a ser comercial hicieron una nueva rama de desarrollo.

lunes, noviembre 28, 2005

Temas laborables


Dejamos lo tecnico para meternos en lo laboral. Me han pasado una web muy buena: weblaboral.net.
En ésta página se indican unas cantidades a saber.

No, no voy a perder el curro ;).
Marc Najork, del grupo grupo web de Microsoft Research, tiene online alguna presentación y artículos sobre web spam.
Solo hay que buscar un poquito en google o en Microsoft Research.


Barrapunto viene gordito:

viernes, noviembre 25, 2005

Los tentáculos de Google [barrapunto.com].

miércoles, noviembre 23, 2005

viernes, noviembre 18, 2005

miércoles, noviembre 16, 2005

Y venga... otro servicio de Google, Google Base [barrapunto.com].

martes, noviembre 15, 2005

Estos de google no paran: Google Analytics.

domingo, noviembre 13, 2005

Tras visitar la web [erdani.org] (por cierto ha cambiado de dominio) de Andrei Alexandrescu, veo que ha publicado un un nuevo libro junto a Herb Sutter: C++ Coding Standards.

martes, noviembre 08, 2005

Javier Pagés sigue activo, ahora veo que ha creado un nuevo portal, inforenses. Que bueno el nombre que ha pillado. Tambien existe inforense (sitio de criminalistica.net).
Veo también que Infoperitos, sigue funcionando.
Mirando los post de ésta noticia de barrapunto (sobre DNI electrónico), me he encontrado con el termino Trampa para canarios.
Singularity es un proyecto de OS de Microsoft Research. Mas info aquí [barrapunto]

lunes, noviembre 07, 2005

Dependecy Injection Pattern



Ya he podido echar un vistazo al articulo de Martin Fowler sobre el patrón Dependency Injection (DI).

Lo primero que hace es discutir del porque del nombre. Ya que se le estaba llamando de manera incorrecta Inversion of Control.
Posteriormente explica los tres tipos disponibles que hay:
  • Constructor Injection
  • Setter Injection
  • Interface Injection
Entrando a discutirlas con ejemplos concretos de frameworks: picocontainer, spring y avalon (dicho proyecto de apache ya no existe como tal; aunque tras su extinción han surgido varios proyectos derivados).

A continuación compara el patrón con el Service Locator.

Lo que se puede extraer del articulo:
  • Tanto el Service Locator como la DI son maneras válidas de separar la configuración del uso.
  • Si estamos realizando un servicio que va a ser usado en aplicaciones fuera de nuestro control, la DI tiene ventajas.
  • Entre los tipos de DI, recomienda la 'Constructor' y la 'Setter' en ese orden (la de interfaz es mas 'intrusivo').
Tanto picocontainer como spring soportan la constructor y la setter. El que un framework use la DI no quita a que pueda usar Locators (Avalon combina ambos).

El patrón no es nada sorprendente, pero como casi siempre en estos casos, lo que hace es poner nombre a soluciones que se estaban usando.

ipython


Ya comenté en un post anterior sobre ipython. Ya he podido echarle un vistazo...

La verdad es que existiendo, no le veo ninguna ventaja a seguir usando la shell por defecto.
Tras haberme leido la introducción mas recomendaba, y sin explorar todo lo que pueda ofrecer; simplemente por lo siguiente, ya merece la pena usalo:
  • Historia de comandos
  • Posibilidad de llamar a un editor externo.
  • Multiples profiles.
  • Uso de colores.
  • Posiblidad de ejecutar comandos del Sistema Operativo.
  • Logging.
  • Posibilidad de ejecutar scripts desde el interprete. Esto es especialmente util (comando 'run':
    • Podemos hacer que se ejecute el main o no
    • Que nos de estadisticas de tiempos
    • Usar el profiler
    • O el depurador
  • Definición de macros.
  • 'Tab Completion'.
  • Tener una shell embebida detro de un programa python.
Un par de enlaces para acabar:
Me comentan de Caspost, un servicio para meter audio y video en tu blog.
Mr. Hal, el otro dio me comentó sobre los siguientes servicios:
  • Writely. Para escribir documentos word en la red.
  • Workspot. Un linux en el browser.
  • delicious. Mantener bookmarks online.
Voy a probarlos... ¡ya!

miércoles, noviembre 02, 2005

Un libro sobre python que puede ser interesante (disponible online): Dive Into Python.

IDE´s para python



A través de Wing IDE he llegado a ésta página [spyced]donde comparan diferentes IDEs para python. Los editores comparados son:

No se han includo en la comparativa de de Jonathan Ellis los editores (aunque se mencionan):
Los comentarios son lectura interesante. En alguno ponen a SPE bastante bien, y hay alguna URL a otras reviews.

Hace poco JJ me comentó que hay algun apropuesta para que eclipse soporte python.

Encontrar cosas en la web


Es curioso como vas encontrando cosas en la web. He llegado a la web de spyced, y creo que es una web que volveré a mirar. Parece estar interesante.

Según veo en la web, hay un framework para embeber python en HTML, spyce.

El tio de spyced, Jonathan Ellis forma parte del Utah Python User Group.

Actualización

Mas editores:




Y una comparativa.

Morfeo


Que bueno, TID esta pasando algunos de sus productos a Software Libre, como TIDORB. El proyecto en cuestion se llama Morfeo.

Debugging in python



Aunque puede ser interesante generar trazas de nivel debug, devido a la velocidad del ciclo de desarrollo (codificar, probar, corregir, probar, ...) he encontrado que simplemente usando el comando print, se depuraba perfectamente. Una vez depurado el codigo se eliminan los print.

Eso hasta ahora. He estado probando una cosilla que me ha costado bastante de depurar, con lo cual me ha hecho plantearme el echarle un vistazo al debugger de python (pdb), y que productos hay adicionales, así como GUIs.

Sin embargo ésta es una mejor introducción.

Una herramienta que puede ser interesante de probar es iPython. Es una shell mejorada.

Haciendo una pequeña buqueda en google, con respecto a GUIs que den soporte a la depuración he encontrado:
  • winpdb, que se apoya en wxpython, que es un toolkit para desarrollo de aplicaciones gráficas con python.
  • Wing IDE [Wingwire.com]. El cual es un editor para python. ¿El problema? que no es de gratis.
Y de momento hasta aquí. Voy a trastear un poco con pdb...
[actualizacion]
He visto en la lista de python-es, en un comentario que recomendaban winpdb.
Herb Sutter ha puesto online un artículo que seguro que es muy interesante de leer, va de la revolución que va a ser la concurrencia para el software.

En su página web, ha puesto los videos de un par de conferencias. Seguro que son interesantes.

Unas noticias de barrapunto: