Mostrando entradas con la etiqueta Informática. Mostrar todas las entradas
Mostrando entradas con la etiqueta Informática. Mostrar todas las entradas

martes, 17 de febrero de 2009

¿Qué pasaría si un profesor de ingeniería impartiese 1º de primaria?

Os dejo esta entrada que pertenece a Frozen Fantasy, porque me ha parecido realmente genial xD


¿Qué pasaría si un profesor de Ingeniería impartiese 1º de primaria?


Temario:

TEMA 1:
El Abecedario.

TEMA 2: Concepto de sílaba y de palabra.

TEMA 3: Ejemplos de palabras.



Sistema evaluación: Un examen final que determina si sabes leer o no, por encima del 5, sabes leer, por debajo, no sabes.


Ejemplo de examen:

1. Lea y resuma el siguiente texto.

La psicología de lo orgiástico como un desborde del sentimiento vital y de fuerza, dentro del cual el dolor actúa como estimulante, me dio la clave para mi concepto del sentimiento trágico, que ha sido malentendido tanto por Aristóteles como, en particular, por nuestros pesimistas. La tragedia está tan lejos de probar el pesimismo de los helenos en el sentido de Schopenhauer, que más bien vale como su decisivo rechazo, como la instancia opuesta. El afirmar la vida, aun en sus problemas más extraños y duros, la voluntad de vivir que, en sacrificio a sus tipos más altos, se alegra de su propia inagotabilidad, esto lo llamo yo dionisíaco y lo adivino como el puente hacia la psicología del poeta trágico. No para librarse del terror y de la compasión, no para purificarse de un afecto peligroso a través de una vehemente descarga -así lo entendió Aristóteles-: sino para, por sobre el terror y la compasión, ser uno mismo la eterna alegría del devenir -alegría que incluye también la alegría del aniquilamiento... Y de este modo regreso al lugar del que partí una vez; el Origen de la tragedia fue mi primera trasmutación de todos los valores: de este modo regreso al fundamento en el cual se origina mi voluntad y mi poder; yo, último discípulo del Dionisos filósofo; yo, maestro del eterno retorno..

- Friedrich Nietzsche -


2. Describa el algoritmo de formación de la palabra "Esternocleidomastoideo".

3. Demuestre que fonéticamente "a" es igual a "A"


Tiempo de duración del examen: 15 minutos.
Todas las dudas se resolverán en los primeros 3 minutos.

lunes, 17 de noviembre de 2008

Oracle: Pagar o Morir, esa es la cuestión

Trabajar con Oracle es como tener pareja.
Al principio todo es muy bonito, te encanta, piensas que has elegido lo mejor del mundo, que no podrías estar sin él... y cuando pasa el tiempo te das cuenta de que o no es tan bueno y potente como pensabas o te sale demasiado caro si quieres mantenerlo como dios manda.

Y es que, Oracle no es sólo un gestor de base de datos, es además una potente herramienta para generar quebraderos de cabeza.

La información que circula en la red para hacer cosas medianamente serias, o viene con cuentagotas, o sólo emplea soluciones que implican pasarte a la versión de pago.
Porque la filosofía de Oracle es "inténtalo, pero que sepas que jamás te permitiré hacerlo así"

Por supuesto, no hablemos de los errores oracle, que como ellos mismos dirían, no pueden ser más ambiguos.

Un ejemplo, en una consulta simple, si te falta la sentencia "from" ellos no te dicen

"error: no se ha encontrado la sentencia from" no, ellos te dicen:

"error238923 : blablau blablau blablau expresión ambigua"

Y tu dices ¿ambigüa?? Ambigüo es que para poner un tipo de dato autonumérico tengas que hacerte una secuencia y un trigger!!

O lo que es peor, tener que hacerte un paquete de procedimientos más trigger por cada tabla si quieres hacer un delete/update on cascade!!!!!

¿Es que nos hemos vuelto locos????!

¿Qué fue de la sencillez?? ....

En fin será todo lo potente que queráis, pero facilidades sin pagar.... NI UNA!

miércoles, 5 de noviembre de 2008

La informática, esa ciencia infusa

La vida del informático, es algo así como la vida del mago pero inversamente proporcional.
El mago hace una serie de cosas ilógicas que al final sorprendentemente funcionan y el informático, se rompe la cabeza con soluciones lógicas y estructuradas para que finalmente nada funcione.


Y lo más curioso, nadie sabe por qué.


Tú haces tus funciones perfectamente, defines tus parámetros, usas correctamente las sentencias necesarias y cuando todo está perfecto, lo pruebas y .. no va, o lo que es más frecuente aún, lo pruebas, funciona y cuando llamas a tu jefe para enseñárselo, deja de funcionar.

