Fri, 4 December 2009
Roundup 09 - API Design
Fully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Roundup 2009 in Crested Butte, CO. - Assembly Language libraries
- C libraries
- Python libraries
- Principle of least astonishment
- Bean Managed Persistence vs JPA
- Standard Java libraries
- Java 5 collections
- Pythonic
- Groovy
- Levels of abstraction
- Test/Contract driven API design
- Builder Pattern
- Breaking changes in APIs
- EJB 2.x & EJB 3.x
- CORBA
- Design by committee
- Abstract Syntax Tree (AST)
- NetBeans Modules
- OSGi
- Classloader
- Annotations
- Ski symbols
- Wordstar
- Javadoc
- @Deprecated
- Annotation parameters
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse288.mp3
Category: podcasts
-- posted at: 10:46am PDT
|
|
Wed, 25 November 2009
Thanks again to Atlassian for the beer
- Roundup 2010 - Crested Butte, CO in Early March - Geek and Ski - Theme: Best Practices
- Closures in JDK 7
- Fork/Join in JDK 7 (+ other JDK 7 features)
- Java 7 date slipped
- Java EE 6 release date - Dec 10th
- Bad code credits?
- Adobe AIR 2.0 beta
- New JavaFX 1.3 components
- Java FX RAD tool
- Java FX Designer Tool
- Adobe catalyst designer tool
- Parleys 3.0
ScalaWags- Oracle - Scala/Lift in the keynote
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse287.mp3
Category: podcasts
-- posted at: 8:16am PDT
|
|
Thu, 5 November 2009
Newscast for November 5th 2009
Fully formatted shownotes can always be found at http://javaposse.com
Now with more listener feedback!
- The JavaStore has released another big update
- Oracle has made several statements about the future of Sun Java products
- The Mobile Edition is finally available for Mac
- Java Library of the Week: JDeskew (J De Skew)
Quick News
- Reza Rahman has part 1 of a series about Dependency Injection in Java EE 6
- The open handset alliance has announced 5 android developer lab days around the world
- Kevin Farnham at the editor's daily blog has a great summary of the new features in the just-released NetBeans 6.8 Beta
- Java.net has a new section called Java Tech
Listener Feedback
- Java to iPhone cross compiler
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse286.mp3
Category: podcasts
-- posted at: 9:32am PDT
|
|
Mon, 2 November 2009
Roundup 09 - Static vs Dynamic Typing
Fully formatted shownotes can always be found at http://javaposse.com
Recorded at the Java Posse Round 2009 in Crested Butte, CO. A discussion about statically and dynamically typed languages. - Dynamically typed languages for large projects
- Perl for large team development
- Zope
- Duck typing
- Advantages/disadvantages of dynamically or statically typed languages
- Importance of testing, testing vs compilation
- Contract for parameters - satisfied methods, etc.
- Open Classes - decorate existing classes with new methods
- CCP Eve online RPG - dynamically typed
- Tooling
- Expression Language in Java (JSR)
- Reflection
- Classloaders
- Generated bytecode
- JRebel hotswapping
- Default and named parameters
- Multiple return values
- Refactorings in dynamically typed languages
- Dynamic proxies
- Missing method handler
- Actors as an alternative to missing method handler
- Groovy calling Java/Scala
- Cross site scripting, other exploits
- Tainted mode in Perl
- Java security manager
- Java Web Start
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse285.mp3
Category: podcasts
-- posted at: 9:37am PDT
|
|
Sat, 24 October 2009
-
IntelliJ IDEA open sourced
-
Oracle OpenWorld has just finished
- Sun has announced that 3000 jobs will go, and places the blame firmly on the doorstep of Brussels and the EU
-
Droid takes on Apple, and Android 2.0 shaping up
Quick News
-
JSR 316 - Java EE 6 - has now entered proposed final draft
-
Weld 1.0 CR 1 (Candidate Release 1), the reference implementation for JSR 299, is now out
-
JSR 330 - Dependency Injection for Java, approved and released
-
Mojarra 2.0.0 final is now available
-
Emmanuel Bernard and the Hibernate Team have released version 4 of Hibernate Validator
-
JRebel, formerly known as JavaRebel has just released version 2.1
-
IBM's developer works site has just celebrated its 10th year
-
The Eclipse foundation has just released version 7.0 of Jetty
-
JFrog has just released Artifactory 2.1
-
The ServerSide Java Symposium comes to Prague, Czech Republic, next week
- Eclipse Summit Europe taking place in Ludwigsburg, Germany
-
Instantiations has released GWT Designer 7.2
-
VisualVM 1.2 is now available
-
John Ferguson Smart has a look ahead to Maven 3
ScalaWags
-
Bill Venners and team have released ScalaTest 1.0
-
Boston, MA now has a Scala User Group
-
Next week sees the Scala Lift Off East, which takes place on October 30th in Reston, VA
Moderator questions
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse284.mp3
Category: podcasts
-- posted at: 11:25am PDT
|
|
Thu, 15 October 2009
Roman Strobl and Dmitry Jemerov from JetBrains join us to talk about the new open source Community edition of IntelliJ IDEA!
- Community site
- Public preview of IntelliJ IDEA Community Edition
- To review the detailed list of new features of IntelliJ IDEA Ultimate 9, and to download the Preview build
- Differences between the Community Edition and the Ultimate Edition
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse283.mp3
Category: podcasts
-- posted at: 9:13am PDT
|
|
Sat, 10 October 2009
Java Posse Episode 282 - Newscast for Oct 9th 2009
Fully formatted shownotes can always be found at http://javaposse.com - Palm's entry into the development sphere
- Have we had the last JavaOne?
- Questions raised about the openness of Google's Android
- Java Application of the Week - the new improved Java Store
- Java Online Game of the Week: Pirate Galaxy
Quick News- Next week sees the Oracle OpenWorld 2009 at the Moscone Center in San Francisco
- The Eclipse project has released version 3.5.1 of Eclipse Galileo
- Adobe labs has announced that flash CS5 will be able to target the iPhone
- Remi Forax blogs that recent builds of JDK 7 now have escape analysis enabled by default
- Chas Emerick states that Java is dead, and that's a good thing
- The Editor's Daily blog has just featured a poll about whether new JVM languages are a positive development
- Josh Marinacci has announced the results of the first 30 line challenge for JavaFX
- Arun Gupta has a summary of his impressions of the 2009 Silicon Valley code camp which has just taken place
- The ReSTlet extension for ADO.Net services, part of the Noelios's Restlet 2.0 M5 open source framework
- The Apache Jakarta project has released version 3.5 of POI
- Austin, TX and Toronto, Canada will both be hosting EclipseRT days in the middle of November
- Richard
Hightower has a couple of articles up at IBM's developer works that
cover both first steps in Google App Engine for Java, and building the
killer application using GAE/J
- Carol McDonald has some concurrent Java tips for you
ScalaWags- Ian Clarke has announced a new project, called Swarm, that will use the continuations compiler plugin available in Scala 2.8
- Jonathan Gilbert on the Atlassian Blog has a technical article up about writing confluence plugins using Scala
- Matthew
Might has a new technical article that teaches Scala using the REPL
(the interactive shell) and a series of small scripts that each
demonstrate a new facet of the language
- Ivan Memruk has a technical blog up about using Scala, Wicket and Jetty together
- Scala project of the week: Scalalab
Listener Feedback- Newcastle-upon-Tyne User Group
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse282.mp3
Category: podcasts
-- posted at: 3:10pm PDT
|
|
Mon, 5 October 2009
Roundup 09 - You Got Chocolate in My Peanut Butter
Fully formatted shownotes can always be found at http://javaposse.com
Recorded
at the Java Posse Roundup 2009 in Crested Butte, CO - a discussion
about the issues faced when mixing development languages on a single
project, and more generally about the languages available on the JVM. - Groovy
- Swing Builder
- Scala
- Ruby
- Ruby Build Scripts
- Testing with Groovy
- Neal Ford on Testing
- Multiple languages on the JVM
- JNI and Native Code (and JNA)
- .NET and CLR
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse281.mp3
Category: podcasts
-- posted at: 10:08am PDT
|
|
Sun, 27 September 2009
Newscast for Sept 25th 2009
-
JVM Language summit impressions
-
JDK 7 Project Coin language features finalized
-
Google has released the 1.6 version of the Android Development Kit
-
Java Library of the Week - Mockito
-
Android application of the Week: Layar
Quick News
-
Apple has released Java for Mac OS X 10.5 Update 5
-
Josh Marinacci has announced a new competition for JavaFX
-
JavaFX 1.2.1 has been released by Sun
-
JavaRebel has undergone a name change to JRebel
-
Bill Pugh and the University of Maryland have released version 1.3.9 of Findbugs
-
HTMLUnit 2.6 has been released
- JSR 299 - Java Contexts and Dependency Injection, and JSR 330 - Dependency Injection for Java
-
Terrence Barr links to 4 new screencasts about Java mobile technology
-
JBoss has released the first beta of Hibernate Core 3.5
-
Nominations are being solicited for the NetBeans governance board
-
A new library, Bolts, available in version 1.0 has been released
-
The recent eclipse day held at the Googleplex was once again a successful conference
-
Apache has released the first version of a new project called Wink
-
Apache has also released version 1.3 of pivot
-
A new static analysis tool, XDepend, promises the ability to X-ray your Java code
ScalaWags
-
Professor
Kunle Olukotun, director of the Stanford Pervasive Parallelism
Laboratory, recently delivered a talk at EPFL about how Scala is a core
part of the laboratory strategy
-
Version 2.7.6 of Scala has been released
-
Caoyuan continues work on the Scala plugin re-write in Scala that takes
advantage of the new scala compiler toolability features
- GridGain has provided a technical blog article on using GridGain map/reduce from Scala
- Maxime Biais has an exploration of the uses of underscore in Scala
Listener Feedback - Scala edition
- Scalawag News - User Group Meetup in Norway
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse280.mp3
Category: podcasts
-- posted at: 3:28pm PDT
|
|
Tue, 22 September 2009
Interview with Joe Darcy and Alex Buckley
Fully formatted shownotes can always be found at http://javaposse.com
Recorded
at the JVM Language Summit 2009, we sync up with Joe and Alex on
subjects like Projects Coin and Lombok, closures and properties for JVM
languages, the JVM Language Summit, and the future of Java. - JVM Language summit
- Java Community Process (JCP)
- Project Coin
- JSR-330 - Dependency Injection for Java
- Da Vinci machine project
- Method handles for closures
- Meta Object Protocol
- Project lombok
- Annotation processor
- ASM & bytecode manipulation
- Remove checked exceptions
- Scala case classes
- Closures proposal
- Extension methods
- Joe Darcy blog - annotation support in tools - @Property
- Reified generics
- JSR-14 - Generics - migration compatibility
- Uniform access principle
- Operator overloading
- Design by contract
- Alternative languages
- Modularity - JSR 294 and Jigsaw
- Tail calls - JSR 292
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download: JavaPosse279.mp3
Category: podcasts
-- posted at: 4:51pm PDT
|
|