Martes, 21 de junio de 2005
oy ha sido uno de esos días en los que uno recuerda la maravillosa frase que todos hemos dicho mil veces mientras estudiabamos: "¿ Para qué me imparten esta asignatura en la universidad si nunca la voy a aplicar en mi vida laboral?"
Y os preguntarareis que a cual de todas ellas me refiero. Esta vez ha tocado Compiladores I y Compiladores II. La verdad es que no recuerdo si lo que he tenido que hacer es análisis ascendente, descendete, de un lado para el otro, o del otro para el uno. Pero lo he hecho.
- ¿ Y qué has hecho ?
- Un buscador.
Pensareis, que tonteria, una cajita de texto , separas las palabras que metas por espacios y a buscar en todos los campos de la base de datos.
Si, eso mismo es la búsqueda simple, pero, ¿ qué ocurre si lo que tienes que hacer es una búsda avanzada ? Pues lo que ocurre es que tienes que analizar expresiones de este tipo:
"Pago único" AND ayudas OR (becas AND "ayudas para jovenes")
Parece facil, ¿no?. Pues no lo es tanto. Así que me he puesto manos a la obra y he desarrollado el gráfico de estados para haceme más fácil la posterior programación.
Y dios mio que cacao !!!!
Pero bueno, al final ha salido, y como no, uno se siente orgulloso de su trabajo cuando las cosas difíciles le salen bien.
Por: txamu | Software | Comentarios (0) | Referencias (0)
, internet, algo de sw libre, comunicacioens, fotografía, blog personal, diseño web con standares...
Diseñado por Studio.st
Online gracias a Bitacoras.com