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 »

January/2007
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031   

[ Archives News
for 'Developers' ]

home > news > developers > january 2007

January 2007

January 31, 2007

Joshua Marinacci: First release of JSR 296

Hans just announced the first prototype implementation of JSR 296, the Swing Application Framework. I'm very excited about this because it will make Swing applications a lot easier to build and more maintainable. I'm even more excited because we will...

More »

January 31, 2007

Java Mobile Application Video Contest

Get Creative. Get Noticed. Create a video about your favorite Java Mobile Application and get showcased at JavaOne.

More »

January 31, 2007

Community has moved!

Sun Grid community projects have moved to java.net. Visit sungrid.dev.java.net to learn more

More »

January 31, 2007

Gridathon

David Folk, Sun Product Line Manager, overviews the Sun Grid Compute Utility architecture and summarizes requirements for deployment.

More »

January 31, 2007

Expert Exchange

Member of the Network.com team answered questions in an interactive chat. Check out the archive.

More »

January 31, 2007

Cool Apps Developer Challenge

$50,000 Total Prizes! Winners Announced!

More »

January 31, 2007

Top 500

Sun Grid Compute Utility makes the 28th Top 500 list. Please note, Sun Grid Compute Utility is actually built on Solaris 10 with Gigabyte Ethernet - we've notified Top500.org

More »

January 31, 2007

Profiling WebSphere Application Servers with Sun Studio Performance Tools

This article describes how to profile an IBM WebSphere Application Server (WAS) runtime environment with the Sun Studio Performance Analysis Tools, Collector and Analyzer.

More »

January 30, 2007

Kohsuke Kawaguchi: Using Maven JAXB2 plugin to compile DTD

Maven JAXB2 plugin is a great tool if your build is based on Maven2. It can compile any schema languages that XJC supports, and you can use available XJC plugins, too.

More »

January 30, 2007

Hans Muller: Application Framework Prototype Bows

A prototype implementation of the fledgling Swing Application Framework (JSR-296) API is now available.

More »

January 30, 2007

Chet Haase: Slingin' Server Slogans

I'm on vacation; so are my mind and my blog.

More »

January 30, 2007

Chet Haase: Waterfelons

Photographic proof of inhumane treatment of fruit in Russia.

More »

January 30, 2007

Chet Haase: Let's Get Serious

Chet Chat: On the future of humor and humanity

More »

January 30, 2007

Chet Haase: Get the [arti]facts: Browser image scaling

I've been playing around with images in servlets and applets lately ... and discovered some odd artifacts with how browsers treat images.

More »

January 30, 2007

Chet Haase: Java on Vista: Yes, it Works

Let's dispel some odd rumors of late: Java works great on Vista. But let's not stop there; let's also dive into some of the challenges that Vista presented for us to make Java work well.

More »

January 30, 2007

Chet Haase: Quality and Testimonial

Have you been working with Java SE 6? Do you like what you've seen? Would you like to help spread the word? We're looking for some good stories about Java SE 6 in the Real World.

More »

January 30, 2007

Chet Haase: Applet-JAX

Doesn't at least one of the A's in AJAX stand for Applet? This blog explores some of the ways that we can get more dynamic behavior for applets, mixing with HTML, JavaScript, the DOM, and all that web stuff.

More »

January 30, 2007

Chet Haase: All Wound Up

What's all the fuss about open sores?

More »

January 30, 2007

Chet Haase: Closures: Making Java a More Expressive Language?

Irregular Expressions in Closures

More »

January 30, 2007

Chet Haase: Home from JavaPolis: Major Chet Lag

Back from JavaPolis. I plan to recover by January.

More »

January 30, 2007

Chet Haase: Font Hints for Custom Components

Want to pick up the native desktop properties for setting your font anti-aliasing properties? It's easy!

More »

January 30, 2007

Chet Haase: Tagged

I got tagged - does that mean I'm IT? I've been waiting my whole life for this...

More »

January 30, 2007

