Java Virtal Machine.net

[ News ] rss

May 22, 2007

The Top 10 Open-Source Destinations at the 2007 JavaOne Conference. This year's Conference celebrates the free and open software environment with a new Open Source...

More »

May 22, 2007

Top 10 Destinations for Enterprise Developers at the 2007 JavaOne Conference. Here are 10 must-see destinations and some related recommendations for enterprise developers at...

More »

March/2007
SunMonTueWedThuFriSat
    123
45678910
11121314151617
18192021222324
25262728293031

[ Archives News
for 'Developers' ]

home > news > developers > march 2007

March 2007

March 28, 2007

Ruby Screenshot of the Week #7

Since I cheated last week, I'll make up for it by posting several screenshots this week. First: The continuous builds on deadlock.nbextras.org are back up and running. One of the things you'll find there is a Ruby-only slimmed down version of NetBeans. This might be attractive for those of you who are used to editing Ruby and think of IDEs as overkill. The download is not tiny,...

More »

March 28, 2007

NetBeans Sample Code for Ajax Books

This java.net group is creating NetBeans sample code for existing Ajax-related books so that it's easier for developers to build and run the application described in the books.

More »

March 26, 2007

Design Consideration for Using the PIM API for Java ME

Welcome to Part 4 of the PIM API series. Now it's time to explore design issues that will affect how your application is developed. Read this, then start your application design.

More »

March 26, 2007

BigAdmin Newsletter - March 2007

The following topics are covered in this issue: New XPert Session: Configuring Java Applications to Use Solaris Security, Reminder -- Changes to Patch Policy for the Solaris 8 and 9 OS, Multilevel Security Policies of the Solaris Trusted Extensions and Red Hat Enterprise Linux Systems, New Hubs for Admins of Sun Java Enterprise System Release 5 and Application Platform Suite, The Storage...

More »

March 24, 2007

nbextras.org is down

Several people have pinged me about this so I thought I would post a blog entry on it: The machine which was running nbextras.org is down because of hardware failure. It's at home with Trung now who's fixing it. Not sure when it will go back to the ISP and be back online. The Ruby IDE Installation Instructions refer to kits from deadlock.nbextras.org. You'll have to use...

More »

March 24, 2007

Posse Roundup Pictures

Here's a few photos from the Java Posse Roundup 2007. Here's some of the posters we had on the wall - one for each day, segmented by the different rooms and timeslots. People could convene talks by writing a topic on a post-it; some of these would get shuffled around. We had "Lightning Talks" in the evenings - a topic of your choice, limited to 5...

More »

March 23, 2007

Steal Our Code

Learn new and exciting features of Java SE 6 through the use of simple source examples, helpful popup balloons, and Java Web Start samples. And once you've mastered the basics, don't be afraid to steal our code!

More »

March 23, 2007

Java SE Application Design With MVC

GUI programmers: Learn how to implement a common variation of the model-view-controller (MVC) design pattern using Java SE and the Swing toolkit.

More »

March 23, 2007

Writing Better Code: A Conversation With Sun Microsystems Technology Evangelist Brian Goetz

Sun technology evangelist Brian Goetz explains why writing dumb code is a smart idea.

More »

March 23, 2007

Switch on SAML for PHP With Project Lightbulb

Open-source Project Lightbulb brings federated identity to numerous platforms, thanks to a Lightbulb service provider, developed in PHP, and Security Assertion Markup Language 2.0. Here, you learn how to enable PHP applications on the Web, helped by the service provider, an identity provider, and SAML 2.0.

More »

March 23, 2007

Programming With the Java XML Digital Signature API

Get started with the Java XML Digital Signature API, and learn the basic steps in generating and validating an XML signature.

More »

March 23, 2007

Joshua Marinacci: Yahoo Widgets 4 is released

Yahoo Widgets 4 was just released today and I must say it looks pretty cool. They added a dock mode with mini-widgets and auto-widget updating. Part of me is frustrated because this is one of the things we have that...

More »

March 23, 2007

Tom Marble: nick decoder ring

So you're probably wondering... where's Tom been? I really enjoy participating in dicussions on lists, IRC and blogs... And recently there have been many very important conversations going on! Alas this past week has seen me spend a great deal of time having internal discussions, partipating in conference calls, attending meetings, discussing F/LOSS issues with more lawyers, filling out...

More »

March 23, 2007

The Sun Developer Network now holds the 2007 Jolt award for best website/developer network.

Jolt calls SDN the #1 "indispensable site for developers." NetBeans was selected as the Best Developement Environment and the duo of NetBeans Mobility Pack and Sun Java Wireless Toolkit received a Productivity Award in the Mobile Development Tools category.

