Categories
Miniposts Seguridad

Seguridad de las compras en línea

Interesante artículo (pdf) donde comentan algunas fallas de algunas plataformas de comercio electrónico. Recuerdo que hace unos años, me había tocado integrar ese tipo de cosas en aplicaciones existentes. En ese entonces habían bastantes cosas que las daba por seguras, haciendo evidentemente la aplicación propensa a los problemas que se describen en ese artículo.

Ahora veo necesario el uso de herramientas que permitan verificar formalmente este tipo de protocolos, si bien es cierto que puede que no sea perfecto o que haya errores al definir los modelos, al menos da cierto grado de garantía de que las propiedades que se prueban en este tipo de herramientas, se mantienen.

Categories
Programación

Eclipse XText

Hace un año, algo menos me parece, me enteré de la existencia de Eclipse Xtext. A pesar de haber visto en ese entonces un vídeo mostrando sus características, hasta ahora no había tenido la oportunidad de probarlo realmente. XText es un framework destinado a facilitar el desarrollo de lenguajes de programación o DSLs. Ofrece la posibilidad de crear los compiladores y de poder integrarlos dentro de Eclipse; permitiendo entre otras, la coloración de código, la verificación instantánea de sintaxis, completado de código, etc. Para una pequeña introducción, vean mejor el siguiente video.

Internamente usa AntLR para generar el parser. De ahí que la sintaxis usada para definir la gramática en Xtext sea casi la misma que la de AntLR. A pesar de haber tenido algunas limitaciones mientras intentaba definir la gramática de un lenguaje existente, me dejado una grata impresión.

Categories
Miniposts

About coders: un libro basado en el cómic Geek & Poke

Para los que todavía no sepan, hace ya algún tiempo Oliver Widder ha publicado un libro (version impresa o pdf) basado en el excelente cómic Geek & Poke.

Espero que lo disfruten los que se sientan aludidos... 😉

Categories
Miniposts

15 invitaciones para google wave

Si hay alguien que le interese y todavía no tiene una cuenta en google wave, pues sólo tienen que dejar un comentario. Para evitar más spam, enviaré las invitaciones al mail que pondrán en el comentario.

Hay 8 invitaciones más que acaban de llegar.

Categories
Miniposts

Los 10 errores más comunes en el desarrollo de plugins para WordPress

Una lectura interesante acerca de las cosas que se deberían tener en cuenta para desarrollar plugins de WordPress.