Chet Haase: Filthy Rich Clients: A Subtle Teaser

Our book is nearly done: here's an outline of the outline inline

More »

January 30, 2007

Chet Haase: Sunday Math

If an anathema is an accursed thing, then an amathena is an accursed equation.

More »

January 30, 2007

Stephen Colebourne: Announcing JSR 310 - Date and Time API

For too long we've suffered the Date and Calendar APIs in Java. No more, I say, No more!

More »

January 30, 2007

Stephen Colebourne: Java language - dynamic instanceof

The instanceof keyword is well known and well understood. It certainly isn't the most OO part of Java, but it is one that the vast majority of programs will use somewhere. Is it possible that even this familiar operator could be improved?

More »

January 29, 2007

Sean Mullan: Apache Java XML Security 1.4 released!

Apache Java XML Security 1.4 has just been released. This release contains an implementation of JSR 105, the standard Java XML Digital Signature API.

More »

January 29, 2007

Cay Horstmann: Microsoft Copies, then Patents Java Education Tool

BlueJ is a tool for teaching OO programming in Java that is very well regarded in the CS education community. Microsoft added a similar feature to Visual Studio, didn't give credit to the BlueJ inventors, and filed a patent application. Not the way to win the hearts and minds of the education community.

More »

January 29, 2007

Tom Marble: Minnesota Will Remember

Last spring there was a great deal of excitement about Minnesota considering Open Document Format as part of proposed legislation to mandate that state agencies use open data formats. Sun's Open Source scion, Simon Phipps, consistently advocates open data and makes the case eloquently in Application Development Trends:  ...

More »

January 29, 2007

Neal Gafter: A Definition of Closures

There has been some confusion over our proposal to add closures to the Java Programming Language. After all, doesn't Java already have closures in the form of anonymous inner classes? What is the point of adding something to the language that it already has? To some there appears to be a lot in the proposal that has nothing to do with closures, including the ...

More »

January 29, 2007

Kelly O'Hair : JDK Builds on Windows

I need to add this to the JDK build documentation, but it may be helpful to have it posted here for some people. Building the JDK on Windows can be difficult at times, so if it hasn't been mentioned...

More »

January 29, 2007

Introducing OpenMP: A Portable, Parallel Programming API for Shared Memory Multiprocessors

Sun Studio compilers (C/C++/Fortran 95) support OpenMP parallelization natively. OpenMP is an emerging standard model for parallel programming in a shared memory environment that provides pragmas (directives), runtime routines, and environment variables for programmers to easily parallelize their code. This article provides a brief introduction to OpenMP and is of particular interest to...

More »

January 29, 2007

English Version of "Solaris Internals, 2nd Edition" Available in China

The book was published by China Machines Press, with a price tag in bookstores of 99 RMB (12.7 USD). You can purchase the book with less than 75 RMB (10 USD) through china-pub.com or other online bookstores.

More »

January 29, 2007

Resources for Using Java Technology on the Solaris Platform

The new Java on Solaris section of the Solaris Developer Center offers lots of articles and resources.

More »

January 28, 2007

Sunday Math

If an anathema is an accursed thing, then an amathena is an accursed equation.

More »

January 27, 2007

Kohsuke Kawaguchi: Spring support in JAX-WS RI

The first cut of the Spring support in the JAX-WS RI is ready. If you are already using Spring to configure your applications, you would like this, too.

More »

January 27, 2007

Stephen Colebourne: Dot equals and the source keyword

A number of comments to yesterday's blog on a dot equals operator for overloading equals() objected to the syntax. As I tried to show, using the most logical syntax of == isn't possible in Java. Or is it?

More »

January 26, 2007

Peter von der Ahé: A Case for Generics

Forget about my wish list from last month. There are a few really good ideas on that list (closures and super packages). I gave up on properties. The rest is about making generic types easier to use. However, during my recent hiatus in Europe, I have been reflecting on generics. What is the problem with generics? Is it too complicated?

More »

January 26, 2007

Stephen Colebourne: Java 7 - Dot Equals