More »

March 22, 2007

Chet Haase: Obligatory Amazon link

Having the book show up on Amazon makes it more real. Even to the authors.

More »

March 22, 2007

Joshua Marinacci: AB5k Widgets in Depth

Well it's been two weeks since AB5k was released and the response has been, well, interesting. Some people really love it. Others have complained it's slow and buggy (which it is), and still others ask "why make another widget...

More »

March 22, 2007

SDN Website & Developer Network Wins the Oscars of the Software Industry

SDN wins the Jolt award for best website/developer network in 2007. In a large category that included independent and vendor-sponsored developer-focused websites, search engines, portals, electronic newsletters, CD-ROM programs, and Web-based groups or mailing lists, SDN is #1 as as "the indispensable site for developers." Regarded as the .Oscars. of the software industry, the Jolt Awards...

More »

March 22, 2007

Obligatory Amazon link

Having the book show up on Amazon makes it more real. Even to the authors.

More »

March 22, 2007

SDN Wins Jolt Award for Best Website/Developer Network

SDN wins the Jolt award for best website/developer network in 2007. In a large category that included independent and vendor-sponsored developer-focused websites, search engines, portals, electronic newsletters, CD-ROM programs, and Web-based groups or mailing lists, SDN is #1 as as "the indispensable site for developers." Regarded as the "Oscars" of the software industry, the Jolt Awards...

More »

March 22, 2007

Open-Source Portal Initiative at Sun, Part 3: Portlet Container

Portlet containers execute portlets and manage their life cycle. This article describes the Enterprise-Class Portlet Container Open Source Project and Portlet Container 1.0, recently developed for that project. Also explained are the procedures for installing and deploying Portlet Container 1.0 so as to test portlets.

More »

March 22, 2007

SDN Wins Jolt Award for Best Website/Developer Network

The Sun Developer Network (SDN) won the 2007 Jolt award for best website/developer network. Jolt calls SDN the #1 "indispensable site for developers." Read about the 17th Annual Jolt Awards.

More »

March 21, 2007

Naoto Sato: JDK6の新しい国際化機能についての記事

今現在はテクニカル・ライターとして活躍しているJohn...

More »

March 21, 2007

Naoto Sato: New article about the new internationalization features in JDK 6

John O'Conner, who used to work with me, wrote a really nice article about the new internationalization features in JDK 6. The article is just released here, which includes lots of examples demonstrating the new features.

More »

March 21, 2007

Steve Goldman: John Backus R.I.P.

I read today that John Backus died. As a compiler writer he was of course one of my heroes. I'd met him twice, once at Carnegie Mellon as an EE undergrad and once at UNC Chapel Hill when I was in grad school. The occasion in Chapel Hill was quite memorable.

More »

March 21, 2007

A. Sundararajan: Script Beans?

When we expose Java objects (or other language objects!) to a scripting language, we may want flexibility. Most scripting languages on the Java platform support JavaBean conventions. For example, JavaScript allows property style access for "getXXX" methods. Some language engines (for example, Groovy) treat java.util.Map's specially to provide map.key_name style access. But, we may want more...

More »

March 21, 2007

Ruby Screenshot of the Week #6

I just realized last night that the session slides for my Java One talk are due today! So I did a marathon session, starting at 6am this morning, putting it all together. I just submitted the slides, with a whole 4 minutes to spare before the midnight deadline. That's 18 hours straight with just a short dinner break. Phew. So I'm going to cheat for this week's Ruby...

More »

March 21, 2007

2007 JavaOne Conference Registration

Register by April 4th to save $200 on the 2007 JavaOne conference, to be held May 8 - 11th at Moscone Center, San Francisco.

More »

March 21, 2007

SOA clients in the mobile Java world need SOA applications.

What better development environment than NetBeans IDE with the NetBeans Enterprise Pack 5.5.1 Beta. NetBeans Enterprise Pack is an add-on pack to the NetBeans IDE for developing SOA applications. That means you can have all the advantages of the NetBeans IDE support for the Java EE Platform in developing SOA. The NetBeans IDE and NetBeans Enterprise Pack help you build Web services based on...

More »

March 21, 2007

Developing Java Applications on the Solaris OS

The Solaris 10 OS provides a strong platform for developing Java applications -- Find out why.

More »

March 21, 2007

Developer Training for the Solaris OS

Check out training options for C++ developers who want to take advantage of the Solaris OS by porting applications and optimizing data throughput in a networked environment. This courseware also provides training options for device driver developers.

