Rich Web Experience

JSFOne

Private Events

Blogs

View all Blogs >>
  • Ted Neward

    Enterprise, Virtual Machine and Language Wonk

    For those of you who were at the Cinncinnati NFJS show, please continue on to the next blog entry in your reader--you've already heard this.... more»

  • Michael Nygard

    Agile technology leader and dynamicist

    Stewart Brand's famous book more»

  • Alex Miller

    Sr. Engineer with Terracotta Inc.

    The elevator doors slide closed. Your fellow occupant says “So what do you do? I’m in venture capital.” You turn to him and... more»

  • Jared Richardson

    Agile coach and co-author of Ship It

    Last week I was talking with a friend about a common ailment on development teams today. And it seems to be getting worse. Perhaps you've more»

  • Scott Leberknight

    Chief Architect at Near Infinity

    With all the hype this year about cloud computing and things like Amazon EC2/S3 as well as Google App Engine and Bigtable, you can feel it... more»

  • Jason Rudolph

    Author of Getting Started with Grails

    As we’ve seen over the last several weeks, it’s remarkably easy for code to earn the badge of 100% more»

  • Kenneth Kousen

    President of Kousen IT, Inc.

    In September, I’m very happy to be giving a couple of presentations at the more»

  • Stuart Halloway

    CEO of Relevance

    This is Part Two of a series of articles on Java.next. In Part Two, I will look at how Java.next languages interoperate with Java. more»

  • Howard Lewis Ship

    Creator of Tapestry and HiveMind

    According to Neal Gafter, the story for closures i more»

  • Erik Doernenburg

    Principal Consultant @ Thoughtworks

    The Spring framework has become ubiquitous in the Java world, and there are a large number of to more»

  • Neal Ford

    Application Architect at ThoughtWorks, Inc.

    It came to my attention recently that I had made a bad assumption about the Prod uctive Programmer book. My under more»

  • Mike Levin

    Software Developer specializing in Web2.0 websites

    more»

  • Matt Raible

    Creator of AppFuse and author of Spring Live

    The EhCache project appears to be having a very busy summer. EhCache 1.5.0 (a major new version) was rele more»

  • Pratik Patel

    Enterprise Architect

    In preparation for my upcoming No Fluff Just Stuff session in more»

  • Ryan Shriver

    Business and Technology Consulting

    more»

  • Mark Johnson

    Director of Consulting at CGI

    At the Columbus NFJS show held on July 25-27th during one of the BOF sessions Dave Bock, Scott Davis and I discussed unit tests vs functional... more»

  • Craig Walls

    Author of Spring in Action

    Just a short blog entry for today to let you know that I'll be speaking at the JavaM UG meeting in Dallas a wee more»

  • Joseph Nusairat

    Author of Beginning JBoss Seam & Co-Author of Beginning Groovy & Grails

    Well i am assuming Apress has the most random site in the world at times.But today only they have our recent book, Beginning Groovy & Grai more»

  • Venkat Subramaniam

    Founder of Agile Developer, Inc.

    I received a copy of "Beginning Groovy and Grails—From Novice to Professional" book by Apress written by more»

  • Andrew Glover

    Co-author of "Continuous Integration"

    Web Component Testing Screencast- my friend Rod Coffin demonstrates some interesting aspects re more»

  • Brian Pontarelli

    Brian Pontarelli - founder of Inversoft

    I went to the 37 Signals event last night sponsored by CPB. The speake more»

  • Graeme Rocher

    Project Lead of the Grails Project & CTO of G2One

    I'll be giving a talk on the state of Grails at the London Groovy+Grails user group meeting on the 31st of July. more»

  • Nathaniel Schutta

    Author, speaker, software engineer focused on user interface design.

    I remember the first time I flew for business - I was working for a small consulting company and I was heading to Chicago for a few days of... more»

  • Keith Donald

    Lead of Spring Web and Creator of Spring Web Flow

    I am pleased to announce that Developing Rich Web Applications with Spring, a three-day bootcamp lead by SpringSource engineers on web... more»

  • Richard Monson-Haefel

    VP of Developer Relations, Curl Inc.

    more»

  • Pramod Sadalage

    Co-author of "Refactoring Databases:Evolutionary Database Development"

    When creating a Foreign Key constraint on the database as shown below ALTER TABLE BOOK ADD (CONSTRAINT FK_BOOK_ more»

  • Vladimir Vivien

    Software Engineer / Consultant

    Judging from the list of features that will be included in NetBeans 6.5, more»

  • David Bock

    Principal Consultant, CodeSherpas Inc.

    I just spent this weekend speaking at the Ag ile IT Exchange conference i more»

  • Kirk Knoernschild

    Software Developer & Mentor

    I’ve published a summary of the OSGi survey results on the APS blog more»

  • Brian Goetz

    Author of Java Concurrency in Practice

    This surprised the heck out of me.  We recently finished a new TV room down in the basement.  We have a 50″ plasma TV, mounted on the... more»

  • Jason Harwig

    Senior Software Engineer at Near Infinity

    I was reading a blog entry at more»

  • Pete Behrens

    Organizational Agility Coach

    Marti nig & Associates Methods & Tools group recentl more»

  • John Heintz

    Principal Consultant with New Aspects of Software

    This post is to mostly keep track of the numerous blog threads going on about IDLs and schemas for REST. I find myself with more to say that... more»

  • Brian Sam-Bodden

    Java author, Ruby geek and Open Source Advocate

    In this installment we are going to build the Dashboard page of the Tempo application. T more»

  • Mark Fisher

    Spring Integration Lead

    In my recent post, I had mentio more»

  • Ron Bodkin

    Chief Software Architect, Quantcast

    I'm looking forward to speaking at The Rich Web Experience conference in San Jose next month. The event runs from September 7th through 9th.... more»

  • Mark Goodwin

    Web Application Security Specialist

    We've already looked at one of the two big problems posed by anti DNS pinning on Java applets; because there's rebinding on the applet and... more»

  • Scott Davis

    Author of "Groovy Recipes" & TDD Expert

    Every time I see a live show at the Denver Botanic more»

  • Romain Guy

    Java User Interface expert.

    more»

  • Ramnivas Laddad

    Author of AspectJ in Action, Principal at SpringSource

    InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marine more»

  • David Geary

    Author of Graphic Java and co-author of Core JSF

    The 2006 NFJS tour kicked off t more»

  • Jeff Brown

    G2One Director Of North American Operations - Groovy and Grails Developer

    <a href="http://groovy.codehaus.org/"& gt;Groovy</a> 1.0 RC2 was released today. If all goes well over the next few days the 1.0... more»

  • Kito Mann

    Editor-in-chief of JSF Central and the author of JSF in Action

    There are a lot of free JavaServer Faces component libraries, usually distributed as open source projects, functionally very advanced and... more»

  • Jason Hunter

    Author of Java Servlet Programming

    I just posted the JDOM 1.1 release for download. This release includes about 20 improvements and bug fixes. more»

In the Spotlight - Derek Lane

Derek Lane

Co-Author of EJB3 In Action

Derek Lane is the CTO at Semantra. He has worn various hats in his career including mentor, coach, architect, manager, developer, trainer, methodologist and all around cool guy. Derek is a contributor to various projects as author, presenter, committer, and technical reviewer, including his most recent role as co-author for the book, "EJB3 In Action", published by Manning.

Derek is the Founder of both the Oklahoma City Java User Group (OKCJUG) and the Dallas/Fort Worth, Texas MicroJava User Group; and has been active as a member, presenter, and mentor for over a decade at various technology user groups across the Midwest and Southern US.

Derek can on occasion be found utilizing his background in engineering, Virtual Reality and 3D graphics to think in four or more dimensions - some of which have yet to be independently verified. When not exploring the mind numbing edge of technology, he can be found listening to Bluegrass music and watching old Kung Fu movies - a dangerous combination from any point of view.

















Presentations by Derek Lane

When is an Estimate Just an Estimate?

All software projects have to provide estimates. Webster defines estimate as, "to determine roughly the size, extent, or nature of". Whens the last time you provided an estimate that wasn't taken as a guarantee?

The movement toward Agile software development has been to put estimates back in their place, as rough sizing techniques. Estimating should be quick, yet based on something concrete so that it has meaning. This session will introduce some simple techniques for estimating things on your software projects (requirements, tasks, etc.), and provide hints on variations that have been applied on real world projects. These techniques are aimed at lowering the bar to adopting and integrating true estimation into your current project.

What's the Deal with Functional Languages?

In the last year or so, there has been a growing buzz in the development
community around functional languages. Some of these languages, such as LISP,
have been around for decades while others are relatively new, like Scala. But
collectively, they have been garnering a lot of attention. This session aims
to cut through the buzz and give you an understanding of why there has been a
resurgence of interest in the these languages.

Build the Right System

The software profession faces many challenges including our general approach to requirements. A high percentage of implemented functionality is seldom used and requirement deficiencies are frequented cited among the top five reasons for project failure.

Creating DSLs with ANTLR

We've all heard the buzz around creating internal Domain Specific Languages (DSLs) in languages such as Ruby and Groovy, and indeed this excitement is well founded. The ability to develop software which communicates in ways familiar to people in the domain is very powerful. But there is a natural limit to the expressiveness of any given programing language, and there are situations when an internal DSL is not sufficient.

Maven 2: Your New Favorite Power Tool

Ant was created because Make was too clumsy and wasn’t Java-aware. Ant has introduced a generation of developers to a new set of build practices. But Ant has grown far beyond the original intent of its inventor. It has turned into a bloated, general purpose scripting tool which can require a significant amount of time to maintain and customize. Is there a better way? The answer is a resounding, You Betcha!

SpringUnit: The Latest Way to Maximize Your Spring Testing!

Having trouble writing data-driven tests using Spring? Would you like a little more power writing integration tests for you Spring Beans? This session explores the latest tool you can put in your little bag of Spring tricks: SpringUnit!





Books by Derek Lane

by Debu Panda, Reza Rahman, Derek Lane

  • EJB 3.0 is the most important innovation introduced in Java EE 5.0. EJB 3.0 promises to simplify enterprise development, abandoning the heavyweight EJB 2.x model in favor of a lightweight POJO framework. The API represents a lot of hard work, honest introspection, and a fresh perspective on EJB, all without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions.

    In the tradition of Manning's In Action series, this book tackles the subject matter head-on, through numerous code samples, real-life scenarios, and illustrations. It is geared toward helping you learn EJB 3.0 quickly and easily. The authors make the subject matter approachable, covering the basics where needed as well as providing guidance, deep coverage, and best practices. The book highlights what EJB 3.0 has to offer without disregarding the contributions and strengths of seminal technologies like Spring, Hibernate or TopLink.
  • Available At: http://www.manning.com/panda/