InfoQ Homepage News
-
TypeScript 2.6 Adds Strict Parameter Contravariance and More
Among new features in TypeScript 2.6 are a new flag to enforce strict parameter contravariance and improved tooling.
-
Microsoft's Approach to Modern Data
The PASS Summit 2017 is a conference for users of SQL Server and related Microsoft data technology. At Day 1 of the conference, Microsoft's Rohan Kumar was on hand to present the opening keynote.
-
Expanding Visual Studio's Cross-Compiler Support for ARM
Visual Studio has long possessed the ability to target the ARM-platform, as long as the platform is running Windows. In Visual Studio 2017 15.5 Preview 2, the IDE is expanding this support by adding the capability to target ARM based computers and IoT devices through the use of the GCC compiler.
-
Spring Tool Suite 3.9.1 Released
Pivotal recently released version 3.9.1 of its Spring Tool Suite (STS), the Eclipse-based IDE for developing applications in Spring Framework. STS has been updated to Eclipse Oxygen.1a, which includes support for JDK 9 and JUnit 5 out of the box.
-
Secure Microkernel seL4 Reaches Version 7
Version 7.0.0 of the seL4 high-assurance microkernel has been released, bringing with it an alternate CMake-based build system with support for out-of-tree builds and interactive configuration.
-
Microsoft Releases Preview of Azure Container Service (AKS), a New Managed Kubernetes Service
Microsoft has released a preview version of a new managed Kubernetes service, “Azure Container Service (AKS)”, which is a separate product from the existing ACS that offers support for multiple orchestrators Kubernetes, Mesos DC/OS and Docker Swarm.
-
Start-up Vicarious Defeats CAPTCHA Security with AI Inspired by Brain’s Visual Cortex
Vicarious improved on neural network capable of solving CAPTCHA challenges using a novel network layout called Recursive Cortical Network. In contrast to a normal neural network, which starts without any knowledge before training, a RCN starts with knowledge of contours and surfaces. This prior knowledge facilitates model building and generalisability.
-
CNCF Adds Security, Service Mesh and Tracing Projects: Docker Notary, Lyft Envoy and Uber Jaeger
The Cloud Native Computing Foundation (CNCF) has announced the addition of four new hosted projects over the past month: Docker’s Notary, The Update Framework (TUF), Lyft’s Envoy, and Uber’s Jaeger.
-
Smart Replies for Member Messages at LinkedIn
LinkedIn has launched a new natural language processing (NLP) recommendation engine which is used to provide members with smart-reply recommendations to messages. The models and infrastructure development process has been documented in detail in a recent blog post by the engineering team.
-
GoTo Copenhagen 2017: How Shopify Powers Online Commerce
Simon Hørup, senior product engineering lead at Shopify, gave an overview of how Shopify is architectured to support large sales at GoTo Copenhagen 2017. This included their OpenResty configured NGINX instances, shop and pod isolation architecture, failover strategies and more.
-
Android Studio 3.0 and Oreo 8.1
Google has released the stable version of Android Studio 3.0 and a Developer Preview of Android Oreo 8.1.
-
SciPy Goes 1.0, Gets New Governance Structure
Sixteen years after it was born, SciPy, the leading Python library for scientific and technical computing, reaches version 1.0, which marks the achievement of both technical and organizational goals.
-
Traffic Shifting in AWS Lambda Aliases Coming Soon
Amazon’s Chris Munns announced at the recent Serverless Conference NYC that AWS Lambda will soon support a feature called traffic shifting. This will allow a weight to be applied to Lambda function aliases to shift traffic between two versions of a function. The feature will enable the use of canary releases and blue/green deployment.
-
Monitoring Cloudflare's Global Network Using Prometheus
Matt Bostock’s SRECON 2017 Europe talk covers how Prometheus, a metric-based monitoring tool, is used to monitor CDN, DNS and DDoS mitigation provider CloudFlare’s globally distributed infrastructure and network.
-
Book Review Understanding Software by Max Kanat-Alexander
The book "Understanding Software" by Max Kanat-Alexander is an interesting read for project managers and software architects. It provides insights into how to keep your software simple, and how you can avoid complex unmaintainable software. The book is most useful for project managers and architects.