Heartbleed en el CiTIUS y recomendaciones de seguridad

Reinicia antes de chamar

heartbleedA estas alturas todo el mundo estará al tanto de uno de los agujeros de seguridad más graves, por lo menos en cuanto a su impacto, que ha afectado a Internet en los últimos años: Heartbleed.

El problema es que ha estado presente durante más de un año y hasta que ha sido desvelado, cualquiera que tuviera de su conocimiento ha podido usarlo para obtener datos muy sensibles, como los certificados de servidores, cookies de sesión o contraseñas de usuarios, y es prácticamente imposible saber si ha sido así o no. Read More...

Adquisición de una tarjeta Xeon PHI

Reinicia antes de chamar

El CiTIUS ha adquirido recientemente una tarjeta modelo Xeon PHI 7120P (características) para computación paralela. Se trata de un coprocesador en formato PCI Express, algo similar a lo que ofrece NVidia Tesla pero desarrollado por Intel bajo su arquitectura Intel MIC (Many integrated Core) Básicamente son 61 núcleos Xeon integrados en una tarjeta PCI Express que funciona como un ordenador complementario con su propio sistema operativo empotrado (BusyBox) y que son capaces de llegar al teraflop. Para hacerse una idea de lo que representa esto hay que tener en cuenta que el primer ordenador de Intel capaz de llegar al Teraflop se construyó en 1997, tenía 9298 procesadores y ocupaba 72 armarios en un cpd. Read More...

Gestión de dependencias de terceros con Maven

Bitácora Tecnolóxica

Uno de los problemas recurrentes al pasar de una herramienta de desarrollo para Java como Ant a Maven es la de cómo lidiar con librerías de terceros (3rd party libs) que no se encuentran en ningún repositorio Maven. Para los que no estéis familiarizados, Maven es una alternativa a Ant como herramienta de automatización de desarrollo que se configura mediante la definición de una serie de archivos POM (Project Object Model) en XML que le explican a Maven cómo está el proyecto estructurado, qué dependencias tiene, datos sobre la organización, etc. Una de las características más potente es que, a diferencia de Ant, Maven es capaz de resolver las dependencias del proyecto analizando el POM y descargarlas automáticamente de repositorios especiales de dependencias (artifact repositories). Read More...