cjavaperu

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 »

“Apagón” de internet: a qué teléfonos y computadoras puede afectar

No deberías estar preocupado por quedarte sin internet en tu teléfono o computadora este 30 de septiembre… a menos que tengas un dispositivo viejo y sin actualizar. Este jueves caducará un elemento clave para la conexión a la red de teléfonos celulares, computadoras Mac o Windows, navegadores de internet y hasta consolas de videojuegos; lo

“Apagón” de internet: a qué teléfonos y computadoras puede afectar Leer más »

Noticias más relevantes de esta semana en el mundo Java

Estuvo relativamente tranquilo durante la semana del 20 de septiembre de 2021, y la mayoría de las noticias provinieron de lanzamientos puntuales e importantes de Spring Boot, Spring Security y Spring Cloud. Otras noticias incluyen el lanzamiento de los binarios de Eclipse Temurin JDK 17, la compilación 16 de las compilaciones de acceso anticipado de

Noticias más relevantes de esta semana en el mundo Java Leer más »

Github eliminará gradualmente el soporte para el protocolo Git, las claves Dsa y los algoritmos SSH heredados

Con un fuerte enfoque en tener los datos del cliente lo más seguros posible, GitHub ha decidido eliminar la compatibilidad con el protocolo Git sin cifrar, las claves DSA y algunos algoritmos SSH heredados. Además, está agregando requisitos para las claves RSA recién agregadas y brinda soporte para las claves de host SSH ECDSA y

Github eliminará gradualmente el soporte para el protocolo Git, las claves Dsa y los algoritmos SSH heredados 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 »

Facebook Superpack aprovecha el análisis de código para la compresión de aplicaciones de Android

En un artículo reciente, Facebook ha descrito su novedosa técnica para la compresión de aplicaciones de Android, Superpack, que combina el análisis del compilador con la compresión de datos. Si bien aún no está disponible para todos, Facebook espera abrirlo. Según los ingenieros de Facebook, Superpack ha podido reducir el tamaño de sus aplicaciones de Android

Facebook Superpack aprovecha el análisis de código para la compresión de aplicaciones de Android 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 »