Programacion

Cómo enumerar las zonas horarias en Java

Aquí hay un tutorial rápido de programación en Java que enseña a los desarrolladores cómo obtener una lista de cada zona horaria usando el paquete java.time y la biblioteca java.util . Ingrese el siguiente ejemplo de código Java en su editor de código o entorno de desarrollo integrado (IDE) para ver cómo enumerar las zonas horarias: * / importar java.time. *; importar […]

Cómo enumerar las zonas horarias en Java Leer más »

Copilot de GitHub aún está muy lejos del piloto automático

Tres meses después de que GitHub lanzara Copilot, un grupo de académicos afiliados a la Escuela de Ingeniería Tandon de la Universidad de Nueva York publicó su evaluación empírica de ciberseguridad de las contribuciones de código de Copilot, concluyendo que el 40% de las veces, el código creado tiene errores y es vulnerable. Actualmente, está

Copilot de GitHub aún está muy lejos del piloto automático Leer más »

PayPal adopta GraphQL: aumenta la productividad de los desarrolladores

PayPal publicó recientemente una publicación de blog que describe la adopción de GraphQL por parte de PayPal en los últimos años. Comenzó con una sola aplicación Checkout en 2018 y ascendió a la creación de una API federada unificada con la federación GraphQL. La adopción de GraphQL en toda la organización promovió una mayor productividad

PayPal adopta GraphQL: aumenta la productividad de los desarrolladores Leer más »

¿Cómo devolver un código de estado HTTP diferente desde un controlador Spring MVC?

Hola chicos, si se preguntan cómo devolver diferentes códigos de estado HTTP desde un controlador Spring MVC, entonces ha venido al lugar correcto. Puede usar la anotación @ResponseCode en Spring MVC para enviar diferentes códigos HTTP al cliente como parte de la respuesta HTTP. Si está desarrollando API REST, incluso puede @RestControler para hacer ese trabajo. Este artículo demostrará cómo devolver diferentes estados

¿Cómo devolver un código de estado HTTP diferente desde un controlador Spring MVC? Leer más »

Service Mesh – Arquitectura de Microservicios

La malla de servicios (Service Mesh) es una práctica de arquitectura para administrar y visualizar conjuntos de múltiples microservicios basados en contenedores. ¿Por qué es conveniente la malla de servicios para la arquitectura de microservicios? Los microservicios requieren un conjunto de funcionalidades comunes como autenticación, políticas de seguridad, protección contra intrusos y ataques de denegación de servicio (DDoS), balanceo

Service Mesh – Arquitectura de Microservicios Leer más »

Codex de OpenAI promete traducir lenguaje natural en código de programación gracias a la inteligencia artificial

La compañía de inteligencia artificial OpenAI ha conseguido varios logros importantes en los últimos años. Uno de los más impresionantes probablemente sea GPT-3 y lo que es capaz de hacer para improvisar según lo que le digamos. Ahora la compañía promete una herramienta aún más útil con Codex, una herramienta que traduce del inglés a lenguaje de programación.

Codex de OpenAI promete traducir lenguaje natural en código de programación gracias a la inteligencia artificial Leer más »

¿Cuánto más rápido es Java 17?

Java 17 (lanzado ayer) viene con muchas características nuevas y mejoras. Sin embargo, la mayoría de ellos requieren cambios de código para beneficiarse. Excepto por el rendimiento. Simplemente cambie su instalación de JDK y obtendrá un aumento de rendimiento gratuito. ¿Pero cuanto? ¿Vale la pena? Averigüemos comparando los puntos de referencia de JDK 17, JDK 16 y JDK 11. Metodología de

¿Cuánto más rápido es Java 17? Leer más »

Microsoft anuncia Azure Spring Cloud Enterprise en versión preliminar

Recientemente, Microsoft anunció Azure Spring Cloud Enterprise, un nuevo nivel de servicio administrado para el popular  marco de aplicaciones Java  Spring que está optimizado para las necesidades de los desarrolladores empresariales. El nuevo nivel empresarial está disponible en versión preliminar . En septiembre de 2019, Microsoft lanzó Azure Spring Cloud , un servicio completamente administrado para aplicaciones Spring Boot en disponibilidad general (GA). El servicio ofrece

Microsoft anuncia Azure Spring Cloud Enterprise en versión preliminar Leer más »

Diferencia entre requisitos funcionales y no funcionales en el desarrollo de software

Reunir los requisitos correctos y completos es una de las cosas más importantes en el desarrollo de software. Los requisitos incorrectos e incompletos son las principales razones por las que el proyecto fracasa. Si está en el desarrollo de software , es posible que haya encontrado términos como requisitos funcionales y no funcionales . Si se pregunta por qué un prototipo tarda 2 semanas pero

Diferencia entre requisitos funcionales y no funcionales en el desarrollo de software Leer más »