Evaluado con un... ¡¡10, matrícula de honor!! :-D
Mostrando entradas con la etiqueta Trabajo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Trabajo. Mostrar todas las entradas
lunes, 24 de mayo de 2010
martes, 15 de septiembre de 2009
jueves, 6 de agosto de 2009
1 x 03 - Currando
Bueno, pues aquí estamos, en el trabajo. Antes de que digais nada, estoy esperando a que me respondan un correo para poder seguir haciendo algo. O, al menos, intentar hacer algo.
¿Que en qué trabajo? En certificación.
Que qué significa. Bueno, a grandes rasgos esto es lo que hay:
Ya os hablé algo del Grid ¿no?. Pues para que todo eso funcione hay un software por debajo, llamado GLite, que se encarga de gestionar las colas, los permisos, los trabajos, el envío y recuperación de ficheros, y demás.
En realidad, no es una única aplicación tocho, sino son muchos servicios separados: BDII, WMS, VOMS, ficheros... en fin, lo que sea.
Pero eso hay que mantenerlo. Tiene errores, y hay que solucionarlos. Y también ampliarlos y mejorarlos. Eso lo hacen los desarrolladores. Hay un error, ellos modifican el código y lo arreglan. O eso dicen.
Ahí es donde entra la certificación. Es decir, yo (bueno, y otros compañeros). Me asignan un bug supuestamente solucionado, con su correspondiente parche. Lo que yo tengo que hacer es:
Por cierto, que sepais que en mi [futuro] piso se pueden quedar hasta 3 personas sin casi problemas. Imagino que no vendrá nadie, porque sois una panda de cabrones, pero ahí lo dejo.
Hala, a cascarla.
¿Que en qué trabajo? En certificación.
Que qué significa. Bueno, a grandes rasgos esto es lo que hay:
Ya os hablé algo del Grid ¿no?. Pues para que todo eso funcione hay un software por debajo, llamado GLite, que se encarga de gestionar las colas, los permisos, los trabajos, el envío y recuperación de ficheros, y demás.
En realidad, no es una única aplicación tocho, sino son muchos servicios separados: BDII, WMS, VOMS, ficheros... en fin, lo que sea.
Pero eso hay que mantenerlo. Tiene errores, y hay que solucionarlos. Y también ampliarlos y mejorarlos. Eso lo hacen los desarrolladores. Hay un error, ellos modifican el código y lo arreglan. O eso dicen.
Ahí es donde entra la certificación. Es decir, yo (bueno, y otros compañeros). Me asignan un bug supuestamente solucionado, con su correspondiente parche. Lo que yo tengo que hacer es:
- Crear una máquina virtual e instalar la última versión estable de lo que sea que se haya arreglado
- Reproducir el error. Es decir, si falla al recibir algo de la forma "1243d", pues provoco intencionadamente el error, para comprobar que no es algo aleatorio.
- Aplico el parche.
- Vuelvo a hacer lo que provoca el error. Si ya no falla, guay.
- Hago una serie de pruebas para comprobar que el parche no ha jodido algo que ya funcionara.
- Si no es el caso, certifico el parche, y pasa a producción (estable)
Por cierto, que sepais que en mi [futuro] piso se pueden quedar hasta 3 personas sin casi problemas. Imagino que no vendrá nadie, porque sois una panda de cabrones, pero ahí lo dejo.
Hala, a cascarla.
Suscribirse a:
Entradas (Atom)

