Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at OSCON Java 2011 about Java on Monday 25th July

Your current filters are:

  • Day: Jul 25 remove
  • Topic: Java remove
Clear all filters
  • Open Source, Java, and Oracle – Cracking the Code

    by Steven G. Harris

    Mystified as to how Oracle’s decisions on open source fit together? Stop looking at your crystal ball and get insight into how Oracle views open source and the role Java plays in the developer community. Find out where Oracle sees Java heading and how you can navigate the best path as an open source Java developer and decision-maker to participate in moving Java forward.

    At 9:10am to 9:30am, Monday 25th July

    In Oregon Ballroom 201/202, Oregon Convention Center

    Coverage video

  • Twitter: From Ruby on Rails to the JVM

    by Raffi Krikorian

    Keynote by Raffi Krikorian, developer, Twitter.

    At 9:30am to 9:45am, Monday 25th July

    In Oregon Ballroom 201/202, Oregon Convention Center

    Coverage video

  • JDK 7 in a Nutshell

    by Joseph Darcy

    Come hear a lively overview of the new features in JDK 7, including the language changes of Project Coin, the filesystem and other I/O features from NIO.2, and the new invokedyamic JVM instruction.

    At 10:00am to 10:10am, Monday 25th July

    In Oregon Ballroom 201/202, Oregon Convention Center

    Coverage video

  • JRuby: Pushing the Java Platform Further

    by Charles Nutter

    JRuby is just a Ruby implementation for the JVM, right? Wrong! JRuby has gone well beyond other language implementations by supporting arbitrarily-encoded strings, native library calls, reloadable applications, and much more. This talk will explore how JRuby is pushing the JVM and Java platform in new directions, and how you can take advantage of this new power.

    At 10:40am to 11:20am, Monday 25th July

    In A105, Oregon Convention Center

    Coverage slide deck

  • Theory of Caching

    by Greg Luck

    This supplies the theory behind caching and introduces CAP theorem, N * Problem, SOR Coherency Problem, and the tradeoffs made by cache designers, and much more.

    At 10:40am to 11:20am, Monday 25th July

    In A106, Oregon Convention Center

  • Android is Client Java

    by Zigurd Mednieks

    One theme of Programming Android is that Android is now client Java. Client Java is what every Java coder started with when they start learning Java, but then, when it gets down to working for a living, it's all server Java now. So you have millions of coders who are primed for a successful client Java, and many of them work in enterprise IT. How will Android impact the work of Java coders?

    At 11:30am to 12:10pm, Monday 25th July

    In B110-111, Oregon Convention Center

    Coverage slide deck

  • Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone

    by Chris Richardson

    Covers the benefits and drawbacks of using NoSQL databases. Uses a use case from the book POJOS in Action to compare and contrast popular NoSQL databases – Redis, SimpleDB, MongoDB, and Cassandra.

    At 11:30am to 12:10pm, Monday 25th July

    In A106, Oregon Convention Center

  • Seven Things You'll Love About Grails

    by Tim Berglund

    In the bewildering array of Java and JVM frameworks, Grails is emerging as a standard choice in environments ranging from startups to the enterprise. It's a full-stack solution build on rock-solid components, fully relying on convention over configuration, and using the best application language the JVM has yet seen: Groovy. This is the place to be for web apps on the JVM.

    At 1:30pm to 2:10pm, Monday 25th July

    In A105, Oregon Convention Center

  • Functional Thinking

    by Neal Ford

    Learning the syntax of a new language is easy, but learning to think under a different paradigm is hard. This session helps you transition from a Java writing imperative programmer to a functional programmer, using Java, Clojure and Scala for examples.

    At 1:30pm to 2:10pm, Monday 25th July

    In A106, Oregon Convention Center

  • Java Puzzlers—Scraping the Bottom of the Barrel

    by Bob Lee and Joshua Bloch

    How can they do it? How can Josh Bloch and Bob keep coming up with such great programming puzzlers year after year? They can't! In this, the eighth installment of the perennial crowd pleaser, Click and Hack the Type-It brothers are truly scraping the bottom of the barrel. But some of the dregs they come up with may still astonish, delight, and educate.

    At 1:30pm to 2:10pm, Monday 25th July

    In B110-111, Oregon Convention Center

  • The Ghost in the Virtual Machine: A Reference to References

    by Bob Lee

    Ever wondered whether you should use a weak reference or a phantom reference? If you answered "yes" or "phantom who?," this is the talk for you. Walk in with a working knowledge of the language, and walk out an expert in references, referents, reclamation and other garbage collection necromancy.

    At 2:20pm to 3:00pm, Monday 25th July

    In A107/108, Oregon Convention Center

    Coverage slide deck

  • Introducing the Eclipse Rich Client Platform 4.x

    by Wayne Beaton

    The Eclipse Rich Client Platform (RCP) is a run-time platform with first-class development support for delivering Java technology-based applications. Far more than just a widget toolkit, RCP is rich client middleware that provides a comprehensive framework for building, deploying, and running applications that are modular, extensible, and updatable.

    At 2:20pm to 3:00pm, Monday 25th July

    In B110-111, Oregon Convention Center

  • TorqueBox: The Beauty of Ruby with the Power of Java

    by Toby Crawley

    The power of enterprise Java is now available through the expressiveness of Ruby. More and more projects are suited to new technologies and frameworks such as Ruby on Rails. Using TorqueBox, a team's members can leverage their knowledge, investments, skills, and trust in Java while exploring the cutting edge of new development models.

    At 3:30pm to 4:10pm, Monday 25th July

    In B110-111, Oregon Convention Center

    Coverage slide deck

  • Java Standards Annoyances

    by Martijn Verburg and Ben Evans

    Oracle is evil!! Java and open source are doomed! The standards body is a zombie! .NET is going to eat our lunch. Larry’s planning on turning you into pet food for his Velociraptors. You’ve all heard these types of comments and many Java developers feel out of the loop and powerless to make a difference. This session will explain why these Interesting Times represent the best opportunity in Java’s history for passionate developers to get involved and help to steer Java’s open course as the premier VM and platform for software development. If you’ve been frustrated by shortcomings in Java standards then this is the place to come and throw fruit at us! As your newly elected community representatives to Java’s executive committee our mandate is to reform and streamline the standards process and make it accessible to you, the Java developer.

    At 3:30pm to 4:10pm, Monday 25th July

    In A106, Oregon Convention Center

    Coverage liveblog

  • The Future Java Developer

    by fabianenardon and Bruno Souza

    New languages, work environments, technologies, and devices. Clouds roll in bringing new rules. Is open really the source of the future? If the future is now, what comes later? Java developers thread on a fine line between working standards and bleeding edge science-fiction experiments. What are the possibilities for the future?

    At 4:20pm to 5:00pm, Monday 25th July

    In B110-111, Oregon Convention Center

  • Apache TomEE - Tomcat with a Kick

    by David Blevins

    Apache TomEE, pronounced "Tommy", is a simple all-Apache stack aimed at Java EE 6 Web Profile certification where Tomcat is top dog. Built on a plain Tomcat zip file, Apache TomEE fills out the missing pieces in a way that is simple, to-the-point, and focused on the singular task of delivering the Java EE 6 Web Profile in a minimalist fashion. Get more from Tomcat without giving up anything.

    At 4:20pm to 5:00pm, Monday 25th July

    In A107/108, Oregon Convention Center

  • Coding over Configuration

    by Robert Lefkowitz

    Many Java frameworks and servers depend on a maze of twisty XML files wherein many get lost. In a system where the source code is unavailable, such an approach allows for customization. But when you can modify the source, the configuration files are unnecessary. After all, you can make the code do what you want. And it is less verbose and more understandable.

    At 4:20pm to 5:00pm, Monday 25th July

    In A105, Oregon Convention Center