Re-escrito

31.10.07 21:15 25ºC

Leí todos los foros posibles, pregunté en algunos, revisé toda la documentación técnica de DTS... Me he leído unos cuantos manuales, he abierto el fichero .mdf que contiene el paquete DTS que borré por accidente y he revisado, en hexadecimal, todo su contenido buscando una marca, quizás un byte, quizás dos, donde restablecer la información perdida, igual que sucedía en MS-DOS al borrar un archivo, que como es lógico no se borraba nada, simplemente se le añadía el byte 0xE5 en la FAT al archivo en cuestión y ya se quedaba marcado como borrado, el espacio que ocupaba en el disco se podía volver a utilizar, pero mientras no se utilizara, la información del archivo seguía físicamente allí grabada. Eso mismo he intentado encontrar en el archivo .mdf, del que desconozco por completo su estructura, pero no pudo ser. Incluso intenté llamar al servicio técnico de Microsoft, pero cobran 500 dólares por atenderte, aunque el problema no se pueda resolver!!. Pasé de ellos, claro.

Total, que como tenía mucha información impresa de todo lo que perdí, me he puesto a rescribir y en cuatro días he terminado el trabajo de cuatro meses, además mejorada, porque al ir rescribiendo he ido versionando todo el código, así que esto ya no es el original, ni siquiera una copia, es digamos que una versión 2.0!!!
Si es que, como dice el Joan, soy un crack, coño! jajajaja

Escuchando a Händel.

 
reflexiones al respecto
 

Errores gelatinosos

09.10.07 22:49 27ºC

Los errores, los grandes errores, son como una gelatina que se te pega al cuerpo de la cabeza a los pies y convierten todos los actos, desde los más simples a los más delicados, en errores a su vez. Llevo dos días cubierto de gelatina. Anteayer domingo, a las 13:56 hora española, 5:56pm hora de aquí, pulsé la tecla Del y confirmé el "Are you sure?" con un simpático Yes pulsado con el ratón. Me quedé paralizado, se me bajó toda la sangre a los pies, inmediatamente me encendí un Benson, le di una profunda calada, y pensé que no era posible que hubiera sucedido algo tan desastroso. Llevo ocho meses trabajando en un proyecto parte del cual consiste en diseñar unos larguíiiisimos y enrevesados paquetes DTS. Estos paquetes (yo sí que te voy a dar paquete, Paquete....), se encargan de convertir miles de datos y enviarlos desde un servidor a otro situado en otro país, con distinto huso horario, distinto formato de tablas, etc, etc, es decir, un puto infierno. Uno de esos paquetes DTS me ha costado unos cuatro meses terminarlo, que se dice pronto. El domingo a las 5:56pm lo borré por accidente.
Me siento realmente en estado de shock, llevo dos días absolutamente psicótico con cada tecla que pulso, me da miedo borrarlo TODO!!, joder, hasta con el spam me lo pienso antes de borrarlo. Lo guais hubiera sido que las sofisticadas copias de seguridad que tenemos, que incluyen una copia diferencial cada hora, un dvd diario, trescientos sesenta y cinco dvds al año, servidor de respaldo para seguir funcionando aunque salga ardiendo el servidor principal..... lo guais hubiera sido que esas copias hubiesen incluido mi puta base de datos, pero no, cuando fui a mirar el último diferencial, temblando de miedo porque algo me decía que iba a tener esa mala suerte horrible que se huele desde lejos, pude comprobar que mi base de datos no estaba allí. Me encendí otro Benson.
Llevo dos días, entre otras labores, intentando recuperar ese paquete DTS borrado, que al fin y al cabo no es más que una fila de un mega de una tabla que sólo tenía tres filas, ahora dos. Pero todavía no lo he conseguido. Ya tengo asumido que voy a rescribir el paquete DTS otra vez, tengo un montón de información impresa en papel y mucha más impresa en mi memoria, esta vez espero tardar unos pocos días en vez de los cuatro meses que me ha costado desarrollarlo. Todavía no he comenzado a rescribirlo porque todavía tengo la esperanza de poder restaurar la base de datos utilizando el registro de transacciones y no quiero escribir nada hasta que no lo dé todo por perdido, porque en el momento que empiece a escribir estaré cada segundo un byte más lejos de poder recuperar la información original.

Para colmo tengo esta horrible gelatina que me cubre entero y consigue que me equivoque en todo lo que hago, se me han colado virus al instalar el nuevo antivirus, se me ha olvidado descargar cientos de megas al cambiar de proveedor de hosting, he dejado las cuentas de correo de toda la empresa inactivas durante cuatro horas, cagoenmivida...

Llevo dos días escuchando a Tom Waits, claro.

 
reflexiones al respecto