Katherine Sulbaran

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 »

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 »

Implementación de microservicios con Quarkus y MicroProfile

Conclusiones clave Quarkus es un marco Java nativo de Kubernetes de pila completa creado para máquinas virtuales Java (JVM) y compilación nativa. Al desarrollar la arquitectura de microservicios, hay algunos desafíos nuevos que deben abordarse, como la escalabilidad, la seguridad y la observabilidad. Los microservicios proporcionan una lista de preocupaciones transversales para implementar correctamente los

Implementación de microservicios con Quarkus y MicroProfile Leer más »

Amazon Web Services abrió su primera oficina en el Perú: ¿Qué la motivó a llegar al país?

Marcos Grilanda, director regional de AWS, remarcó que la decisión de la compañía responde a la necesidad de estar más cerca de sus clientes locales. Andrés Tahta, director regional para el Sector Público de AWS, resaltó los avances del Perú en gobernanza digital en los últimos cinco años. Si algo dejó claro Amazon Web Services (AWS) este

Amazon Web Services abrió su primera oficina en el Perú: ¿Qué la motivó a llegar al país? 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 »

Casi 26 millones de inicios de sesión de usuarios de Amazon, Facebook, Apple y eBay robados por piratas informáticos

La información de inicio de sesión privada que pertenece a decenas de millones de personas se vio comprometida después de que el malware se infiltrara en más de 3,2 millones de computadoras con Windows durante un período de dos años.  Según un informe del proveedor de ciberseguridad NordLocker , un malware de tipo troyano personalizado se infiltró en las

Casi 26 millones de inicios de sesión de usuarios de Amazon, Facebook, Apple y eBay robados por piratas informáticos Leer más »

Novedades de Java 16

Para los que aun no se enteran, Oracle ha anunciado la disponibilidad de Java 16 (Oracle JDK 16), que incluye 17 nuevas mejoras en la plataforma destinadas a elevar aún más la productividad de los desarrolladores. El último Java Development Kit (JDK) culmina Pattern Matching for instanceof (JEP 394) y Records (JEP 395), mejoras de lenguaje que se vieron

Novedades de Java 16 Leer más »

Cómo tener más salidas laborales como diseñador de videojuegos

Como hemos visto, tenemos una buena variedad de sistemas operativos, y de herramientas, con las que podemos crear juegos. Sin embargo, siendo sinceros, no todas ellas nos van a ofrecer las mismas salidas laborales. RPG Maker, por ejemplo, para crear un juego propio, como aficionados, está bien. Pero en ninguna empresa nos van a contratar

Cómo tener más salidas laborales como diseñador de videojuegos Leer más »