Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: Blogs

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Community

There was a bunch of good things to see at this years Devoxx. My personal highlights are ScalaTest (you definitively want to look into this when testing concurrency in any java code ... the best way to test different race scenarios I've seen so far). Another highlight was the amount of work done on JavaFX yet. The new UI for the clickable gui builder shown briefly by Tor ... surely you remember...
on Nov 24, 2009
I authored a new refcard covering GlassFish v3, This refcard is different from my previous one which covers GlassFish v2. This new refcard discuss the following items:   Introduction to GlassFish application server v3. GlassFish v3 versions, installation and directory structure. Glassfish v3 daily administration tasks. Glassfish v3 Restful interface for monitoring and administration. GlassFish...
on Nov 22, 2009
"This is HOUSTON...." -- Here is a collection of voices and quotes from the DEVOXX conference last week... Well... DEVOXX is over... It was a busy week; and, I had planned to record a 100 voices from DEVOXX... Well it didn't happen...just like at JavaOne.... the events, the technical sessions, BOFs, and the personal time I spend with the JUG Leaders and community leaders all took its...
on Nov 22, 2009
Here is a raw recording of the JUG BOF at DEVOXX with James Gosling who was our special host. We had 56 Java User Groups represented at DEVOXX; We had 60 people in the room with James. Detailed list of topics discussed by timing marks in the MP3 recording. MP3 is 19MB to download and is 40+ min long. Here's bits and pieces, so here is the disclaimer: Please Listen to the MP3 before making any...
on Nov 19, 2009

Open Source

The scoop of these days is the “climagate” - a hacker stole and then published on the web a bunch of e-mail messages and documents from a British university and those documents allegedly affirm, among other things, that some data sets used to proof the Anthropogenic Global Warming (AGW) have been “massaged” way beyond the legit terms. Depending on the country you live in, you'll find a widely...
on Nov 24, 2009

J2EE

When I comment in mailing lists that I am implementing a registration module for my application, hundreds of other developers comment they are coding exactly the same functionality in their projects - an indicator that something is missing in the Java EE Universe. Registration is just an example, there are many others like notification, content repository management, etc. If you look for...
on Nov 24, 2009

Databases

While speaking at the Globalcode Developer's conference in Rio de Janeiro, I met a dynamic and intelligent student by the name of Thiago Diogo. Thiaogo presented his group's work on student project to provide a real, mission critical distributed application for his university, Universidade Federal Fulminense. They chose JSF 1.2 and Seam as a part of their stack. One idea Thiaogo shared with me...
on Nov 23, 2009

Blogging

When we start working on a new project as an architect we are dealing basically with a set of requirement which our architecture should be able to act as a foundation for the design and implementation of those requirements in form of a software system. to let the customer fulfill its requirements in a better and more efficient way. Preparing the architecture for a software system means not only...
on Nov 22, 2009

Programming

Java VM embodies continuations now (not in production, in a hacking mode :), This post shows how to write a non-blocking server with continuations. Why using continuation with non blocking IO There are two models when you deals with IO: the thread model: read and write calls block until they at least read one caracter or write the whole buffer, so one use thread to be able to...
on Nov 22, 2009

Swing

Synthetica V2.9 (Swing Look and Feel) comes along with a new theme called Synthetica BlackEye Look and Feel. Below you'll find a short summary of the most important highlights. Support of round rectangle window shapes - The BlackEye theme uses a round rectangle as window shape. As you maybe know you can do similar things by translucent window support since V2.8. However because translucency can...
on Nov 22, 2009
While SwingX is going on steadily (1.6 has been recently released), things are pretty quiet for SwingX-WS. I've just recently patched it in order to make it compatible with the latest 1.6 and I'm fine with it, but I think that it's important that it is taken care consistently. From what I can understand, the SwingLabs guys are focusing on SwingX and little time remains for SwingX-WS. Also,...
on Nov 17, 2009

Mobility

LWUIT was created in the Java ME world to solve an old problem related to the different UI components rendering by different mobiles. This introduction to MIDP UI can help you to understand. From the LWUIT project: Writing appealing cross device applications today in Java ME is challenging. Due to implementation differences in fonts, layout, menus, etc. the same application may look and behave...
on Nov 20, 2009

Web Applications

------------------------------------------------------------------------------ 1:00-1:45 pm Show Me the Money! by Kristen Knight, Kynetx VP Product Management Monetizing cross-site, context-sensitive apps, revenue models, VAR & Implementor business opportunities. Wal-Mart - generated their own warehousing and distribution infrastructure   rather than depending on manufacturers or 3rd...
on Nov 19, 2009
============================================================================== 9:00-9:45 am User-Centric Identity in the Client-Side Revolution Kim Cameron Microsoft Chief Architect of Identity, Distinguished Engineer Identity - the stuff of poets and philosophers Digital Identity - Recognize us in different contexts - foundation for personalization - need to traverse silos - need for contextual...
on Nov 19, 2009
------------------------------------------------------------------------------ 1:00-1:45 PM Client-Side Endpoints and Context Automation by Dave McNamee, Kynetx VP Client Engagement/VAR Services dxm@kynetx.com 801-376-5043 Endpoint: thing on client that ties application to user. Learn - endpoints make KNS apps work on client - many options - endpoint selection controller (e.g., card selector)...
on Nov 19, 2009
------------------------------------------------------------------------------ 9:00-9:45 AM The Intention Economy: What Happens When Customers Get Real Power Doc Searls Sr. Editor of Linux Journal Author of The Cluetrain Manifesto. http://projectvrm.com I only caught the tailend - stuck in traffic. ------------------------------------------------------------------------------ 10:00-10:45 AM The...
on Nov 19, 2009

Virtual Machine

Lukas Stadler is my hero, at last JVM summit, he just explain how coroutine and friends can be implemented in the VM and guess what, it now works (currently only with C1). Let's try to implement something with it. Generator I have always wanted to have generator in Java. After all, Python have this feature, Ruby and C#(*) too. A generator is a way to define an iterator but instead of...
on Nov 19, 2009

J2SE

Today, a tantalizing announcement by Mark Reinhold about closures in Java 7 has made its way through the twittersphere. On the same day, Neal Gafter updated his closure proposal (known as the BGGA proposal, named after the initials of Bracha, Gafter, Gosling, and von der Ahé, and not at all related to the B. G. G. A. organization). Presumably the timing is not a coincidence. The proposal...
on Nov 18, 2009

Testing

This week I received one of that lovely and tricky tasks: to learn Canoo webtest, test it and prove its usefulness to the project in three days - convincing the managers that it should be part of the project. The goal of the project is to produce a finance report with ~200 pages and that report should be validated through a zero-errors acceptance test. Several tools were considered, including...
on Nov 18, 2009

EJB

This is a very basic review of active and available open source Java EE Application servers and Servlet container (Web containers) to let the community know which active containers are available and what is the general status of each container. The article can simply act as a start point for anyone need to select one of them for later use in development or product. Detailed comparison of these...
on Nov 17, 2009