diff options
Diffstat (limited to 'blog/content/2006/03/para-ti-programador-de-c.gmi')
| -rw-r--r-- | blog/content/2006/03/para-ti-programador-de-c.gmi | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/blog/content/2006/03/para-ti-programador-de-c.gmi b/blog/content/2006/03/para-ti-programador-de-c.gmi new file mode 100644 index 00000000..888e6a24 --- /dev/null +++ b/blog/content/2006/03/para-ti-programador-de-c.gmi @@ -0,0 +1,24 @@ +# Para ti, programador de C +2006-03-15 + +Porque habréis tenido uno de esos días... + +Uno de esos días en los que un apuntador se va de madre y una insospechada operación causa el caos y la destrucción veintisiete llamadas de función más tarde. Uno de esos días en los que el maldito heisenbug [1] hace honor a su nombre y desaparece en cuanto añades medidas para detectarlo. Uno de esos días en los que pierdes la confianza en tu valor como machaca del C [2]... + +Para esos días, tú, desarrollador, necesitas Valgrind [3], porque te dice exactamente dónde está el problema antes del momento... + +=> http://en.wikipedia.org/wiki/Heisenbug [1] heisenbug +=> http://en.wikipedia.org/wiki/C_programming_language [2] C +=> http://valgrind.org/ [3] Valgrind + +[‡ hombrecillo dejándose la cabeza en el teclado en un arranque de ira] + +Porque tú lo vales. Porque sólo nosotros podemos comprenderlo. + +disclaimer 1: vale, vale, me he pasado + +disclaimer 2: vale, vale, el gif animado es excesivo, pero hoy he tenido uno de esos días que he salvado mediante el uso de Valgrind [4]. + +=> http://valgrind.org/ [4] Valgrind + +disclaimer 3: vale, vale, sé que esto existe desde hace siglos y que estoy descubriendo la sopa de pan.
\ No newline at end of file |
