domingo, 8 de mayo de 2016

Performance analysis and optimization on the JVM (26/5)

Hi JUGgers!

How are you? Hope you are doing well.

We have planned our next event, it will be Thursday 26th focused on the Performance analysis and optimization on the JVM and it will driven by Galo Navarro, software engineer at Zhilabs. 

This time this talk is aimed at developers interested in understanding the performance of applications written for the JVM. We'll try to give a broad overview of tools (from the JDK, OS to JMH, GcViewer, Flamegraphs, etc.) that can help us understand their behavior both on production and development. Using practical examples that expose common patterns we'll trace them back to decisions taken on development, discuss the cost of abstractions, coordination, etc. and consider some alternatives to alleviate them.



By the way, we would like to thank New Relic, because they have offered to host the event and also they will invite us to have some beers and pizzas after the talk to have fun and have a great networking after the presentation. 😉


Nothing more to add, remember to RSVPed your seat and see you next 26th!

sábado, 20 de febrero de 2016

Walkmod, convenciones de código automáticas



Hola devs !!! Estamos aquí de nuevo, lo dudabais ?

En esta ocasión de la mano de Raquel Pau que nos contará que es Walkmod y que mejoras ha tenido últimamente.

-- De momento este evento carece de lugar y fecha en espera de la respuesta por parte de la comunidad --



A menudo, como desarrolladores nos encontramos con las mismas malas prácticas de programación una y otra vez. Por este motivo, es recomendable definir de algún modo qué convenciones de código se deben seguir dentro de un proyecto. 

De hecho, esto es lo que muchas veces acabamos haciendo con herramientas como Sonar, PMD, CheckStyle o Findbugs. 

No obstante, estas herramientas sólo reportan malas prácticas, y por tanto siempre recae en el programador arreglarlas. Por este motivo, hemos creado walkmod, una herramienta open source que arregla el código según las convenciones de código que definamos. 

En esta sesión repasaremos las características principales de walkmod con Raquel Pau, su creadora, y presentaremos los nuevos plugins disponibles y como olvidarnos de sus ficheros de configuración con el nuevo listado de comandos disponible.




Nos vemos en la charla y Happy coding !!!

 Regístrate
Regístrate

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 !