Nuestro twitter

Primera caída de Google Chrome (todo él)
Un poco tarde, pero en la charla de Joomla!
Se acabó por hoy. Ha estado genial.
@mrcomputer , hace falta contestar a eso?
McGuffin nos tiene absortos

Programa de Marzo 2010

Computación voluntaria con BOINC

alt

En esta charla partiremos de una distribución debian recién instalada e iremos instalando, todo de forma práctica (sin transparencias), una a una todas las herramientas para desplegar un servidor BOINC y configuraremos todos los servicios instalados hasta que funcionen correctamente para nuestro propósito. Posteriormente, crearemos una aplicación "científica" de prueba y varias unidades de trabajo que los ordenadores voluntarios tendrán que resolver. Finalmente, veremos como un cliente BOINC es capaz de conectarse al servidor, descargarse una tarea, ejecutarla y enviar los resultados al servidor, compleatando, así, el ciclo del proceso.

Este curso será impartido por Borja Bergua

Ir al calendario

Administración de JBoss

alt

En esta charla veremos una introducción a la administración del servidor de aplicaciones Jboss. JBoss es el primer servidor de aplicaciones de código abierto, preparado para la producción y certificado J2EE 1.4, disponible en el mercado, ofreciendo una plataforma de alto rendimiento para aplicaciones de e-business. En la charla se cubrirán aspectos cómo la instalación, configuración básica, despliegue y clustering del servidor.

Este curso será impartido por Javier Turégano

Ir al calendario

Producción ultrarrápida de podcast en Linux

alt

¿No tienes tiempo para producir un podcast? ¿quieres producir más en menos tiempo? ¿Eres un vago y no te gusta postproducir? ¿quieres que te den las cosas hechas? Este es tu curso. Se tratarán técnicas de postproducción rápida y desatendida, así como de grabación, para ello se hará uso de scripts creados especialmente para el curso y se mostrará lo que hacen. Todo ello aderezado con trucos y consejos para facilitar aun más si cabe el trabajo.

Este curso será impartido por Miguel Peris

Ir al calendario

Módulos de kernel: ETTY como caso práctico

alt

En esta charla aprenderemos a crear un módulo de kernel, usando como ejemplo el proyecto ETTY, emulated TTY

Este curso será impartido por Roberto Muñoz

Sistemas de ficheros

alt

La intención de la charla es dar un pequeño recorrido por los conceptos básicos relacionados con los sistemas de ficheros para construir una base sobre la que dar el resto de la charla, donde analizaremos los principales sistemas de ficheros, cómo funcionan, cuáles son sus estructuras de datos, y el motivo de estas, de modo que podamos tener un entendimiento más profundo de cómo están estructurados nuestros datos dentro del disco duro. Esto nos servirá para el futuro aprendizaje de recuperación y reparación de datos ya que tendremos una base de conocimientos sólidos para hacerlo.

Este curso será impartido por Jesús Espino

Ir al calendario

OpenGL fácil

alt

¿Te has planteado en crear tus propios programas para tu Nintento DS, PSP, Wii, Iphone o PC? ¿Sabías que todos ellos usan un estándar llamado OpenGL para crear las imágenes y animaciones en 3D? ¿Quieres comprender los conceptos fundamentales que permiten a alguien crear un juego en 3D? Quieres sorprender a tus amigos o a tu jefe con tu dominio de la tercera dimensión?

Este curso te servirá para iniciarte en el apasionante mundo de la creación de aplicaciones 3D con OpenGL, un estándar abierto con el que podrás crear aplicaciones que funcionen en diferentes plataformas con muy poco esfuerzo.

Este curso será impartido por José Hevia

Este curso se dará en dos sesiones: OpenGL para principiantes y OpenGL avanzado. Ir al calendario

Criptografía para todos los días

alt

¿Apuntas tus contraseñas en post it? ¿en ficheros .txt en claro? ¿no cifras los correos electrónicos? ¿no sabes lo que es un anillo de claves?

Si has respondido afirmativamente a alguna de estas preguntas pásate por este curso porque puede intersarte. Si has respondido que no a todo, pásate de todas formas porque veremos algunos trucos y herramientas para asegurar tu información que pueden interesarte.

Este curso será impartido por Daniel Marcos

Ir al calendario

Securizando un servidor

alt

Toda la gente pensamos que nuestro ordenador es seguro, que nadie va a querer atacarnos porque no somos importantes. ¿Es esto cierto? En este curso responderemos a estas preguntas y explicaremos cómo defendernos de los atacas (constantes) que están sufriendo nuestras máquinas a través de Internet.

En este curso se asegurará una máquina tras su instalación, explicando como mantenerla actualizada, configuración básica de IP Tables, eliminación de servicios innecesarios, etc. También explicaremos el uso de herramientas para auditar nuestras máquinas y encontrar posibles vulnerabilidades (y explotación de las mismas).

