BT
  • The Role of a Data Scientist in 2016

    by Ed Jones on  Mar 27, 2016

    Data Scientist role has been getting lot of attention lately as organizations are starting to use big data processing and analytics techniques to gain insights into their data. This post takes a closer look at the role of a Data Scientist in 2016.

  • The Four Concerns That Must Be Addressed Before the Internet of Things Can Really Take Off In 2016

    by Rodolfo Saccoman, Nabyl Charania on  Mar 26, 2016 1

    By 2020, there will be more than 50 billion of connected devices, according to Cisco, and experts predict that the IoT will have a $3.5 trillion impact on the global economy within the next five years. The question is, is it really going to happen? And shouldn’t we be seeing greater market penetration than we already do?

  • Invokedynamic - Java’s Secret Weapon

    by Ben Evans on  Mar 22, 2016 1

    invokedynamic was the first new Java bytecode since Java 1.0 and was crucial in implementing the "headline" features of Java 8 (such as lambdas and default methods). In this article, we take a deep dive into invokedynamic and explain why it is such a powerful tool for the Java platform and for JVM languages such as JRuby and Nashorn.

Spark in Action Book Review & Interview

Posted by Srini Penchikala on  Mar 18, 2016

In Spark in Action book, authors Petar and Marko discuss Apache Spark for data processing batch & streaming data. InfoQ spoke with them about Spark framework, developer tools, and upcoming features.

Change from Within: Developers and Managers Working Together

Posted by Ben Linders on  Mar 16, 2016

InfoQ interviewed Bryan Dove about what managers and developers can do to find better ways of working together and how they can support each other, making themselves and the company more successful.

Beyond Page Objects: Next Generation Test Automation with Serenity and the Screenplay Pattern

Posted by John Ferguson Smart, Antony Marcano, Andy Palmer, Jan Molak on  Mar 15, 2016

In this article we explore how to create automated fluent BDD scenarios using the Screenplay Pattern – a possible outcome of mercilessly refactoring Page Objects using SOLID design principles. 3

Will WebSocket survive HTTP/2?

Posted by Allan Denis on  Mar 14, 2016

HTTP/2 is poised to eliminate much of the waste that developers deal with, but is it a nail in WebSocket's coffin? Allan Denis tells us why HTTP/2 and WebSocket will coexist. 1

One API, Many Facades?

Posted by Guillaume Laforge on  Mar 13, 2016

Beyond any ideal design of your API, reality strikes back with the concrete and differing concerns of varied API consumers. 2

The Way to No-Hotfix Deployment

Posted by Adam Pahlevi on  Mar 11, 2016

Hot-fix redeployment is a waste at best, and often a source of further regression, Adam discusses some ready-to-use techniques that helped he and his team reduce the frequency of hot-fixing. 2

Book Review: All About Java 8 Lambdas

Posted by Alex Blewitt on  Mar 08, 2016

Billed as a Weekend Read, the All About Java 8 Lambdas book covers much more than just lambdas; it’s the book to read if you know Java and need to get up to speed on Java 8. Read on for the review.

What Keyboards Do Programmers Prefer?

Posted by Etienne Borel on  Mar 04, 2016

As developers, we all have preferences in the tools we use for work yet we rarely pay the the same level of attention to keyboards. 5

Docker Containers LiveLessons Review and Q&A

Posted by Sergio De Simone on  Feb 29, 2016

Docker Containers LiveLessons aim to show what Docker containers are and how they can be used by practitioners with no previous experience with it. InfoQ has spoken with course instructor Chris Negus.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT