Java Lambdas and Parallel Streams

This compact book introduces the concepts of Java Lambdas and parallel Streams in a concise form. It begins by introducing new supporting features such as functional interfaces, default methods and more. After this, the author demonstrates how streams can be parallelized in a very simple way―within certain limits, no knowledge about the thread management is needed. Nevertheless, some basic elements in the context of parallelism need ...

Computergeschichte(n) - nicht nur für Geeks

+Geek, Nerd, Fan, Enthusiast, Insider oder einfach nur interessiert? Dieses Buch bietet Computergeschichte in vielen Geschichten: Es startet um ca. 30.000 v. Chr. und zeigt bis in die Zukunft, was es mit der revolutionären Kiste auf sich hat. Von Antikythera bis hin zu altbekannten Rechengiganten. Hier wird programmiert und simuliert, was das Zeug hält. Rechenschieber, Elektronengehirn, Wolken und eine alte Dame namens Ada – lassen S...

Socio-Legal Aspects of the 3D Printing Revolution

Additive manufacturing or ‘3D printing’ has emerged into the mainstream in the last few years, with much hype about its revolutionary potential as the latest ‘disruptive technology’ to destroy existing business models, empower individuals and evade any kind of government control. This book examines the trajectory of 3D printing in practice and how it interacts with various areas of law, including intellectual property, product liabil...

Head First Agile: A Brain-Friendly Guide to Agile and the PMI-ACP Certification (Early Release)

Is your team considering agile? Are you interested in agile software development, and want to learn more? Do you think agile might help you build better software? You’re not alone. Agile is increasingly popular with software teams because the ones that have “gone agile” often talk about the great results they get. The software they build is better, which makes a big difference to them and their users. Not only that, but when agile te...

Lumen Programming Guide: Writing PHP Microservices, REST and Web Service APIs

Learn to write test-driven microservices, REST APIs, and web service APIs with PHP using the Lumen micro-framework, from the now popular Laravel family. This book shows you how testing APIs can help you write bullet-proof web application services and microservices. In the Lumen Programming Guide you will learn how to use Lumen―a micro-framework by Laravel―to write bullet-proof APIs. Lumen helps you write productive, maintainable APIs...

Creating Development Environments with Vagrant

Improving your efficiency as a developer, programmer, or coder is the purpose of this book. It takes you through the steps one by one to help you set up and implement virtual development environments with Vagrant. Overview Provision virtual machines using Puppet and Chef Replicate multi-server environments locally Set up a virtual LAMP development server In Detail Vagrant is a tool for building complete development environments. With...

The Personal Interface

Bootstrapping analyzes the genesis of personal computing from both technological and social perspectives, through a close study of the pathbreaking work of one researcher, Douglas Engelbart. In his lab at the Stanford Research Institute in the 1960s, Engelbart, along with a small team of researchers, developed some of the cornerstones of personal computing as we know it, including the mouse, the windowed user interface, and hypertext...

Securing SQL Server: DBAs Defending the Database

Protect your data from attack by using SQL Server technologies to implement a defense-in-depth strategy, performing threat analysis, and encrypting sensitive data as a last line of defense against compromise. The multi-layered approach in this book helps ensure that a single breach doesn't lead to loss or compromise of your data that is confidential and important to the business. Database professionals in today's world deal increasin...

Data Mining Mobile Devices

With today’s consumers spending more time on their mobiles than on their PCs, new methods of empirical stochastic modeling have emerged that can provide marketers with detailed information about the products, content, and services their customers desire. Data Mining Mobile Devices defines the collection of machine-sensed environmental data pertaining to human social behavior. It explains how the integration of data mining and machine...

Pediatric Biomedical Informatics: Computer Applications in Pediatric Research, 2nd edition

The book describes the core resources in informatics necessary to support biomedical research programs and how these can best be integrated with hospital systems to receive clinical information that is necessary to conduct translational research. The focus is on the authors’ recent practical experiences in establishing an informatics infrastructure in a large research-intensive children’s hospital. This book is intended for translati...