More »

March 20, 2007

David Herron: Re: A dozen tips for testing free software

A dozen tips for testing free software is an interesting article about OSS quality. I want to compare this with some ideas we in the OpenJDK Quality Team have for quality of the OpenJDK and commercial JDK releases. I talked...

More »

March 20, 2007

Using the PIM API for Java ME, Part 3 - Security Considerations

Will your application protect the user's address book, calendar and to-do list? In part 3 learn how PIM is designed to work in conjunction with the MIDP 2.0 security framework.

More »

March 19, 2007

Alex Buckley: Different kinds of compatibility

Given version 1.0 of an interface, adding a method to produce version 1.1 is:

More »

March 19, 2007

A. Sundararajan: JVM Talks...

Recently, I gave a series 4 talks (consecutive saturdays about 2 to 2.5 hours) at CS department of Anna University on Java Virtual Machine. The aim was to give understanding JVM at specification level and not much on any specific implementation of it. I did not create slides on my own. Also, I didn't stick only to slides - I did mostly marker-pen-and-board as well. ...

More »

March 19, 2007

Jean-François Denise: JMX aux Sun Tech Days - Paris

Premier Blog en Français pour annoncer notre présentation aux Tech Days à Paris ce Mercredi 21 Mars. Eamonn et moi même allons présenter la session TD1103: In-depth Session: Java SE Beyond Basics: JMX, Performance and Concurrency. Bien sur NetBeans 5.5 et JConsole sont encore de la partie...L'agenda des Tech Days est en ligne. Dépêchez vous, ça à déjà commencé... et vous pouvez...

More »

March 19, 2007

Joshua Marinacci: Back from the Java Posse Roundup

Now that I've had a week to recuperate, and heal from my poor attempts at snowboarding, I can tell you about where I was the week before last. From the 5th of March to the 9th I was in Crested...

More »

March 19, 2007

Join the Java Studio Creator Community

Find community-authored articles, tutorials, tech tips, code clips and more on the Java Studio Creator community wiki hosted on java.net. The community includes the Java Studio Creator engineering and tutorials teams and developer-users like you. Visit today, browse the info, and contribute!

More »

March 18, 2007

Stephen Colebourne: First-Class Methods: Java-style closures - v0.4

Stefan and I are pleased to announce the release of v0.4 of the First-class Methods: Java-style closures proposal.

More »

March 18, 2007

Rémi Forax: @nnotation type or type @nnotation

What is the best syntax to allow anootation on types ? I will not answer to that question but you can try to convince me.

More »

March 18, 2007

Rémi Forax: Closure Litteral and Method Reference

Recently, Stephen Colebourne and Stefan Schulz post another closure like proposal. I am not a big fan of it but one syntax element of their proposal is quite interesting.

More »

March 18, 2007

Rémi Forax: Property and interceptors

This blog entry explains why bound properties must not be generated by the compiler.

More »

March 18, 2007

Rémi Forax: Property and bean spec

This short blog entry is an answer to the question: why don't provide property change support natively in the Java compiler.

More »

March 18, 2007

Rémi Forax: All your property are belong to us

This blog entry proposes a way to define properties in Java and provides an updated version of the prototype java compiler with property support.

More »

March 18, 2007

Rémi Forax: Call me Santa

This blog is about shorthand syntaxes for declaring local variables without specifying the type and the avability of a prototype compiler to test them by yourself

More »

March 18, 2007

Rémi Forax: Type inference of local variables

For an average duke, the big difference between a language like PHP, Python and Java is that you have to declare the type of the variables. In general, it's not a big beal for a statement like this one...

More »

March 18, 2007

Rémi Forax: java.lang.Unreachable as type argument

The closure proposal specifies a new type java.lang.Undeclarable that can be used as a return type of a method to indicates that this method never returns. All instructions after a call to a method that returns Undeclarable is unreachable,...

More »

March 18, 2007

Rémi Forax: How far is fidji - Reloaded

This blog is an infrared echo to Matthias Ernst's last post titled "How far is fidji".

More »

March 18, 2007

Rémi Forax: Stupid question: Why the creation of array of parametrized type is unsafe ?

I don't understand why the creation of array of parametrized type is unsafe ? Array of parametrized type don't seems to be inherently unsafe but some subtyping relations between array of parametrized type and some indentified classes are unsafe.

More »

March 18, 2007

Rémi Forax: Reified generics in Java

Neal Gafter publishes a blog entry showing a possible path to reified generics in Java. I think that reified generics are importants but i not totally agree with the proposal.

More »