Comparing two objects is one of the most common tasks developers do. Yet its one where Java feels rather, well verbose. I just find those .equals() seem to be clutter rather than clarity. So what can we do?

More »

January 26, 2007

Scott Violet: On Look and Feels

Scott questions whether the system look and feels are really as important as we've been lead to believe.

More »

January 26, 2007

Startups in the Web 2.0 Era

Meet the founder of EchoSign, a startup that plugs the analog hole in digital signature management. Check it out on SDN Channel.

More »

January 25, 2007

Kohsuke Kawaguchi: JAXB RI 2.1.2

I just posted the JAXB RI 2.1.2, which fixes a large performance regression with FI.

More »

January 25, 2007

Links

First, the video from the 100th JavaPosse episode is available. "Crazy" Bob Lee has some photos as does Peter Moore. Second, the JRuby Serial Interview #4 episode is available, where I talk about the NetBeans+Ruby work. There are two more new screenshots in there...

More »

January 25, 2007

Kohsuke Kawaguchi: Mapping the same POJOs to different XML representations in JAXB

People occasionally need to be able to use the same set of POJOs to match different XML representations. How do you do that in JAXB?

More »

January 25, 2007

Developing Applications on the Solaris OS and Linux

Read about some common application development issues. This article also discusses developing nonnative applications, making Linux applications run on the Solaris OS, and porting applications from Linux to the Solaris OS.

More »

January 25, 2007

Podcast: Security in the Solaris 10 OS

Hal Stern, VP of Systems Engineering, and other Sun security experts lead a discussion about the security features in the Solaris 10 OS.

More »

January 25, 2007

Security Learning Center for the Solaris OS

Learn how to apply unparalleled protection for your data and your site using the advanced security features of the Solaris 10 Operating System with these video segments, presentations, and resources.

More »

January 25, 2007

Jackpot just open-sourced? But I thought it already had...

The Jackpot module was released as open-source yesterday, but anyone who wants to browse its interesting bit has been able to for months. Huh?

More »

January 25, 2007

Solaris Developer Newsletter - January 2007

Read about Sun Studio Express 3 - December 2006 Build and New Sun Net Talk: Sun Developer Services.

More »

January 24, 2007

Richard Bair: Remi's Property Proposal

For those of use who'd like to see Properties in the language, things are starting to get interesting. Remi Forax recently spelled out a more complete proposal, which I tend to like. Quite a bit. With a few tweaks.

More »

January 24, 2007

Rémi Forax: Property Reloaded

This entry is the second draft of my property proposal, i have tried to gather all the ideas proposed since my first post about properties

More »

January 24, 2007

A. Sundararajan: jhat's JavaScript interface

In one of the recent e-mails, Frank Kieviet suggested an improvement for jhat tool in JDK 6. He said something like: Sundar: another idea to extend jhat: when looking at a memory dump and looking at the routes to a particular classloader, there are sometimes hundreds of references. [...] jhat could print some histogram data so that it’s immediately apparent which object reference is...

More »

January 24, 2007

Kelly O'Hair : My Ant Adventure

Update for 1/23/2007, just a very short note on windows. The findbugs target needs to add vmlauncher="false", so the line: <exec executable="findbugs" failonerror="true"> changes to <exec executable="findbugs" failonerror="true" vmlauncher="false"> It's not exactly clear why this is necessary, but this...

More »

January 24, 2007

The NetBeans Mobility Pack 5.0 for Connected Device Configuration is now available for download.

The Mobility Pack for CDC was designed to bring the many advantages of the Java platform to a broad range of network-connected consumer and embedded devices, including smart communicators, high-end PDAs, and set-top boxes. The Mobility Pack for CDC ushers in the power of the NetBeans GUI Builder (formerly Project Matisse) to the Java Platform, Micro Edition (Java ME) authoring experience,...

More »

January 24, 2007

Filthy Rich Clients: A Subtle Teaser

Our book is nearly done: here's an outline of the outline inline

More »

