aboutsummaryrefslogtreecommitdiff
path: root/blog/content/2006/03/para-ti-programador-de-c.gmi
diff options
context:
space:
mode:
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.gmi24
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