java

Recursos de programación de java
En esta charla, el committer de Micronaut Álvaro Sánchez-Mariscal, demostrará cómo se pueden construir rápidamente microservicios optimizados con Micronaut y GraalVM Native Image. Los asistentes aprenderán cómo la combinación de GraalVM Native Image y Micronaut puede dar lugar a aplicaciones eficientes, de alto rendimiento y optimizadas que pueden ser perfectamente desplegadas en entornos como Kubernetes o plataformas serverless. Habrá una sesión de programación en directo de una aplicación Micronaut utilizando Micronaut Data JDBC y GraalVM. Info del ponente: Álvaro Sánchez-Mariscal, Principal Member of Technical Staff, Oracle. Álvaro is a passionate developer and agile enthusiast with over 21 years of experience. He is now a Principal Member of Technical Staff at Oracle Labs, where he is a Micronaut committer, helping to maintain and evolve the open-source framework. Before that, he was a Staff Engineer at VMWare, where he led the creation of new products to build, package, verify and publish software solutions with confidence in the VMware Marketplace. Previously, he spent some years working in different industries like gambling games (Odobo) and fintech (4Finance). Prior to that, he created his own company, Salenda, in 2005, a software factory and Atlassian Solution Partner headquartered in Madrid, Spain. Adaptavist acquired Salenda in 2019. Previously, he worked at companies like IBM BCS, Sun Microsystems or BEA Systems, where he was recognised as BEA Technical Director, an MVP awards program. He was also one of the initial founders and member of the Board of Directors of javaHispano in 2002, the world's largest Spanish-speaking Java User Group. Álvaro has spoken in 11 different countries at conferences like Devoxx BE, GeeCON, JavaLand, JavaZone, Codemotion and Commit Conf. In his spare time, as well as coding and experimenting with new technologies, he likes to spend time with his wife and children, support CD Leganés football team, and play paddle tennis. ------------------- Síguenos en nuestras redes para enterarte de las próximas charlas: - Twitter: https://goo.gl/MU5pUQ - Instagram: https://lk.autentia.com/instagram - LinkedIn: https://goo.gl/2On7Fj/ - Facebook: https://goo.gl/o8HrWX
Most often, Java developers are very skilled when it comes to programming languages, design patterns, frameworks and everything that's related to their programming language of choice. However, the database is still uncharted territory, usually treated as a black box that we throw queries at and expect it to respond in no time. With this workshop, Vlad wants to get Java developers to know more about RDBMS so that they can design their application data access layer accordingly. After attending this workshop, you'll know all sorts of tips that you can readily apply to your current enterprise project.
Spring for GraphQL es el proyecto de la comunidad para manejar de manera sencilla todo lo relativo a GraphQL en una aplicación Spring, tanto en el servidor como en el cliente. Su versión 1.0.0 apareció en mayo de este año y es compatible con Spring Boot 2.7.x; acaba de liberarse la milestone 1.1.0 de cara a la salida GA de Spring Framework 6 y Spring Boot 3, en poco más de un mes. En este webinar presentaremos brevemente el lenguaje GraphQL. Luego construiremos un sencillo servidor con Spring y Java y lo consultaremos tanto desde Postman como desde la UI integrada (Graphiql). Por último, haremos un cliente web reactivo (GraphQlClient) para consumir nuestra API por HTTP. ¿Quién es el ponente? Julio César Estravis Barcala. Empecé a estudiar Java en 2012, cuando el “for-each” era una novedad rutilante. Sociólogo y agitador cultural en su Buenos Aires natal, me desempeño profesionalmente como programador informático desde mi relocalización en Madrid hace tres años. Vivo en Alcalá de Henares con mi pareja Victoria y mi perro podenco Poirot, descendiente del detective belga.
Mark Richards is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. Mark is the founder of DeveloperToArchitect.com, a free resource website devoted to helping developers in the journey to software architect. He is the author of numerous technical books and videos from O'Reilly, including several books on Microservices, the Software Architecture Fundamentals video series, Enterprise Messaging video series, Java Message Service, 2nd Edition, and a contributing author to 97 Things Every Software Architect Should Know. Mark has a master’s degree in computer science and numerous architect and developer certifications from IBM, Sun, The Open Group, and Oracle. Mark has been a regular confe has spoken at hundreds of conferences and user groups around the world on a variety of enterprise-related technical topics.
In the last 20 years, a lot of time and money has gone into software systems that have been implemented in modern programming languages such as Java, C#, PHP etc. The focus in the development projects was often on the quick implementation of features and not on the quality of the software architecture. This practice has led to an increasing amount of technical debt – which is unnecessary complexity that cost extra money in maintenance – accumulating over time. Today these systems have to be called legacy systems, because their maintenance and expansion is expensive, tedious and unstable. This talk discusses how to measure the amount of technical debt aka unnecessary complexity with the modularity maturity index. The modularity maturity index (MMI) of a code base or the different applications in an IT landscape gives management and teams a guideline for deciding which software systems need to be refactored, which ones should be replaced, and which ones don't need to worry about. The goal is to find out which technical debt should be resolved so that the architecture becomes sustainable and maintenance less expensive. ---------- Síguenos en nuestras redes para estar al día de las novedades: - Twitter: https://goo.gl/MU5pUQ ​​​​ - Instagram: https://lk.autentia.com/instagram ​​​​ - LinkedIn: https://goo.gl/2On7Fj/ ​​​​ - Facebook: https://goo.gl/o8HrWX
GraalVM es una JVM y JDK basada en HotSpot/OpenJDK e implementada en Java. Soporta lenguajes de programación adicionales y modos de ejecución, como la compilación ahead-of-time que permite un tiempo de arranque más rápido en aplicaciones Java, resultando en ejecutables que ocupan menos memoria. #KnowledgePills​​​ #Back​ #GraalVM Descarga nuestras píldoras de conocimiento en formato ficha 👉 https://lk.autentia.com/2HeLWT8 ​​​ Síguenos en nuestras redes para estar al día de las novedades: - Twitter: https://goo.gl/MU5pUQ ​​​ - Instagram: https://lk.autentia.com/instagram ​​​ - LinkedIn: https://goo.gl/2On7Fj/ ​​​ - Facebook: https://goo.gl/o8HrWX ​​
En este directo tendremos una charla con Irene Diaz, que nos enseñará ejemplos de acceso a datos en #Java y #Kotlin usando JPA (Java Persistence API). Nos enseñará diferencias entre ambos lenguajes y las ventajas de usar Kotlin con JPA respecto Java. Iremos comentando el estado del ecosistema (H2, JPA, JDBC, etc.) así como las ventajas e inconvenientes de usar un #ORM. ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🐤 Twitter Irene: https://twitter.com/idiazvalenzuela ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Extremadura Digital Day 2022 Como desarrollador móvil centrado en entornos nativos, percibo bastante rechazo hacia las soluciones híbridas. Pero ¿Realmente son malas soluciones? ¿Qué diferencia a Flutter de otras soluciones como Ionic o React Native? ¿Cuáles son sus puntos débiles? ¿Está lo bastante maduro para usarlo en proyectos profesionales? En esta charla intento despejar algunas dudas a nivel desarrollo y a nivel negocio sobre tecnologías híbridas en general y Flutter en particular. Óscar García Pérez Mobile & Apps Developer en Sngular Salmantino de nacimiento y Extremeño de adopción. 36 años vividos, unos 10 dedicados a las aplicaciones móviles en Java, Objective-C, Swift, Kotlin y ahora Dart/Flutter. También tengo un oscuro pasado como desarrollador web: PrestaShop, WordPress…. En lo personal: Star Wars, Star Trek, Marvel, TMNT, Caballeros Del Zodiaco, Dragon Ball y Naruto, Monster Hunter Unite, Pokemon. Juegos de mesa
La nueva versión 19 de Java trae multiples novedades, entre las que destaca los Virtual Threads. En este directo Antón nos mostrará ejemplos de código usando las nuevas funcionalidades de la versión Java 19, para que puedas empezar a usarlas en cuanto salga. Antón cuenta con una gran experiencia en Java y ya estuvo en el canal mostrando las novedades de Java 18 👇 🐦 Sigue a Antón en Twitter https://twitter.com/antonmry 🔴 Novedades de Java 18 con Antón https://www.youtube.com/watch?v=LSYyXMRAVgs ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
BarcelonaJug organizes JbcnConf – an annual event in Barcelona and we strongly support this initiative because everything starting from location to speakers is on a very high level. This year we couldn’t miss this chance to get reunited with the Java community and got a stand in CCIB to have face-to-face conversations with developers, speakers and companies that are eager to grow in the Java field. It was an absolutely amazing experience because we met a lot of like-minded people, who also got interested in Apiumhub software development services and Global Software Architecture Summit, which will take place in the same venue in October.