Ahora, como antes, más que antes, como siempre, la reutilización de código se presenta como un valor fundamental en el desarrollo de sistemas. Uno de sus aspectos es la interoperabilidad de los códigos. Por decirlo de alguna manera, la compatibilid…
Archivo del autor: arnulfo.perez.p@gmail.com
Generación automática de código
Conforme va madurando el campo de tecnología de información, se van estableciendo patrones de referencia de cómo deben ser las aplicaciones de negocio y va aumentando la presión para tener ciclos de desarrollo cortos.Surge entonces la necesidad d…
Minimalist GNU for Windows
MinGW o MinGW32 (Minimalist GNU for Windows) es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar aplicaciones GNU a entornos Windows. Es un derivado de Cygwin en su versión 1.3.3.MinGW incluye un conjunto de la …
Generación de código
Así como los objetos físicos se mueven a través del tiempo y el espacio, las aplicaciones de software se mueven por diferentes ejes en su ciclo de vida. Concretamente, el mantenimiento de una aplicación requerirá de una serie de adecuaciones y…
Construyendo bzip2 con mingw
bzip2 es una rutina de compresión de código libre. bzip2 es competitivo con las mejores técnicas estadísticas (PPM) en términos de compresión pero mucho más rápido. El código de bzip2 esta escrito en ansi c y no tiene dependencias, así qu…
Comparación de Java y C#
Hace algunos años , en un lugar de cuyo nombre no quiero acordarme, se discutía el plan quinquenal del programa académicos en tecnología de información. Los administradores del grupo, siguiendo linea del jefe divisional, decidieron normalizar el…
Programación orientada a aspectos
Tal vez sea porque estamos a principios de siglo o simplemente un espejismo pero pareciera que estamos en los albores de un cambio paradigmático en el desarrollo de software post orientación a objetos.Uno de los ideales del desarrollo de software es …
Herramientas de depuración de Microsoft
Microsoft proporciona de manera gratuita varias herramientas para depuración de aplicaciones, servicos, y núcleo del sistema operativo. Referencias: Debugging Tools for Windows – Overview Debugging Tools and Symbols: Getting Started Install Debugging…
Depreciación de funciones en Visual Studio C/C++
Uno de los problemas que se presenta al actualizar una aplicación en Visual Studio C/C++ es la depreciación de funciones. La motivación de muchos de estos cambios es hacer el código más seguro.Existen varias maneras de eliminar las advertencias pa…
Defragmentación de disco
Artículos en ingles sobre defragmentación de disco