January 24, 2007

Add Ajax to JavaServer Faces Components

Find out how to use the basic features of Dynamic Faces to add Ajax capabilities to JavaServer Faces components.

More »

January 23, 2007

Chris Campbell: Java 2D and JOGL: The Flip Side

New convenience classes that help developers use Java 2D from within a JOGL application... Demo included: source code, webstart links, and all...

More »

January 23, 2007

Kohsuke Kawaguchi: Using JAXB RI's "simpler and better" binding mode from JAX-WS

Controlling xjc inside wsimport via command-line option is getting easier.

More »

January 23, 2007

Stephen Colebourne: Java 7 - Short declarations

Peter Ahe recently blogged about shortening the code needed for declaring variables, where he proposed static factory methods. I just wanted to note down my opinion on this area and why.

More »

January 23, 2007

Kohsuke Kawaguchi: JAXB RI 2.1.1 and 2.0.5 posted

JAXB RI 2.1.1 and JAXB RI 2.0.5 are posted today.

More »

January 23, 2007

Ruby Screenshot of the Week #2

Here: Here are some things to notice: NetBeans knows you're creating a method definition for a class, so it only shows method matches that are inherited from the superclass. In this case, we're inheriting from Integer and there are two method matches that start with "ab" - one from Numeric and one from Object. It shows documentation for the method, based...

More »

January 23, 2007

HPC ClusterTools 7 Early Access

This new version includes an implementation of the uDAPL Byte Transfer Layer (BTL) using uDAPL RDMA, enabling better performance over Infiniband. Also included in this new version are fixes to make the ORTE more robust. There is also an initial draft of the User's Guide now available.

More »

January 22, 2007

Free Solaris 10 and Developer Tools Software Kit

For a limited time, Sun is offering a free DVD software kit that includes the Solaris 10 Operating System, SPARC and x86 Platforms, and these great developer tools: Sun Studio 11, Java Studio Creator 2 Update 1, Java Studio Enterprise 8, NetBeans 5.0.

More »

January 21, 2007

Stephen Colebourne: Closures - Control-invocation syntax

The BGGA closures proposal includes a control-invocation syntax for calling closures. This is viewed as a convenient way to call some closure-control-methods (APIs). Unfortunately, the use cases envisaged in the proposal seem too limited to me.

More »

January 21, 2007

Stephen Colebourne: Closures - Last-line-No-SemiColon - Part 2

Neal Gafter replied to yesterdays post about last-line-no-semicolon nastiness to say that I'd got BGGA syntax wrong. Damn! Unfortunately, I don't think that fixing the syntax to be BGGA solves the issue I was highlighting.

More »

January 21, 2007

Stephen Colebourne: Closures - Last-line-No-SemiColon nastiness

The BGGA closures proposal currently plans to use a 'last-line-no-semi-colon' to return the result of the closure back to the closure-defining method. I personally find this rather nasty. What about an alternative?

More »

January 21, 2007

Introducing jMaki Charting

jMaki Charting is a BSD based open source project focusing on providing jMaki enabled widgets for charting.

More »

January 20, 2007

Live Centennial!

On Monday night we're going to record our 100th episode of the Java Posse. To mark the occasion we're going to do it live at Google's headquarters in Mountain View. If you're a listener please join us - Monday night at 6:15pm. More details in the shownotes for episode 99½ - here. Also, we have the upcoming unconference in Colorado - the Java Posse Roundup 2007,...

More »

January 20, 2007

Neal Gafter: Video Interview at Javapolis

Ted Neward interviewed me at Javapolis last month, and the video has just been posted:

More »

January 20, 2007

Joshua Marinacci: Free Projects Part 4: an LCD Controller

My sincere apologies. I completely forgot to post the code from the last free project, sketch pad, so here it is. I also forgot that I have one more project to give away, one very different than anything else I've...

More »

January 20, 2007

BigAdmin Newsletter - January 2007

