lunes, 14 de diciembre de 2015

Mocks, Stubs, Fakes. What Else?



Hi devs !!!!
Here we are again, with a new event and in this case it's about Testing :)  
-- This event will be done in January 2016 but we dont still have the concrete date.--



Through the use of build pipelines, Continuous Delivery will enable faster and more frequent build, test and deployment cycles of software.
To ensure that what you are delivering has the required quality: how do we build a continuous delivery pipeline in the real world and how do we correctly implement tests?


Our friend Alex Soto, from CloudBees, will be speaking about testing and the different techniques we can use ( mocking, stubbing, faking... ).
In this session we are going to focus only in the first stage of a CD pipeline, the commit stage. This first stage is really important since it must be executed fast and should provide quick feedback regarding any failure. Doing this well means faster application releases with higher quality.


Come to this session to learn how unit tests can help you on this stage, how and when to use mocks, stubs or fakes and a brief touch in mock 2.0. Also we are going to identify some problems that these techniques have and how we can fix it. 
Finally we are going to see how Jenkins acts as the director of the whole process.
In this event we'll be using the facilities of Netcentric where we can have beers and a good networking time after the presentation ( office interior in Google maps ).


Enjoy this event and not forget to register in our meetup :)

 RSVP to this event
RSVP to this event !!!

domingo, 13 de diciembre de 2015

Videos and slides published for JBCNConf 2015 talks

Hi devs !!!

Finally, after hard work of the organisers team, we have published the videos and slides of the JBCNConf 2015.

One of the tracks was not recorded, due to technical issues, but you can find in the Talks, Schedule and Speakers pages all the links to the slides and the videos.

Finally, if you already attended to JBCNConf, we would like to know your opinion, just to know what we did wrong and how we can improve for the next edition. Please, give us your feedback filling this form it will take you only 3 minutes and you will help us a lot.

Hope you enjoy the videos :-)

sábado, 21 de noviembre de 2015

Let's keep pushing forward !

Hola!
Este mensaje es para todos aquellos interesados en que la comunidad Java de Barcelona siga creciendo, tanto para quienes llegaron no hace mucho a la comunidad -o que llegaron hace mucho- pero saben lo que cuesta llevar una comunidad adelante.
Desde la organización del BarcelonaJUG estamos intentando mover la comunidad Java de Barcelona con más manos y nuevas energías e ideas. Tenemos ya más de 3 años de vida (¿cómo pasa el tiempo, no?) y necesitamos mejorar nuestra estructura para poder crecer, pero atendiendo a las inquietudes y necesidades de todos los que formamos parte de este vuestro JUG. Para ello nos gustaría contar con la opinión de todos vosotros, developers, y de vuestra aportación para realizar nuevos y diferentes eventos.

Entre las ideas que tenemos, destacar que nos gustaría hacer eventos más cercanos, esto es, eventos que nos permitan compartir opiniones, discutir o charlar sobre desventuras en proyectos -personales o profesionales-, por ejemplo, como se haría en una mesa redonda. Muchos de nosotros tenemos experiencias interesantes a compartir y contrastar con otros puntos de vista y creemos que podemos hablar sobre cosas muy interesantes. Por otro lado también creemos que sería interesante algún evento centrado en herramientas de desarrollo (IDEs) (ej: ¿cómo sacarles más provecho? ¿tus shortcuts/plugins favoritos?), arquitecturas de proyectos e incluso inquietudes concretas (técnicas, ¿laborales?) y muchas otras temáticas que tenemos guardadas en el tintero.
En este sentido nos gustaría que seáis vosotros, la comunidad, quienes conformáis el Java User Group de Barcelona, los que propongáis eventos. Para ello os recomendamos que lo hagáis a través de MeetUp -botón "Sugiere un nuevo Meetup"- para proponer y plantear los eventos sobre los temas que os parezcan interesantes. Es decir, si quieres hacer un evento (siendo tu mismo el facilitador) o te gustaría que se hiciese un evento (facilitado por otra gente), no lo dudes, propón la idea -sin miedo- y entre todos veremos si hay asistencia/interés como para organizarlo.
Nada más, sólo nos gustaría acabar animando a todos a seguir haciendo grande esta comunidad participando de ella.
Keep coding!
PD: Ojo, que si eres más de enviar mails o tweets para plantear algo, también lo aceptaremos,... pero nos darás más trabajo

martes, 27 de octubre de 2015

Distributed matters Barcelona (20-21/11)

Hi JUGgers!

As many of you may know, every year we were supporting noSQL matters as a Community partners. This year won't be different, and because of that we are happy to announce that we are again one of the Community partners of the noSQL conference (now renamed to Distributed matters)!


In their 4th annual event of NoSQL matters @Barcelona, they are introducing a new twist to our beloved NoSQL & Big Data crowd. They are now adding several new topics to the theme and rebranding to distributed matters. The conference covers topics like: Distributed systems, Microservices, DCOS, Cloud Management, Database solutions, DevOp operations and, of course, NoSQL and Big Data.

Distributed matters @Barcelona will take place on 20th – 21st November 2015. You can check the agenda:


