Feed aggregator

Debugging and testing Swing the easy way

Java-Channel.org - 12 min 44 sec ago
The two open source tools that this article introduces — Swing Explorer and FEST-Swing — can make debugging and testing of Swing UIs simple and reliable. This article shows how to use them to understand a UI's structure, test how it functions, and troubleshoot issues.

OpenID for Java Web applications

Java-Channel.org - 12 min 44 sec ago
Walk through the steps of incorporating OpenID into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket.

TDA Thread Dump Analyze

Java-Channel.org - 12 min 44 sec ago
The TDA Thread Dump Analyzer for Java is a small Swing GUI for analyzing Thread Dumps and Heap Information generated by the Sun Java VM (currently tested with 1.4.x, 1.5.0_x and 1.6.0_x releases). It parses the thread dumps and class histograms from a provided log file. TDA needs at least Java 1.4.2_x to run. It provides statistic informations about the found thread dumps, gives information about locked monitors and waiting threads. It can diff between threads to look for similarities and has a "long-running-thread" detection. It also provides overview of heap objects at a thread dump, if class histogram was logged.

Location-aware search with Apache Lucene and Solr

Java-Channel.org - 12 min 44 sec ago
Recently, the popular open source search library, Apache Lucene, and the powerful Lucene-powered search server, Apache Solr, have added spatial capabilities. Lucene and Solr committer Grant Ingersoll walks you through the basics of spatial search and shows you how to leverage its capabilities to power your next location-aware application.

Build an OAuth-enabled desktop Twitter client

Java-Channel.org - 12 min 44 sec ago
OAuth is an open protocol that enables users to share their protected resources among different Web sites, without risking exposure. OAuth is an ideal candidate for mashing up today's social networking Web sites like Twitter.

Oracle This is What You Need to Do With Java..

Java Lobby - 10 hours 55 min ago
I think its safe to assume that most Java developers feel some in trepidation as Oracle take over the stewardship of Java. Will Oracle's agenda be compatible with the current diversity of the Java ecosystem?References Reference:  Oracle this is what you need to do with Java.. James Sugrue ...

Managing Web Sessions

Java Lobby - 14 hours 55 min ago
In the previous article, I set up a cluster of 2 Tomcat instances in order to achieve load-balacing. It also offered failover capability. However, when using this feature, the user session was lost when changing node. In this article, I will show you how this side-effect can be avoided. James Sugrue

Great Lies: "Design" vs. "Construction"

Java Lobby - 15 hours 4 min ago
In reflecting on Architecture, I realized that there are some profound differences between "real" architecture and software architecture. One of the biggest differences is design.In the earliest days, software was built by very small groups of very bright people. Alan Turing, Brian Kernighan, Dennis Ritchie, Steve Bourne, Ken Thompson, Guido van Rossum. (Okay, that last one says...

Daily Dose - ASP.NET MVC 2 Has Arrived

Java Lobby - 15 hours 12 min ago
Microsoft just released the second major version of ASP.NET MVC.  An alternative to HTML abstraction development in ASP.NET WebForms, ASP.NET MVC 2 is used in cases where control over the HTML and precise layer separation are more important than productivity.  The new version features support for lambda expressions in the HTML input helpers, new validation technology, async controllers,...

Great Lies: "Design" vs. "Construction"

Java Lobby - Pi, 2010-03-12 15:08
In reflecting on Architecture, I realized that there are some profound differences between "real" architecture and software architecture.One of the biggest differences is design.

Design Patterns Uncovered: The Proxy Pattern

Java Lobby - Pi, 2010-03-12 11:53
Today's pattern is the Proxy pattern, another simple but effective pattern that helps with controlling use and access of resources.  James Sugrue

Pairing Isn't the Solution

Java Lobby - Pi, 2010-03-12 10:05
In 2007 & 2008 I wrote several blog entries on Pair Programming (tagged with pair programming). Pair programming solved a lot of problems for me: knowledge transfer, mentoring, code review, etc. It also solved another problem at the same time, even though I wasn't aware of it. Pairing helps reduce the number of cooks in the kitchen. James Sugrue ...

Modules, Cycles, Unwanted Friends - The Modularity Challenges In Enterprise Projects

Java Lobby - Pi, 2010-03-12 10:01
Building modules and components is not that hard. You "only" have to encapsulate the internal component implementation and expose a clean and easy to use interface. ...at least on paper. In practice you will be confronted with the following challenges in the early iterations: James Sugrue

Why Eclipse Leaves Me Wanting

Java Lobby - Pi, 2010-03-12 09:59
I think I've come to understand why Eclipse leaves me always feeling a bit frustrated. Yes, it is more stable than IDEA, uses less memory, has some documentation, and a lot of acceptance ... but even so, it just leaves me cold (and I was an early adopter, signed up for the beta way back in 2000!). James Sugrue

Whatever Happened to Programming?

TheServerSide - Pi, 2010-03-12 07:01
Mike Taylor writes two insightful essays about programming today. Are we stuck in a tedious loop of gluing APIs together? What happened to the creative aspects of programming? Check out these thought-provoking essays!


Developing Java on middleware and cloud: Virtual Appliances

TheServerSide - Pi, 2010-03-12 07:01
From Java EE to Google App Engine to GigaSpaces, developing against a middleware or "infrastructure" API is well established in the Java world.<br>With the (re-)advent of virtualization, it is now becoming feasible to work with custom environments.<br>We'll look at the state of cloud and middleware deployment tooling and examine possible future developments.


Daily Dose - Simon Phipps Elected to OSI Board of Directors

Java Lobby - Pi, 2010-03-12 07:00
Just a few days after leaving Oracle, Simon Phipps, who served as the Chief Open Source Officer at Sun for nearly ten years, has been elected to the Open Source Initiative (OSI) board of directors.  Phipps intends to help the organization become more active in promoting open source education and possibly in promoting organizational support for open source projects.  He will take his place on...

The Single Page Interface Manifesto

TheServerSide - Pi, 2010-03-12 06:56
The objective of The Single Page Interface Manifesto is to promote the progressive disappearance of the use of pages not only in web applications also in dynamic web sites with SEO, bookmarking and page based requisites in general.


Help Test NetBeans 6.9

About Java - Pi, 2010-03-12 00:00

The NetCAT program is back for Netbeans 6.9 and looking for volunteer testers. All you need is a spare four hours a week until June 2010, the scheduled date for the final release. For more information, read the NetCat program FAQs .

There's also a chance to contribute code through the NetFIX program. It's looking for Java developers who fancy fixing some of the bugs highlighted by the NetCAT program.

Help Test NetBeans 6.9 originally appeared on About.com Focus on Java on Thursday, March 11th, 2010 at 22:00:53.

Permalink | Comment | Email this

Call For JavaOne Submissions Closing Soon

About Java - Pi, 2010-03-12 00:00

As James Gosling points out, if you were thinking of submitting a proposal for a paper you want to present at JavaOne, you'd better be quick. The submission process ends on March 14th.

For those looking to find out more about what's going to happen at JavaOne this year, keep an eye on the official website. The conference will run from September 19-23, 2010 in San Francisco as part of Oracle OpenWorld.

Call For JavaOne Submissions Closing Soon originally appeared on About.com Focus on Java on Thursday, March 11th, 2010 at 22:00:28.

Permalink | Comment | Email this

Syndicate content