Archivo para Diciembre, 2007

JSqlParser: un parser (analizador sintáctico) para SQL en Java

Por necesidades de mi PFC he tenido que buscarme un parser de SQL para Java y quiero ahorrarle al resto del mundo tan tediosa tarea.

Podría parecer que un parser SQL para Java es una cosa poco exótica (bueno, depende de dónde te muevas, probablemente para la mayor parte de la gente lo sea :P) pero no hay una solución que podríamos considerar ampliamente aceptada. En lugar de eso podemos encontrar múltiples soluciones parciales más o menos incomodas.

Podemos resumir que todo fue un poco infernal hasta que me decidí a probar JSqlParser, un parser de Sql para Java basado en una gramática para JavaCC creada por un tal Guido Draheim. Yo hasta hace poco tampoco entendía nada de esto :)

En un artículo posterior profundizaremos en JSqlParser. En este articulo se comentan las posibilidades que existen y la dificultan que conllevan, así como algunos conceptos sobre parsers, gramáticas y trabajo innecesario: ¿quieres saber más? pues sigue leyendo: Leer más »

¿Son los estadounidenses estúpidos?[video]

Encuentro, via Diario de a Borbo, un video que, aunque probablemente sesgado y escogiendo los casos más extremos, no deja de ser bastante divertido.
Anteriormente había visto un fragmento, pero encontrarlo completo y subtitulado es todo un lujo.
Aquí os lo dejo:

¿Cuántos lados tiene un triángulo?…increible.

Pateando el diccionario

Mirando los cartelitos que hay por la calle, uno puede encontrar perlas como esta:
[foto hecha con el móvil, no tiene demasiada calidad]

deveres

Clases de Ingles y MatematicaMatemática

Ayuda con los deveres deberes para alumnos/alumnas de primaria o de secundaria.

Tengo certificado de ingles avanzado(CAE) obtenido en Inglaterra(Londres) y soy licenciada en Ingeniería

Podemos comentar, además de la dolorosa palabra “deveres”, que con indicar “alumnos” sobraba (pues el masculino plural incluye al femenino aunque muchos se empeñen en el os/as o poner @) y que la única tilde de todo el texto es la de “Ingeniería”, supongo que de tanto verla escrita (creo que sólo falta en “inglés” y “matemática”).

Creo que le interesaría más cambiar clases de inglés por clases de castellano y ¿es qué nadie de su alrededor que haya leido el cartel se ha dado cuenta?!
Si yo escribiera algo así, creo que, al ver como sangraban los ojos de la primera persona que lo viera escrito, empezaría a sospechar algo.
Que esto no estigmatice a los ingenieros, que la mayoría, espero, además de ecuaciones feísimas, escribimos un castellano aceptable.