@ agnasg

Archive for the 'Programación' Category

No hay nada que una buena tasa de café no pueda resolver

04-02-2017 4:13 AM

Estaba tratando de probar jsoncpp para evaluar unas expresiones json muy simples y me encontré con que no funcionaba. El programa era algo así como lo siguiente: El resultado era arg1 : val1 La entrada no podía ser más simple: {“arg1” : “val1”, “arg1” : “val2”} Estuve a punto de abandonarlo y hacer mi propio […]

Leer el artículo completo...

No confies demasiado en google… o en stackoverflow… o en nada

16-11-2016 4:58 AM

No sé cómo se llama el proceso mental que sufren algunos programadores (me incluyo, por supuesto) cuando, usualmente después de 10 horas de trabajo en un algoritmo, las cosas comienzan a ponerse bizarras y confusas. Me refiero a casos como el siguiente: El algoritmo comienza a complicarse y aparecen monstruos a veces inofensivos, a veces destructivos, […]

Leer el artículo completo...

Lo más simple posible

19-05-2016 3:40 AM

“Most macros only serve to show how clever the programmer thinks he is; the community encourages this behavior. Now, the 5% of the time when you do need them, they’re indispensable.” (“La mayoría de los macros sólo sirven para mostrar lo inteligente que el programador cree que es; la comunidad alienta este comportamiento. Ahora, el […]

Leer el artículo completo...

Y aquí les presento, una vez más, a Java

05-04-2016 5:26 AM

Si tú tienes que escribir lo siguiente para explicar cualquier cosa del funcionamiento de un lenguaje simplemente ese lenguaje dejó de ser una lenguaje: un sistema que sirve para comunicarse. “Con el ejemplo de List, es necesario recordar que los genéricos no son ni covariante ni contravariante. Esto significa que si X es un subtipo de Y, […]

Leer el artículo completo...

¿Quieres perder el tiempo? Optimiza antes de tiempo

25-01-2016 7:14 AM

¿Quieres perder el tiempo?  Porque así se pierde el tiempo. Algunos programadores (yo incluído) tenemos la tendencia a hacer sutiles cambios al código, bien por optimización o por elegancia. psyblast utiliza irrlicht, que como todo motor/framework viene con su propia libreria que intenta sustituir a la Standard template library. Qt también hace lo mismo con […]

Leer el artículo completo...

¿Debo usar C o C++ para el motor de mi juego?

21-01-2016 4:56 AM

La respuesta rápida es C++, aunque la pregunta es inválida, porque si quieres hacer un juego no deberías estar programando ningún motor, sino utilizar cualquiera de los framework disponibles. La pregunta es el título de este largo artículo, que me tomé la molestia de leer. Para mi sorpresa la conclusión es que es mejor C […]

Leer el artículo completo...

Deja de preocuparte y sé feliz programando en C

15-01-2016 6:25 AM

Si usted leyó cómo programar en C en 2016 (versión en español), ya salió una crítica que lo analiza punto por punto. El detalle es que yo no pasé de la primera regla: La primera regla de C es no escribir en C si puedes evitarlo (The first rule of C is don’t write C […]

Leer el artículo completo...

¡Muere IE, muere!

06-01-2016 7:13 AM

Esta puede ser una noticia sin mucho significado para muchos, pero para todos los programadores web del mundo es la mejor noticia desde 1996: Internet Explorer End of life (ya no va a ser soportado por microsoft). Atrás quedaron los días de interminables horas tratando de controlar/mantener compatibilidad con IE6, IE7 y IE8. En algunas ocasiones, […]

Leer el artículo completo...

Oh Oracle

11-08-2015 10:31 AM

Solo enlaces Me gustó este artículo por la forma extraña en que utiliza la expresión “No te repitas a ti mismo”. Esperaba una disertación sobre no caer de nuevo en errores que ya has cometido, pero en realidad se trata sobre no duplicar código. ¡¿No duplicar código?! ¡Como si pudiéramos evitarlo! No me refiero a las […]

Leer el artículo completo...

Viejas practicas

05-07-2015 10:22 AM

Luego de muchos años y con el advenimiento de C++11 (y sus nuevas encarnaciones C++14 y C++17) me resultada realmente molesto ( o quizás hasta bochornoso) que mi vieja rutina strsave () continuara pululando dentro de mis aplicaciones y juegos. La primera versión la escribí en 1981 basado en el texto de K & R, […]

Leer el artículo completo...