• Orquestación en Kubernetes para desarrolladores Java
    Hola! Ya estamos de nuevo a la carga con un nuevo evento organizado en colaboración con la comunidad Hispana! Desde España, e integrada con la primera conferencia Java en Galicia, el XantarJ, el grupo de usuarios de Vigo en colaboración con el CoruñaJUG y el grupo local XantarDev serán los encargados de orientar (nuestra 4a sesión del año) en el mes de Septiembre de 2018: Orquestación en Kubernetes para desarrolladores Java Java 10 viene con muchas características necesarias para ejecutar aplicaciones JVM en Docker. El objetivo de este taller es desplegar una aplicación Java usando Docker & Kubernetes con los ajustes y límites de memoria y CPU adecuados. En esta sesión, construiremos una imagen de Docker con una aplicación Java basada en el framework Netty. Esta aplicación tendrá un tamaño muy pequeño siguiendo las mejores prácticas de Docker y se aprovechará de Java Platform Module System (JPMS) presentado en la versión JDK 9. Desplegaremos la aplicación en Kubernetes y la escalaremos para demostrar cuán poderosa es hoy en día la JVM en conjunto con Docker y Kubernetes. Luego expondremos las métricas de aplicaciones y JVM, que serán consumidas por Prometheus, un sistema que registra datos de series temporales (telemetría) para monitorear y alertar, y usaremos Grafana para consultar y generar métricas desde los pods de la aplicación. Durante todo el workshop, descubriremos los errores más comunes al trabajar con Docker y la JVM y cómo evitarlos. Únete a este evento y haz parte de las comunidades de habla hispana. --- Si es posible trae tu laptop o equipo portátil para practicar con nosotros, tendremos 2 horas de sesiones técnicas y ejercicios prácticos. Nivel: Principiantes Tipo: Taller Duración: 2 horas Preparación del taller: Instalación de Docker o Docker Toolbox https://www.docker.com/community-edition Instalación de VirtualBox https://www.virtualbox.org/ Repositorio GitHub con el contenido : https://github.com/jcleira/XantarJ-HackDayHispano-Kubernetes-Workshop --- Agenda --- 17:00 - 17:05: Saludo de bienvenida (VigoJUG) 17:05 - 17:15: Presentación Workshop 17:15 - 18:45 Workshop Kubernetes 18:45 - 19:00 Cierre (CoruñaJUG) 19:00 -19:30 Reunión local cada JUG --- Speakers --- José Corral (@jcleira): José ha participado en despliegues de Kubernetes en producción desde 2016 (Versión 1.2 de Kubernetes), su día a día consiste en ayudar a aterrizar y asentar despliegues de Kubernetes en equipos y empresas de distintos tamaños y ámbitos Antón Rodríguez Yuste (@antonmry): Antón es Director Técnico de Optare Solutions, consultora con sede en España y México, y co-organizador de los JUGs de Vigo y A Coruña, además de unos de los organizadores de XantarJ, la mayor conferencia Java de Galicia. Ismael Hassan (@IsmaelHasan): Tras algunos años con la Universidad de La Coruña haciendo desarrollos de Recuperación de Información, Ismael trabajó en Holanda y Abu Dhabi para, finalmente, incorporarse a Elastic donde trabaja como Ingeniero de Soporte desde Coruña, ciudad en la que además co-organiza el Java User Group. --- La comunidad Hispana --- Los grupos de usuarios de Java de España y Latinoamérica nos hemos unido para compartir conocimientos. Empezando en febrero del 2018 nos hemos ido reuniendo cada 2 meses para realizar talleres sobre temas de tecnología de gran interés en nuestras comunidades. Entre otras comunidades formamos parte los grupos: Cali JUG, Chile JUG, Coruña JUG, Ecuador JUG, Guate JUG, Madrid JUG, Málaga JUG, Medellín JUG, Nicaragua JUG, Panamá JUG, Perú JUG, Vigo JUG y claro, Barcelona JUG ;-)

    Este Meetup ya pasó

    Everis LivingLab

    Carrer Pedro i Pons, 6-8 · Barcelona

    2,00 €
    8 comentarios
  • Antora , the last iteration in the Asciidoctor ecosystem.
    Antora (https://antora.org/) is the last iteration in the Asciidoctor ecosystem. Asciidoctor has proven to be an excellent solution to write all sorts of documentation with its embedded features, extensibility and because it’s fun! "Docs as code" is no longer a new thing, and now Antora takes it a step further and offers a platform to aggregate, render and publish your documentation from different versioned repositories into ready-to-publish sites. In this session we see how Antora can help you by simplifying your documentation pipeline, encouraging good practices and above all, ensure your documentation stays up with the quality of your code." Speakers on this session will be : >> Abel Salgado Romero ( @abelsromero ) Software engineer working at everis. Coming from a career focused on Content Management solutions around Java technologies has recently shifted to cloud solutions in Azure. Strong advocate for open source philosophy, and the importance of good testing and documentation. Contributes maintaining the asciidoctor-maven-plugin and lending a hand wherever he can. >> Alex Soto ( @alexsotob ) Software engineer at Red Hat in Developers group. He is a passionate about Java world, software automation and he believes in the open source software model. Alex is the creator of NoSQLUnit project, member of JSR374 (Java API for JSON Processing) Expert Group, the co-author of Testing Java Microservices book for Manning and contributor of several open source projects such as Arquillian ecosystem or Asciidoctor. He is an international speaker presenting his talks at software conferences like Devoxx, JavaOne, JavaZone or JavaLand.

    Everis LivingLab

    Carrer Pedro i Pons, 6-8 · Barcelona

    2,00 €
  • Building voice experiences for Amazon Echo with Alexa Skills
    Hi devs! We are back again with another great event for this month! Have you ever wanted to build an Alexa (https://developer.amazon.com/es/alexa) Skill? Now is your opportunity to join us for a half day (1/2) session in the Amazon Barcelona office (https://goo.gl/maps/LtG1SsC54A22) on the 18th of September to learn the basics to publish your first Skill. Alexa is the voice-based service within Amazon Echo, incorporates a set of skills, that allow users to interact with different technologies and services using natural language. Developers can also create custom Skills that can be published in the Alexa App Store and used from any device that incorporates Alexa. During this session we will talk about why we believe voice is the future of the user experience (UX), take a look at the structure of the Alexa Engine and finally demonstrate how to build a custom Alexa Skill with the Alexa Skills Kit SDK for Java and AWS Lambda. This will be the agenda of the event: 14:00-14:30 Register 14:30-15:00 Intro to Alexa 15:00-16:00 Designing a voice interaction model 16:00-16:30 Coffee-break 16:30-18:00 Building the backend (with AWS Lambda & Java) The session will be led by Alexa Evangelists German Viscuso (https://twitter.com/germanviscuso) and Memo Doring (https://twitter.com/memodoring) . German works in Alexa Skills Kit Spain as Technology Evangelist and he is a fan of computers since he was 8 years old. He started his professional career as a software developer and later transitioned into developer advocacy roles. Memo is Senior Solutions Architect at Amazon Alexa and has 10 years of experience in the field of mobile technologies, serving in a variety of positions at Research In Motion, Apple and Amazon. He currently focuses on working with developers to help them successfully create new skills for Amazon Alexa. -Requirements: 1. Basic Java programming knowledge 2. Fully charged laptop to the event. 3. An Amazon Developer account. You can create it here: https://developer.amazon.com/es/alexa-skills-kit 4. And also an AWS account. You can create it here: https://signin.aws.amazon.com/signin?redirect_uri=https%3A%2F%2Fportal.aws.amazon.com%2Fbilling%2Fsignup%2Fresume&client_id=signup -prior to arrival if you don’t have one- ( *please note a Credit Card is needed for registration, however no charges will be placed – no cost incurred* ) We look forward to seeing you there, and remember, seats are very limited! First come, first served ! Sign up and see you next Tuesday 18th! --- IMPORTANT NOTICE --- As we did last year, in order to prevent the no-show effect for those people that register and never come and to avoid problems to our sponsors ( buying food for not present people ) and to us ( searching for bigger rooms ), we'll charge 2 EUR to everyone registering and we will give back that amount for those that really attend the event.

    Amazon Barcelona

    Calle Tanger 76 Reception Luxa Building · Barcelona

    2,00 €
    5 comentarios
  • Accelerating the Future of Java, Faster
    Hi devs !!! We are back again on stage, and this time with another interesting talk presented by a key speaker : Georges Saab , VP of Development for the Java Platform Group at Oracle. As one of the most pervasively used technologies in our lifetime, Java continues to innovate the application world around us. Through continued modernisation Java offers developers a contemporary language and platform to create the next generation of rich, scalable, and secure enterprise applications. And as the technology landscape changes around us, often times at an ever-more increasing pace, Java is primed to offer developers continued uniqueness to address new-found opportunities. In this session, learn how Oracle continues to steward ongoing Java technology enhancements that allow developers the ability to improve and accelerate application innovation, as well as develop and deploy solutions especially for the the modern enterprise cloud environment. Georges Saab is the vice president of development for the Java Platform Group at Oracle. His group is responsible for Java Standard Edition including the Java language, core libraries, and the Java Virtual Machine. Georges is a veteran of programming language and platform development, with more than 25 years in this field. His work with the Java platform began as a developer of Java Standard Edition at JavaSoft and Sun Microsystems, where he was a founder of the Swing group and Java Webstart, and continued as he ran development of the JRockit JVM for many years at BEA Systems. Georges is the Chairperson of the OpenJDK governing board. You can follow him on Twitter at: @gsaab

    Netsuite Spain

    Rambla de Catalunya, 2, 08007 Barcelona · Barcelona

    2,00 €
  • JBCNConf 2018 : The JVM Conference in Barcelona
    Hi devs, We have very good news, the fourth edition of JBCNConf will take place on the 11th, 12th and 13th of June, and this year it will be hosted at Cinesa Heron City (talks) and Alimara Hotel (workshops). http://www.jbcnconf.com Stay tuned because we have a lot of interesting news. JBCN18 will have 3 days in total, 2 days of talks and the last one "fully dedicated" to workshops! Networking party will be on Monday after the conference sessions. We've already opened the Call for Papers (http://www.jbcnconf.com/2018/callForPapers.html), surely there are a lot people in the community that could give super interesting talks, are you up for it? Come on, you have until the 1st of May to submit your talk :-) Also we have tickets on sale (https://tickets.jbcnconf.com/event/jbcn18/), run to buy yours because Early Tickets disappeared in just 5 days! :-) Finally remember that we are open to comments, questions, suggestions, etc. Kind regards and see you on June for #jbcn18 ( https://twitter.com/search?q=%23jbcn18 ) ! ========== Warning: Registering for this event doesn't give you access to the conference, you need to buy a ticket from the link above ==========

    Cinesa Heron City

    Centro Comercial Heron City, Passeig d'Andreu Nin, s/n · Barcelona

    2 comentarios
  • Sensorize your Life Workshop
    Hi devs! Here we have our next event, this time a workshop to play with IoT and Arduino! Yay! ;-) Thanks to our friends from Netsuite we will have a great time playing with Arduino and the IoT. Also we will have a great time with drinks and food provided by Netsuite, so one more time, thank you to their support. Below you can see below the content and purpose of the workshop. Have a nice coding and see you next 31th! PD: Meanwhile we are working on the Java and JVM Barcelona Conference ( www.jbcnconf.com ) ! In the case you don't have your ticket, hurry up and buy your ticket! This year is going to be even better ;-) ! Abstract --- The Internet of Things is a hot topic and is set to change how we live. But how much do you really know about it? This event demystifies the subject and shows you the potential of the technology. In this practical workshop, you will learn about the basic concepts of the Internet of Things, discover how to connect a built IoT device, and push environmental metrics to a container-based monitoring platform deployed on Oracle Cloud Services. At this workshop, you will: Program a mini board using Arduino, mastering the basic controls used to trigger actions in the on-board LED Connect a shield to detect temperature and humidity values Display data on an OLED display Send data to a persistent data store Push data to the cloud: Adafruit IO and Oracle Cloud Services Topics covered: --- Introduction to the Arduino IDE Board installation Introduction to Arduino sketches and Hello World Basic LED controls: blocking, non-blocking and fade-in/fade-out Environmental sensor and display control Temperature & humidity output display and monitoring Push data collected to the Adafruit IO platform and to a container-based monitoring platform deployed on Oracle Cloud Services Prerequisites & requirements --- No prior experience required! Participants do need to bring their own laptops. We recommend you install Arduino IDE beforehand. You can download the version for your OS here: https://www.arduino.cc/en/Main/Software

    Este Meetup ya pasó

    Netsuite Spain

    Rambla de Catalunya, 2, 08007 Barcelona · Barcelona

    2,00 €
    3 comentarios
  • Java 9 Collections and Performance
    Hi devs! Our next event is just around the corner! Thanks to our friends from Oracle Netsuite we will have the opportunity to play with Java 9 on an interesting workshop! ;-) In this session we'll take a look at the new developer features that Java 9 delivers. In particular, we'll look at Stream API improvements and see how our code can be substantially reduced. Finally, we'll benchmark it using JMH (Java Microbenchmark Harness) to analyze the impact the enhancements have on runtime. Beers and snacks will be provided thanks to Oracle Netsuite. Agenda: 19:00 - 19:30 Java 9 Streams API Overview 19:30 - 20:00 Dojo 20:00 - 20:15 Beer Break 20:15 - 20:45 Microbenchmarking Bring your own laptop and happy coding!

    Este Meetup ya pasó

    Netsuite Spain

    Rambla de Catalunya, 2, 08007 Barcelona · Barcelona

    2,00 €
    3 comentarios
  • Simon Ritter on tour! JDK 9, 10, 11 & Beyond: Delivering New Feature in the JDK
    Hi devs! We are really happy to announce a new talk, this time by a very well known (and great) speaker: Simon Ritter. Simon will be running a tour around Spain (with more people of Azul ) during the first 2 weeks of May and Azul have contacted us in case we are interested in hosting a talk by them ... and we are, of course! ;-) We will be the first city in their tour and this is the "crazy tour" they have planned to: 2/5 Barcelona, 3/5 Castellón, 4/5 Valencia, 7/5 Malaga, 8/5 Sevilla, 9/5 Madrid, 10/5 Vigo, 11/5 Coruña About the talk, Simon has shared with us his proposal to talk about the new features and evolutions on the JDK. Here you can see the details: JDK 10 was released only six-months after JDK 9, demonstrating that the new fast cadence for the OpenJDK works. Even with such a short development cycle, there were still over a hundred new features covering the language, core libraries and the JVM. In this session we’ll take a look at how the Java platform is evolving with the introduction of big features like the Java Platform Module System (JPMS) in JDK 9, local variable type inference in JDK 10 and dynamic class file constants in JDK 11. We’ll also cover many of the smaller features that will make your life as a developer easier. What might JDK 12, 13 and 14 include? To answer that question, we’ll explore some of the longer-term plans for Java, like project Amber, Loom and Valhalla. Many of you may know Simon Ritter, but in case not, he is the Deputy CTO of Azul Systems. He has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He currently represents Azul on the JCP Executive Committee and on the Java SE Expert Group (JSR 379, 383 and 384). You can follow him on Twitter with @speakjava Nothing more, remember to RSVPed and see you there!

    Este Meetup ya pasó

    Ocado Technology barcelona

    Av. de Josep Tarradellas, 20 Planta 5 · Barcelona

    2,00 €
    9 comentarios
  • Hackday: Microservicios con Spring Boot, Spring Cloud, Docker y Kubernetes
    Hi devs! (Antes de nada, agarraos, que este mes vamos fuertes! ;-)) Dicho esto, vamos a por otro Hackday relacionado con Spring Boot, Spring Cloud, Docker y Kubernetes para el próximo sábado día 28. Btw, estamos abiertos a dónde realizarlo, contacta con nosotros si estáis interesados en ofrecer vuestras oficinas ;-) Los grupos de usuarios de Java de España y Latinoamérica nos hemos unido de nuevo para compartir conocimientos. Empezando en Febrero del 2018 nos estaremos reuniendo cada dos meses para realizar talleres sobre temas de tecnología de gran interés en nuestras comunidades. En esta ocasión y desde Latinoamérica, el grupo de usuarios de Perú será el encargado de orientar nuestra segunda sesión en el mes de abril del 2018: "Microservicios con Spring Boot y Spring Cloud con Despliegue en Docker y Kubernetes" Únete a este evento y haz parte de las comunidades de habla hispana! Si es posible, trae tu laptop o equipo portátil para que practique con nosotros, tendremos 2 horas de sesiones técnicas y ejercicios prácticos. * Requisitos: -Java 8 o superior: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html -IDE: sugerimos alguno de los siguientes Intellij: https://www.jetbrains.com/idea/ VsCode: https://code.visualstudio.com/ Eclipse: https://spring.io/tools/sts/all -Contenedores Docker: https://docs.docker.com/install/#supported-platforms Docker-compose: https://docs.docker.com/compose/install/ -Kubernetes Kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/ -Deploy in the cloud (con 1 es suficiente, x el momento sólo WeDeploy no requiere usar tarjeta de crédito) SDK de Google Cloud: https://cloud.google.com/sdk/downloads?hl=es Azure CLI 2.0: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest We CLI: https://wedeploy.com/docs/intro/using-the-command-line/ Hacen parte de nuestra comunidad los grupos: Barcelona JUG, Cali JUG, Coruña JUG, Ecuador JUG, Guate JUG, Madrid JUG, Málaga JUG, Medellín JUG, Nicaragua JUG, Panamá JUG, Perú JUG y Vigo JUG Esta sesión estará moderada por Perú JUG apoyada por Medellin JUG. * Agenda 17:00 - 17:30 Hands on lab: Instalación y configuración, explicación de la metodología. 17:30 - 17:45 Presentación 17:45 - 18:45 Workshop 18:45 - 19:00 Feedback 19:00 - 20:00 Reunión local cada JUG * Speakers - José Díaz (@jamdiazdiaz): Es ingeniero Informático, con amplia experiencia en análisis, diseño e implementación de soluciones SOA y Micro Servicios desde hace 17 años, aplicando metodologías ágiles y buenas prácticas del PMI. Actualmente se desempena como Arquitecto de Software senior en Everis Perú destacado en el desarrollo del nuevo Home Banking para el Banco de Crédito del Perú (BCP) bajo arquitectura de Micro servicios. Jose es el fundador y dueño de JOEDAYZ.PE empresa dedicada a entrenamiento en linea y presencial de cursos de programación. Tambien es el Líder del Grupo de Usuarios de Java de Perú, grupo de usuarios de Java reconocido mundialmente por Oracle. Facilitador, Organizador y Ponente en Eventos alrededor de tecnologías Java, Java EE, Cloud Native, Micro Servicios y Serverless. - Ytalo Elias Borja Mori (@ytachi0026): Ytalo es Software Engineer in Avantica, Master’s degree at UCL. Con experiencia de 8 años en proyectos en desarrollo OO con Java y JavaScript, usando buenas prácticas y patrones de software , así como trabajo en sistemas operativos basado en Unix. Actualmente trabaja para Avantica (empresa de software Costarricense) en sus oficinas de Perú para cuentas en Estados Unidos. Es responsable por el desarrollo backend en una compañía americana. Ah! Casi nos olvidamos! Agradecer una vez más a nuestro amigos de RocketROI que nos ofrecen sus oficinas para realizar el evento y también nos invitarán a algo de beber y de picar ;-) Nada más por ahora, recuerda de reservar tu plaza a través de Meetup y nos vemos a finales de mes!

    Este Meetup ya pasó

    Rocket ROI

    C. Tuset, 32 Planta 2ª · Barcelona

    2,00 €
    1 comentario
  • Arquitectura y despliegue de aplicaciones con Openshift
    Hola JUGgers! Volvemos a la carga con otro evento (ojo en poco tiempo tendremos varios) ;-) ¡Estad atentos! En esta ocasión nos centraremos de la mano de GFT en la solución de RedHat para el desarrollo, despliegue y gestión de contenedores en la nube: Openshift Openshift es una de las plataformas PaaS líderes en gestión de contenedores Docker que ofrece RedHat y la idea del evento, además de conocer por encima la arquitectura de la plataforma, es explicar la necesidad de una herramienta como esta en nuestro día a día, dónde los contenedores Docker, DevOps, Sistemas de integración continua, etc… están a la orden del día. Entraremos también un poco más en detalle para explicar cómo se suelen desplegar las aplicaciones, la mayoría de ellas microservicios, y lo más importante, basada en nuestras propias experiencias en proyectos actuales dentro de GFT. Los ponentes en esta ocasión serán Ivan Fontanals y Jordi Sola de GFT. Ivan es un entusiasta de las nuevas tecnologías, arquitecturas y sistemas de información. Lleva más de 10 años trabajando como arquitecto de software, sobretodo en temas de J2EE, y durante los últimos 2-3 años, metido también en temas de DevOps en GFT. Jordi es un entusiasta del desarrollo, especialmente en Java. Se ha especializado en el control de calidad del código y estándares de desarrollo. Tras 8 años en GFT, ha descubierto su interés por el mundo de los contenedores y el ‘continuous release’, y ha enfocado su trabajo en la automatización de procesos en OpenShift. En su tiempo libre, participa de varios proyectos OpenSource, manteniendo librerías propias, colaborando en el desarrollo del lenguaje de programación Ceylon (https://ceylon-lang.org) y como miembro asociado de la comunidad JCP. Agradecer una vez más a nuestros amigos de Ubiqum que nos ceden el espacio de sus oficinas para realizar la charla y también dar las gracias a GFT que nos proporcionarán algo de comer y de beber para hacernos más llevadero el networking de después de la charla ;-) Nada más, recuerda reservar tu plaza a través de Meetup y nos vemos el próximo Jueves 19 en Ubiqum!

    Este Meetup ya pasó

    Ubiqum Code Academy

    Carrer del Bruc, 149 · Barcelona

    2,00 €
    3 comentarios