Este momento, bien común en la vida del informático, viene definido por una mirada de incomprensión por parte de tu jefe acompañado por tu risita nerviosa. Pero lógicamente, intentas aparentar tranquilidad (porque la informática no consiste en dominar las situaciones, sino en que la gente crea que las tienes dominadas) y dices "debe ser algun problema de (aquí es donde echas la culpa a algo ajeno a ti, generalmente lo primero que se te venga a la cabeza como por ejemplo "la caché") y añades con un tono simulando indiferencia "hace un momento lo he probado e iba perfecto"
Así que lo compilas de nuevo, suplicando por dentro que funcione y a la vez cagándote en los muertos del ordenador yyyy...
nada.
Sigue sin funcionar y esta vez hasta te suelta un error extraño.

¿Por qué?

Magia.

En estos casos siempre está el compañero competente que te ofrece la primera solución (que es como el primer mandamiento de las soluciones informáticas)

"¿Has probado a reiniciar?"

Todo buen informático que se preste debe formularse esta pregunta frente a un caso de error desconocido, porque, igual que por arte de magia las cosas dejan de funcionar, a veces también por arte de magia vuelven a arreglarse solas.

De hecho, cuando te surge un problema desconocido y aún no has reiniciado, se puede decir que todavía no tienes un gran problema.

El miedo te entra por el cuerpo cuando, al probar la solución más efectiva que conoces, el problema sigue ahí.

Y es cuando miras a tus compañeros (también informáticos) con cara de susto y entonación misteriosa (la misma que Darth Vader en su mítico "Yo soy tu padre") y les dices:

"he reiniciado pero el problema persiste"

Entonces es cuando realmente puede cundir el pánico.....

Pero NO!! Porque, gracias a Dios, los informáticos somos personas de recursos! y aparte de la opción del reiniciado, guardamos otro gran as en la manga:

Google.

La mentalidad para usar google es "si esto me ha pasado a mí, debe haber 20mil desgraciados más como yo y con suerte, alguno de ellos hasta ha encontrado la solución"


Y aquí es donde empieza la odisea de rastreo de foros extrañísimos llenos de frikis cuya única razón de ser en la vida es implementar una nueva función.
Que por cierto, son precisamente, las personas indicadas para solucionarte las cosas.

Pero no todo iba a ser perfecto, entre los frikis buenos (conocidos como "cracks" o "ti@ super pro") se esconden otros tipos de frikis conocidos como "los frikis de boquilla".
Esos que se creen unos cracks y que en realidad sólo son unos mierdas.
Por supuesto, generalmente, la primera gran solución que encuentras, está hecha por un friki mierda.

La lees y te dice que hay que modificar ochocientasmil partes del código, instalar un ejecutable, reinstalar un driver, añadir 10 sentencias y cambiar tres valores de parámetros. No entiendes nada pero la cosa así de primeras suena hasta bien.
(De hecho piensas "wow! este tio es un super pro!")

Y tú, con todo tu amor y cariño (o desesperación y cabreo) lo haces.
Haces la sarta de tonterías que el friki incompetente sugiere hacer y después de 20 minutos picando código y modificando todo, vuelves a probar, y..... vuelve a no funcionar.
Pero piensas "claro, es que no he reiniciado".
Reinicias (con los dedos cruzados) y...

....

nada.

De acuerdo, "era demasiado bonito para ser verdad" ¡Obviamente NO iba a funcionar al primer intento!
De modo que vuelves a buscar en Google, pasas de los posts del friki mierda (que ya conoces), lees otras 3 soluciones, y después de echar a suertes para elegir una de ellas, la llevas a cabo.
Vuelves a modificar 10mil cosas, añadir sentencias que desconoces, cambiar más parámetros que ni sabías que estaban ahí, reinicias para que todo se haya guardado bien y lo pruebas.

Compilas y ... ¡¡genial!! ¡¡¡¡ ya no te da el error!!!


..... te da otro distinto (...)


Suspiras, te acuerdas de la familia de muchas personas,apuntas a los dos frikis en tu lista negra... miras el reloj y te das cuenta de que es la hora de irte a casa.

En tu casa le sigues dando vueltas pero no llegas a comprender nada y la única frase que repites una y otra vez es "pero si debería funcionar!".

Así que pasa un día y vuelves a la oficina resignado a mirar otros 50 foros con 100 frikis raros donde alomejor alguno es competente.
Enciendes el PC.. compilas para buscar el código del error concreto y... por alguna extraña razón...

¡FUNCIONA!

Y de repente, empiezas a oír mentalmente las primeras notas del aleluya mientras una gran sonrisa se despliega en tu rostro.

Tus compañeros te miran con cara de sorpresa preguntándote "pero.. ¿cómo?"

Y tú simplemente les respondes:

"MAGIA!"

PD. Dedicado a mis compis de curro y otros muchos informáticos en general