Government... Isn't interacting with it your favorite social pastime? What? It's not? OK, so what don't you like about it? What? You're saying that, in your country, you can't just log into your favorite government sites and experience speedy, reliable, secure services? I'll guess, then, that you must not live in Ecuador... Poor you! ...
At the JavaOne 2013 Java Technical Keynote, there was a series of demos of software that enables two people to play chess, using some of Java's latest features, including Java EE 7 Websockets, many variations of Java 8 (recent weekly builds), Lambda Expressions, Java ME, Embedded Java, ... It was an impressive demo of many of Java's recently-released and not-yet-finally-released capabilities, which included the introduction of the DukePad...
This blog entry summarizes my session participation at JavaOne 2013. The more serious business of parties is an entirely different matter not fit for blogging.
I had the pleasure of speaking at JavaZone in Oslo this year. Here is a collection of links of the talks I attended.
Recently, I was asked to participate in creating another Java application at my company.
It was to be our team's third major Java application since 2002.
We felt we had plenty of wisdom from our previous two Java applications to apply to our third one.
One of our first steps was to form an application architecture sub-team.
This sub-team's purpose was to provide the development team with a solid...
It used to be that Sunday was a fairly relaxing day for most. Not anymore! This year, Sunday is already overcrowded with many more events and sessions than one can possibly attend, as the JavaOne 2013 Content Catalog Sunday entries demonstrate. Sunday's activity can be divided into four categories...
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...
BDD, SBT, Gradle, Scalatra and Responsive WordPress MEAP updates + 45% off
MEAP updated from manning.com + 45% off all titles listed
"Geocoding and Reverse Geocoding with TIGER Geocoder" is new to PostGIS in Action, Second Edition by Regina O. Obe and Leo S. Hsu.
Authentication through a third-party authentication system - Mozilla Persona from is new to Ember.js in Action
"Clojure changes the way you think" from The Joy of Clojure, Second Edition by Michael Fogus and Chris Houser + 45% off
Mule in Action, Second Edition MEAP Update + 45% off
Functional Programming in Scala MEAP Update + 44% off
Web Services and XML
This example will show how to build a simple pet catalog application using backbone.js and JAX-RS.
esProc is the good assistant to reporting tools and the expert in report data source computation.
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.
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.
This article is about three methods of data processing.