Bueno, siguiendo los ejemplos de sinner y melenas, voy a relatar día por día mi sorprendente semana:
Lunes: Nada. Hasta el martes no empezé, tuve turno de fin de semana en el curro antiguo y me lo tomé de descando.
Martes: Típico primer día. Presentaciones varias de compañeros, descubrimiento del zulo en el que iba a trabajar y, tras el primer café de rigor, charla con el gerente para que que comente mis funciones.
La charla se resumió en que lo primero que tenía que hacer era el mantenimiento de una aplicación que servía una página web que blah blah con datos que otra enpresa introducía en una DB Informix, a demás del servidor de correo y del proxy. Bueno, no parece difícil. Como el que lo llevaba antes se había ido, hasta el Jueves por la tarde que viniera y me explicara como funcionaba no me podía poner con ello.
Mientras tanto, otro proyecto de programación que ya explicaré cuando me ponga con él. A leer documentación y RFC de los protocolos que hay que implementar (no se como, porque yo programar lo justo, pero weno...)
Miércoles: Después de las cañas del día anterior, un día muuuyyyy malo. Como me aburría soberanamente de leer RFCs, me pongo a trastear en el servidor y a leer la documentación del servidor. "Uy, que documentación más cutre...". "Uy, qué mal va el servidor...". "Uy, el servidor de correo ni va...". Como todavía no me habían explicado nada, paso un poco del tema, pero ya tengo la mosca detrás de la oreja. Ese día también descubrí que era el único BOFH de la empresa, todos los demás eran solo programadores (y casi todos de VB)... Bueno, menos mal que mañana viene mi Super-BOFH particular (sí, como el melenas), y por lo que dicen es muy majo y le podré preguntar lo que quiera...
Jueves: Weno, como hasta por la tarde no entraba, por la mañana fui a una entrevista para un departamento de formación de una consultora. Un curso de Apache en una empresa y blah blah blah... Weno, tiene muy buena pinta, pagan muy bien... pero no me sale ni de coña. Eso de ganar 600€ (netos) en 20 horas de curso...muy jodido lo veo.
17:00, hora de entrar. A leer el correo mientros espero a Super-BOFH. Qué mezcla de emoción y nervios...
Llega Super-BOFH (18:15). Mmmm, parece un pringadillo... Esto es un BOFH????
Weno, este fue el momento culminante. Tras la presentación por parte de la jefa, comienza el espectáculo:
"Super-BOFH": Weno..., este es el servidor... (de qué? web? de BBDD), aquí hay un script (veo que no usa ni tab ni Esc para autocompletar...y para qué coño vale el script??? Esto no tiene buena pinta..)
blind: ¿Qué versión de Apache lleva? (por preguntar algo)
"Super-BOFH": ...possssss....no sé..... ¿la 6.0?
blind: ¬_¬
"Super-BOFH": weno, y eso...y tal...y cual...
- Poco a poco me voy dando cuenta que sabe menos de linux que mi gato. La puntilla llegó al rato. Veo que se conecta por telnet a la IP pública del servidor (:O) y yo, ingenuo de mi, pregunto:
blind: Por qué no te conectas por ssh?
"Super-BOFH": Por esesesesequéééééé?
blind: ESE ESE HACHE
"Super-BOFH": Nooo, la base de datos es informix...
blind: ¬_¬
Mientras él seguía "explicando", yo me puse a trastear con el servidor. No me podía creer lo que veía. Servidor de correo Sendmail con un peazo de RELAY ABIERTO A TO DIOS. El correo no funcionaba porque había en la cola mas de 100.000 SPAM (sí, cien mil). Mientras tomo nota de ello y abro la página de tecnoempleo, hago como que le escucho hasta que se calla. Me voy a casa. Por la noche tengo pesadillas pensando en lo que me podía encontrar el Viernes.
Viernes: Weno, al tajo. Primero cierro el relay del sendmail y me preparo para borrar la cola. Trasteo con mis amigos sed y awk para no eliminar los correos que son buenos, pero la línea me quedaba muy larga, así que los borro todos (creo que llevo un BOFH en potencia en mi interior). Sigo trasteando...
A ver a ver... WAW!!! Un apache corriendo como root!!!!
MMM, lo pongo para que corra como www (es mejor nobody?), y veo la causa de que corra como root... El jserv no puede escribir en el directorio de logs, y en vez de cambiar los logs del jsev a otro directorio, o cambiar los permisos del directorio, hala!! apache como root!! Para que andarse con chiquilleces... Cambio el directorio de logs en el jserv.conf, y así aprovecho para separarlos de los del apache, para que quede más claro. Sigamos...
10:00 Primera llamada de la empresa del cliente, mi jefa ya les había dicho que yo pasaba a ser el pring^H^H^H^H^Hencargado del asunto. Que el Lunes envió un correo y no le había llegado. Tristemente, le comunico que nunca va a llegar. Se queja. Le pido su login. Lo apunto en un papel. Primera de la lista para las cuentas "accidentalmente" borradas.
10:30 El curso de Apache es mio!!!
11:00 Segunda llamada. Que ya que estoy con lo del correo, que por qué no borro las cuentas que sobran... Joder, si es que ni soy BOFH ni soy nada... Oportunidad de oro para borras la cuenta de la gritona y la dejo pasar... Otra vez será...
11:30 El apache se tuesta cada vez que se entra a la página. Empieza a subir el número de conexiones activas y se tuesta. A demás, no conecta con la Base de Datos. Al parecer, pasa desde hace muuucho tiempo... Alguna vez habrá funcionado? Y yo esperando encontrarme un sistema en condiciones y con un Super-BOFH al que recurrir...
12:45 Por fin consigo encontrar entre las toneladas de documentación la forma de entrar a la base de datos. Compruebo que está bien, así que debe ser cosa del código. Pero no encuentro el fuente...
13:30 Mucho trasteo, pero no se ha arreglado nada. He decidido tomarme las cosas con calma, total, después de meses sin funcionar, nadie lo va a echar de menos. Además, cuanto más tarde, más difícil se van a creer que era, y más me van a subir el sueldo, así que me pongo a navegar por Internet...
14:00 SIMPSONS!!!!!!
15:00 Unas cañas y para casa....
Pues nada, este ha sido mi batacazo de primera semana. La verdad es que me gustan los retos, y parece ser que si lo saco adelante me van a poner un altar, y si no lo saco solo voy a ser otro más que no puede, pro de todas formas MENUDO MARRÓN!
Bueno, si veo que tiene aceptación, la semana que viene os cuento como siguen las cosas.
P.D.: Acepto críticas, sugerencias, manuales de Informix y posibles causas del "tueste súbito" del Apache. Un saludo a todos.