Este curso será impartido por Daniel Marcos

Ir al calendario

Curso de Joomla

alt

Joomla es un CMS (Sistema de Gestión de Contenidos) que cuenta con una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web. Permite crear páginas web donde el contenido y el diseño se pueden manejar de forma independiente, de este modo, nuestra página web puede gozar de distintos diseños conservando el mismo contenido y viceversa.

Joomla es un CMS que goza de una sencilla interfaz donde la gestión de usuarios y de contenidos facilitan la creación de páginas web profesionales sin la necesidad de tener conocimientos avanzados en desarrollo web.

Este curso será impartido por Tania Pérez

Ir al calendario

Medida de la calidad del software

alt

¿Seguro que funciona?

Probablemente es una de las preguntas más difíciles de responder cuando hablamos de software. No se puede saber fácilmente si un software es correcto o no. Para averiguarlo se emplean indicadores, magnitudes fácilmente medibles que aportan información sobre calidad.

En esta charla se mostrará de forma práctica la conveniencia de la medida de cobertura como herramienta para la gestión de un proyecto software y se expondrá una metodología genérica para llevar un proyecto software a buen puerto. Esta charla está orientada a toda persona que participe en un proyecto software, tanto a nivel técnico como en el plano de gestión.

Este curso será impartido por David Muñoz Díaz

Ir al calendario

Informática forense con Xplico

alt

Proyecto GPL 'Xplico', cuyo objetivo es decodificar la información capturada mostrando datos útiles al usuario. Se puede capturar información en tiempo real mediante el sniffer integrado, o pasarle la de otro sniffer, o utilizar como entrada de datos fichero de captura existente, en formato PCAP. Este software sacará todos la información posible de ella, como imágenes transferidas por HTTP, ficheros de FTPs, contraseñas que viajen en plano (SMTP, FTP, etc), conversaciones de chat, ficheros enviados a impresoras, sitios web o webmails.

Este curso será impartido por Carlos Gacimartín

Ir al calendario

Memoria dinámica

alt

¿Sabes qué es un segmentation fault?

- No, pero me gustaría saberlo...

- Si, pero estás harto de esta excepción y no sabes cómo mejorar tus habilidades, te pasas el día depurando y tirándote de los pelos para conseguir que tiren tus programas.

En cualquiera de estos dos casos, este es tu curso. Durante está sesión se comentará lo que es un puntero, los tipos de punteros, cuando reservar la memoria y cuándo es conveniente liberarla para evitar este tipo de excepciones.

Este curso será impartido por Tania Pérez

Ir al calendario

Taller de Python

alt

OK, do it fast.

Python es un lenguaje de script que permite programar a toda mecha sin esfuerzo y manteniendo un código claro, organizado y mantenible. Posee una enorme cantidad de bibliotecas disponibles para prácticamente cualquier tarea que imagines, desde acceder a servicios web, ventanas y botones para aplicaciones de escritorio, renderizar gráficos acelerados por hardware o escuchar música con una línea de código. Todo ello aderezado por documentación automática, un elegante sistema de objetos y una sintaxis como poco original. En definitiva, es una de esas herramientas que no pueden faltar en tu mochila.

En este taller nos centraremos en la sintaxis de Python y en el empleo de clases y métodos para contar así con un punto de partida a partir del cual comenzar a desarrollar nuestras propias herramientas.

No olvides llevarte un portátil con Python 2.6 instalado

Este curso será impartido por David Muñoz Díaz

Ir al calendario

Taller de Ruby

alt

Si hay que elegir un único lenguaje que ha revolucionado el mundo de la informática en los últimos años, ese es Ruby. Aunque se suele asociar con el desarrollo web, Ruby es en realidad un lenguaje de propósito general que cuenta con unas características tan interesantes que el resto de lenguajes no han tardado en adoptarlas.

Sin embargo, Ruby se diseñó con el objetivo de ofrecer una enorme potencia sin perder facilidad en el lenguaje. Es, probablemente, uno de los lenguajes más sencillos de aprender, con una sintaxis elegante y cristalina. En este taller aprenderemos estas características programando pequeños ejemplos.

No olvides llevarte un portátil con Ruby 1.8 o 1.9

Este curso será impartido por David Muñoz Díaz

Ir al calendario

Administrando los servidores del GUL

alt

Los sistemas del GUL son el núcleo del grupo. Estos son los que permiten que todos los servicios funcionen: lista de correo, ftp, gestor de cursos, etc... En este curso damos un repaso a todas las tecnologías que utiliza el GUL para ofrecer sus servicio: Virtualización con xen, RAID, lvm, mirrors, ftp, gestor de listas, etc.

Por la longitud de los cursos no se profundizará en cada tecnología, pero se darán nociones de todas ellas. El trabajo como administrador del GUL te dará lo demás para ser un administrador de verdad.

Este curso será impartido por Fernando Cerezal

Ir al calendario