The following topics are covered in this issue: Changes to Patch Policy for the Solaris 8 and 9 OS, Solaris Ready Applications and Solutions, Configuring Sun Java System Messaging Server 6.3 and Solaris Cryptographic Framework on Systems With UltraSPARC T1 Processors, Secure Systems vs. Systemic Security, Taming Your Terabytes, Parts 1 and 2, How to Create Patch Sets for Manual Installation,...

More »

January 19, 2007

A. Sundararajan: Continuations for Java

Continuation is an object that represents the execution state of a program at a certain point. We can use continuation to restart the execution from the point stored in it.

More »

January 19, 2007

Solaris 10 11/06 Release Is Now Available

Product enhancements are Solaris Trusted Extensions, Secure by Default Networking, and Enhanced Solaris Containers. New programs include Solaris 10 Support Subscriptions, Solaris Ready Program for Resellers, and Sun Connection.

More »

January 19, 2007

DTrace by Example: Solving a Real-World Problem

This article show the use of DTrace to solve a real-life problem, following the reasoning behind the process. The author presents short scripts and explains the language fragments used.

More »

January 18, 2007

Cay Horstmann: Properties are Design Features

The discussion about properties had reached a fever pitch in the last weeks, and there is a great deal of dissent about the nature of properties. Are they meant for tools, are they the tool of the devil to seduce us away from the goodness of OO, or are they just an irrelevant preoccupation of programmers who have no tolerance for boilerplate? In this ...

More »

January 18, 2007

Peter von der Ahé: Static Factory Methods

Let me jump right into it. I propose an alternative to type inference for local variables. I'll explain why later. Everybody knows this example:

More »

January 18, 2007

Kohsuke Kawaguchi: Introducing maven2 java.net skin

