Feeds:
Entradas
Comentarios

Posts Tagged ‘web semántica’

Año nuevo, vida nueva. O no. Pero sí llegan algunas cosas nuevas, como el número 160 de la revista @rroba, que ya podéis encontrar en vuestro kiosco habitual. Realmente ya lleva un tiempo en la calle (yo la vi el día 26 en Barajas), pero yo no he tenido tiempo de comprarla… :P

Mi primer artículo de este número será la entrega habitual del Curso de Java Útil, trigésimo primera del curso. Y, año nuevo, aplicación nueva: primera de nuestro nuevo programa jWadalCrack. En esta ocasión, vamos a construir una aplicación dedicada a la ruptura de hashes de contraseñas… un craqueador, vamos. Como casi siempre, mezclamos la programación con seguridad y criptografía, para aprender un poco de cada campo durante el camino. Comenzaremos definiendo el objetivo y el ámbito de la aplicación, posteriormente recordaremos algunos conceptos (hashes, fuerza bruta, etc.), y finalmente hablaremos de la generación de combinaciones. Así, en base a un diccionario y una longitud, generaremos todas las posibles combinaciones existentes; lo que supone, en la práctica, la base para un ataque de fuerza bruta. En el proceso veremos que todas las estructuras complejas de alto nivel de Java, no nos ayudan demasiado, y tendremos que recurrir a nuestros viejunos amigos los arrays.

En el segundo artículo hablaremos de Linked Data, un paradigma de representación y enlace de información promulgado por el papá de la Web: Sir Tim Berners-Lee. Este paradigma engloba un conjunto de tecnologías que se sitúan dentro de lo que conocemos como Web Semántica, y presenta algunas propuestas interesantes para los procesos de la información de la “Web del futuro” que se está intentando construir. Veremos qué propone este paradigma, en qué se basa, y cómo lleva a la práctica su implementación. ¿Es Linked Data el futuro de la Web? Probablemente no, pero probablemente sí juegue un papel importante. Por supuesto, y dado que “el yogurlado está maldito” (frase extraída de mi artículo, lo juro por Cthulhu), también hablaremos de qué problemas y limitaciones presenta Linked Data. No todo iba a ser bonito, ¿verdad?

Y este número, como por fin tengo escáner nuevo (bueno, nuevo no es, porque busqué en eBay un modelo muy concreto), recupero la tradición de publicar la portada mensual.

@rroba 160

@rroba 160

Read Full Post »

Things that happen ontomagically

Escuchado en el congreso de la semana pasada…

Read Full Post »

Como cada mes, ya está en la calle la entrega de rigor de la revista @rroba. En este nuevo número 135, al contrario de como venía siendo la costumbre, no encontraréis dos artículos con mi firma, sino tres. Este hecho no es debido a ninguna hazaña digna de Leónidas (como la del número 125), sino simplemente a que uno de los dos artículos que preparé para el número del mes pasado no pudo ser publicado, debido a ajustes de maquetación.

Esta es, por tanto, la segunda vez en que la revista lleva tres artículos míos; y, como en la anterior ocasión, también hay un artículo mío como tema principal en portada (quinta en @rroba). Como dato curioso, es precisamente el artículo “rezagado” del mes pasado el que pone cara al número de este mes.

El primer artículo, y tema principal en portada, tiene por título “Tecnología Semántica”. En dicho texto, realizo una introducción a algunas de las tecnologías que sustentan la que, según parece, está llamada a ser la “Internet del futuro”. Esta introducción no se centra tanto en el punto de vista técnico (algo que ya hice en un artículo titulado “Web Semántica”, publicado en el número 119 de @rroba), sino más bien en un punto de vista filosófico y pragmático: por qué surge la necesidad de un nuevo paradigma, qué problemas tiene el paradigma actual, cómo pretenden solucionarlos las nuevas tecnologías… en definitiva, un diálogo con los términos que juegan un papel protagonista en esta nueva generación de la Web: metadatos, ontologías, razonadores…

El segundo artículo se titula “Despliegue de un CMS Joomla”, y su título es autoexplicativo. Hoy en día, y a la espera de la -aún tan lejana- Web 3.0, vivimos inmersos en plena revolución Web 2.0. La gente ya no sólo se conecta a Internet para actuar como consumidores pasivos de información, sino que generan y aportan contenidos y metacontenidos constantemente. En este contexto, personas y asociaciones de todo tipo (peñas, club de fans, “clanes” de juegos online…) deciden publicar en la red su propio rincón de reunión, donde poder centralizar sus comunicaciones y compartir contenidos. Así pues, resulta interesante saber desplegar y configurar correctamente un sistema de gestión de contenidos potente y flexible como Joomla!. En este artículo aprendemos a hacer precisamente eso, usando como base un sistema Ubuntu GNU/Linux, un servidor web Apache, lenguaje PHP, un servidor de bases de datos MySQL y un servidor de ficheros vsftpd.

Por último, encontramos la habitual entrega del Curso de Java Útil (la sexta), donde continuaremos adentrándonos en el tema de las interfaces gráficas en Java. Este mes comenzaremos a construir nuestra interfaz gráfica, viendo cómo podemos usar los diversos componentes de la API Swing para interactuar con el usuario. También hablaremos de los eventos, uno de los elementos más importantes en la programación gráfica con Swing.

Por supuesto, NeTTinG también nos ofrece la habitual entrega del curso de Hack WiFi, donde continúa el estudio de la inyección de tráfico para el craqueo del protocolo WEP.

@rroba 135

Read Full Post »

A %d blogueros les gusta esto: