sort by date

developerWorks (IBM)
Focus On Java

sitios en español
Future-proofing your applications: Fix it now, not later
06/14/2016 at 17:47:53
In the race with time-to-market pressures, developers are in a rush to put their product out there. But according to Theresa Lanowitz, founder of Voke, there's this "fix it later" mentality when we should really be fixing it now, or in her words, future-proofing our applications.
Call for respondents: Cloud, Containers, Microservices and the Influence of Development Teams on Architecture
06/14/2016 at 17:47:45
Requesting JVM professionals to complete this 10-min Lightbend survey––each completion donates to charity!
The first steps of understanding mobile security
06/09/2016 at 19:11:49
As mobility increases productivity in a fast-paced society, it's important to understand security threats that come along with it. How strong is your organization's mobile strategy? Do you know what tools should be used to help fend off attacks? Even if safeguards are in place, is it tome for your strategy to mature?
Datadog vs SignalFX vs New Relic vs Wavefront - Which Dashboard Should You Choose?
06/07/2016 at 15:56:07
Are you ready to rumble? Prepare for the battle of the dashboards
CUBA Platform - an open source Java framework for rapid application development
05/31/2016 at 12:34:35
Traditionally, since the very beginning of the computing era, enterprise software development has faced one challenge when, naturally, it is supposed to be focused on solving real business problems, but at the same time developers have to spend significant time and efforts on the technical side of the solution, such as architecture and generic functionality implementation. The article explains how CUBA Platform solves this problem.
Back to the CompletableFuture: Java 8 Feature Highlight
05/26/2016 at 17:35:26
CompletableFuture vs Future: going async with Java 8 new features
Microservices for Java Developers: Book Release [Announcement]
Christian Posta06/29/2016 at 19:52:22

I’ve just written a book that is now publicly available! The name of the book is “Microservices for Java Developers” (O’Reilly) and is a hands-on, step-by-step guide for building microservices with some popular Java frameworks like Spring Boot, Dropwizard, and WildFly Swarm! We also explore some of the non-functional requirements like safe deployments, exposing metrics, service interaction, service discovery, load balancing et. al. and how technology like Netflix OSS, Docker, and especially Kubernetes can help simplify the deployment and management of your microservices. Many many thanks to all of the reviewers who took the time to give feedback and for Red Hat for sponsoring my time especially Burr Sutter and the talented folks at O’Reilly who helped coordinate the effort and make it come to fruition.

I’ll have printed copies at DevNation/Summit (including a signing session Tuesday, June 28th at 3:30 at the Moscone Ctr.) and you can get a digital copy at the Red Hat Developers website. Stay tuned (@christianposta) as I may be working on part II :)

Convert a List to a Comma-Separated String in Java 8
Mario Pio Gioiosa06/29/2016 at 18:12:03

Converting a List<String> to a String with all the values of the List comma separated in Java 8 is really straightforward. Let’s have a look how to do that.

In Java 8

We can simply write String.join(..), pass a delimiter and an Iterable and the new StringJoiner will do the rest:

Announcing Java EE Microprofile

The Java community has likely been the greatest factor in Java’s success and influence over the past 20+ years. This community has rallied and collaborated to improve the language and its capabilities through JSRs, libraries, APIs, frameworks, and more. Now Java EE has become “the dominant standard for companies building business-critical multi-tier enterprise applications.”

With that in mind, and with microservices architectures becoming ever more popular as monolithic applications hinder the advances of continuous delivery and integration, minimize performance, and lead to downtimes that are unacceptable for today’s technologies, there’s a new hurdle for the Java community to jump. Yesterday, the MicroProfile initiative was announced to inspire the community to overcome that hurdle together.

Singletons Must Die
Yegor Bugayenko06/29/2016 at 08:01:07

I think it's too obvious to say that a singleton is an anti-pattern as there are tons of articles about that (singleton being an anti-pattern). However, more often than not, the question is how to define global things without a singleton; and the answer to that is not obvious for many of us. There are several examples: a database connection pool, a repository, a configuration map, etc. They all naturally seem to be "global"; but what do we do with them?

Perdita Durango (1997) by Álex de la Iglesia

I assume you already know what a singleton is and why it's an anti-pattern. If not, I recommend you read this StackOverflow thread: What is so bad about singletons?

Managing Code Debt in Team Foundation Server with SonarQube
SonarQube is a popular open source platform for managing quality in the scope of an application life cycle that covers the seven axes of code quality.
Architecting Stable Systems and Solid Code
Solid code does what the developers intended it to do and can gracefully handle anything you throw at it. Learn more about how to make your code solid.
Build IoT Solutions with the Azure IoT Gateway
The Azure Internet of Things team has recently open sourced the gateway SDKs that can be used to build and deploy applications for Azure IoT.
How the GPL Lost the Open Source Battle
The GPL may have lost the battle but developers have won the open source war and there have never been so many great options to choose from as a foundation for applications.
Focus On Java
Time to Move On
11/11/2013 at 15:42:11

Time seems to be increasingly scarce these days so it's time for me to move on from the Java site.

If you're interested in becoming the Java person for have a look at the be a guide page for more details.

Time to Move On originally appeared on Focus on Java on Monday, November 11th, 2013 at 15:42:11.

Permalink | Comment | Email this

Java SE 7 Update 45 Released
10/17/2013 at 21:05:59

Java 7 Update 45 has been released and the JDK is available to download from Oracle's Java download page.

The release notes show this to be a security fix release. There are 51 new security fixes as outlined in the Oracle Critical Patch Update Advisory for October.

Java SE 7 Update 45 Released originally appeared on Focus on Java on Thursday, October 17th, 2013 at 21:05:59.

Permalink | Comment | Email this






Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. javasight is independent of Sun Microsystems, Inc.