InfoQ Homepage Development Content on InfoQ
-
Opera Introduces Neon, an Experimental Concept Browser
Opera, the Norwegian browser maker acquired last year by a Chinese investment consortium, has introduced a new experimental browser called Opera Neon.
-
Atom 1.13 Brings Benchmarks, Project History, and Keystroke Resolver API
Version 1.13 of Atom, GitHub’s Electron-based open source text editor, adds a host of new features and improvements for users and developers, including a benchmarking tool, a Reopen Project menu option and API, and a custom keystroke resolver to map Chrome keyboard events to Atom-style keystrokes.
-
Kuzzle – An On-Premises Document Back-End
Kuzzle is a document back-end that can run on-premises or in the cloud. The company behind this platform has recently announced the enterprise version of their solution during CES 2017.
-
Google Solves CPython’s Concurrency Issues with Grumpy
Google has solved the concurrency limitations introduced by the Global Interpreter Lock existent in CPython by creating a new Python runtime in Go.
-
React Alternative Inferno Hits 1.0
React-like JavaScript library, Inferno, has hit version 1.0. It's a small and highly performant library with a similar API and structure as React, but focused on performance. The project hopes to do more in 2017, but its founder has taken a position with the React team at Facebook.
-
Q&A with Microsoft Azure Lead Architect John Gossman Regarding Joining the Linux Foundation
Rags Srinivas talks to Microsoft Azure lead architect and Linux Foundation board member regarding Microsoft joining the Linux Foundation as a platinum member and other open source initiatives at the company.
-
Putting EditorConfig to Work in Visual Studio
Visual Studio 2017 RC adds support for the EditorConfig file format for maintaining code styles across different code editors. See how it can make applying styles and code rules easier under VS2017.
-
Java Enums to Be Enhanced with Sharper Type Support
Java enums will be enhanced with generics support and with the ability to add methods to individual items, a new JEP shows. Since both features can be delivered with the same code change, they are bundled together in the same JEP. The change only affects the Java compiler, and therefore no runtime changes are needed. Although there is no target version, Java 10 seems likely.
-
2017 State of Testing Survey
The 2017 State of Testing survey aims to provide insights into how the testing profession develops. The survey is open throughout January 2017.
-
Mathieu Ripert on Instacart's Machine Learning Optimizations
Instacart is an online delivery service for groceries under one hour. Customers order the items on the website or using the mobile app, and a group of Instacart’s shoppers go to local stores, purchase the items and deliver them to the customer. InfoQ interviewed Mathieu Ripert, data scientist at Instacart, to find out how machine learning is leveraged to guarantee a better customer experience.
-
Google BigQuery Adds New Public Datasets
Stack Overflow recently announced making its dataset available through Google’s BigQuery. Using regular SQL statements, developers can query the full set of Stack Overflow data including posts, votes, tags, and badges. In this article we explore datasets that are available through Google's BigQuery platform.
-
AWS Step Functions: Coordinating Distributed Applications and Microservices Using Visual Workflows
Amazon Web Services have launched AWS Step Functions, a service that enables the coordination of distributed applications and microservices using visual workflows. The AWS Step Functions console allows the JSON specification of a state machine to be defined that execute 'steps' within an application, e.g., by calling out to an AWS Lambda function or containerised application running on AWS ECS.
-
HashiCorp Release Terraform 0.8, Including an Interactive Console, and Vault and Nomad Providers
HashiCorp has released v0.8 of Terraform, an open source tool that enables the building, combining and launching of programmable infrastructure providers such as Amazon Web Services, VMware vSphere, and UltraDNS. Major new functionality includes an interactive console, conditional values, and HashiCorp Vault and Nomad providers.
-
Testimonial on Using F# by Microsoft's Project Springfield Team
Project Springfield is a fuzz testing service for finding security critical bugs in software. William Blum, principal software engineering manager on the Springfield team at Microsoft Research, explains how adopting F# helped the team build the cloud service.
-
Neo4j 3.1 Supports Causal Clustering and Security Enhancements
The latest version of Graph NoSQL database Neo4j introduces causal clustering and new security architecture. Neo4j team recently released version 3.1 of the graph database. Other new features include database kernel improvements and a Schema Viewer.