BT

Google Announces Cloud Machine Learning API Updates

by Srini Penchikala on  Apr 10, 2017

Google recently announced the Cloud Machine Learning API updates at the Google Cloud Next Conference. This includes a set of APIs in the areas of vision, video intelligence, speech, natural language, translation and job search.

.NET Futures: Multiple Inheritance

by Jonathan Allen on  Apr 10, 2017 2

A controversial new proposal for .NET suggests the introduction of a limited form of multiple inheritance via abstract interfaces. This feature was inspired by Java’s default methods.

How Google Uses Espresso to Connect to the Public Internet

by Thomas Betts on  Apr 08, 2017

At the Open Networking Summit, Google engineers highlighted the capabilities of their Software Defined Networking (SDN) strategy, including the peering edge architecture named Espresso. Espresso is the fourth pillar of Google's SDN strategy and focuses on optimizing the performance and availability of peering connections with major Internet Service Providers around the globe.

Microsoft Adds Application Insights Support for Azure Functions

by Kent Weare on  Apr 08, 2017

Microsoft recently announced an initial preview of Application Insights support for Azure Functions. As a result of this integration between the two services, developers now get built-in instrumentation for their code and a portal to view trends in their code’s performance. Developers are also able to set monitoring thresholds which can be used to create alerts or a callout to external webhooks.

Intel Launch Optane SSD

by Chris Swan on  Apr 08, 2017

Intel recently launched their 3D XPoint non-volatile memory (NVM) under the brand name of Optane. The SSD label in some of the branding might imply that it’s a different type of durable storage, but the technology is aimed at applications that would normally use RAM. This marks the beginning of the end of the compromise between in memory and persistent.

CloudNativeCon and KubeCon Summary: Kubernetes 1.6, Docker and CoreOS Donations, and Certifications

by Daniel Bryant on  Apr 07, 2017

At the combined CloudNativeCon and KubeCon Europe conferences, the Cloud Native Computing Foundation (CNCF) made several announcements, including: the latest release of the container scheduling platform, Kubernetes 1.6.; the acceptance of Docker’s containerd and CoreOS’ rkt container technology projects into the CNCF; and the release of the ‘Kubernetes Certified Administrator Exam’ curriculum.

The Blockchain and the CAP Theorem

by Andrew Morgan on  Apr 07, 2017

Yaron Goland, Principal Architect at Microsoft, has published an article describing how a blockchain client can be made AP or CP based on its implementation. This works by being able to configure how many blocks must come after a transaction until it is accepted. The more blocks which have occurred after the transaction, the more likely it is to have a system wide consensus, making it consistent.

Long Term Support for Angular Announced at ng-conf 2017

by David Iffland on  Apr 07, 2017

During the 2017 ng-conf keynote, Igor Minar and Steven Fluin took the time to showcase the softer side of Angular. With all major technical topics in the rearview mirror, the focus was on the community and how Angular will evolve over time. Long Term Support for Angular v4 was announced.

.NET Framework 4.7 Improves WPF and WinForms

by Jeff Martin on  Apr 07, 2017

Debuting with Windows 10 Creators Update, .NET Framework 4.7 includes high DPI support to Windows Forms applications and provides touch & stylus support to WPF applications running on Windows 10.

Dependent-Types Language Idris Reaches 1.0

by Sergio De Simone on  Apr 06, 2017

A few months after reaching what could be considered alpha stage, Idris 1.0 is out, writes Idris creator Edwin Brady, Lecturer in Computer Science at the University of St Andrews, UK.

NuGet is Now Part of MSBuild

by Jonathan Allen on  Apr 06, 2017 4

After experimenting with a json-based project format, Microsoft has returned to MSBuild as the foundation for C# and VB project files. Along with that decision came the promise to implement many of the much-liked project.json features. Today we’re going to talk about one of these features, NuGet integration.

Lean Organisations for the Digital Age

by Ben Linders on  Apr 06, 2017

Lean IT should help to simplify and improve the way we create value for customers and develop better solutions for tomorrow. Organisations of the future will focus on horizontal product or service streams- and everything else, including experts and managers, is there to enable the front-line to do their work right-first-time-on-time, with no hassles.

Apple Plans to Develop a Fully Custom GPU Architecture

by Sergio De Simone on  Apr 04, 2017

Apple will develop its own custom graphics architecture to power the GPUs for its future devices, according to UK-based firm Imagination Technologies, Apple’s current GPU provider. The new GPUs should be ready in 15 months to two years' time and will be the first Apple-made GPUs that will bear no resemblance to Imagination Technologies’.

Microsoft Releases Azure Functions Proxies Public Preview

by Kent Weare on  Apr 04, 2017

In a recent blog post, Microsoft announced a public preview for Azure Functions Proxies. This feature provides reverse proxy functionality targeted at organizations that expose many Azure Function Apps and want to have a common public endpoint, regardless of where and how many Function Apps have been provisioned.

C++17 Is Ready

by Sergio De Simone on  Apr 03, 2017

At its winter meeting in Kona, HI, USA, the ISO C++ committee has finalized work on C++17, writes Herb Sutter. A short summary of its main features here.

BT