Famous names like: Scott Feinberg (The New York Times), Bart Samwel (Google, Inc.), Susan Potter (Lookout), Tugdual Grall (MapR) and many more will be presenting during the conference day.

The tickets sale is on and the amount is limited! And because we are a Community partner, we have a special code to get 20% off to the members of our MeetUp.

Hope to see you there and remember, distributed matters! ;-)

lunes, 19 de octubre de 2015

Experience Design for APIs (28/10)

Hi devs!

Sabemos que las APIs, que se están convirtiendo en el verdadero estándar de facto de comunicación en Internet, ¿no? Justamente por este motivo nos hemos animado a organizar un evento enfocado en el Diseño de APIs para el próximo día 28/10 (en castellano e inglés).

Como desarrolladores estamos definiendo interfaces API para desplegar aplicaciones móviles, Servicios Cloud, IoT y estrategias Big Data. Las opciones son múltiples, y debemos seguir las mejores prácticas de diseño para asegurar el éxito de nuestra empresa o startup.

En colaboración con nuestros compañeros de la comunidad API-Connection hemos organizado este evento a fin de dar a conocer las mejores prácticas en Diseño de APIs.


La agenda será la siguiente: 

- Diseño de Soluciones de Seguridad con APIs (25") por Eduard Palomeras

Eduard es Consultor de APIs, Identity y Access Management en CA Technologies. Su foco es describir soluciones de software de seguridad para la mejora y securización de las infraestructuras TI de las empresas.


- Experience Design for APIs (30") - Ronnie Mitra

Como Director de la API Academy en Europa, su misión es ayudar a los diseñadores de APIs a construir interfaces de manera efectiva. Es un presentador frecuente en temas de APIs y contribuye con Blogs, artículos y videos a varios sitios y publicaciones. Esta presentación será en inglés. 

Después para finalizar, tendremos el clásico turno de preguntas y respuestas. 

Nada más pues, no os olvidéis de reservar a través de Meetup, sobretodo añadiendo vuestro DNI en la reserva para entrar en el edificio

Os esperamos !

jueves, 8 de octubre de 2015

Q&A with the Hibernate team (13/10)

Hi JUGgers!

October is being a busy month... don't you think so? In order to not change this rhythm, we have the pleasure to announce our next event centered on Hibernate (someone knows anything about it?) for the next 13th and this time we will be waiting for you at the Mobile World Centre at 7pm.


This time we will have the visit of the Hibernate Team from Redhat and we were thinking about what kind of event we could organize, and what better than a Q&A session with the Hibernate Team?

We will all discuss:

- Hibernate ORM (including the latest 5.0 release)
- Hibernate Search (full-text search for your application)
- Hibernate Validator and Bean Validation
- Hibernate OGM (Object Mapper for NoSQL stores)

Come with your questions and be warned that the Hibernate team will ask *you* questions on how you use the Hibernate projects, what you like and what new features you want.

Remember, the Hibernate team will be all in Barcelona next Tuesday 13th so mark this day in your agenda, RSVP'ed via Meetup and come to exchange conversations with all of them.

See you next Tuesday!

jueves, 1 de octubre de 2015

Drools engine, jBPM...and friends (6/10)

Hi JUGgers !!!! eyy, no time to sleep !!!! here we have another event... for the next week!

We know we have other plans next week, but we could not say no to the Drools & jBPM team (cause they will come to Barcelona next week), in order to invite them to give us a talk about what they are doing and how ;-)

Because of that, we have the pleasure to invite you next 6th of October focused on Drools and the jBPM ecosystem that will be hosted in La Fontana at 7pm.






In this session the main Drools and jBPM team will give an overview of the Drools rule engine, the OptaPlanner scheduling engine, the jBPM workflow engine and the Workbench web application that ties it all together for business users.

Drools is a Business Rules Management System (BRMS) solution. It provides a core Business Rules Engine (BRE).

OptaPlanner is a constraint satisfaction solver. It optimizes business resource planning. Use cases include Vehicle Routing, Employee Rostering, Job Scheduling, Bin Packing, Cloud Optimization and more.

jBPM is a flexible Business Process Management (BPM) Suite. It makes the bridge between business analysts and developers. Traditional BPM engines have a focus that is limited to non-technical people only. jBPM has a dual focus: it offers process management features in a way that both business users and developers like it.

KIE Workbench is the webapp that ties it all together. It’s based on Uberfire, Errai and Dashbuilder.

We would like to have you all onboard on this event, but unfortunately we have a limited space, and because of that we need to ask to RSVP'ed in our event in Meetup.

Hope to see you next 6th!

Register in our event Meetup !!!!


Slides :  OptaPlanner    http://goo.gl/nA6Nu9
              jBPM6            http://goo.gl/UWn1Tp
              Drools6           http://goo.gl/bKomdT

Video :



---

List of speakers

Mario Fusco (Drools core): 

Michael Anstis (Drools Workbench): https://twitter.com/michael_anstis


Geoffrey De Smet (OptaPlanner): 

Alexandre Porcelli (Uberfire)

Kris Verlaenen (jBPM):