March 18, 2007

Rémi Forax: JSR 277 and ahead of time compilation

Will we see in a near future, more VMs providing a module repository implementing ahead of time compilation ? And thus VMs that never interpret bytecodes !

More »

March 18, 2007

Tom Hawtin: My take on closures

"Everyone" is having their say on what should be done for "closures" in JDK7. Here's my take.

More »

March 18, 2007

A. Sundararajan: Who are "minnows" here?

Yesterday Bangladesh defeated India and Ireland defeated Pakistan. Who are "minnows" here? At least Pakistan had some reasons - they don't have two of their strike bowlers and also miss their star all rounder batsman (although 132 all out would still be questionable). But about Indian team? - rubbish!

More »

March 16, 2007

Neal Gafter: A Compact Object Comparator

Every now and then a problem arises where the right solution would be to impose an arbitrary total ordering on a collection of objects. The simplest example of this is when you need to sychronize on more than one object, all at the same time, to maintain some consistency condition across those objects. Using Closures, you might invoke a utility method like this:

More »

March 16, 2007

Kohsuke Kawaguchi: Maven plugin for JAX-WS

jaxws-maven-plugin, which was originally developed at the Codehaus Mojo project, is now available on java.net as version 1.0.

More »

March 16, 2007

A. Sundararajan: Update Velocity jsr-223 engine to use version 1.5

Came to know from Erik's Linkblog about the new release of Velocity. Updated jsr-223 script engine for Velocity @ scripting.dev.java.net to use Velocity 1.5.

More »

March 16, 2007

Chet Haase: JavaPolis "Filthy Rich Clients" video posted

The video of Romain's and my presentation on "Filthy Rich Clients" at December's JavaPolis conference is now live.

More »

March 16, 2007

Using the PIM API for Java ME, Part 2 - Portability Considerations

In this installment Enrique explores how to test for PIM API presence on your device and test for presence of the various databases and fields. Learn how to navigate the API and build robust applications.

More »

March 16, 2007

The Power of DTrace

This overview of DTrace offers sample scripts. Dynamic tracing was introduced in the Solaris 10 OS to help debug systemic problems that are difficult to diagnose using traditional debugging tools.

More »

March 16, 2007

Assigning a New Device to an Existing Driver in the Solaris OS

This Tech Tip explains how to add device support to the Solaris OS by attaching an existing Solaris driver to a new device.

More »

March 16, 2007

Patching an x86 Miniroot Image for the Solaris OS

Find out how to install the latest Kernel Update (KU) patch, or any patch, to a post-GRUB x86 based miniroot image for Solaris JumpStart software.

More »

March 16, 2007

SDN Program News Blog

Provides news and information of value to SDN members including product announcements, early access release info, upcoming events, and the latest product and technology releases.

More »

March 16, 2007

Introducing Java Portlet Specifications: JSR 168 and JSR 286

This article highlights Java Portlet Specification 1.0 (JSR 168) and the associated software, Portlet Container 1.0 and the NetBeans Portlet Plug-in; also Java Portlet Specification 2.0 (JSR 286) in its draft state. In addition, this article introduces the Enterprise-Class Portal Open Source Project along with its subprojects that deliver key portal-related components, including sample portlets.

More »

March 15, 2007

Ethan Nicholas: Integrate JAR files into your Windows desktop

A nifty shell extension which allows you to treat JAR files as ordinary executable programs under Windows, complete with custom icons.

More »

March 15, 2007

Daniel Fuchs: How Can I Find All Instances Of WombatMBean?

Here is a small example that demonstrates how to retrieve all MBeans which are wombats, including domestic wombats and feral wombats, which are very ferocious.

More »

March 15, 2007

Kohsuke Kawaguchi: Installing Hudson just got even easier

Making Hudson easy to install has always been a very important goal for me. I think it has been the easiest CI engine to install, but it just got even easier to install, thanks to Java Web Start.

More »

March 15, 2007

Mark Reinhold: Video gig

A quick chat with Simon

More »

March 15, 2007

JavaPolis "Filthy Rich Clients" video posted

The video of Romain's and my presentation on "Filthy Rich Clients" at December's JavaPolis conference is now live.

More »

March 15, 2007

Solaris Developer Newletter - March 2007

Read about Open EA Program for Sun Studio 12 Software, Solaris Enterprise System Virtual Appliance for VMware, Configuring Java Applications to Use Solaris Security.

More »

March 14, 2007

Joshua Marinacci: Posse Brain Dump: JavaDocs from the year 2020