Introducing the maven2 java.net skin project (http://maven-javanet-skin.dev.java.net/), which provides a java.net look&feel skin for maven site plugin, for those of you who use maven2 on java.net.

More »

January 18, 2007

Stephen Colebourne: Are you scared of Java language change? Why?

Are you scared of Java language change? Why? I'm going to try and debunk some of the arguments against change, and express some frustration with Java as-is.

More »

January 18, 2007

We are accepting nominations for the fifth edition of the popular Duke's Choice Awards.

Winners are recognized at the 2007 JavaOne Conference. Deadline to submit your entries is March 15.

More »

January 17, 2007

Kelly O'Hair : JVM TI Agents Article

Just a plug (and additional reference) on my December 2006 article on JVM TI at http://java.sun.com/developer/technicalArticles/J2SE/jvm_ti. I really had not expected this article to be very popular, but I was assuming that only people writing JVM TI agents would...

More »

January 17, 2007

Matthias Ernst: Euphemism of the Day

"HTML allowed" actually means "Comply with those angle brackets or I will swallow all your paragraphs. You have been warned.".

More »

January 17, 2007

Matthias Ernst: Solaris 10 Privileges

The Solaris 10 kernel supports a fine-grained security model, based on "least privilege". For example, in order to run a server on port 80 you don't need to be root. The PRIV_NET_PRIVADDR privilege is sufficient.

More »

January 17, 2007

Éamonn McManus: Reimplementing the RMI protocol

In my last entry, I mentioned that I had reimplemented the RMI registry portably. Reimplementation allows to do more than the socket factory hack I described. And if you ever need to understand gory details of the RMI protocol, this could come in useful.

More »

January 17, 2007

Éamonn McManus: Securing the RMI registry

If you've had occasion to use the RMI registry seriously, you may have encountered some of its shortcomings. Chief of these is that anybody on the local machine can modify the registry. There are only a few things you can do about that, of which the craziest is to reimplement enough of RMI to code your own compatible version of the registry. I did ...

More »

January 17, 2007

Éamonn McManus: Excellent article on Virtual MBeans

My colleague Nick Stephen has written an excellent and detailed article about Virtual MBeans.

More »

January 17, 2007

Neal Gafter: Primate Parts

Recently Chris Lamb and friends wrote about their experience adding a feature to javac, a pastime slightly more popular than it used to be now that javac's sources have been opened under the GPL. And he found something strange:

More »

January 17, 2007

Matthias Ernst: Atom in Style

WARNING: this is an experiment and may well wreak havoc on your blog-reading experience.

More »

January 17, 2007

Solaris Ready Applications and Solutions

View over 4000 Solaris Ready Applications and Solutions that run on the Solaris 10 OS and are shipping today on x64/x86 and SPARC platforms.

More »

January 17, 2007

Introduction to jMaki

Learn the basics of jMaki in this tech tip.

More »

January 16, 2007

Matthias Ernst: Maybe it's time to think a little further

If you're bored of the "property" word, please skip.

More »

January 16, 2007

Kohsuke Kawaguchi: Two updates with glassfishwiki.org

Two new updates for http://glassfishwiki.org/

More »

January 16, 2007

Matthias Ernst: Sidebar

This is the weblog of Matthias Ernst. Leave a comment at blog@mernst.org. It will be read and published, just like with the comment forms you are used to.

More »

January 16, 2007

Stephen Colebourne: Property access - is it an expression language?

There is lots of talk about a simpler syntax for getting and setting properties. But what are the implications?

More »

January 16, 2007

Introduction to Ajax for Page Authors

Here's everything you need to know to put Ajax in your web pages using Ajax components, widgets, JavaScript technology, and other techniques.

More »

January 16, 2007

Yet Another "5 Things" Blog

The "5 things" blogs are fading, but in order to avoid breaking the chain here are five things about me which might interest the few who read this...

More »

January 15, 2007

Rémi Forax: Kitchen Sink Language and local keywords

The Kitchen Sink Language (or ksl) is open here : ksl.dev.java.net, so i hope that the next version of my prototype will be the ksl trunk. Before trying to commit compiler patches that introduce local variable type inference or...

More »

January 15, 2007

A. Sundararajan: Scripting SVG with JSR-223

SVG - Scalable Vector Graphics is a modular language for describing two-dimensional vector and mixed vector/raster graphics in XML. Batik is a Java-based toolkit for applications that want to use images in the SVG format for display, generation or manipulation. Batik supports script tag of SVG. The script tag can be used to implement interactivity, animation and so on. Batik uses Mozilla Rhino...

More »

January 15, 2007

Stephen Colebourne: A 'bean' keyword?

In the talk about properties, I don't think I've seen anyone mention using a 'bean' keyword. Here's a thought experiment to see how it might work.

More »

January 15, 2007

jMakifying Roller's JSON

Building on Dave Johnson's Roller/JSON post, Alexis wrote a simple application consuming Roller-generated data using the jMaki framework and NetBeans 5.5. jMaki, as any framework in the Ajax space, consumes JSON data and provides a wrapper technology around existing Ajax components.

More »

January 12, 2007

Steve Bohne: Share and Enjoy: Memory Usage of Multiple Java Processes on Windows

So you're running a few Java applications on Windows and want to know the total resident memory footprint. Simple - just sum up the Task Manager Mem Usage numbers for all java[w].exe images, right? Well, no. Believe it or not, adding up the Mem Usage to determine total memory usage of a set of processes will almost always give you the wrong answer. ...

More »

January 12, 2007

Peter von der Ahé: Kitchen Sink Language is open for Business

James jumped the gun a little bit earlier this week by announcing the Kitchen Sink Language before I had finished setting it up. So if you went there and got disappointed, please try again. We do require that you sign the SCA before you join, more details on the project page.

More »

January 12, 2007

A. Sundararajan: Overloading and Scripting

JDK 6 includes Mozilla Rhino based implementation of javax.script API for JavaScript. There are javax.script engines for other scripting languages are available at scripting.dev.java.net. The scripting languages for the Java platform offer someway of accessing Java classes from scripts. Most of these scripting languages being dynamically typed, user does not supply type information -- which...

More »

January 12, 2007

Matthias Ernst: Aren't properties objects?

Surface syntax aside, implementation-wise a property is all object-like and I'm surprised we're still talking generating methods according to a naming convention. A property *has* setter and getter, it can be referenced, especially in order to bind it to a UI component, you can attach listeners, ...

More »

January 11, 2007

Ruby Screenshot of the Week

If you've listened to the latest Java Posse episode (#99, around 56 minutes into the podcast) you heard me getting caught red handed, coding in the background while we were recording. Joe pressed me to state exactly what I was working on: Code completion within Ruby require and load statements in NetBeans. Here's a screenshot: This will hopefully be available soon...

More »

January 11, 2007

The AJAX Moment Mushrooms into The Web 2.0 Movement

Countless themes and memes will be front and center at AJAXWorld 2007 East in NYC. 100+ sessions cover every aspect of AJAX-enabled applications and those creating and deploying them.

More »

January 10, 2007

Font Hints for Custom Components

Want to pick up the native desktop properties for setting your font anti-aliasing properties? It's easy!

More »

January 09, 2007

Cheapest Air Fares on the Web?...

Farecompare is becoming known for providing updated airfare ticket prices faster than anyone else. From the start, the founders made a bet on Java technology. They seem to be quite enthused about the improvements in Java SE 6.

More »

January 08, 2007

Tagged

I got tagged - does that mean I'm IT? I've been waiting my whole life for this...

More »

January 08, 2007

Getting Data from a Bean

Learn how to get the data from a bean using an EL expression, as you can with most other JSP tags.

More »

January 07, 2007

Me-me

The "5 Things Meme" is working its way around the internet, with people writing 5 things about themselves and then passing the baton to 5 others. Yep, exponential growth. I've been really busy with personal life recently but I'd better get this done before there's no-one left to tag! I've already been tagged by three different people (thanks Alexis, David and Todd) so...

More »

January 07, 2007

Sun loves Startups!

Learn about Sun's StartUp Camp and our exclusive new startup offerings to help you think big and spend less. Hear first-hand from the winners of the "speed geeking" contest on what it takes to get started. Learn about the Startup Essentials Program and more, on the SDN Channel.

More »

January 07, 2007

Solaris Developer News - January 2007

Read about Sun Studio Express 3 - December 2006 Build, training such as Writing Device Drivers for the Solaris Operating Environment and Solaris Developer Introduction to Sun Studio, Using Run-Time Checking Options With the Sun Studio Fortran Compiler, Sun Studio Express - Thread Analyzer FAQ, and Sun Studio Express IDE Quick Start Guide.

More »

January 03, 2007

Sun Studio Express 3 - December 2006 Build Available

Get an early look at new features and test them yourself with the release of the December 2006 build of Sun Studio Express 3. New features have been added to the compilers (new compiler flags) and tools that are currently under development for both SPARC and x86 platforms.

More »

January 03, 2007

Interested in VM Agents?

This technical article on java.sun.com, "The JVM Tool Interface (JVM TI): How VM Agents Work, "disusses what VM agents are, what they can do, and how they work.

More »

January 03, 2007

Building Web 2.0 Apps with jMaki

In this blog entry, Carla Mott uses the NetBeans plugin to build a web app that uses the standard layout template, the Dojo fisheye widget for navigation, the Yahoo Geocoder and Google map widgets.

More »

January 02, 2007

Code Tip: Statically Check Multiple Interfaces

You may think generics is all about avoiding casts in collections. However, I found a really good use for them the other day that's pretty useful. Let's say you have a method which takes a List and does something with it. void doSomething(List list) { ... } (In my code, it's actually List, but I'm trying to keep other generics out of this to...

More »

January 01, 2007

Java Technology Fundamentals Newsletter - January 2007

Generics for Beginners, the Numbers class, GUI Building, Using JDBC in Web Applications, and Adding Functionality to Buttons

More »

January 01, 2007

Sun Student Connection Newsletter - January 2007

NEW Solaris 10 OS, Xeon Crispy Chicken?, Green Computing, and Sun's Big Mashup

More »

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