Nov 25, 2009
I was surprised to read, in Mark Reinhold's post "There's not a moment to lose!", that the primary objective, or use case, behind Sun's sudden desire to add closures to Java is multi-core processors...
I wrote a litle Ruby program that allows me to say "set window focus to the left of my current window" via keyboard, and it made me more productive!
Nov 24, 2009
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...
It is always hard to write these type of posts. As of December 4th, I will no longer be with Sun Microsystems.
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...
In Java Today, we highlight Stephen Colebourne's new blog post, "More detail on Closures in JDK 7" ...
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.
Nov 23, 2009
An idea for a project: a JSF memcached range component.
Terrence Barr highlights the Java Card 3.0 Connected Edition in this week's java.net Spotlight...
Nov 22, 2009
Test-Driven Development, or TDD, is often quoted as an essential Agile best practice, and so it is. It works wonders on green-fields projects and new code bases where you can start afresh and ensure that all your code is both easily testable and well tested. But what about legacy code? (By legacy code, I mean any code that does not have a comprehensive set of automated tests, so you might be...
I authored a refcard about GlassFish v3 recently which covers GlassFish v3 new features. You can download the refcard freely and use it to learn version 3 features and capabilities.
Architecting a system need a wide knowledge of technologies, COTS, projects, standards....
My latest example of an API that would benefit from support by a RDF
store was the “Observation
API” and focused on modeling a set of observations made by
some subjects and related to some places (I'm keeping birds and
birdwatchers in mind, but it's only a special case):
I recall you that a typical example of use is:
ObservationManager
observationManager =
ObservationManager.Locator....
My last post was about introduction of continuation is the Java VM,
This one is about how to use continuation to easily implement service on top of
a non blocking IO server.
Highlights of Synthetica's BlackEye theme.
Nov 20, 2009
This past week's poll suggests that Java User Groups have a substantial impact and play an important organizational role within the Java developer community...
The subject of the next JFXstudio Challenge competition is a Holiday. What are you going to do on this holiday? How about having a trip along the river?
Nov 19, 2009
------------------------------------------------------------------------------
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...
==============================================================================
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...
------------------------------------------------------------------------------
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...