At the Java Posse Roundup last week we had some wonderful evening sessions called Lighting Talks. During these sessions each participant had 5 minutes to give their entire presentation. This necessitates, of course, brevity and clarity above all. And of...

More »

March 14, 2007

NetBeans+Ruby Wiki Documents Available

I have added a number of Ruby Documents to the NetBeans wiki. You can now find a feature list, as well as instructions for both how to download and install the Ruby support as well as how to build it from scratch. And of course, the todo list! Perhaps most important to those of you using the Ruby builds is the Recent Changes document, where I try to summarize important changes that are...

More »

March 14, 2007

Matthias Ernst: Pattern, transient final, serialization

I tried to find a better fix for Bug ID: 6436458 that would eliminate synchronization altogether. Basically it boils down to the problem of serializing transient final fields. In this case some fields of the Pattern class hold the compilation information of the regex that we don't want serialized but rather reconstructed on deserialization. But we can't...

More »

March 14, 2007

The Learning Curve: Accessing Production Databases and Managing Databases with the Bundled Java DB

Find out how to connect to and work with Microsoft SQL Server 2000 and MySQL in this article, which also shows you how to work with the Java DB by creating new databases and tables and populating them with data. For Sun Java Studio Creator users.

More »

March 14, 2007

Introducing the Java Pet Store 2.0 Application

Work with the Java Pet Store 2.0 demo and the Java EE 5 platform to develop an Ajax-enabled Web 2.0 application that is user-driven, user-organized, and user-policed.

More »

March 13, 2007

Joshua Marinacci: Quick updates: Desktop Matters, Java Posse Roundup, AB5k, and more

I got back from the Java Posse Roundup yesterday. Due to complications with my flights I was forced to spend an annoying Saturday night in a hotel in Denver. Still, the conference overall was worth it. I've got a bunch...

More »

March 13, 2007

Steve Goldman: FatCatAir site now live.

I've owned the domain fatcatair.com for several years but have never actually had a web site there. The intention was to have this site document the building of my Velocity among other things. Well I recently got a new laptop and that gave me the incentive to finally work on putting the website together. It is pretty crude at this point but it now ...

More »

March 13, 2007

David Herron: Re: 100% Java Quercus PHP engine running in GlassFish Java EE 5 Application Server...

In 100% Java Quercus PHP engine running in GlassFish Java EE 5 Application Server... is a big of excellent news. Caucho, the maker of the Resin app server, has developed a pure-Java PHP execution engine. The engine is under the...

More »

March 12, 2007

Peter von der Ahé: Coding Conventions and Attribution

Open sourcing of javac (and the JDK) is an opportunity to revisit our current practices and think about what is missing, what needs to be updated, and what should stay the same. One issue is how to attribute source code with @author tags and there are different policies in use in the open source community.

More »

March 12, 2007

Kohsuke Kawaguchi: Hudson/JIRA integration

I just released Hudson 1.86 and it supports a new JIRA plugin for Hudson. This allows two systems to work nicely with each other.

More »

March 12, 2007

Sun Web Developer Pack

Simplify development of your Web 2.0 applications with this all-in-one download.

More »

March 12, 2007

Java Application Platform SDK Update 3 Preview

This early access release adds the Sun Web Developer Pack and provides a new app server version, Sun Java System Application Server 9.1 Beta (based on GlassFish V2 Beta), along with updates to Open ESB, Portlet Container 1.0, and Sun Java System Access Manager 7.1. Read the overview for details. And download it now.

More »

March 11, 2007

Stephen Colebourne: Configuration in Java - It sure beats XML!

Is the Java community slowly remembering what's good about Java? I'm talking about static typing.

More »

March 11, 2007

Chet Haase: Desktop [Really] Matters

Wrap-Up from Desktop Matters conference

More »

March 11, 2007

David Dice: kill-dash-nine song

Would you consider it good or bad if you understand all or most of the references in kill-dash-nine song? Consider it a geek litmus test. (NSFW, NPC2007)

More »

March 11, 2007

Tom Marble: Creativity from Difficulty

The New York Times has an interesting article today, Gilberto Gil Hears the Future, Some Rights Reserved, in which Gil, the Brazilian minister of culture, makes some excellent points about creativity (Gil will speak on Wednesday at SXSW, do read the article soon as it is All Rights Reserved).  ...

More »

March 11, 2007

Desktop [Really] Matters

Wrap-Up from Desktop Matters conference

More »

March 10, 2007

Chris Campbell: Java 2D Trickery: Antialiased Image Transforms

The third installment in a series of Java 2D tips-and-tricks.

More »

March 09, 2007

