Novedades

Novedades de Spring framework

Spring GraphQL , un nuevo proyecto que integra GraphQL Java con Spring Framework, se ha presentado a la comunidad Java. Como sucesor del proyecto GraphQL Java Spring , Spring GraphQL proporcionará seguridad adicional, pruebas mejoradas y manejo de excepciones, métricas e integración con Querydsl . El proyecto se encuentra en una fase histórica hacia una versión 1.0, actualmente, y está buscando comentarios.  SR12 del Spring Cloud Hoxton Release […]

Novedades de Spring framework Leer más »

Titular de julio: C, Java y Python compiten por el primer puesto

El índice TIOBE celebra este mes su vigésimo aniversario. En 2001, se publicó el primer índice TIOBE como un proyecto de afición personal para ver qué idiomas tenían demanda. Los 3 primeros del primer índice TIOBE fueron Java, C y C ++. La historia de hoy se ve sorprendentemente similar. Los primeros 3 lenguajes de programación ahora son C,

Titular de julio: C, Java y Python compiten por el primer puesto Leer más »

El camino hacia IntelliJ IDEA 2021.2

JetBrains ha lanzado una versión beta de IntelliJ IDEA 2021.2. Las nuevas características incluyen: una nueva interfaz de usuario para administrar las dependencias de Maven y Gradle; la migración automatizada antes mencionada de Java EE a Jakarta EE; configuraciones de color basadas en visibilidad para especificadores de acceso de clase Java (público, protegido y privado); configuración IDE avanzada; y análisis de todo el proyecto

El camino hacia IntelliJ IDEA 2021.2 Leer más »

Decidir cómo aplicar la actualización de seguridad para compartir mediante enlace en Drive

Con esta actualización, lo que hace Google es añadir una clave de acceso al recurso. Para evitar que muchos usuarios no pierdan acceso a los enlaces que cambien, la compañía permitirá que, antes del 23 de julio, el administrador de los enlaces elija no aplicar la actualización de seguridad (cosa que no recomiendan), aplicarla pero haciendo que

Decidir cómo aplicar la actualización de seguridad para compartir mediante enlace en Drive Leer más »

Programación funcional en Java, Parte 2: reutilización de Lambda, alcance léxico y cierres, y reduce ()

Las lambdas crean un código más expresivo y conciso con menos mutabilidad y menos errores. En el primer artículo de esta serie de dos partes, demostré cómo las expresiones lambda aprovechan el poder del estilo funcional de programación en Java. En esta parte final, exploro esto más a fondo y considero una advertencia de precaución. (Le sugiero que

Programación funcional en Java, Parte 2: reutilización de Lambda, alcance léxico y cierres, y reduce () Leer más »

JDKMon: su amigable actualizador de distribución de JDK

El principal problema es que existen tantas distribuciones diferentes y todas tienen una forma diferente de cómo obtener la última versión. Para resolver exactamente este problema, los amigos en foojay.io crearon DiscoAPI que realiza un seguimiento (con suerte) de todas las distribuciones de OpenJDK disponibles. Asi como JDKMon, es solo una pequeña herramienta escrita en Java (FX) que

JDKMon: su amigable actualizador de distribución de JDK Leer más »

Sugerencia de consulta de solo lectura de Hibernate para operaciones de lectura más rápidas

Sugerencia de consulta de solo lectura de Hibernate para operaciones de lectura más rápidas De forma predeterminada, Hibernate carga todos los objetos de entidad en modo lectura-escritura. Realiza comprobaciones sucias para detectar los cambios que necesita para persistir en su base de datos para cada uno de ellos. Eso hace que las entidades sean muy fáciles de

Sugerencia de consulta de solo lectura de Hibernate para operaciones de lectura más rápidas Leer más »

GitHub lanza Copilot, una herramienta que potencia la programación en pareja con IA

¿Qué es GitHub Copilot? GitHub Copilot es un programador de pares de IA que te ayuda a escribir código más rápido y con menos trabajo. GitHub Copilot extrae el contexto de los comentarios y el código, y sugiere líneas individuales y funciones completas al instante. GitHub Copilot funciona con OpenAI Codex, un nuevo sistema de inteligencia artificial

GitHub lanza Copilot, una herramienta que potencia la programación en pareja con IA Leer más »

¿Qué son los microservicios y para que sirven?

¿Qué son los microservicios? La nube aporta a los desarrolladores de aplicaciones nuevas oportunidades y desafíos que antes no existían. Las aplicaciones actuales requieren la capacidad de escalar bajo demanda, poder continuar con las operaciones frente a fallos del sistema y ser capaces de actualizarse con frecuencia. En este contexto, nacen los microservicios como patrón

¿Qué son los microservicios y para que sirven? Leer más »

Anuncio de la migración del tiempo de ejecución de Java 8 en AWS Lambda a Amazon Corretto

¿Lo que está sucediendo? A partir del 19 de julio de 2021, el tiempo de ejecución administrado de Java 8 en AWS Lambda migrará de la implementación actual del Open Java Development Kit (OpenJDK) a la última implementación de Amazon Corretto . Para reflejar este cambio, la Consola de administración de AWS cambiará la forma en que se muestran los tiempos de ejecución de Java 8. El

Anuncio de la migración del tiempo de ejecución de Java 8 en AWS Lambda a Amazon Corretto Leer más »