Laburo España: 250.000 ofertas de empleo

-----

Martes, 21 de junio de 2005

Implementando un buscador

Hoy 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)

Comentarios

Comentar


Recordar datos

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009