miércoles, 22 de marzo de 2017

JSF with Primefaces, from ugly duckling to a beautiful swan (6/4)

Hi !

March is not over yet and we are thinking on April for our next event ;-)

This time we'd love to receive the visit of Cagatay Civici next 6th of April when he will share his knowledge about JSF, server rendering and front end frameworks.

Cagatay Civici is a member of JavaServer Faces Expert Group in JCP, the founder of popular PrimeFaces and PrimeNG projects. He’s a recognized speaker in international conferences such as JavaOne and in many local JUG events around the world.



JSF has come a long way since its initial release and managed to catch up with modern web development model. Combined with the popular PrimeFaces framework, JSF unleashes its true potential.

This session takes you on a tour of modern component based java development with server rendering featuring rich set of components, responsive design, powerful Ajax APIs, a real-time push framework with websockets, a mobile web renderkit, the dialog framework, extensive client-side validation and attractive page layouts. Also, to end the session, Cagatay will show to the audience how to create an app in less than 15 mins ;-)

At this moment we are looking for a place so if anyone is interested in hosting the talk, please send us a message, we will be really happy to come ;-)

Remember to RSVPed and see you next 6th!

viernes, 10 de marzo de 2017

The JVM as a platform for building smart contracts (22/3)

Hi devs! 
This month is going to be very busy (for too many people, for sure ;-)). In our case, we are really happy to announce a new interesting event for the next 22th of March, thanks to the visit of Ben Evans
In this talk, Ben will discuss Java bytecode and classloading, and a new way to make the JVM environment suitable for running 'smart contracts' for cryptocurrency and blockchain applications, including R3's Corda and IBM Hyperledger. Developers who are interested in learning more about the JVM's bytecode, classloading should attend. No previous knowledge or experience of distributed ledgers, cryptocurrency or blockchains is required.
Ben Evans is an author, speaker, consultant and educator. He is co-founder of jClarity, a performance tools startup. He helps to organize the London Java Community and serves on the Java Community Process Executive Committee, helping define new Java standards. He is a Java Champion, 3-time JavaOne Rockstar Speaker and a Java Editor at InfoQ. Ben is author of “The Well-Grounded Java Developer”, “Java: The Legend”, the new edition of “Java in a Nutshell” and the forthcoming "Optimizing Java". Ben is a regular speaker and educator on topics such as the Java platform, systems architecture, security, performance and concurrency at companies and conferences all over the world.

At this moment we are looking for a place to hosting the talk, so if anyone is interested in hosting the talk, please send us a message, we will be really happy to come ;-)

Do not forget to RSVPed and see you next 22th!

martes, 28 de febrero de 2017

Hands-on Session : TDD in baby steps

Hi devs !!!!
We are not stopping at all !!!!! ( buffffffff ), now we come with an amazing workshop by Sandro Mancuso about TDD, next Wednesday March 8th.
Committing fast and often helps us focus on the behaviour of your system and allows for the design to incrementally emerge. It takes a lot of discipline to make your red-green-refactor cycles as small as possible so that you can commit often.

This exercise puts a time constraint of 2 minutes between every commit and if your tests fail when each two minute session is up then you must revert everything up to the last commit. It's guaranteed to frustrate you in the beginning, as it did frustrated us, but you'll be surprised how quickly you start getting used to it.

You'll need a version control system and language of your choice. Git is quite straightforward for this exercise but you can use your favourite. The actual Kata Problem will be introduced at the start of the session. 
We also want to mention the Open House event that Codurance will have on March 6th in its offices : https://www.eventbrite.co.uk/e/codurance-barcelona-career-open-house-tickets-32039652463  For developers who are looking for autonomy, mastery and purpose. Codurance Barcelona Open House next Monday 6th March at 18:30 at Codurance Office in Barcelona, Carrer Arago, 208 5th floor.
Sandro Mancuso, software craftsman, author, and founder of the London Software Craftsmanship Community (LSCC). Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks. During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.
Hope to see you there !!!!!
Register on Meetup

domingo, 12 de febrero de 2017

Code For Life, teaching kids to code ( 01/03 )

Hi devs !
We are proud to announce a collaboration with Tech & Ladies group and their original idea  presenting to you this new event about the Code For Life project , a coding teaching software for students, and the experiences of Celine Boudier as Developer, Product Owner and Team Lead in the project, next 1st of March.



The app used in Code for Life is RapidRouter , a fun and engaging education resource which includes a coding game that helps teach children the basic principles of programming.


Built on 'Blockly', an easy-to-use visual programming language that's similar to Scratch, Rapid Router enables teachers to monitor and manage individual pupil progress and identify where more support is required. 
 
Celine Boudier learnt her first coding concepts in high school when she discovered she could program her calculator in Basic. She liked it so much she graduated as an ENSTA ParisTech software engineer. 
She worked for 7 years at Aldebaran (now SoftBank  Robotics Europe) as app developer, lead developer for ASKNAO, a project for children with autism, but also team leader and product owner. Now Team Lead for Code For Life at Ocado, she keeps on the path of technology for education. Her team works with a group of volunteers on free, open source coding games to help all students learn computing.

She will talk about her experience working on projects to inspire diverse students such as Code For Life, as a developer, product owner and team lead, from Paris to London.
 Dont miss this opportunity and register in the meetup, places are limited.
Register to the event
This time the event will be hosted ( giving the venue and food and beers ) in the Ocado Technology Barcelona offices, Avda Josep Tarradellas, 38, 8th.