Jfokus 2015 del 3

No Gravatar

Även jag var på Jfokus, och jag var på ett par sessioner som fastnat i minnet, men inte tidigare nämnts av Rikard eller Sebastian:

Pipes were a great idea, but what comes next?
Joe Armstrong, Ericsson
Joe börjar med att visa en bild över en applikation, som visar att allt vi gör handlar om state, blackboxes och protocols. Han går vidare och nämner att “hidden state is evil” och att vi borde använda meddelanden (“message passing concurrency”) mellan våra

Jfokus 2015 del 2

No Gravatar

Rikard hann först, men jag tänkte passa på att presentera några talare som fastnat i mitt minne.

Daniel Bryant: Thinking fast and slow in software development
Pratade om hur viktigt det är att verkligen tänka efter och inte bara basera sina beslut på “gut feeling”. Gav även tips på en hel hög med läsvärda böcker.
http://www.jfokus.se/jfokus15/preso/Thinking%20Fast%20and%20Slow.pdf

Jaromir Hamala: JCache is Here. Say goodbye to proprietary Caching APIs!
Standardiserat api för caching, kanske med i EE 8.

Jfokus 2015

No Gravatar

Årets upplaga av Jfokus börjar intressant med en show av robot-dansare…

20150203_090816

Det var fullt hus med ca 1700 deltagare. Först ut som keynote var Christian Heilmann (Microsoft) som pratade om “You don’t need another hero app – you need one that survives the Thunderdome”. Mycket intressant om hur enkelt det är att köra på i tron om att man vet “rätt”. Hela keynoten finns att se

Document your API using Swagger

No Gravatar

Swagger in all it’s simplicity is a framework used to represent and describe your Restful API’s.

Why would we want to use Swagger?
Swagger is in my opinion a good tool for closing the gap between documentation and implementation when developing our RESTful API’s. Used to its full extent, we get a nice sense of control given that we are able to explicitly declare both what the server expects to receive being called, as well as when the request have been handled, what we expect to be returned.

Swagger also provides an additional way of simplifying and describing our API with Swagger-ui, which adds a graphical user interface based on our

Scala.IO 2014

No Gravatar

I förra veckan gav sig tre tappra squeeders ut på äventyr hela vägen ner till Paris för att delta på Scala-konferensen Scala.IO. Det är andra året de kör denna tvådagars konferens och deltagarantalet börjar närma sig 400, ett tecken på att det är ett språk och en community på uppgång. Större delen besökare är fransmän men det kommer besökare och talare från stora delar av Europa och USA. Vi var tyvärr alla handikappade till att hålla oss till föreläsningarna på engelska vilket tack och lov var nästan två tredjedelar. Nedan följer ett axplock av vad vi konsumerade. Continue reading

Inspelningar av JavaOne sessioner

No Gravatar
Nu börjar dom första inspelningarna av sessioner från JavaOne att läggas upp. Första bulken är:
  • CON1696: A First Draft of Java EE Configuration by Anatole Tresch
  • CON1724: Do You Really Get Your IDE? by John Arthorne, Geertjan Wielenga, Anton Arhipov
  • CON1767: Thinking in Functional Style by Venkat Subramaniam
  • CON3015: Java EE 8 by Linda Demichiel
  • CON3255: JavaFX 8: New and Noteworthy by Stephen Northover, Kevin Rushforth
  • CON3516: Are Profilers Telling the Truth? How Do They Actually Work? by Fabian Lange
  • CON4995: Ruby on Top of Graal by Thomas Wuerthinger, Chris Seaton
  • CON6126: End-to-End

JavaOne – dag 3

No Gravatar

Continuous Delivery and Zero Downtime: What Your Architecture Needs to Succeed
Presentationen hölls av Axel Fontaine som även har skrivit Flyway. 20141001_183227Först en obligatorisk gymnastikövning hur ofta publiken deployar till produktion. Den stora majoriteten gjorde det 1 gång per månad, ~10% varje vecka och en enda person varje dag. Det finns många företag som gör det flera gånger varje dag, tex; Facebook, Flickr, Etsy, Stackowerflow. Om man scrollar längst ner på sidan på Stackowerflow så ser man versionsnummret som uppdateras flera gånger varje dag.

Continue reading

JavaOne – dag 2

No Gravatar

20140930_200104 (1)Även dag två startat med en 2 timmars Hand on Lab, “Devoxx4Kids for Parents“. Presentationen hålls av tre personer och en robot som håller inledningen av presentationen… kul. Devoxx4kid är en global ideell verksamhet, deras manifest finns här. Målet med devoxx4kids är “Inspire teenagers to programming, robotics and engineering”.

Continue reading