Joshua Bloch serves up a few Java Puzzlers as an appetizer before and as dessert after the main course on Effective Java.
Organized By: Silicon Valley Web JUG - Van Riper and Kevin Nilson
Hosted and Sponsored By: Google
Video By: Marakana
Event: http://www.meetup.com/sv-web-jug/calendar/10878461/
Slides: http://files.meetup.com/1381525/still-effective.ppt.pdf
This presentation was recorded at GOTO Chicago 2015
http://gotochgo.com
Brian LeRoux - PhoneGap Project Team, Adobe
ABSTRACT
JavaScript has a long history of being difficult to structure and maintain. To deal with this complexity a swath of frameworks appeared over the years. Prototype.js was quickly followed by jQuery and hounded by Dojo, YUI, Mootools ...
With Spring and Hibernate on your stack, your application's bytecode is likely enhanced or manipulated at runtime. This session examines three common byte code manipulation frameworks: ASM, CGLib, and Javassist (Java Programming Assistant). We will discuss how these tools work and why frameworks like Spring use them. You will learn ...
The release of Java 8 brings several new features to the language. NewCircle Instructor Adib Saikali walks us through two of the most exciting additions: lambdas (2:00) and steams (1:17:44).
NewCircle's Java 8 Training: http://crcl.to/37zs5
http://www.meetup.com/sfjava/ ...
This talk speculates about the next language after JavaScript, and what to do in the mean time about some of the new features in ES6.
There will be an emphasis on simplicity and quality. The web is cluttered and full of errors. The talk will also touches on why you should ...
JVMLS 2015 - VM Design Choices - Cliff Click
The JVM Language Summit is an open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects. In 2015, it convened at Oracle's Santa Clara, CA campus on August 10-12. ...
Ever since Java's inception, in 1995, people have been compiling languages that aren't Java to bytecode and deploying them on the JVM. Lately, we are seeing an explosion in JVM languages. This is partly, but not only, because of Java 7, the first JVM to ship with invokedynamic, which is ...
There is a good amount of excitement about the new version of Java. The big evolution of course is the lambda expressions. In this presentation we will dive into the language features in Java 8, take a look at some of their nuances, and look at ways to put them ...
JVMLS 2015 - Multi-Language Runtime - Mark Stoodley
The JVM Language Summit is an open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects. In 2015, it convened at Oracle's Santa Clara, CA campus on August 10-12. ...
Martin Odersky, the creator of Scala, talks to the SF Scala user group about what's next for Scala.
A few of the topics Martin will cover include:
- Commercial adoption of scala
- Scala: What it was, What it is, and Where it's going
- Scala Eclipse IDE
- Play Framework 2.0
- Scala 2.10
** Check ...
HTML5 Boilerplate is a "rock-solid defualt for HTML5 awesome." In this video, Paul Irish, the man behind the project will show you how you can use HTML5 Boilerplate to get your projects up and running quickly while keeping best practices covered.
Paul will start with an overview of HTML5 Boilerplate before ...