¿Quién, yo? Por desgracia, el fin de semana ha terminado, pero el registro intenta hacer que su entrada a la semana laboral sea un poco más agradable al brindarle una nueva entrega de ¿quién, yo? -La columna en la que explicas tus peores deslizamientos. ¡Esta semana, tenemos dos lectores para que te encuentres! El primero pidió ser regomizado como «reggie» porque pensó que sería bastante divertido. Lo hemos permitido. «Estaba solo un año fuera de la universidad y en mi primer trabajo, trabajando en sistemas de contabilidad para la compañía telefónica», dijo Reggie a quién, ¿yo? Un día, el jefe de Reggie lo asignó a otro equipo que necesitaba a alguien para poner en cero un campo de base de datos en un subconscrito utilizado para almacenar información importante sobre el seguro de los empleados. Era un trabajo simple que Reggie pensó que podría tomar un día, por lo que preparó un guión, lo probó contra una copia de los datos de producción y luego se lo mostró a las personas mayores que dijeron que los resultados se veían bien. Habiendo aprobado esa prueba, Reggie observó cómo su código se ejecutaba en los sistemas de producción. «Más rápido de lo que puedes decir ‘¿WTF? Mi teléfono comenzó a sonar «, le dijo a quién, yo? «Había borrado accidentalmente alrededor de 1,500 registros de seguro privado de los empleados. Resultó que el subconscordio era en realidad un tipo multifánico, y se suponía que solo debía actualizar ese campo si era del tipo correcto». Reggie protestó su inocencia porque nadie le había explicado eso. Su jefe lo respaldó e incluso lo excusó para limpiar el desastre. «Eso fue un alivio», le dijo a quién, yo? «Gran experiencia de aprendizaje, sin embargo». Nuestra segunda historia hoy proviene de un lector que llamaremos a «Sam» que vio a un colega eliminar los registros de prueba de una base de datos muy grande. «Todos los registros fueron marcados con un número de prueba, 1, en un campo no utilizado», explicó. Eliminar los registros, por lo tanto, parecía fácil. Mike sugirió la siguiente sintaxis: Eliminar de BigTable donde SecretField = 1; El compañero de Mike esperaba que el trabajo funcionara por un segundo. Mientras el reloj seguía corriendo, comenzó a preocuparse. «La sorpresa se convirtió en horror cuando vio Secretfield -1 y notó que todo excepto sus registros de prueba se había ido», dijo Mike a quién, yo? Afortunadamente, este atuendo tenía copias de seguridad adecuadas y podría reconstruir el pequeño número de registros perdidos de los registros de servidores web. «Mi amigo llevó el apodo ‘menos’ durante años después», dijo Mike a quién, yo? ¿Qué eliminó por error y cómo lo recuperó y su reputación? No elimine su vergonzosa historia, haga clic aquí para enviarle un correo electrónico a esta columna para que podamos compartirla en un futuro lunes, con el mismo anonimato y buen humor que siempre empleamos. ®