Programacion

Siete consejos para programadores open source por Krysztof Kowalczyk

Krysztof Kowalczyk es programador: ha escrito varios libros de programación que están accesibles en formato web y, sobre todo, es conocido por haber creado y seguir desarrollando uno de los lectores de PDF más populares después de Adobe Acrobat: SumatraPDF. Y da la casualidad de que SumatraPDF acaba de cumplir 15 años desde su primer lanzamiento, por lo …

Siete consejos para programadores open source por Krysztof Kowalczyk Leer más »

JAVA 11 LIDERA EL USO EN PRODUCCION

El JVM Ecosystem Report 2021 , una colaboración entre Snyk y Azul , ha revelado que el 62% de los desarrolladores encuestados usan Java 11 en producción, liderando por poco Java 8 con un 60%. Kotlin es el lenguaje JVM más popular después de Java. Con un 45%, AdoptOpenJDK es la distribución JDK más popular, que está muy por delante de Oracle OpenJDK y Oracle …

JAVA 11 LIDERA EL USO EN PRODUCCION Leer más »

Todo lo que necesita saber sobre el cambio de OpenJDK a Git y GitHub

¿Alguna vez ha creado su propio kit de desarrollo de Java desde la fuente? La mayoría de los usuarios finales del JDK no necesitarán crear su propio JDK a partir del código fuente de Oracle. He necesitado hacer eso solo unas pocas veces cuando estaba ejecutando un sistema similar a OpenBSD UNIX , que no es una de las tres plataformas …

Todo lo que necesita saber sobre el cambio de OpenJDK a Git y GitHub Leer más »

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 »

Consejos de Java Persistence de alto rendimiento

En este artículo, le mostraremos varios consejos de optimización de persistencia de Java de alto rendimiento que lo ayudarán a aprovechar al máximo su capa de acceso a datos. Una capa de acceso a datos de alto rendimiento requiere mucho conocimiento sobre los componentes internos de la base de datos, JDBC, JPA, Hibernate, y esta …

Consejos de Java Persistence de alto rendimiento 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 »

Cómo crear un juego Java con JavaFX y la biblioteca FXGL. PARTE 1

Te sorprenderá lo poco que se necesita código para crear un juego de arcade en 2D FXGL, el marco de desarrollo de juegos JavaFX , es exactamente lo que necesita para ampliar sus habilidades de Java y convertirse en un desarrollador de juegos. FXGL es una dependencia que agrega a su proyecto Java y JavaFX ; no necesita ninguna instalación o configuración adicional. Funciona …

Cómo crear un juego Java con JavaFX y la biblioteca FXGL. PARTE 1 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 »