Desarrollo

La Evolución Silenciosa de los Mensajes de Usuarios en CGSys

En CGSys, siempre hemos tenido una obsesión por hacer las cosas bien. Para nosotros, «bien» no significa solo cumplir, sino superar expectativas. Este compromiso con la excelencia nos ha llevado a descubrir lecciones inesperadas en los lugares más cotidianos, como en los… ¡mensajes de usuarios! El despertar en una línea de código En nuestros inicios, […]

La Evolución Silenciosa de los Mensajes de Usuarios en CGSys Leer más »

El Cocazo: La Lección Inolvidable de un Doble Enter/Click

Hace casi 20 años, en CG-Sys, enfrentábamos un problema recurrente en uno de nuestros sistemas. Una falla intermitente causaba estragos, y para nuestro equipo era un misterio total. Por más que revisábamos el código, probábamos y retocábamos, no encontrábamos la causa del error. La situación era frustrante y cada vez más crítica. Solo sabíamos una

El Cocazo: La Lección Inolvidable de un Doble Enter/Click Leer más »

Robot-Programando

¿Puede la Inteligencia Artificial reemplazar a los desarrolladores de software?

La Inteligencia Artificial (IA) ha estado en el centro de muchas discusiones en los últimos años. Muchas personas creen que la IA puede ser una amenaza para los trabajos humanos, mientras que otros creen que es una herramienta poderosa que puede ayudar a mejorar la productividad y la eficiencia. En el caso del desarrollo de

¿Puede la Inteligencia Artificial reemplazar a los desarrolladores de software? Leer más »

Developer Top 5 skills

5 pasos para convertirte en un programador exitoso en la era digital

Ser un programador exitoso requiere dedicación y esfuerzo constante. La programación es una disciplina en constante evolución y para sobresalir en esta área es importante estar siempre actualizado y mejorando tus habilidades. A continuación, te ofrecemos algunos consejos para ayudarte a alcanzar tus metas como programador. Aprende continuamente: La tecnología está en constante cambio y

5 pasos para convertirte en un programador exitoso en la era digital Leer más »

Método IBIS: Análisis de Requerimientos de Desarrollo de Software

Método IBIS: Análisis de Requerimientos de Desarrollo de Software

Un sistema de información basado en problemas (Issue Based Information System, IBIS) es un método para analizar y resolver problemas mediante la discusión y la colaboración en un grupo. Utiliza una estructura gráfica llamada «mapa de problemas» (Issue Mapping) para visualizar las relaciones entre los diferentes aspectos del problema y ayudar a los participantes a

Método IBIS: Análisis de Requerimientos de Desarrollo de Software Leer más »

Ejecutar y debugear apps Android sin emulador ni dispositivo físico

PROBLEMÁTICA Son ampliamente conocidos los problemas de rendimiento de los emuladores Android, principalmente a la hora de desarrollar y depurar código, el detalle viene en la cantidad de recursos utilizados principalmente memoria RAM y procesamiento, con todo y esto utilizar un emulador y no un dispositivo físico puede ser una opción dependiendo el proyecto, por

Ejecutar y debugear apps Android sin emulador ni dispositivo físico Leer más »

Comunicación entre Servlets de Diferentes Servicios Web

Los Servlets son clases especiales en Java que nos permiten crear servidores web capaces de responder a una variedad amplia de solicitudes, una de las características de los Servlets es la capacidad de poder intercambiar información entre ellos sin importar si se ejecutan en entornos o servidores diferentes, en este articulo abordaremos el cómo hacerlo

Comunicación entre Servlets de Diferentes Servicios Web Leer más »

Este sitio web usa cookies para asegurar que tengas la mejor experiencia en el.