Sat, 29 September 2007
Interview with Brian Chess from Fortify Software
Fully formatted shownotes can always be found at http://javaposse.com
Brian is Chief Scientist and co-founder of Fortify Software and gave us
an interview all about internet security, and the possibility of using
static analysis to catch security problems only.
- Fortify Software homepage
- Brian's personal homepage
- The book - Secure Programming with Static Analysis
- Static Analysis
- Findbugs
- Other static analysis tools
- Buffer Overflow exploit
- Cross Site Scripting (XSS)
- SQL Injection
- Wikipedia list of common vulnerabilities
Thanks
Direct download: JavaPosse144.mp3
Category: podcasts
-- posted at: 7:36am PDT
|
|
Sat, 22 September 2007
Newscast for September 21st 2007
Fully formatted shownotes can always be found at http://javaposse.com
-
Glassfish v2 and NetBeans 6.0 Beta 1 have been released
-
OpenOffice.org 2.3 has been released
-
Jens Eckels asks "Do we need an IDE 2.0 revolution"
-
SCO declares Chapter 11 bankruptcy
-
Java application of the week jIRCii
- Use it on our new Java Posse IRC channel - #javaposse on irc.freenode.net
-
Java Site of the Week: Mint
Quick News Items
-
The eclipse project has released eclipse PHP development tools 1.0
-
The Nimbus Look and Feel is nearing completion
-
Chet Haase and the timing framework project have announced version 1.0 of the timing framework
-
Version 1.0 of JSR 295 - the Beans Binding API, is now available for download
-
iced-tea.org is the home of the IcedTea project providing a completely unencumbered open source Java
-
Microsoft have released version 1.0 of Silverlight
-
Adobe has released the first public beta of Flex 3.0
-
Kirill Grouchnikov has announced version 4.0 of the Substance look and feel for Java
- A Ccomparison between the Java and .NET way of handling generics
- The Aquarium has a guide to the ReST initiatives for Java
-
Apache Tuscany version 0.99 has been released
-
The open source Java server Glassfish now has a wiki/user faq site
-
J/Invoke 1.0 has been released
- IBM developerworks has a new article describing how to invoke dynamic languages
- The new Cajo java.net project provides a simple and very
small library to enable distributed computing using just three simple
methods in the API: export, lookup and proxy
-
NetBeans has a new module integrating the Google Checkout API through a new open source Google Checkout Java SDK project
- Netbeans.tv now has Tor's video interview about and demo of
the new NetBeans 6 rails features for constructing web applications
-
Version 1.6 of project Grizzly has been released
- Lance Anderson blogs that JDBC 4.0 is catching on with ever
more companies and organizations offering JDBC 4.0 compliant drivers
for their database
-
If you do a lot of JNI development you may be interested in the Intel integrated Java/JNI debugger
-
EclipseZone reports that a new milestone of the Whole Platform, 1.0.0.v20070912-1454
- Hudson continuous build engine continues to go from strength to strength
- Azul systems, makers of the very scalable Java hardware
solutions with the ability to run hundreds of concurrent Java threads
is in trouble
- IBM DeveloperWorks has made another handy little developer
tool available. The Lock Analyzer allows you to examine how Java locks
are performing in a live application
Thanks
Direct download: JavaPosse143.mp3
Category: podcasts
-- posted at: 12:55pm PDT
|
|
Fri, 14 September 2007
Meet up details for Oslo and Amsterdam
If anyone is interested, Carl and Dick will be in front of the Spektrum in Oslo (where the JavaZone conference was held) at the entrance where the rocket ship was (still is?) tonight (Friday 14th) at 8pm local time. We are intending to go looking for beer and possibly lutefisk. Anyone who wants to is welcome to meet up with us.
Also, tomorrow (Saturday 15th) Dick is aiming to be in Molly Malone's Irish Pub close to the Amsterdam Centraal station at around 8.30pm to 9pm (very roughly - depends on flight, time to find baggage, etc.) so if anyone would like to meet me there, please do.
Molly Malones Irish Pub
Oudezijds Kolk 9
1012 AL Amsterdam, Netherlands
Category: general
-- posted at: 12:55am PDT
|
|
Thu, 13 September 2007
Java Posse Episode 142 - Special from JavaZone 2007
Velkommen til Episode 142 av Java Posse - Ekstrasending fra JavaZone 2007!
Top reasons indicating you might be on a Broken Project:
-
It takes three months to add one checkbox to a web UI
-
Everything starts to look like it would be quicker to rewrite
-
Everyone on the project has "Architect" on their business card, and yet they never agree on anything!
-
Conversations start with "Oh, that, that's really simple, you just...." followed by a 30 minute description on what to do
-
You time your life around "the build"
-
The GUI is written in AWT... or HTML 3.2
-
Or! The GUI is written in something you wrote yourself
-
The project .... is a home grown web framework
-
Someone just added 5 more hours of meetings to your work week because "it's late"
-
The guy who is supposed to train you, throws a folder of notes at you and runs away cackling gleefully
-
The lines of XML outnumber the lines of Java 10:1
-
You ask about unit tests and get blank stares from everyone, or a "yeah, we should do that really"
-
Silicon Valley Code camp - October 27-28
-
NetBeans 6.0 Beta 1 getting close...
-
Java Applet of the week - Frozen bubble in an applet
-
Mobile Java App of the week: Opera mini beta 2
-
Java Library of the Week: Quaere by Anders Noras
Thanks
Direct download: JavaPosse142.mp3
Category: podcasts
-- posted at: 1:15am PDT
|
|
Sat, 8 September 2007
Roundup 2007 Session - Desktop and Web
Fully formatted shownotes can always be found at http://javaposse.com
Recorded at the Java Posse Roundup 2007. Since this was recorded, the
landscape has changed a bit, with Adobe Apollo being renamed to Adobe
AIR, Java FX being launched at JavaOne, and Google Gears also being
released. The audio quality is what you would expect from a recorder in
the middle of the room with lots of people sitting around it.
- Google docs and spreadsheets, GMail
- JavaFX
- Adobe Flash, Flex and AIR
- Google Gears
- Google Web Toolkit (GWT)
- Dojo
- DWR and Reverse AJAX
- JINI
- Military mesh networking
- Protein folding
- Human Genome project
- Semantic Web
- IPv6
- Apache Derby Database
- Firefox 2 local storage
- Comet for AJAX
- LiveConnect
- Canvas, SVG, VRML
- Desktop apps we use
Thanks
Direct download: JavaPosse141.mp3
Category: podcasts
-- posted at: 2:57pm PDT
|
|
Sat, 1 September 2007
Newscast for August 30th 2007
Fully formatted shownotes can always be found at http://javaposse.com
-
Paramount defects from doing both Blu-ray and HD-DVD to doing just HD-DVD, CEO blames Java, but what is the whole story?
- Google Web Toolkit is now out of Beta with the release of the new version 1.4
-
Jython 2.2 has been released!
-
NetBeans Roundup - lots of things happening in the NetBeans camp this week
-
Java site of the week - Quicken Online, in JSF
Quick News
-
JSR 264 - Order Management API, has been approved by the JCP
- Greg Stein, the director of the Apache Software Foundation
was mugged outside his home, at the time he was on crutches from a
broken leg injury a couple of weeks before. Kevin Burton is having a
donation whip round to do something nice for Greg while he recovers
- If you are interested in Java/.NET interoperability with
WSIT, Arun Gupta has blogged a couple of useful links including a demo
of using Excel with Glassfish
-
The Mobile Phone/Smart Phone blog has a detailed review of the new Motorola ROKR E6
-
The glassfish team have posted up RC4 of glassfish v2 (and what they hope will be the final RC)
- If you missed the very popular Java Puzzlers technical
session at this year's JavaOne, or if you simply didn't make it to
JavaOne, you can still see it
- An InformIT article on HIJAX talks about how to plan for both JavaScript and non JavaScript browsers
- A new site collects Java related videos. D TV Java has
multiple views for selecting the video you might be interested in,
including a blog like view, thumbnail view and random selection
- We have sat upon this news item for a couple of weeks due
to problems accessing the site, but GridGain 1.5 offers an open source,
java based grid computing solution built on top of spring and JBoss. As
well as a 15 minute video demo of writing a grid application, and the
download itself, the gridgain company offers training, consulting and
support. They also seem to have a fondness for 2x2 rubiks cubes (which
seem like they wouldn't be much of a challenge to solve)
- ZDNet points out that a couple of security exploits found
by a Google engineer in the Java Image parsing code back in October
2006 are still not fixed for Java on Mac OS 10
- Sailfin, a SIPServlet communication application server
based on glassfish and contributions from Ericsson has reached
milestone one
Listener Feedback
- Neal Bartlett post to the Java Posse Google group about OSGi vs JSR 277
Thanks
Direct download: JavaPosse140.mp3
Category: podcasts
-- posted at: 1:04pm PDT
|
|
Thu, 23 August 2007
Newscast for August 23rd 2007
Fully formatted shownotes can always be found at http://javaposse.com
-
More details on the Java Posse (Hello) World Tour
-
NetBeans 6.0 is to be released under the GPL v2 license with the Classpath exception (the same license as the OpenJDK)
-
TheServerSide has an article up about OpenID, saying that it is a great idea, but a bit bewildering for consumers
-
The PlentyOfCode blog has a useful list of Java decompilers and Java obfuscators
-
Library of the week: Jasper Reports 2.0
-
Java Application of the week: Hudson - Continuous Build engine
Quick News Items
-
Java.net have launched a new column by David Flanagan, the author of Java in a Nutshell
- MyEclipse 6.0 is out. This new version is based on the new
Eclipse 3.3 Europa platform, and adds Java EE 6 support and "redefines
AJAX productivity"
-
Geronimo 2.0 has been released. The apache Java application server now offers full Java 5.0 support and is certified
- Romain Guy has put up 82 swing and 2d demos on his blog
that he and Chet Haase released to go along with their new book "Filthy
Rich Clients"
-
The latest version of SWTSwing, version 3.2.0005, brings the possibility of running SWT 3.2 on top of Swing
-
ServerSide again, this time Vladimir Blagojevic describes the new features in JGroups 2.5
-
Interface 21 has announced Spring Web Services 1.0
-
JSR 286 - the Portlet Specification 2.0, is in the public review ballot stage until August 27th
-
If you are looking for an easier way to call native code from Java on Windows, check out NativeCall
-
Kelly O'Hair has an update about the current status of moving the OpenJDK project to Mercurial
-
Google has released the proposed final draft for JSR 284 - Resource Consumption Management API
-
Oracle has just released a new version 3.4.42 of the Berkeley DB, Java edition
-
IBM Developerworks has a good article about mylyn 2.0 (formerly mylar), the task focused UI extensions for eclipse
-
JEuclid 3.0 has been released
-
Tim Boudreau has become a contributor to the apache wicket plugin for NetBeans project
Special Section for this week - Gossip
- Jim Louderback, Editor in Chief for PC Magazine, declared
this week that Vista just ain't cutting it, and that if Microsoft can't
get Vista working, he is contemplating moving to Linux
Thanks
Direct download: JavaPosse139.mp3
Category: podcasts
-- posted at: 6:24pm PDT
|
|
Sat, 18 August 2007
Newscast for August 16th 2007 and Glassfish Interview
Fully formatted shownotes can always be found at http://javaposse.com
-
JSR 291 (Dynamic Component Support for Java SE) has released it's final version
-
Mobile app of the week: J2MEdit
-
Library of the week - Flosc
Quick News Items
-
IntelliJ IDEA has reached version 7 milestone 2
-
Oracle has released Coherence 3.3
- TheServerside.com has a podcast interview with Rod Johnson
from Interface 21 about Spring 2.0, and the upcoming Java EE 6 JSR
which Rod recently joined as an expert group member
- Codegear - formerly the developer tools division of
Borland, has released JGear, a suite of plugins for the eclipse
platform that enhance eclipses functionality in the areas of Java
application performance, visual development and team collaboration
-
Sun has a new program to make it easier for open source Java projects to access the Java TCK (Technology Compatibility Kit)
- The glassfish project has created a JSP (JavaServer Pages)
subproject to add to its list of subprojects like JSF, Grizzly,
JAXB/JAX-WS and so forth
-
Google has added StarOffice and the JRE to its Google Pack offering for windows
-
Forget LAMP, check out JAMP
- Addison Wesley Eclipse WTP book available
-
What's new in NetBeans Mobility Pack 6.0?
-
The eclipse process framework 1.2.0 has been released
-
Apache has released version 1.2.24 of the Apache Tomcat connectors
Glassfish InterviewWith Eduardo Pelegri-Llopart and Jerome Dochez from the Glassfish project - Glassfish home page
- RC1 (current as of podcast - look for newer versions!)
- v3 Preview (the bleeding edge)
- Eduardo Pelegri-Llopart's blog
- Jerome Dochez's blog
- JSR 316 (Java EE 6)
- JSR 317 (Java Persistence API 2.0)
- JSR 318 (Enterprise Java Beans 3.1)
Thanks
Direct download: JavaPosse138.mp3
Category: podcasts
-- posted at: 11:05am PDT
|
|
Fri, 10 August 2007
Newscast for August 9th 2007
Fully formatted shownotes can always be found at http://javaposse.com
-
Iris is ready for the prime time (or at least general experimentation)
-
Hackademix.net has a description of a way to use Java and liveconnect to circumvent popup blocking tools
- In an article on InfoQ, Martin Fowler reckons we are
entering a software development stage where a single language like Java
will be replaced by Domain Specific Languages created for each task
Quick News Items
-
JSR 113 has a second proposed final draft for the Java speech API 2.0
-
The Aquarium has the second screencast about using jMaki JSF components, NetBeans IDE and GlassFish application server
- Sun is set to release a new 8 core, Niagara 2 chip this
week. The 8 core, 8 threads per core processor should be able to allow
up to 64 simultaneous running threads with suitable software
- Moomba has reached version 0.5. This new and quite
ambitious web UI framework provides an eclipse RCP for the web, the
idea being that developers already familiar with the Eclipse RCP can
build rich and ajax-y web applications using their RCP skills
- Not to be left out, Swing apps also now have a web UI
migration path. WebCream allows swing apps to be adapted into rich
internet applications (RIAs) providing automatic conversion to AJAX
-
The first release candidate is out for Glassfish v2
- A new Evans Data survey shows that Java is on the rise and
.NET is declining for implementing SOAs (Service Oriented
Architectures)
-
OpenJDK can now be built and run with FreeType, removing one of the remaining encumbrances from proprietary software
Listener Feedback
- Hands Of Romania charity is looking for laptops, servers, network peripherals and other donations
- Chet Haase on the state of video in Java
Thanks
Direct download: JavaPosse137.mp3
Category: podcasts
-- posted at: 9:13am PDT
|
|
Sat, 4 August 2007
Newscast for August 4th 2007
Fully formatted shownotes can always be found at http://javaposse.com
-
How much is your code worth?
- The new firefox 4 javascript VM, which will be based on
Tamarin (the engine donated to the project by Adobe), will run not only
JavaScript, but also Ruby and Python
-
JavaFX properties support
-
NetBeans to get first class Groovy support?
- Google has released a free tool - the Google Singleton Detector
-
And for another fun discussion, when should you use finalizers?
-
Applet of the week - Zombie Infection
-
Applet of the week - bonus - Bitlet
Quick News Items
- San Shin's JavaPassion.com website now has a hands on lab
for creating web applications using Sun's woodstock JSF components
which have just been open sourced by Sun
- Yahoo has release YSlow, a performance tool which helps you to determine why a site is slow
-
An updated version of the JavaFX plugin is now available for NetBeans
- Daniel Boekhoff has a new tutorial up at NetBeans.org that
walks you through creating a Ruby on Rails application in NetBeans
- What ever happened to the Apache TCK open letter and blowup?
-
JBoss has released Drools 4.0
- Lifehacker has information about an OpenOffice extension that lets you write macros in Groovy
-
Oliver Widder JavaPosse World Tour Poster
- Chet Haase appears in the latest SDN tv episode talking about the new book Filthy Rich Clients
-
The San Diego JUG has a special appearance by James Gosling on August 8th
- If you have ever been interested in getting your own JSR
through the JCP, you might be interested in a new series on the JCP
site that explains each part of the process in detail. Part 3 in the
series has just been published, which explains the draft review process
-
Atlassian software have bought Cenqua
-
An eclipse RCP training world tour? Well, the USA and Europe anyway
-
Registration is now open for the eclipse summit Europe
-
A new JSF user group has been formed in Zürich, Switzerland and Ed Burns was the first presenter
- MyTreo.net reports that Palm has very quietly released an update to the Websphere Everyplace Java ME environment for Palm OS
- Beelucid software has announced a limited release of a free
beta test version and unlimited release of a free trial version of
VBeeJava
- BEA has released a suite of WebLogic server tools for
Eclipse Europa (3.3) to help develop, deploy and debug weblogic based
applications from the new version of Eclipse
-
Marc Fleury, former CEO of JBoss, has a short but interesting interview up at news.com
-
Apache MyFaces has released version 1.2.0 of it's core JSF 1.2 compliant JSF components
- If you are interested in building web services with ReST,
Brian Leonard has a blog entry about how to do it easily using NetBeans
- Dozer 4.0, the new version of the Dozer bean mapping
framework, makes it easy to map properties from one bean to another for
recursive copying and other related uses
- The GPS tracker site allows you to track a cell phone using
a J2ME program running on that phone, and google maps to display the
location
Thanks
Direct download: JavaPosse136.mp3
Category: podcasts
-- posted at: 6:57pm PDT
|
|