Java Lobby Announcements

Subscribe to Java Lobby Announcements feed
Updated: 5 hours 49 min ago

Java private, protected, public and default

Mon, 2014-08-04 08:30
You are a Java programmer, so you know what I am talking about. public modifiers make a method or field accessible from anywhere in the application. That is the simple part. But can you tell me the difference between protected and package private? (Hint: package private is the protection of a method or a field when you do not write any access modifier in front of it. Be aware! I...
Categories: Java

The Lepidopterist's Curse: Playing With java.time

Mon, 2014-08-04 08:30
Pop quiz: What will be the output of this little program? Preview Text:  Daylight saving hours: The bane of programmers! Legacy Sponsored:  unsponsored
Categories: Java

Session Fixation and How to Fix It

Mon, 2014-08-04 08:30
These last few weeks, I’ve been tasked to fix a number of security holes in our software. Since I’m not a security expert, I’ve been extremely interested in this, and have learned quite a few things. Among them is the Session Fixation attack. Preview Text:  These last few weeks, I’ve been tasked to fix a number of security holes in our...
Categories: Java

Part 4: Ansible Tower

Mon, 2014-08-04 08:30
You may remember that in January, I wrote a trilogy of blogposts surrounding the use of Ansible, as a handy guide to help y’all get started.  I’ve decided to revisit this now, and write another part, about Ansible Tower. Preview Text:  You may remember that in January, I wrote a trilogy of blogposts surrounding the use of Ansible, as a...
Categories: Java

Distributed Big Balls of Mud

Mon, 2014-08-04 08:30
If you want evidence that the software development industry is susceptible to fashion, just go and take a look at all of the hype around microservices. It's everywhere! For some people microservices is "the next big thing", whereas for others it's simply a lightweight evolution of the big SOAP service-oriented architectures that we saw 10 years ago "done right". I do like a lot of what the...
Categories: Java

Book Review: Arduino Home Automation Projects

Mon, 2014-08-04 08:30
I have never been as interested in playing with Arduino as many of my colleagues and friends such as Jon are, but I did readily accept Packt Publishing's offer to review the recently released Arduino Home Automation Projects by M Preview Text:  Author Marco Schwartz combines high-definition photographs, clear diagrams, and sufficiently sharp screen...
Categories: Java

Go for Object Oriented Programmers

Mon, 2014-08-04 08:30
This presentation was given at OSCON 2014. Preview Text:  If you’re a OO programmer, especially one with a background with dynamic languages and are curious about Go then this talk is for you. We will cover everything you need to know to leverage your existing skills and quickly start coding in go including: Legacy ...
Categories: Java

The Future on Your Wrist

Mon, 2014-08-04 08:30
This article was written by Darren West at the Syncfusion blog. Preview Text:  While convenient, modern technology has struggled to move beyond phones, and the potential for a transformative product remains obvious. Legacy Sponsored:  unsponsored
Categories: Java

Using Swift and Sprite Kit for Physics and Particles

Mon, 2014-08-04 08:30
Preview Text:  Swift comes bundled with Sprite Kit, a graphics rendering and animation infrastructure that includes, among other things, support for physics and particle systems. Inspired by this post from Thibault Imbert, I thought I'd attempt to create a scene containing a handful of bouncing balls, each emitting particles. ...
Categories: Java

Step-by-Step: Quickly Build IaaS Server Farms in the Cloud

Mon, 2014-08-04 08:20
Last week, I wrote an article about using the new Azure Preview Portal and new IaaS Resource Group Gallery templates to provision an entire cloud-based server farm in as little as eight mouse-clicks – complete with storage, virtual networking and multiple VM tiers. Preview Text:  In this article, we’ve used the new AzureResourceManager...
Categories: Java

Mule ClassNotFoundException When Running Tests

Mon, 2014-08-04 08:00
The IssueRunning tests with Mule sometimes throws a ClassNotFoundException when it tries to lookup org.apache.commons.cli.ParseException. The following is the whole stack trace. If you’re encountering this, then this blog post is for you! Preview Text:  Running tests with Mule sometimes throws a ClassNotFoundException when it tries to lookup...
Categories: Java

The Five Axioms of the API Economy: Micro Effects of APIs – API Drivers for Individual Organizations

Mon, 2014-08-04 08:00
This is a joint post by Guest Author Craig Burton who writes at http://www.craigburton.com/ (craigburton) and 3scale’s Steven Willmott (njyx on twitter). The original axiom approach was dreamt up by Craig and we’ve iterated together since. Preview Text:  There are strong business and technology trends that are driving universal adoption of the...
Categories: Java

Lock Detection: Eating Our Own Dog Food

Sun, 2014-08-03 08:30
In our labs, we are working hard on the new performance optimization solutions. One of such new features taking shape is a lock contention detector. In just few months from now we are about to give wider access to the lock detection functionality currently in private beta. Preview Text:  In our labs, we are working hard on the new performance...
Categories: Java

Using Oracle AQ in Java Won’t Get Any Easier Than This

Sun, 2014-08-03 08:30
As recently announced in our newsletter, the upcoming jOOQ 3.5 will include an awesome new feature for those of you using the Oracle database: Native support for Oracle AQ! And your client code will be so easy to write, you’ll be putting those AQs all over your database immediately. How does it work? Preview Text:  jOOQ 3.5 will include an...
Categories: Java

Fundamental Building Blocks of Event Processing

Sun, 2014-08-03 08:30
There are seven fundamental building blocks of event processing. Some building blocks contain references to others. Preview Text:  Agent technology handles extreme scalability issues. Agents are characterized by being autonomous, having interactions, and being adaptive. CEP engines can be autonomous and interactive to the extent that they simply...
Categories: Java

Crafting DevOps: Applying Software Craftsmanship to DevOps

Sun, 2014-08-03 08:30
I once again had the pleasure of presenting a lightning talk at the London Software Craftsmanship Community #LSCCtalks series. This time I presented a new talk I’m working on – “Crafting DevOps: Applying software craftsmanship to DevOps”. Preview Text:  I once again had the pleasure of presenting a lightning talk at the London Software...
Categories: Java

Raspberry Pi GPIO using OSGi Services

Sun, 2014-08-03 08:00
I've created an API that abstracts individual GPIO Pins as OSGi services, and made it available via the ECF github repository.  This allows applications to easily use the Raspberry Pi's GPIO to send output to or receive input from peripherals. I've also created a short tutorial on how to use these services to control a single LED. Preview Text:  ...
Categories: Java

Learn Functional Programming Before Java Lambdas, Functional Interfaces

Sat, 2014-08-02 09:00
As Java 8 got out-of-door, I wanted to quickly get on board with understanding and writing Lambda expressions and functional interfaces. But it was not easy like previous Java versions. And, the primary reason is the different programming paradigm one needs to understand in order to make use of Java Lambdas and functional interfaces concepts. And, this programming paradigm is functional...
Categories: Java

Getting started with SwitchYard 2.0.0.Alpha1 on WildFly 8.1.0.Final

Sat, 2014-08-02 08:30
I've been sticking my head into some hot RedHat technologies lately and among the many interesting parts I found SwitchYard. Without being disrespectful towards everybody wrapping their heads around SOA and service oriented architectures in the past, this has always been kind of weird to me as a Java EE developer. Preview Text:  I've...
Categories: Java

Java EE: Asynchronous Constructs and Capabilities

Sat, 2014-08-02 08:30
IntroductionJava EE has a number of APIs and constructs to support Asynchronous execution. Preview Text:  Java EE has a number of APIs and constructs to support Asynchronous execution. This is vital from a scalability and performance stand point. Legacy Sponsored:  ...
Categories: Java

Pages