Java User Groups
My company uses a large number of software applications to support all aspects of its business.
These software applications are either "bought" or "built".
The portions of the company that cannot be supported by purchased software are
supported by custom developed, in-house, applications.
A variety of technologies are used to create and build these custom applications.
The Java framework has been...
A while ago, I was asked to evaluate another Java application that was being used at my company.
It was a point-of-sale app, developed entirely "in-house" by one of our overseas affiliates.
I wondered what their MVC model would look like.
How different would their Java app be from the ones I have worked on?
I started my evaluation by learning all I could about the architecture and design of this...
Linda van der Pal has been a developer since 2002, visiting many conferences to gather and share knowledge. In 2006, she founded Duchess, a network for women interested in Java. She is now a member of the board of the Dutch chapter... In this sixth Java.net "Lightning Interview" I asked Linda about Duchess...
JavaOne 2013 is almost here, but the community theme phrase still hasn't been selected. You can have a say in this by voting for one of the 10 final contenders in the JavaOne 2013 Community Theme poll. Click the link to vote, or just go to the Java.net home page and vote there...
Very soon, it will be time for the annual Java One conference in San Francisco, California.
Thousands of Java-fanatics will make the journey to my favorite city "by the bay" (and my home town).
Thousands more Java-fanatics will not attend (including me) and wish they could.
I hope all attendees will have a great and productive time at Java One 2013.
My general advice to attendees is, "Make the...
Cassandra is an open source column oriented nosql database. It was born to solve problems with persistence and high performance. Cassandra has been used by many companies in many industries for a wide variety of use cases. In addition it has a strong and thriving community supporting it.
We will be having a special series of events throughout Brazil in the first week of September. Each day...
esProc is the good assistant to reporting tools and the expert in report data source computation.
Spring is most popular Java framework and has the Spring Data plug-in, its goal is do a high level layer among Java application and information center such SQL, NOSQL, bigdata, etc. Know more how it works Spring Data on Cassandra.
Visual Library is a library in NetBeans, which you can use in standalone Java apps, for doing beautiful, complex, animated layouts. JUNG is a library for exploring graphs of connected data. What if we put those two things together? That's what I did. The result is on GitHub.
"Clojure changes the way you think" from The Joy of Clojure, Second Edition by Michael Fogus and Chris Houser + 45% off
This article is about three methods of data processing.
"Serializing Data with Protocols" & "Apache Thrift IDL" are new to The Programmer's Guide to Apache Thrift + 45% off
“Artifact assembly & publishing” is new to Gradle in Action + 45% off
"Using State in Actors" is new to Akka in Action + 45% off
In the most recently completed Java.net poll, a large majority of developers stated that they have not yet done any development using JavaFX. Java.net polls are not scientific, of course, but it's unusual for the polls to produce such a decisive result. Participation in the poll was high...
According to research, most complex report development work can be simplified by performing the data source computation in advance. For example, find out the clients who bought all products in the given list, and then present the details of these clients.
In developing such reports, it is the “computation” part and not the “presentation” part that brings about major difficulties. In which stage...
One of the most interesting things about JavaOne is the announcements. Some years, there isn't a single big announcement, while other years something of enduring significance is announced or released during JavaOne. While we won't know what surprise announcements or releases this year's conference will include, a look at the conference agenda...
Java Web Services and XML
I'm expanding on an earlier post where I explained how to deploy JAX-RS Web Services to the Oracle Cloud. In that entry the web service simply returned a hard-coded "Hello World". In reality, you most likely want your web service to expose something more meaningful. In this post I'm going to expand the HelloJerseyApp to display the results from a table, which I'll expose using a JPA entity.
javax.servlet.http.HttpSession provides a way to identify an user across multiple HTTP requests and to store user specified information. In other words, it provides a support of stateful communications with the stateless HTTP protocol.
For security and memory management, sessions need to be invalidated at a certain time. There are two related methods in HttpSession.
I've been blessed with the opportunity to speak about JSF 2.2 at JavaZone and JavaOne. Just before both events I'm doing a full day JSF 2.2 class. This blog entry advertises both classes.