Java Lobby Announcements

Subscribe to Java Lobby Announcements feed
Updated: 11 hours 14 min ago

Links You Don't Want To Miss (Memorial Day Weekend Edition)

Sat, 2013-05-25 08:30
Look at this Hydrogen Atom’s Electron Orbit Specifically, that electron orbit as viewed through a quantum microscope. For the first time. So you’re looking at a wave function right now. How’s that for the future? Preview Text:  It’s Memorial Day Weekend in the US, and the Internet’s a little quiet. To tide you over, we've got the...
Categories: Java

Data Monetization is the End Goal

Sat, 2013-05-25 07:30
The billion dollar question facing executives everywhere: How do I monetize my data? What small data or big data monetization strategies should I adopt?  Which analytical investments and strategies really increase revenue? What pilots should I run to test data monetization ideas out? Preview Text:  The billion dollar question facing...
Categories: Java

Lesson Learned: Don't Use Low-Level Lib To Test High-Level Code

Sat, 2013-05-25 07:28
Summary: Using a fake http library to test logic two levels above HTTP is unnecessarily complex and hard to understand. Fake instead the layer directly below the logic you want to test and verify the low-level HTTP interaction separately. In general: Create thin horizontal slices for unit testing, checking each slice separately with nicely focused and clear unit tests. Then create a...
Categories: Java

The Testing Triangle, Circle, and UAT

Sat, 2013-05-25 06:34
A few months ago Markus Gartner introduced me to the Testing Triangle, or Testing Pyramid. It looks like this: If you Google you will find a few slightly different version and some go by the name of Testing Pyramid. Preview Text:  A few months ago Markus Gartner introduced me to the Testing Triangle, or Testing Pyramid. It looks like this... ...
Categories: Java

An New User’s Assessment of Asana’s Productivity Tool

Sat, 2013-05-25 06:14
This review was a collaboration between myself, Ron Webb, and John Tesmer (@johngtesmer). Preview Text:  One of the teams I work on recently started a test of Asana, a product touted as “…the next big step in productivity”. We were looking for tools to help us manage the work we do on a regular basis. I’ll put our work in two categories: ...
Categories: Java

Persistent breakpoints every java developer should have

Fri, 2013-05-24 08:30
 When a developer is working in Java there are a few failure cases you always want to know about even if you were trying to debug something else. Here is a list of the persistent breakpoints that should be enabled in every IDE. (IMHO of course) Yes in theory you should be able to just get this from a good logging implementation; but often these problems are deep down in somebody else's...
Categories: Java

Be an Ambassador for Programming

Fri, 2013-05-24 08:20
You know how I keep banging on about attracting different types of people into programming?  You know how we say we need to get them young? Preview Text:  You know how I keep banging on about attracting different types of people into programming? You know how we say we need to get them young? Legacy Sponsored:  ...
Categories: Java

7 Agile Best Practices that You Don’t Need to Follow

Fri, 2013-05-24 08:19
There are many good ideas and practices in Agile development, ideas and practices that definitely work: breaking projects into Small Releases to manage risk and accelerate feedback; time-boxing to limit WIP and keep everyone focused; relying only on working software as the measure of progress; simple estimating and using velocity to forecast team performance; working closely and constantly with...
Categories: Java

My First A/B Test

Fri, 2013-05-24 07:58
A/B testing gets a lot of attention on Hacker News, inbound.org, and other forums, and appeals to me as a data analysis exercise. As a software engineer with a practical bent, I like the concept of data analysis techniques which produce useful results while treating a system as a black box. Preview Text:  A/B testing gets a lot of attention on...
Categories: Java

Cloudy with a Chance of Integration: The Great iPaaS Gold Rush is On

Fri, 2013-05-24 07:54
Originally authored by Theo Priestley Preview Text:  The iPaaS rush is on and every cloud has a golden lining, but without clearly including a Cloud-based ESB in that strategy you might just be panning for iron pyrites. Legacy Sponsored:  unsponsored
Categories: Java