Daniel Fuchs: How To Retrieve Remote JVM Monitoring And Management Information

How to use JMX to programatically retrieve the information that JConsole displays is easy. Here is a small JMX Client Program that shows how you can programatically retrieve the JVM Management and Monitoring information from a remote JVM.

More »

March 09, 2007

Tom Marble: DevJam FOSDEM Slides

This is part of an ongoing series of followups to FOSDEM. Here I want to collect all the slides from the DevJam. Several people have already blogged about the DevJam, including: tromey, Betelgeuse, geir, and mr (I'm sure there are many others too... please leave a comment with a link!).  ...

More »

March 09, 2007

A. Sundararajan: blog worth meme...

I do agree with Melanie Parsons Gao. I too leave my blog link in blog comments that I make! But, like Kevin, I'd love to know how to cash this

More »

March 09, 2007

Multilevel Security Policies of the Solaris Trusted Extensions and Red Hat Enterprise Linux Systems

Glenn Faden compares the Multilevel Security (MLS) features of Solaris Trusted Extensions with those of the RHEL5 MLS policy configuration. A table summarizes the comparison.

More »

March 09, 2007

Using Solaris JumpStart With the Solaris 10 OS for x86/x64 Platforms

Find out how to set up a server using Solaris JumpStart for the Solaris 10 OS, and how to configure JumpStart for two or more clients.

More »

March 09, 2007

Solaris Enterprise System Virtual Appliance for VMware

Four versions are available now for evaluation (provided as pre-installed, pre-configured application and OS environments). The software runs on any standard x86/x64 desktop or server in a self-contained, isolated environment.

More »

March 08, 2007

Joshua Marinacci: AB5k: our all Java widget system is released

I'm attending the Java Posse Roundup right now and won't have a chance to post in detail about this until next week, but since the news is out I wanted to make sure I let you all know what's up....

More »

March 08, 2007

Neal Gafter: On The Expressive Power of Programming Languages

There are at least three separate proposals recently put forward in the space of "Closures for Java." Among the criteria for evaluating the proposals, I'd like to discuss two: conciseness (possibly phrased as convenience) of code using the construct, and expressiveness. Conciseness is pretty obvious, and you can compare the proposals on this measure by writing snippets of code that do...

More »

March 08, 2007

A. Sundararajan: understaning Scala's singleton types?

I've been reading/playing with Scala. Scala has the concept of "singleton types". If types are considered as sets, singleton types are sets with only one object. A singleton type is expressed in Scala using object.type. To refer to the singleton type the expression for object has to be "stable". Informally, this means the expression that denotes the object should evaluate to the "same ...

More »

March 08, 2007

Skiing

I've spent this week at the Java Posse Roundup 2007 in Crested Butte, Colorado. It's been just amazing. Obviously, the afternoon skiing has been fantastic, but more importantly, the conference itself exceeded all my expectations. It's an Unconference, which is quite different from normal conferences. I certainly had some scepticism that it would be productive, but boy was I...

More »

March 07, 2007

A. Sundararajan: Updated JRuby jsr-223 engine with 0.9.8 and fixed a bug

JRuby 0.9.8 has been released recently. Updated jsr-223 script engine for JRuby @ scripting.dev.java.net to make use of this latest version. Also, fixed a bug in JRuby ScriptEngineFactory's getMethodCallSyntax method. Previously, this method generated code that could not be evaluated. That was because the factory was not generating "$" prefix for Ruby object and arguments. This bug has been fixed.

More »

March 07, 2007

An Introduction to the PIM API for Java ME

The SDN Mobile Java site is presenting a six part series on the Personal Information Management API (JSR 75). Java ME expert and JCP member Enrique Ortiz provides the definitive text on the PIM API. Jump on Part 1 now and be prepared for the rest of the series in the coming weeks.

More »

March 07, 2007

Solaris Developer News - March 2007

Read about the Open EA Program for Sun Studio 12 Software, Solaris Enterprise System Virtual Appliance for VMware, Solaris Express, Developer Edition, Sun Cluster Agent Builder 3.2, Developing on the Solaris OS With "Java GNOME" Bindings, and Chime Visualization Tool for DTrace.

More »

March 07, 2007

Sun Studio Express 4 - February 2007 Build

Download a preview of the next Sun Studio software release and try it out. The Express program now offers builds of Sun Studio software releases under development for download. Get an early look at new Sun Studio software technologies. New in the February 2007 build are a brand new installer with server/client capability, enhancements to the Integrated Development Environment (IDE), and updated...

More »

March 07, 2007

JDK Patch Needed for Daylight Saving Time Change

The start and stop dates for Daylight Saving Time have changed in the U.S. and Canada. Use this patch to Sun Java Studio Creator's bundled JDK to prevent time calculations in your development environment from being an hour off for a few weeks. (Applications already deployed to a production environment use the JDK in that environment, and therefore do not need this patch.) For more...

More »

March 06, 2007

Kelly O'Hair : Nose to the grindstone

Haven't been blogging much, haven't had the spare cycles. I've been working on the up-coming OpenJDK launch, getting all our ducks lined up for more open source, and also our planned transition to Mercurial. Yes indeed, it will happen, just takes some time.

More »

March 06, 2007

Peter von der Ahé: EclipseCon 2007

Alex and I are on stage at EclipseCon 2007 waiting to give our presentation, unfortunately this means that we are missing Scott Adams who we can hear from the conference room next to ours.

More »

March 06, 2007

Neal Gafter: Java Closures versus MouseListener

The Closures for Java proposal simplifies the code for many purposes where anonymous class instance creation expressions are currently used. When the anonymous class's supertype is an interface with a single abstract method, a closure can be used directly. But if the supertype is a class, like java.util.TimerTask, or has more than one method, like java.awt.event.MouseListener, then you can't...

More »

March 06, 2007

A. Sundararajan: Scala for Java programmers - Part 2

This is continuation of my last blog entry titled Scala for Java programmers.  ...

More »

March 05, 2007

Martin Englund : Stupid ways to check the condition of a boolean

I thought I had seen most things, but yesterday was given some code snippets (not produced at Sun) on how you can make things much harder than they really are.

More »

March 05, 2007

Jon Masamitsu: GC Errata 1

Just some tid bits of information to fill some of the holes in the documentation.  ...

More »

March 05, 2007

Stephen Colebourne: Comparing closures - CICE, BGGA and FCM

As my last post comparing the three closure proposals - FCM, CICE and BGGA - seemed to be useful, I thought I'd post another. Again, I'll try not to be biased!

More »

March 05, 2007

NetBeans+Ruby Demos

Roman has created two excellent demos of the new NetBeans + Ruby support. The first one shows Rails support, the second gets into editing. Let me me point out that until now, my focus has been on editing - so the Rails support is very preliminary. The interesting features are in the editing area, but as the Rails demo shows, if you're building a Rails application you should be able to get...

More »

March 05, 2007

Daniel Fuchs: Rencontrez James Gosling aux Sun TechDays à Paris! [and it's free...]

Meet James Gosling at Sun Tech Days Paris: vous pourrez aussi rencontrer des membres de l'équipe JMX lors de la session pointue sur JMX ("Java SE Beyond Basics"), Mercredi 21 Mars.

More »

March 05, 2007

A. Sundararajan: Scala for Java programmers

There are many languages that target to the Java Virtual Machine (JVM) -- not just the scripting and dynamically typed ones. How about learning another statically typed language that is compiled JVM and seamlessly integrates to the Java platform? The latest mantra is "One Great VM, Many Languages", Right?

More »

March 05, 2007

Sun Stars to Shine at AJAXWorld

Craig McClanahan, creator of the Struts and Shale web application frameworks, will give a session on Encapsulating AJAX Functionality in JavaServer Faces Components at AJAXWorld Conference & Expo 2007 East. Greg Murray, creator and principal architect of Project jMaki, will give a session on Enterprise AJAX Using Java.  

More »

March 05, 2007

Sun Stars to Shine at Ajax World

Craig McClanahan, creator of the Struts and Shale web application frameworks, will give a session on Encapsulating Ajax Functionality in JavaServer Faces Components at AJAXWorld Conference & Expo 2007 East. Greg Murray, creator and principal architect of Project jMaki, will give a session on Enterprise Ajax Using Java.  

More »

March 04, 2007

Matthias Ernst: Get the Jist

Toying with dtracing Java apps through JNI was fun but had a number of downsides:  ...

More »

March 03, 2007

Joshua Marinacci: My Java One Talks

Just a quick post as I'm rushing to be ready for the Java Posse Roundup conference next week. When Chris, our eloquent Java.net editor, mentioned that the JavaOne 2007 acceptance and rejection letters have gone now I realized that I...

More »

March 03, 2007

David Herron: Visiting St. Petersburg

I mentioned in my previous blog entry that I attended the FOSDEM conference last weekend. That meant traveling from Silicon Valley to Brussels. I took the opportunity for travel to make an almost around-the-world trip. The first stop after Brussels...

More »

March 03, 2007

David Herron: Java DevJam meeting at FOSDEM

Last weekend was FOSDEM 2007 .. it's a rather large meeting, in Europe, of open source developers and others interested in open source. I honestly did not know about this meeting until recently, but I did attend (with other OpenJDK...

More »

March 02, 2007

Tom Marble: OpenJDK FOSDEM Slides

This is part of an ongoing series of followups to FOSDEM. On this page I want to collect all the slides from the OpenJDK session. Note that mr already published a summary and included his slides. Here are links to all the slides:  ...

More »

March 02, 2007

Tom Marble: JAM on packaging with Java

NOTE: updated March 4, 2007 This is part of an ongoing series of followups to FOSDEM. As mr mentions the discussion of JSR 277 at DevJam I thought I would follow up by providing a collection of JAva Module system (JAM) pointers:  ...

More »

March 02, 2007

Kohsuke Kawaguchi: Reporting validation error by using XPath, or tracking XPath of SAX events

Introducing a new small project on jaxb2-commons to compute XPath out of SAX events.

More »

March 02, 2007

Joe Darcy: Peak Code

Hubbert's theory on peak oil (and other geological resources) states that the maximum rate of production of the resource occurs when half of the reserve has been extracted. Initially, there is near exponential growth in the rate of extraction as lots of "easy oil" is found and pumped, but after the peak the rate of extraction decreases. The marginal cost of extraction goes up ...

More »

March 02, 2007

Daniel Fuchs: Brian Goetz: Trust the JVM. It's smarter than you think.

I have just read the new excellent interview of Brian Goetz, Writing Better Code published on java.sun.com.

More »

March 02, 2007

Mark Reinhold: Linux packaging and Java modules

Modern Linux distributions have powerful tools for managing software packages and their dependencies. Do these tools obviate the need for the Java module system being developed for JSR 277, or can these two kinds of systems somehow work together?

More »

March 02, 2007

My JavaOne Talk on Advanced Refactoring

My JavaOne talk, "TS-9861: Advanced Java Programming Language Refactoring: Pushing the Envelope", was just accepted. I hope all conference attendees interested in refactoring will be able to attend.

More »

March 02, 2007

Why Writing Dumb Code is a Smart Idea

Sun technology evangelist Brian Goetz explains why writing dumb code is a smart idea.

More »

March 02, 2007

Incorporating Workflow Into Sun Portals With Sun Java Composite Application Platform Suite

By integrating Sun Java System Portal Server and Sun Java Composite Application Platform Suite (Java CAPS), you can automate human tasks on Sun portals and render the related process interactions seamless, accurate, and consistent. This article describes the procedure through a simple example.

More »

March 01, 2007

Kohsuke Kawaguchi: Dispatch and Provider

The JAX-WS RI 2.1 uses the Message class as its internal representation of a SOAP message. This interface is designed for high performance construction/access of the SOAP infoset from various sources. This class can be extended by the applications...

More »

March 01, 2007

Joe Darcy: Norms: How to Measure Size

At times it is useful to summarize a set of values, say a vector of real numbers, as a single number representing the set's size. For example, distilling benchmark subcomponent scores into an overall score. One way to do this is to use a norm. Mathematically, a norm maps from a vector V of a given number of elements to a real number length ...

More »

March 01, 2007

Chime Visualization Tool for DTrace

See how easy it is to create live graphs of DTrace programs, complete with viewable documentation and active drill-down. This demo was built with Chime on a desktop AMD Opteron processor-based system running Solaris Nevada build 57 using the Java DTrace API.

More »

March 01, 2007

A Tool to Drop TCP Sessions for the Solaris OS: tcpdrop

This Tech Tip outlines the use of tcpdrop for the Solaris 8, 9, and 10 OS. The author ported tcpdrop from the BSD projects, which allows an administrator to drop any TCP connection without harmful effects elsewhere.

More »

March 01, 2007

Securing Communications in Web Services: A Tutorial

Through an example of a stock-quote service, this tutorial describes how to secure Web-service communications with the Java Application Platform SDK with Tools bundle.

More »

March 01, 2007

GlassFish V2 Beta Download Contest

Download the Java EE 5 SDK Update 3 Preview and/or the Java Application Platform SDK Update 3 Preview containing Sun Java System Application Server 9.1 Beta (based on GlassFish V2 Beta) and enter the GlassFish V2 Beta Download Contest for a chance to win an Apple iPod Nano.

More »

©2002-2008Java-Virtual-Machine.net :Java Archive: :Solve Crosswords de fr ru pt es it: :Free PC Download: :Micrometer: