java

Recursos de programación de java
Spring Framework 6 es la base de la nueva generación del ecosistema Spring con la mirada puesta en 2023 y más allá. Spring Framework 6 requiere Java 17 e introduce soporte de primer nivel de Ahead of Time (AoT) e imágenes nativas de GraalVM. Por otro lado Spring Boot 3 es la nueva versión del framework que se aprovecha de todas las ventajas y novedades de Spring 6 para hacer más fácil y sencillo desarrollar nuestras aplicaciones Java. En esta charla veremos las principales novedades tanto de Spring Framework 6 como Spring Boot 3 como el nuevo cliente HTTP pero nos centraremos sobre todo en el uso de AOT y GraalVM. ¡Además tendremos la posibilidad de verlo en acción! Edit
La programación reactiva tiene muchas ventajas. Los sistemas reactivos son mucho más eficientes y aprovechan mejor los recursos que los sistemas tradicionales. Se pueden implementar de manera más sencilla patrones de estabilidad, (algunas APIs reactivas ya vienen incorporados de serie) y son más resilentes. Pero el paralelismo y operaciones no bloqueantes tiene un precio y este es la complejidad de su programación. Es en este aspecto donde los patrones funcionales ayudan a disminuir esta brecha. Teniendo claras las abstracciones funcionales nos podremos enfrentar a casi cualquier api reactiva, ya que la mayoría las implementan. La idea de esta charla es ahondar en estos conceptos con ejemplos sencillos desde cero hechos en Java.
Get a sneak peek of the informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! Full meetup at: https://www.youtube.com/watch?v=IzRRTCHIWRw&ab_channel=Apiumhub -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Get a sneak peek of the informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! Full meetup at: https://www.youtube.com/watch?v=IzRRTCHIWRw&ab_channel=Apiumhub -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Join us for an informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
🎮🕹¡Bienvenidos a "Historia de Videojuegos"! 🎮🕹 En este episodio de "Historia de videojuegos", Ángel Alda nos habla de la época en que empezaron a crear juegos para móviles y de los desafíos que encontraron al trabajar con el entorno Java y los SDKs de Nokia. También nos cuenta la historia de la creación de un juego adictivo llamado "El Pan" y la importancia del equilibrio en la jugabilidad de los juegos. Además, se discute cómo la inteligencia artificial de los juegos evoluciona a medida que el jugador avanza y cómo los juegos modernos guardan las partidas para permitir a los jugadores continuar en el mismo nivel de dificultad. Acompáñanos en este viaje a través de la historia de los juegos móviles y descubre los desafíos que tuvieron que enfrentar los creadores para brindarnos una experiencia de juego satisfactoria. "¡Mola mucho! ¡Me gustaría algún día trabajar con vosotros!" Pues no lo dejes: https://www.sngular.com/careers/all/all/?utm_source=Historia +de+Videojuegos+10&utm_medium=youtube&utm_campaign=Historia+de+Videojuegos&utm_id=00545734234523
Welcome to "Talks withs software development experts". A new iniciative by Apiumhub. Where we will have interviews with software development experts and leaders of software development communities. Today we interview Nacho Cougil, Founder of @BarcelonaJUG, Cofounder of @Dev_Bcn (previously @JBCNConf), Java Champion & Principal Software Engineer at @dynatrace. -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/ -- 00:00 Introduction 00:24 Introducing Nacho Cougil 02:44 Nacho & Apiumhub 03:35 Highlights of 2022 5:35 What books would you recommend? 7:28 Favourite software development events 09:54 Some software experts you should follow 10:25 What would you like to improve this year? 13:15 Favourite software development blogs 14:25 Closure
Antón nos muestra ejemplos de código usando las nuevas funcionalidades de la versión Java 20. Novedades principales: - JEP 433: Pattern Matching for switch (Fourth Preview) - JEP 432: Record Patterns (Second Preview) - JEP 436: Virtual Threads (Second Preview) - JEP 437: Structured Concurrency (Second Incubator) - JEP 429: Scoped Values (Incubator) - JEP 434: Foreign Function & Memory API (Second Preview) - JEP 438: Vector API (Fifth Incubator) Antón cuenta con una gran experiencia en Java y ya estuvo en el canal mostrando las novedades de Java 19 y 18 👇 ﹤🍍﹥ Links relacionados ├ 🔴 Novedades de Java 19: https://youtube.com/live/OvRkH1zUAJA ├ 🔴 Novedades de Java 18: https://www.youtube.com/watch?v=LSYyXMRAVgs ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👋 Twitter Antón: https://twitter.com/antonmry ├ 🫧 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
¡Os damos la bienvenida a las Sonar Talks de Apiumhub! Nuestra iniciativa tiene como objetivo presentar herramientas y tecnologías de software de manera clara y concisa para ayudar a los desarrolladores a mantenerse actualizados con las últimas tendencias y mejores prácticas. En esta charla, Rafa Ruiz, líder de Backend en Apiumhub, presentará Cucumber, una herramientade testing BDD que permite a desarrolladores, gente de negocio y testers colaborar en la definición y automatización de pruebas de aceptación. Cucumber utiliza un lenguaje simple y legible llamado Gherkin para describir el comportamiento esperado del software en términos de escenarios y pasos. Estos escenarios se escriben en un formato similar al lenguaje natural y luego se pueden automatizar usando lenguajes de programación como Java, Ruby, Python, entre otros. Cucumber facilita la comunicación y la colaboración entre los miembros del equipo, permitiendo que las pruebas de aceptación se definan de manera clara y concisa, y se ejecuten automáticamente a lo largo del ciclo de vida del desarrollo del software. Descubre cómo Cucumber puede mejorar tus procesos de testing y asegurar la calidad de tu software. -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
El Stream Processing y el Streaming Data son la combinación perfecta y necesaria para producir y procesar información en tiempo real o casi en tiempo real (NRT). En este webinar vamos a realizar un ejemplo completo que nos sirva como base para entender los diferentes tipos de streaming con gRPC, cómo implementarlos en Java con Spring Boot y probarlos con Postman. ¿Quién es el ponente? Noelia Martín. Ingeniero Superior en Telecomunicaciones. Inicié mi carrera programando servicios hasta llegar al mundo de las APIs. Actualmente trabajo en Paradigma en el departamento de Arquitectura dentro del área de API Management y gobierno intentando promover las buenas prácticas en diseño y desarrollo de las APIs.