Java Lobby Announcements

Subscribe to Java Lobby Announcements feed
Updated: 2 hours 13 min ago

Cube Drone #2: Nyan

13 hours 13 min ago
Preview Text:  From software developer Curtis Lassam (who writes about comics and code) comes a comic series called Cube Drone. This is Cube Drone #2: Nyan. Legacy Sponsored:  unsponsored
Categories: Java

JavaDay Taipei 2014 Trip Report

13 hours 42 min ago
JavaDay Taipei 2014 was held at the Taipei International Convention Center on August 1st. Organized by Oracle University, it is one of the largest Java developer events in Taiwan. This was another successful year for JavaDay Taipei with a fully sold out venue packed with youthful, energetic developers (this was my second time at the event and I have already been invited to speak again next...
Categories: Java

Getting Started with MongoDB and Java

13 hours 43 min ago
We’ve been missing an introduction to using MongoDB from Java for a little while now - there’s plenty of information in the documentation, but we were lacking a step-by-step guide to getting started as a Java developer. I sought to rectify this with a couple of blog posts for the MongoDB official blog: the first, an introduction to using MongoDB from Java, including a non-comprehensive list...
Categories: Java

Don't Waste Time on Code Reviews

Fri, 2014-08-22 08:00
Less than half of development teams do code reviews and the other half are probably not getting as much out of code reviews as they should. Here’s how to not waste time on code reviews. Preview Text:  Many people still think of code reviews as expensive formal code inspection meetings, with lots of prep work required before a room full of...
Categories: Java

Sorry Google, Your Programming Test Is Not A Valid Measurement Of My Skills

Fri, 2014-08-22 08:00
I’ve been talking with a very nice recruiter over at Google over the last couple weeks, and she has been so kind in keeping me updated about opportunities for evangelism at Google. This is the 3rd round of talks I've had with Google while being the API Evangelist, talks that historically go nowhere because of their programming test, which is a super silly aspect of their HR process. ...
Categories: Java

Understanding JUnit's Runner architecture

Fri, 2014-08-22 08:00
Some weeks ago I started creating a small JUnit Runner (Oleaster) that allows you to use the Jasmine way of writing unit tests in JUnit. I learned that creating custom JUnit Runners is actually quite simple. In this post I want to show you how JUnit Runners work internally and how you can use custom Runners to modify the test execution process of JUnit. Preview Text:  ...
Categories: Java

The Potential of Cloud plus IoT

Fri, 2014-08-22 07:31
I've heard some dubious claims contrasting the cloud and IoT. I've also seen the connection between the two overhyped and generally misunderstood. As the lead cloud engineer at an IoT company, I feel obligated both to provide context and advocate for a proper understanding of the potential of IoT plus cloud. Preview Text:  ...
Categories: Java

Integrating Mule ESB with .NET Based Rules Engines

Fri, 2014-08-22 07:30
[This article was written by Aaron Landgraf.] Preview Text:  The recent release of the Anypoint Connector for .NET opens up many opportunities for plugging into .NET based rules engines. Since the .NET Connector allows developers to call out to native .NET code, these rules engines can be easily integrated as a result. Legacy ...
Categories: Java

Debugging OpenJDK

Fri, 2014-08-22 07:30
Preview Text:  Sometimes debugging Java code is not enough and we need to step over the native part of Java. I spent some time to achieve proper state of my JDK to do that, so short description probably will be useful for ones starting their trip. I'll use the brand new OpenJDK 9! Legacy Sponsored:  ...
Categories: Java

MPAndroidChart: A Library for Charts & Graphs in Android

Fri, 2014-08-22 07:30
If you're looking for some ways to chart and visualize your data in an Android app, here's a library that might make your life a bit easier: MPAndroidChart. It does exactly what it sounds like: provides a hefty set of tools to help you create slick-looking representations of your data - line and bar graphs, pie charts, and so on - along with the options you'd need to interact with them....
Categories: Java

Route 53 Benchmark: The New AWS Geolocation's Surprising Results

Fri, 2014-08-22 07:30
  Latency vs. Geolocation: Testing DNS configurations across multiple EC2 regions using AWS Route 53 Preview Text:  How to choose between Geolocation and Latency routing? We tested DNS configurations across multiple EC2 regions using AWS Route 53 to find out Legacy Sponsored:  ...
Categories: Java

Classloading and locking

Fri, 2014-08-22 07:30
This post is inspired by Pierre-Hugues Charbonneau’s article on how loading non-existing classes can severely hurt your performance. This brought back memories from a debugging session where the same problem surfaced a bit differently. Preview Text:  This post is inspired by Pierre-Hugues Charbonneau’s article on how loading non-existing...
Categories: Java

A Wonderful SQL Feature: Quantified Comparison Predicates (ANY, ALL)

Fri, 2014-08-22 07:30
Have you ever wondered about the use-case behind SQL’s ANY (also: SOME) and ALL keywords? You have probably not yet encountered these keywords in the wild. Yet they can be extremely useful. But first, let’s see how they’re defined in the SQL standard. The easy part: Preview Text:  Have you ever wondered about the use-case behind SQL’s ANY...
Categories: Java

A Primer on Geospatial Data and MongoDB

Fri, 2014-08-22 07:30
MongoDB offers new geospatial features in versions 2.4 and 2.6.  The core of these features is the introduction of GeoJSON, an open-source format for rich geospatial types that go beyond what MongoDB has supported in previous versions. This post is a primer for developers new to geospatial data in MongoDB. We aim to familiarize you with geospatial fundamentals in MongoDB and help you get...
Categories: Java

Why We Need to Teach Kids to Code

Fri, 2014-08-22 07:30
Obviously, don’t even get me started on the ridiculous skills gap we’ve got in technology and the fact that, in most schools, kids still aren’t being offered any options for learning programming. I can’t even understand it. So, when SheKnows asked me to write a couple of pieces on teaching kids to code, I jumped at the chance… Preview Text:  ...
Categories: Java

Quick HDF5 with Pandas

Fri, 2014-08-22 07:30
HDF5 is a format designed to store large numerical arrays of homogenous type. It cames particularly handy when you need to organize your data models in a hierarchical fashion and you also need a fast way to retrieve the data. Pandas implements a quick and intuitive interface for this format and in this post will shortly introduce how it works. We can create a HDF5 file using the HDFStore class...
Categories: Java

Trove and OpenStack

Fri, 2014-08-22 07:00
[This article was written by Tim Sharp.]In a previous blog, my colleague Dimitri Vanoverbeke, discussed at a high level the concepts of database as a service, OpenStack and OpenStack’s implementation of a DBaaS, Trove. Today I’d like to delve a bit further into Trove and discuss where it fits in, and who benefits. First off, I’d like to point out that Preview Text:  ...
Categories: Java

Maximize your Customer Value – Think Lean, Go Lean and Stay Lean

Fri, 2014-08-22 07:00
How many times have you heard that Lean means minimizing waste? Lean is more than just minimizing waste. Lean is to maximize the customer value while minimizing waste.A popular misconception of Lean is that it is suited only for manufacturing. This is absolutely not true. Lean can be applied to any process and in all kinds of business. Preview Text:  ...
Categories: Java

Autoboxing, Unboxing, and NoSuchMethodError

Thu, 2014-08-21 08:00
J2SE 5 introduced numerous features to the Java programming language. One of these features is autoboxing and unboxing, a feature that I use almost daily without even thinking about it. Preview Text:  J2SE 5 introduced numerous features to the Java programming language. One of these features is autoboxing and unboxing, a feature that...
Categories: Java

The Need To Review The Agile Manifesto

Thu, 2014-08-21 08:00
In 2001, when the Agile Manifesto was first published, technology in the workplace looked and felt very different to how it does today. High-speed Internet and data channels were still relatively new and communication channels more limited in variety. The sharing of information was nowhere near as easy as it is today. Nothing lived in the cloud and ‘drop box’ was something you did by...
Categories: Java

Pages