Apache Ignite has the concept of Data Streamers—components to ingest fast data in a streaming fashion into an Ignite cache from a variety of protocols, technologies, or platforms, such as JMS, MQTT, Twitter, Flume, Kafka, etc. However, with Apache Ignite 1.5.0 we released the jack of all trades: an Apache Camel streamer.
Sometimes we use Gradle plugins in our project that need a higher Gradle version, or we just want to use the latest version because of improvements in Gradle. We can change the Gradle version that needs to be used by Grails in different ways. Read on and learn how.
A Java-based proxy object can be utilized when you need a method invocation handler. Here's a look at creating a proxy object with cglib, a super useful Java bytecode generation library.
Within Alpha Anywhere, the TabbedUI component is a great way for navigating to the different components that make up an application. You can assign keyboard shortcuts to the different buttons in the TabbedUI that launch components.
The main goal of this article is to show you how to control the Milight RGBW light bulb using .NET. We'll provide you with the most useful command patterns and explain how this kind of lighting system works. Read on to learn more.
Service discovery is crucial to service-oriented architecture, and distributed systems. Here's a look at service discovery with NGINX Plus and Consul, a service discovery tool.
In programming, traits have been around in Scala and PHP a while, but are relatively new through default methods in Java. Here's a quick example on how to use traits in Java 8!
Here's a neat example using JQGrid and Spring MVC with Gson integration, derived from work on a single page app. This awesome tutorial shows how to setup a web project in Eclipse define web.xml, and more!
Mobile development has permeated every industry, and often we think of consumer apps. But 2016 may be the year of enterprise apps. Here's the impact of RMAD, and what key players such as VDC Research's Director of Mobile Software Eric Klein, and J. Gold Associates Founder and Principal Analyst Jack Gold have to say.
One thing almost universal to programmers? We're lazy. Rather we're resourceful, and don't want to do the same thing twice. Here's how to implement the Lazy class.
Let's look at how we can make a solid end-to-end code review process with continuous monitoring in place and deliver high quality products using some of the tools like Git, Stash, Jenkins, SonarQube, JaCoCo & Ant/Maven for a Java-based product, for example.