Jessica Kerr explains through Java and C# code samples six principles of the functional programming style.
Adam Ernst shows how his team at Facebook encountered spiraling complexities and declining reliability and decided to make the shift to functional, in the data model and the view layer of News Feed.
Venkat Subramaniam dives into the language features of Java 8, taking a look at some of their nuances, and looking at ways to put them to good use.
The session covers various GC tuning techniques, in particular focusing on tuning large scale JVM deployments and showing how to optimally size a platform for enhanced memory consumption.
This talk provides a broad overview of the new features introduced in the latest Spring Data release trains: recent additions in Spring Data Commons and the latest features of individual store modules
Andy Clement and Martin Lippert present the latest changes and new features of the Spring Tool Suite, the IDE that supports Spring, Groovy, Grails, Gradle, AspectJ, and Cloud Foundry.
Ashley Puls examines three common byte code manipulation frameworks: ASM, CGLib, and Javassist (Java Programming Assistant), showing how these tools work and why frameworks like Spring use them.
Day 2 technical keynote from SpringOne 2GX 2014. Topics include Spring Framework 4.1. Spring XD,Spring Cloud Components, and Reactor.
Opening Night Keynote from SpringOne 2GX 2014. Topics include Spring IO and Microservices, Groovy 2.3 and 2.4 and Grails 3.0 plans.
Kevin Grossnicklaus introduces and demos iOS development via Xamarin to .NET developers: the environment, tips and resources, sharing code, Xamarin.iOS and Xamarin Studio.
Michael Ficarra discusses the SpiderMonkey Parser API, evaluating its design and flaws, and showcasing some of the more useful and prominent projects that have adopted it.
Muljadi Budiman presents the prerequisites and differences of iOS development, creating a small demo app to show how one starts developing on iOS.