TOP 8 errores al trabajar con Django ORM

Aunque los ORM son muy útiles para los desarrolladores, abstraer el acceso a una base de datos tiene un precio. Los desarrolladores que decidan profundizar en la base de datos descubrirán que algunas cosas podrían haberse hecho más fáciles. Este artículo se inspira en nuestra experiencia de optimización del uso de la base de datos

Flutter: Pros y contras para el desarrollo de apps

El mercado del desarrollo móvil está ganando rápidamente impulso en los últimos años. En 2019, se espera que cubra 2.500 millones de usuarios y más de 80.000 millones de dólares con la perspectiva de seguir creciendo. Poco a poco, se han ido formando tres nichos clave, que son el desarrollo para Android, iOS y las

Su guía para el SDK de Sage

Sage es un sistema de automatización de soluciones de gestión para pequeñas y medianas empresas. Se utiliza en sectores como la contabilidad, las nóminas, la fabricación, la distribución, las ventas, la educación y las finanzas. Sage cuenta con muchos productos de software que pueden clasificarse según el tamaño de la empresa, el sector y las

Cómo elegir la pila tecnológica adecuada para su proyecto

El desarrollo de software es un asunto complicado. Cada proyecto es principalmente el concepto y las personas que dan vida a este concepto. Los plazos, los recursos y, por supuesto, las tecnologías, suelen definirse a posteriori. Pero eso no implica que la elección de las tecnologías sea lo menos importante. Hoy no vamos a diseccionar

Administración electrónica: La tecnología al servicio de la democracia

Vivimos en una época en la que casi todo se puede hacer en Internet: comunicarse, comprar, ver películas, jugar, aprender y trabajar. Pero aún queda mucho camino por recorrer. Para registrar un matrimonio, votar en las elecciones o heredar, todavía tenemos que gastar tiempo y energía en visitas personales a diversas instituciones Todo ello puede

Los mejores marcos de desarrollo web

Las tendencias de desarrollo web han evolucionado a lo largo de los años. Las herramientas, las técnicas y los lenguajes que se utilizaban hace una década ya no son populares ahora. Y lo mismo ocurre con los marcos de desarrollo web Con tantas opciones disponibles, los desarrolladores se enfrentan al dilema de elegir el marco

Preventa en TI

¿Qué es un proceso de ventas sólido? Creemos que es poner los esfuerzos adecuados en los lugares correctos en el momento adecuado. Como en un juego de Tetris. Y la base de este juego es la preventa. Si desea conocer los “bastidores” del proceso de preventa, este artículo es para usted. Le explicaremos qué es

Programación reactiva en Swift (ReactiveX/RxSwift)

En este artículo en particular trataremos de responder a preguntas como: ¿Qué es la programación reactiva? ¿Qué es la Programación Reactiva Funcional? Qué beneficios podemos obtener al utilizar la Rx en nuestras aplicaciones y por dónde puede empezar a introducir la Rx en su aplicación. ¿Qué es la programación reactiva? Probablemente en cada artículo sobre

Cómo ayuda la TI a hacer frente a la corrupción en el sector gubernamental

El siglo XXI es conocido por la acelerada penetración de la tecnología de la información en todos los ámbitos de la vida, y ahora se enfrenta a un crecimiento exponencial en todas las direcciones, incluido el sector gubernamental. Muchas instituciones gubernamentales de todo el mundo ya se han dado cuenta de que los productos de

Implantación de soluciones sanitarias digitales: Experiencia mundial

“La primera riqueza es la salud”, decía Emerson. Puede que a muchas personas les preocupe actualmente esta cita. Especialmente cuando ven y escuchan cada vez más sobre el aumento de los niveles de contaminación y del número de enfermedades Muchos países ya han empezado a reformar su sector sanitario para ofrecer a los ciudadanos servicios