Java Lobby Announcements

Subscribe to Java Lobby Announcements feed
Updated: 10 hours 43 min ago

Getting Started with Home Automation (Part I)

Fri, 2014-07-25 08:00
Being a developer with a background in electronics, I sometimes miss the physical aspect of writing software. I don't mean physical like touching other people or something, no, more like writing code that does something physically. Like operating a lamp or a motor. So, some time ago I saw my chances fit for a new side project: home automation. Preview Text:  ...
Categories: Java

Test Attribute #5 – Differentiation

Fri, 2014-07-25 07:35
This the 5th post about Test Attributes that started off with celebrity-level “How to test your tests” post. Differentiation is not an attribute of a single test. Differentiation does not ride alone, because it requires multiple tests. Preview Text:  In order to analyze a problem when tests fail, we need to get into detective mode. The...
Categories: Java

DBaaS, OpenStack and Trove 101: Introduction to the Basics

Fri, 2014-07-25 07:35
[This article was originally written by Dimitri Vanoverbeke.]We’ll be publishing a series of posts on OpenStack and Trove over the next few weeks, diving into their usage and purpose. For readers who are already familiar with these technologies, there should be no doubt as to why we are incredibly excited about them, but for those who aren’t, consider this a small introduction to the basics...
Categories: Java

gofor it

Fri, 2014-07-25 07:30
The gofor macro I've started working on a series of open source library code for Clojure called Dragonmark that roughly falls into three categories: utilities, a distributed CSP library Preview Text:  I've started working on a series of open source library code for Clojure called Dragonmark that roughly falls...
Categories: Java

9 Things I Like About Go

Fri, 2014-07-25 07:30
Yesterday I found one of my first Go apps. In a moment of retrospection, I realized how happy I am working with the Go language. I thought I'd take a moment to document why. Here, in no particular order, are the top 9 reasons I like working with Go: Preview Text:  Here, in no particular order, are the top 9 reasons I like working with Go: The...
Categories: Java

Geek Reading July 24, 2014

Fri, 2014-07-25 07:30
I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Preview...
Categories: Java

What is 25 Gigabit Ethernet and why would you want it?

Fri, 2014-07-25 07:30
This article was originally written by Marten Terpstra at the Plexxi blog. In the past few weeks you may have seen several press releases and articles talking about 25 Gbit Ethernet. Just when you got used to ethernet speeds being a nice decimal based system where we simply add zeros every few years, someone threw in 40GbE a few years ago. And that’s ok, powers of two we can deal with, but...
Categories: Java

LedisDB: A High-Performance, Redis-Like NoSQL DB Built in Go

Fri, 2014-07-25 07:30
If you're looking for alternative high-performance NoSQL solutions, you might be interested in this new Redis-esque entry based on LevelDB and written in Go: LedisDB. You can find details on the homepage and grab it from GitHub, but according to the author (on the GitHub page), the key features look like this: Preview Text:  If you're looking...
Categories: Java

9 Steps to Implement Offline Backup at Azure IaaS: Backup a MySQL to Azure Storage

Fri, 2014-07-25 07:30
A good backup is probably something you will thank for when s%$t hits the fan. If you chose MySQL as your data infrastructure and Microsoft Azure as your cloud infrastructure, you will probably thank this procedure (that I actually turned into a a script). Chosen Products Our first task is choosing the backup and automation products. I selected the following two: Preview Text:  ...
Categories: Java

JBoss Data Grid: Installation and Development

Fri, 2014-07-25 07:30
In this blog, we will discuss one particular data grid platform from Redhat namely JBoss Data Grid (JDG). We will firstly cover how to access and install this data grid platform and then we will demonstrate how to develop and deploy a simple remote client/server data grid application which utilises the HotRod protocol. We will be using the latest release JDG 6.2 from Redhat in this...
Categories: Java

What's New in Oracle SOA Suite 12c?

Fri, 2014-07-25 07:15
Introduction With the recent release of SOA Suite 12c, it seems appropriate to give a quick rundown of some of the new features and improvements made to it from the last release. For those of you who don’t know, SOA Suite is a software collection (or suite, if you prefer) that can be used together to realise a Service-Oriented Architecture. What’s New? Preview Text:  ...
Categories: Java

Testing Code for Excessively Large Inputs

Thu, 2014-07-24 08:00
When writing unit tests we mostly focus on business correctness. We do our best to exercise happy path and all edge cases. We sometimes microbenchmark and measure throughput. But one aspect that is often missed is how our code behaves when the input is excessively large? We test how we handle normal input files, malformed files, empty files, missing files... but what about insanely large input...
Categories: Java

How Pairing & Swarming Work & Why They Will Improve Your Products

Thu, 2014-07-24 08:00
If you’ve been paying attention to agile at all, you’ve heard these terms: pairing and swarming. But what do they mean? What’s the difference? When you pair, two people work together to finish a piece of work. Traditionally, two developers paired. The “driver” wrote the piece of work. The other person, the “navigator,” observed the work, providing review, as the work was...
Categories: Java

Tutorial: Scaling Meteor with MongoDB Oplog Tailing

Thu, 2014-07-24 08:00
Ever since Meteor 0.7.0 first introduced oplog tailing, we’ve had a lot of users asking us about using the MongoDB oplog with their Meteor applications. As a result, we thought a step-by-step tutorial would help folks get started. Preview Text:  Ever since Meteor 0.7.0 first introduced oplog tailing, we’ve had a lot of users asking us about...
Categories: Java

Security Standards to Be Aware of with SaaS

Thu, 2014-07-24 07:35
Until SaaS providers improve on delivering the highest SaaS security standards, that being visibility and control to their clients, users will still have to take total control of potential compliance risk. It has been observed that whenever business applications are moved outside the enterprise perimeter, security is greatly compromised. Preview Text:  ...
Categories: Java

Why I Prefer IntelliJ IDEA Over Eclipse

Thu, 2014-07-24 07:30
Over the last couple months, I've received a few emails asking why I prefer IntelliJ IDEA over Eclipse. They usually go something like this: Preview Text:  Over the last couple months, I've received a few emails asking why I prefer IntelliJ IDEA over Eclipse. They usually go something like this Legacy ...
Categories: Java

Your Tests Assume That JBoss is Up and Running

Thu, 2014-07-24 07:30
Preview Text:  As a Java EE developer I tend to mix unit tests with integrations tests, usually using Arquillian. Legacy Sponsored:  unsponsored
Categories: Java

Scaling Big Data fabrics

Thu, 2014-07-24 07:30
When people talk about Big Data, the emphasis is usually on the Big. Certainly, Big Data applications are distributed largely because the size of the data on which computations are executed warrants more than a typical application can handle. But scaling the network that provides connectivity between Big Data nodes is not just about creating massive interconnects. In fact, the size of the...
Categories: Java

Plotting the characteristic roots for ARIMA models

Thu, 2014-07-24 07:30
When modelling data with ARIMA models, it is sometimes useful to plot the inverse characteristic roots. The following functions will compute and plot the inverse roots for any fitted ARIMA model (including seasonal models). Preview Text:  When modelling data with ARIMA models, it is sometimes useful to plot the inverse characteristic roots. The...
Categories: Java

The impact of interruptions at work

Thu, 2014-07-24 07:30
Interruptions seem a central part of modern working life.  Whether it’s open plan offices or the influx of digital tools into the workplace, a distraction never seems far away.  Indeed, studies have suggested that the average office worker is interrupted six times every hour. Preview Text:  Interruptions seem a central part of modern...
Categories: Java

Pages