InfoQ Homepage Development Content on InfoQ
-
GitLab 8.16 Now Includes Monitoring and Extends Auto Deploy to Google Container Engine
Following the introduction of auto-deploy to Kubernetes on OpenShift last month, GitLab 8.16 makes auto-deploy available on Google Cloud. Additionally, GitLab 8.16 improves its issue search and filter UI, and includes monitoring tool Prometheus and Slack-alternative Mattermost.
-
The OpenAPI Spec, Based on Swagger, Reaches 3.0
The Open API Initiative has announced the preview of the OpenAPI 3.0 with an Implementer Draft scheduled for the end of February.
-
Image Libraries for .NET Core
.NET Core does not have image processing APIs as part of its standard libraries. The broader community has stepped in to provide several different options for developers to consider for use.
-
Q&A with Susan Fowler on Production-Ready Microservices
At the upcoming Microservices.com Practitioners Summit on Jan 31, Susan Fowler, an engineer at Stripe, will be presenting on topics from her book, Production Ready Microservices. InfoQ met with Fowler to discuss the technical, business and cultural challenges of successfully implementing a microservices architecture.
-
Testing Challenges and Essential Skills for Testers
Complex AI systems with non-deterministic outcomes pose challenges for testers and programmers. Such systems will increasingly become normal in high-impact, high-risk applications, argues Fiona Charles; testers should increase their capacity for thinking and learning and develop a number of personal strengths such as courage and good judgement.
-
eBay Announces New Buy and Sell APIs
eBay recently announced the release of two brand new buy and sell API’s.
-
Chrome and Firefox Start Warning of Insecure Sites
Starting with Chrome 56 and Firefox 51, browsers will start warning users if they browse a non-HTTPS site that contains a password or credit card input field.
-
Q&A with Matt Klein on Creating Envoy at Lyft
At the upcoming Microservices.com Practitioners Summit on Jan 31, Matt Klein, a senior software engineer at Lyft, will be presenting his work on Envoy, a Layer 7 communications bus used throughout Lyft’s service-oriented architecture. InfoQ met with Klein to discuss the benefits of creating a custom tool for Lyft’s networking needs, and how it could benefit other microservices architectures.
-
First Android Instant Apps Are Available
Google has made available a number of applications as Instant Apps in order to gather user feedback. The SDK is to be made available to all later this year.
-
Apache Eagle, Originally from eBay, Graduates to top-level project
Apache Eagle, an open-source solution for identifying security and performance issues on big data platforms, graduates to Apache top level project on January 10, 2017. Firstly open-sourced by eBay on October 2015, Eagle was created to instantly detect access to sensitive data or malicious activities and, to take actions in a timely fashion.
-
Tracks Announced & Registrations off to a Fast Start: QCon New York 2017 (June 26 - 30, 2017) Update
The 6th Annual QCon New York, a practitioner-driven conference designed for software architects/tech leads/leaders who influence innovation in their teams, has opened registrations. QCon New York will be held at the New York Marriott Marquis and has tickets on sale for $1840 through Feb 4th.
-
New JEP Would Simplify Java Type Variance
A new JEP Candidate proposes to facilitate the handling of type variance in Java. The new proposal, potentially targeting Java 10, would add a means for specifying the default variance in the definition of generic types, different to the current style of indicating it through wildcards at instantiation. This proposal is not a replacement for wildcards, but rather a way to reduce the need for them.
-
F# 4.1 Brings Improvements and Interoperation with C# 7
F# 4.1 brings improvements to the language. It is distributed through the Microsoft tools for F#, which are stated to ship later this year. This version enables support for struct tuples, interoperation with C# 7 and by-ref returns.
-
Docker 1.13 Released with Improved CLI, Compose-File Support for Swarm Mode, and Secrets API
Docker Inc, has released version 1.13 of its open source Docker container engine project. This release includes significant restructuring of the Docker CLI, and the introduction of ‘clean-up’ commands to reclaim disk space. Alongside the launch of Docker 1.13, new releases of the supporting toolchain were also made, including: Docker Compose 1.10, Docker Machine 0.9.0, and Notary 0.4.3.
-
Rust Language Server Available for Early Adopters
The Rust Language Server (RLS) aims to make it easier to build tools providing features such as code auto-complete, goto definition, reformatting, etc. RLS alpha is now available for early adopters to try on real projects and send feedback, writes Jonathan Turner, one of the main contributors to the project.