InfoQ Homepage Development Content on InfoQ
-
Overview of Changes in Tensorflow Version 1.3
Although it has only been a month since the release of version 1.2.1, there have been many changes to the software in version 1.3. Developers can find an extensive release report on the Github page of Tensorflow. This article will list the most important changes developers have to know about before and after upgrading to Tensorflow v1.3.
-
Process Managers in Event-Based Systems
Publishing events to notify about changes in a domain keeps different domains decoupled from each other, but if there really is a logical flow of events it becomes implicit and hard to follow. A better solution is to use a Process Manager to keep track of the overall process, Bernd Rücker stated in his presentation at this year’s DDD eXchange conference.
-
Node.js 2017 User Survey Results in the Enterprise
The Node.js 2017 User Survey results are in and they show a growing interest in Node from enterprise customers. The Node.js Foundation says that the increase in enterprise customers on the Long Term Support versions shows their LTS strategy is working.
-
ContainerPilot 3.0 Released with Multiprocess Container Support
Joyent released version 3.0 of ContainerPilot which functions as an init system for running multiple processes inside containers. It automates the processes of service registration, service discovery, health checks, and lifecycle management for the processes. It has a new HTTP-based API, a simpler configuration language and Consul-only support.
-
Profile Guided Optimization Comes to .NET Core
Profile Guided Optimization is a native compilation technology that has long been available to native code developers (i.e. Visual C++). Microsoft has announced that this technology is now available for .NET Core developers on Windows x86/x64 and Linux x64.
-
GitHub for Testers
Talk to a developer about version control, and you’ll likely hear about Git as a workflow tool, and GitHub as both a place to store code and a personal resume. It can be beneficial for testers to join and use Github for personal and professional projects and to contribute to existing projects.
-
How Microsoft Uses the .NET Core SDK Telemetry
The .NET Core SDK collects various data points from the developers who use it. This is a voluntary disclosure (albeit via an opt-out procedure) but Microsoft has not previously shared details on the collected information. That information is now available and presents interesting insights into how the tools are used.
-
Adobe Will No Longer Support Flash after 2020
Adobe has announced the termination of Flash by the end of 2020. Browser vendors have published timelines outlining the steps to phase out the technology in their respective browsers.
-
Rust 1.19 Adds Untagged Unions and More
Rust 1.19 introduces a number of language improvements, including non-tagged unions, and new standard library features.
-
SQL Server 2017 RC1 Arrives with Expanded Linux Functionality
After seven preview releases, Microsoft has announced the release of the first Release Candidate for SQL Server 2017. Those running SQL Server on Linux will find several new capabilities. Foremost among these is TLS support and Active Directory Authentication.
-
AWS Release Lambda@Edge, Enabling Node.js Functions to Execute at the Edge Alongside CloudFront CDN
Amazon Web Services (AWS) have released Lambda@Edge as generally available, allowing customers to run Node.js Lambda functions “at the edge” across AWS point-of-presence locations globally, which can enable dynamic response to end users with very low latency.
-
The Difference between SOA and Microservices?
RedMonk's Stephen O'Grady has entered the debate on SOA versus microservices and agrees with many others that the size of a service is neither a necessary nor sufficient differentiation.
-
Microsoft Previews Bug and Security Risk Detection on Windows and Linux
Microsoft has made available Project Springfield as an Azure service preview called Microsoft Security Risk Detection (MSRD) for detecting code bugs and security vulnerabilities in Windows and Linux applications.
-
Zenedge Releases API Security Solution with Native SDKs
Zenedge, a cybersecurity provider of AI-driven Web Application Firewall, malicious bot detection, and bot management services, has recently released an API Security solution with native SDKs for web and mobile.
-
Babylon.js 3.0 Released, Supports WebGL 2
Babylon.js, Microsoft's native JavaScript-based 3D game engine, has reached version 3. The new version supports WebGL 2 and includes a rewritten component for handling physical based rendering (PBR). In addition, developers can use the playground, an in-browser editor, and Spector, a WebGL debugger.