Legacy Code Preservation: Language Incompatibility and Technology Evolution

Fri, 2013-05-24 07:40
It's important to address language or platform incompatibility as consequences of technology modernization. The reason why we have to do manual conversions of software is because of the language incompatibility issue. We must convert manually when no tool can do the conversion.There are several layers to this. Preview Text:  It's important to...
Categories: Java

Mobile Device Fragmentation: It’s Only Going to Get Worse

Fri, 2013-05-24 07:20
As a mobile developer, you know you need to consider multiple devices when developing your app. But do you know just how many devices you need to support in order to reach a majority of consumers? Preview Text:  As a mobile developer, you know you need to consider multiple devices when developing your app. But do you know just how many devices you...
Categories: Java

Secure Web Application in Java EE6 using LDAP

Fri, 2013-05-24 07:19
In our previous article we have explained on how to protect the data while it is in transit through Transport Layer Security (TLS)/Secured Socket Layer (SSL). Now let us try to understand how to apply security mechanism for a JEE 6 based web application using LDAP server for authentication. Preview Text:  Let's try to understand how to...
Categories: Java

The Dangers of Book Learnin'

Fri, 2013-05-24 07:17
Today’s software professional is under constant pressure to maintain a high skill level with an ever-changing palette of languages and tools, and the fear of potentially becoming somewhat irrelevant can be daunting.  Those that do not keep up with industry trends and movements are at some risk of losing marketability, but even those that do closely follow tech news need to make choices on...
Categories: Java

Independent Review of GlassFish

Fri, 2013-05-24 07:15
It is always great to see independent reviews of GlassFish. ZeroTurnaround's Sigmar Muuga did a pretty cool review of GlassFish recently (recall that these are the folks behind the popular JRebel tool). He covered download, installation, startup, tools, admin console, community, documentation and support.Here are some quotes from Sigmar: Preview Text:  ...
Categories: Java

R Quick Tip: Shutdown Windows after Script Has Finished

Fri, 2013-05-24 07:15
Quite often I have long procedures running and want to do this over night. However, my computer would still be running all night after the script has finished. This is easily circumvented by the following lines that I put at the end of such a script: Preview Text:  Quite often I have long procedures running and want to do this over night. However,...
Categories: Java

The New Navigation Drawer Design Pattern

Fri, 2013-05-24 07:13
In the latest Android design guidelines update Google added a new pattern:Drawer Navigation. Preview Text:  In the latest Android design guidelines update Google added a new pattern: Drawer Navigation. The pattern was also covered in the Android Design for UI Developers Google IO talk. Legacy Sponsored:  ...
Categories: Java

Continuous Deployment on Windows Azure with Database projects

Fri, 2013-05-24 07:10
I’ve already blogged about Deploying on Azure Web Site with Database Project in the past, but in that article I showed how to accomplish it with customization of the Build Template. Preview Text:  I’ve already blogged about Deploying on Azure Web Site with Database Project in the past, but in that article I showed how to accomplish it...
Categories: Java

It’s Not Just Women We Need; It’s a Variety of People

Fri, 2013-05-24 06:58
The people who are organizing Your Team Needs Women have a good idea–diversity in teams. I have a problem with how they are doing it. I have tried to contribute to the agile community, chairing the Agile 2009 conference, speaking at user groups, writing for a number of outlets, working with my clients. I do those things because I love my work. I don’t do them because I’m female. I provide...
Categories: Java

7 Things You Didn’t Know About DataMapper

Fri, 2013-05-24 06:44
Originally authored by Nicolas DomeniconiThink you know DataMapper? Think again! Let me share seven little tricks and tools that will help develop faster with DataMapper. 1. Using Flows as Lookup Tables Preview Text:  Let’s say you need to map and transform a message payload from one structure and format to another. Of course, DataMapper is the...
Categories: Java

Pages