Diving deep into Machine Learning

The vital role of CognitiveJ in Machine Learning

Machine learning may sound futuristic, but its not. Speech recognition systems such as Cortana or Search in e-commerce systems have already showed us the benefits and challenges that go hand in hand with these systems. In our machine learning series we will introduce you to several tools that make all this possible. First stop: CognitiveJ.

One interface to rule them all

CloudRail SI for Java: “Many developers want to download just one SDK”

With developers spending so much time with API integrations in their development time, Felix Kollmar of CloudRail, based in Mannheim, Germany, saw an opportunity to help improve their lives. “We’re all developers at CloudRail,” says Felix Kollmar, CEO and co-founder of CloudRail, “and so we all know the pain of integrating APIs. We wanted to make a library that gives developers all the tools they need to make great applications.”

Interview with Proofpoint

“Cybercriminals can take advantage of the popularity of applications like Pokemon GO”

Pokemon GO is still on fire. It was recently revealed that the game has had more downloads in its first week than any other app in App Store’s history. Meanwhile, SuperData Research revealed that Pokemon GO had earned $14 million by July 11. Despite the game’s huge success, Proofpoint’s warning still stands — “gamers should be extremely wary of what they may be exposed to when downloading apps from app stores other than the Apple App Store and Google Play.”

$4.83 billion for the Web pioneer

Verizon confirms buyout of Yahoo

It’s finally over. Verizon has just confirmed the $4.83 billion buyout of Yahoo, putting an end to a long period of speculation regarding the sale of the Web pioneer.

You should be catching an exception only when you know what to do with it

Reviewing exception handling

When developing an application it can be hard enough to get the happy path working, let alone worry about what might happen when something goes wrong. Peter Lawrey, Java Champion and speaker at JAX London, has asked a number of developers what they do when they get an exception. What are the alternatives? If you have to pass on the exception, how might you do that?

Interview with Björn Rabenstein, engineer at SoundCloud and Prometheus core developer

Prometheus 1.0: “Prometheus and Kubernetes share spiritual ancestry”

Prometheus 1.0 was launched last week —it delivers a stable API and user interface. In short, “Prometheus 1.0 means upgrades won’t break programs built atop the Prometheus API, and updates won’t require storage re-initialization or deployment changes.” Let’s allow Björn Rabenstein, engineer at SoundCloud and Prometheus core developer, to tell us all everything we need to know about this release.

While you were away

#AboutLastWeek: Old-timers, newcomers and those in between

Each Monday we take a step back and analyze what has happened in the previous week. Last week we witnessed the birth of AngularDart, the release of IntelliJ IDEA 2016.2.1 and the reassurance that Java maintains its dominant position over other JVM languages. We learned why blockchain may outgrow Bitcoin and we discovered that microservices may not become a default architecture.

Tips & tricks

8 UX design techniques for gaming apps

Unlike service-based apps and application software, a gaming app which doesn’t support usability is automatically discarded by players. A gaming app is designed with the sole purpose of entertaining people and if it lacks a good user experience design, it fails big time. Convincing players to try your gaming app (and stay!) becomes a herculean task if it does not offer a great user experience.

Interview with Simon Maple, Head of Developer Advocacy at ZeroTurnaround

“I don’t expect microservices to become a default architecture”

This year’s Java Tools and Technologies Landscape Report takes a look at the trends and patterns in the JVM, analyzes the data and makes predictions about the way the JVM landscape will look like in the next few years. We talked to Simon Maple, Head of Developer Advocacy at ZeroTurnaround, about the results of this report and what the numbers mean for developers.