Sun, 25 February 2007 Ted Neward interviews Bruno Lowagie about his new book iText in Action,
on how to create and manipulate PDF. Bruno is the initial developer and
one of the current maintainers of iText, a free Java-PDF library. He
works as a developer for the ICT department of Ghent University,
Belgium. Direct download: Bruno_Lowagie_JavaPolis_2006_Interview.mp3 Category: podcasts -- posted at: 12:31 PM |
Sun, 25 February 2007 Bill Venners, Artima's founder and president, was interviewed by Ted
Neward at the 2006 JavaPolis conference. Bill Venners focuses on a
range of topics related to Java's evolution, including the question of
how to evolve the language without adding more clutter to it. Direct download: Bill_Venners_JavaPolis_2006_Interview.mp3 Category: podcasts -- posted at: 12:13 PM |
Fri, 16 February 2007 During this interview Brian Goetz talks about his book "Java
Concurrency in Practice" and the Java Performance Myths which he
presented at JavaPolis. How much performance tuning should we do and
will the introduction of scripting languages to the VM harm speculative
performance is just a small list of the questions fired by Ted Neward. |
Wed, 14 February 2007 This less technical but nevertheless important JavaPolis talk, gives an
introduction to the Java Community Process (JCP) and discusses the
proposed JCP changes. Heather also tackles a few questions on how
compatibility will be maintained now that Java is open sourced and the
impact on JCP. |
Tue, 13 February 2007 Ted Neward interviews Java Champion Heinz Kabutz and asks what his
favorite features are in Java6, what the Java Specialist newsletter is
all about and how much energy developers should take in performance
tuning. Dr. Heinz Kabutz is a Java guru living in South Africa. He consults, holds courses, programs, and - writes a weekly newsletter in which he shares some rather unconventional insights about Java. Things that push the envelope; make Java do things you thought it could not; dirty tricks and such. In other words, stuff you do not usually find in Java periodicals or newsletters. |
Tue, 13 February 2007 Ted Neward interviews Java Champion Heinz Kabutz and asks what his
favorite features are in Java6, what the Java Specialist newsletter is
all about and how much energy developers should take in performance
tuning. Dr. Heinz Kabutz is a Java guru living in South Africa. He consults, holds courses, programs, and - writes a weekly newsletter in which he shares some rather unconventional insights about Java. Things that push the envelope; make Java do things you thought it could not; dirty tricks and such. In other words, stuff you do not usually find in Java periodicals or newsletters. Direct download: JavaPolis_2006_-_Heinz_Kabutz_interview.mp3 Category: podcasts -- posted at: 9:51 AM |
Sun, 11 February 2007 Ted Neward talks with Kito (JSFCentral) Mann about, yes you guessed it, Java Server Faces. What is the current state of JSF, what's the impact of Javascript and Ruby on the JEE5 presentation tier and how does it compare to ASP.NET are just a handful of questions that are fired by Ted. JavaServer Faces (JSF) is a standard web user interface framework, developed under the Java Community Process (JSR 127), and released in March, 2004. JSF specifies a web user interface component model, complete with server-side event handling, validation, internationalization, page navigation, and declarative mapping between user interface components and Java objects. |
Sun, 11 February 2007 SOAP launched the Web services revolution, and the new generation of
SOAP-based frameworks are finally delivering on the potential of SOAP
extensions to support security, reliable messaging, transactions, and
more - features that can be crucial to SOA. Yet an increasing number of
developers are becoming disenchanted with the complexity and overhead
of SOAP frameworks and are choosing easier alternatives, generally in
the form of services based on Plain Old XML (POX) message exchange over
a variety of protocols. In this presentation you'll see how POX-based
services can provide the same functionality as the latest SOAP
extensions, and even support inter operation with SOAP through
adapters. Wash the SOAP out of your eyes and you'll learn to look at
Web services from an entirely new perspective. |
Wed, 7 February 2007 During this interview Romain Guy and Chet Haase talk about the status
of Swing. their soon-to-be-released Swing book and the future of the
Swing eco-system. Questions like the possible impact of XAML, WPF and
3D support within the Swing environment are question that Ted Neward
dictates which great interest. |
Wed, 7 February 2007 Software versioning is one of the most neglected areas of software
development. We're all aware of the need for version control systems in
development, but these systems are external to our source code. How do you write software that withstands the test of time, software that does not have to be rewritten each time you change an interface, software that can still read persisted objects even if they were written by the last version of the application? This podcast discusses some fanciful futuristic concepts as well as currently useful approaches to writing software that scales over time. |
Wed, 7 February 2007 In this JavaPolis 2006 interview Ted Neward talks with Stanley Ho (JSR-277 specification lead) on the up coming Java Module System. In addition they also discuss the current and future state of Java Web Start. JSR-277 seeks to address many issues associated with Java Archives (JARs), including the lack of version control, the difficulties in distributing multiple JARs for deployment, the classpath hell, JAR hell, and extension hell, etc. that have been well known to many Java developers for years. The specification defines an architecture with first-class modularity, packaging and deployment support in the Java platform, including a distribution format, a versioning scheme, a repository infrastructure, and runtime support. Direct download: JavaPolis_2006_-_Stanley_Ho_interview.mp3 Category: podcasts -- posted at: 10:36 AM |
Wed, 7 February 2007 Software versioning is one of the most neglected areas of software
development. We're all aware of the need for version control systems in
development, but these systems are external to our source code. How do you write software that withstands the test of time, software that does not have to be rewritten each time you change an interface, software that can still read persisted objects even if they were written by the last version of the application? In this interview Ted Neward talks with Alex Krapf about The versioning problem in the Java space. |
Wed, 7 February 2007 The JSR-277 (Java Module System) specification seeks to address many issues associated with Java Archives (JARs), including the lack of version control, the difficulties in distributing multiple JARs for deployment, the classpath hell, JAR hell, and extension hell, etc. that have been well known to many Java developers for years. The specification defines an architecture with first-class modularity, packaging and deployment support in the Java platform, including a distribution format, a versioning scheme, a repository infrastructure, and runtime support. JSR 277 is targeted to be delivered as a component of Java SE 7.0. |
Wed, 7 February 2007 The Spring-OSGi project makes it easy to build Spring applications that
run in an OSGi framework. A Spring application written in this way
provides better separation of modules, the ability to dynamically add,
remove, and update modules in a running system, the ability to deploy
multiple versions of a module simultaneously (and have clients
automatically bind to the appropriate one), and a dynamic service model. |
Wed, 7 February 2007 The Ruby programming language has exploded in popularity, spurred in part by the agility of the Rails web framework. Rails has in turn changed the way we look at web development. The two together are forcing developers to rethink how applications should be written. The world is changing. JRuby aims to bring Ruby to Java developers and provide an alternative platform for Ruby developers. In this interview the JRuby team talk about their experience in building JRuby on top of the Java virtual machine. Can JRuby compile to Java code, will it be used for domain languages and many more questions are fired by our JavaPolis interviewer Ted Neward. |
Wed, 7 February 2007 During this interview Eric Evans introduces himself to our listeners
and explains in a gently way what Domain-Driven Design (DDD) really is.
He also discusses how you can compare DDD to Object Modeling and what
he thinks of Naked Objects. |
Wed, 7 February 2007 Ted Neward interviews Neal Gafter who talks about the two Closures
proposals, how they differ from each other and what kind of problems
Closures can solve in the Java language. 'Did the Java language become
too complex with the introduction of Generics' and 'How does it feel
now that that your java compiler code is splashed in the open' are just
few of the questions of this interesting interview. Direct download: JavaPolis_2006_-_Neal_Gafter_interview.mp3 Category: podcasts -- posted at: 4:04 AM |
Wed, 7 February 2007 Version 6 of the Java? Platform, Standard Edition, had just been
released at the time of this talk, so Mark Reinhold presented an
overview of its key features. Looking ahead to Java SE 7 he'll survey
some of the features being considered for that release and explain how
anyone in the wider community can get involved in its development. |
Tue, 6 February 2007 This talk covers the possible next big thing in SOA... transformations
from Legacy systems to SOA (L2S). Dirk Slama, co-author of Enterprise
SOA, approaches this topic in 4 major parts: L2S Toolkit, Framework,
Roadmap and Community. |
Tue, 6 February 2007 The vast majority of SOA works focuses on the upfront challenges and
opportunities of new projects and transformational work starting from
the very highest parts of the organisation. As with many new technology
initiatives however the overall lifecycle challenges are often
relegated to being secondary concerns. This presentation argues that
some of the most immediate benefits are actually in these post delivery
elements and that the correct application of business SOA to existing
IT estates can make them easier to manage and become an integral part
of the transformation exercise, rather than being a problem to be
"wrapped". |

