Anecdotas de un Programador

Yo si soy tonto!
Recuerdo cuando empecé a trabajar, picando código y aprendiendo a programar, tenía unos "jefes" realmente curiosos. Para que quedara claro que eran jefes, se solían quedar ellos lo mejor, dejándonos a nosostros, los nuevos, las sobras. ¿Que llegaba material nuevo?, rápidamente se lo agenciaban ellos, se agenciaban los nuevos monitores, o se agenciaban los pen-drives, o las libretas más "molonas", o los "pilot" y a nosotros nos llegaban sus sobras, sus ordenadores viejos, sus monitores viejos, nos quedábamos sin pen-drives y nos tocaban los "bic".
Ahora he "ascendido" un poquito, pero aun recuerdo aquellos tiempos. Hace unas semanas pedí pen-drives para repartir y efectivamente, los repartí: ¡¡ todos para la gente más nueva !!. Yo sigo con mi viejo pen-drive de 2 Gigas y no me he quedado ninguno de los nuevos. Es más, a los que son "jefecillos" como yo, tampoco les he dado pen-drives, aunque algunos me lo reclamaro. Les dije algo así como "a los jefes, ni agua" y se quedaron sin ellos.
Total, que toda la gente nueva anda con pen-drives nuevos y yo ando con la sensación de ser tonto …
Un Par de Cosilla
Un par de cosillas que aunque no son muy de programación, ahí van.
La primera es una pequeña anécdota que me ha pasado hoy. Pregunté a mi compañero cómo se hacía "no sé qué" con log4j, que estaba seguro de que se podía hacer, pero no recordaba cómo. El tampoco sabía, así que miró en google, encontró cómo y me mando un corredo diciendo "me engañas, sí que sabes cómo se hace" y un enlace … ¡ a mi propia página de log4j en la Chuwiki !. Creo que me estoy haciendo mayor y no sólo la mano izquierda no sabe lo que hace la derecha, sino que además no se acuerda.
La otra es sobre un compañero de trabajo, que ha hecho un sitio web sobre venta de pastores alemanes y cahorros. Aunque es fan de las herramientas de Microsoft, casi le tengo convencido para que la haga con PHP y CSS. Por cierto, si alguien visita la página y se decide a comprar un perro, que le diga que va de mi parte, que me llevo comisión ; - )
Maravilloso Codigo
Es increible, pero cierto. Hoy un compañero mío, revisando código, se ha encontrado algo como esto
public byte[] getBytes (int valor) {
byte [] a = new byte[1];
switch (valor) {
case 0:
a[0]=(byte)0;
break;
case 1:
a[0]=(byte)1;
break;
case 2:
a[0]=(byte)2;
break;
….
case 15:
a[0]=(byte)15;
break;
default:
a[0] = (byte)0;
}
return a;
}
Menos mal que sólo eran 16 valores. ¿Al menos se la habrá ocurrido usar el copy-paste?
Los moviles no tienen CTRL + C
Ayer me puse a hacer un pequeño jueguecito para el móvil, como siempre, no por el juego, sino para aprender cosas nuevas, en este caso algo de J2ME. Un cuatro en raya.
Hago una primera "cosa" para dibujar el tablero y poder colocar las piezas, genero el jar correspondiente y lo pongo en el móvil. Juego un poquito con esa pequeña chorrada y todo va estupendo…. hasta que quiero dejar el juego. ¡¡ Vaya por Dios !!. No he puesto un botón de salir y el móvil no tiene Ctrl-C. La única forma que encontrado de salir de mi juego es apagar el móvil.
Objetivo conseguido, he aprendido una cosa nueva: En los móviles es imprescindible poner un botón de Salir.
Saludos chicos espero que les haya gustado...
Y recuerden Visitar mis otros posts...