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 

Web Applications

At the very beginning of my full time programmer career, when I worked at Silicon Graphics, Larry Wall and Randal Schwartz gave a brown bag session about their now legendary camel book. Naturally, I had them sign my copy, the front page of which I proudly display at left. Notice the “There’s More Than One Way To Do It!” stamp at the top. For better or worse, Perl is famous...
on Mar 3, 2010
Originally, I wanted to write about Magnolia-Twitter integration, but at some point I've realized such integration is so simple that there's no point writing about it. So instead, let's look how you can write custom commands for Magnolia. Anybody who seriously developed on Magnolia for while had to write a Command sooner or later. They are incredibly simple, yet very powerful. Part of it is that...
on Feb 22, 2010


Talking about messaging imply two basic functionalities which all other provided features are built around them; these two capabilities include support for topics and queues which basically lets a message to be consumed by as many interested consumer  as subscribed or at just one of the interested consumer(s). Messaging middleware was present in the industry before Java come along and every one...
on Mar 3, 2010
I woke up the other day and realized its 2010. When I was a kid, year 2000 was far, far away (well not quite, but hey when you are 7 years old 13 years is a long time). In 2001 we were supposed to be colonyzing the moon.  In 2010, Jupiter would be within our reach.  And there are reliable reports indicating that  9 years from now flying cars and aritificial life forms...
on Mar 1, 2010
When reading I got the impression that certain solutions always come back, are quite universal and independant of domain, language or environment. The question here is about getting certain aspects of an object that are not statically declared in a yet typesafe manner. The Eclipse world came up with IAdaptable, as it seems. public interface...
on Feb 26, 2010
On his home site, Jeff Friesen, author of 21 articles, has posted an interesting little article titled Comic Books and Java. In the article, Jeff presents a Java application that reads and displays digitized comic books. In the article, Jeff explains the standard format in which comic books are digitized (a .cbz zipped file and a .cbr RAR archive file). Jeff then walks through his...
on Feb 24, 2010


Here are steps showing you how to prepare and install a SSL certificate purchased from Godaddy into GlassFish v3 server. To learn more about Godaddy certificates and step to buy a certificate you need to take a look at After you understand what Godaddy offer and whether it suites your requirement you can use the following steps to get and...
on Mar 1, 2010


For meanwhile more than 25 years I am writing computer programs. More than a decade I spent with programs accessing databases, virtually always relational ones. I soon learned that this is rather hard work. Not only that you need to know about the theory behind RDBMS iself, but also you need to know the technical APIs (like ODBC, ADO, RDO, JDBC, JDO, JPA, CMP, ...), the structure of...
on Feb 28, 2010
Is it still possible to ask this question in 2010? Isn’t the answer obvious ? Well no ! It was the question I was asking myself three years ago, even though I had been working as a consultant and Java trainer for seven years. In 2007, my ex-colleague Éric Marcoux (Oracle ACE Director) suggested I join JUG Québec (Canada). I said JUG ? Java User…What ?...
on Feb 28, 2010
Hi, Welcome in my page at, thanks for Sun, Oreilly and  community. I'm already blogging here, but in this blog,  there will be another things related to Java technologies, JUGs in Africa, the  sense of community and belonging among Java developper in Africa and some time  the point de vue of Java community in Africa etc...
on Feb 28, 2010
JDC 2010 has been recognized from 90 country. The attached report could be useful for sponsors and compaines to know who is looking for JDC. Also it will give you indication about the countries interested in Java technologies in Africa.
on Feb 17, 2010


Installing OCCAS Install OCCAS 4.0 under directory /opt/oracle (here in after referred to as OCCAS_HOME), and configure a domain by running OCCAS_HOME/wlserver_10.3/common/bin/ (with all default options). With that, you will have a domain created at OCCAS_HOME/user_projects/domains/base_domain Installing CAFE on OCCAS Get the latest CAFE promoted build from here. Unzip the downloaded...
on Feb 26, 2010


James Lorenzen had an excellent blog post about the importance of a descriptive commit comment. I can't agree more. Unfortunately, I think getting better at leaving better commit messages take trial and error — the way I've learned it is by getting frustrated by the lack of commit messages. So in the spirit of encouraging everyone (including myself) to do a better job, I thought I'd list...
on Feb 25, 2010

Web Services and XML

One of the most controversial but yet powerful techniques for integrating distributed systems is the JSONP format, a javascript function that bypasses the same origin policy of the browser. Jersey provides built-in support for JSONP and this blog demonstrates how to benefit from this feature. When JSONP is a good option? The controversial around JSONP is the fact that using JSONP your...
on Feb 25, 2010
The 2010 Vancouver Olympics web site includes a nice little JavaFX Olympics events schedule application that's quite useful for people who like following almost every Olympic sport. Actually, I suppose it's useful even if you follow only a few sports. The application shows you events that are currently in progress or which will start in the next several hours. Clicking on an event link launches...
on Feb 20, 2010
JAX-WS + CDI in Java EE 6 One of the big features in Java EE 6 is dependency injection(yeah, 330 & 299 stuff!!). It pretty much integrated with the every EE component. That means you can nicely use all the CDI features with JAX-WS web services. Let us see a simple shopping cart web service that uses CDI. @WebServicepublic class ShoppingCart {    @Inject   ...
on Feb 19, 2010


There are many things, mostly implementation-related, that can be blamed on Maven, but I think most people agree on the fact that the POM concept (a declarative model of your project) is a good thing. Among other things, it allows to run a new plugin often with a minimum of configuration, or no configuration at all. For instance, a few days ago I was pointed to the Clirr plugin, a tool that...
on Feb 21, 2010


What it means to speak German fluently and to be able of C++ Several years ago one of our key coders moved from the south of Germany (where our HQ is located at the Black Forest) to the cold and rainy north, so we had to to find a suitable substitute. After screening lots of applications, we picked few to invite for an interview. It declared the candidate's ability to speak German and C++. So she...
on Feb 20, 2010


I recently got pointed to that link: I read the news with some pleasure reminding me that I still like Ant based builds very much over Maven in many cases. Of course there are a lot of well maintained projects on the web that work very well with Maven. You never know how many enthusiasts-hours have been spent to make that happen. However, in...
on Feb 17, 2010


On the Java ME SDK Team Blog, Tomas Brandalik provides First aid when emulator doesn't start: We have got few bug reports about not starting emulator. After some research we would like to summarize possible causes. 1. Freshly installed windows doesn't have msvcrtXX.dlls. Got to folder runtimes\cdc-hi\bin and copy Microsoft.VC80.CRT into runtimes\cldc-hi-javafx\bin. This problem will be fixed...
on Feb 16, 2010