InfoQ Homepage News
-
Quantum Machines Launches Universal Language for Quantum Computer Orchestration
Tel Aviv-based startup Quantum Machines launched a new language for quantum orchestration, QUA, aiming to become the first standard universal language for quantum computers. InfoQ has taken the chance to speak with Dr. Itamar Sivan, co-founder and CEO of Quantum Machines, to learn more about this new technology.
-
Introducing Dojo 7
Dojo is a progressive framework for modern SPA that recently shipped its 7th release, offering significant improvements to its Widgets (aka components) system alongside smaller changes across the board.
-
ESLint 7.0, 7.1, 7.2 Releases Improve Developer Experience and ES2020 Support
The recent ESLint 7.0, 7.1, and 7.2 releases introduce numerous developer experience improvements, remove support for Node.js version 8, and add support for ES2020 features. typescript-eslint also has several recent releases, aligning with ESLint releases and updates to TypeScript.
-
Applying Observability to Ship Faster
To get fast feedback, ship work often, as soon as it is ready, and use automated systems in Live to test the changes. Monitoring can be used to verify if things are good, and to raise an alarm if not. Shipping fast in this way can result in having fewer tests and can make you more resilient to problems.
-
Amazon Announces General Availability of AWS CodeArtifact
Recently, Amazon announced the general availability (GA) of AWS CodeArtifact, a fully managed artifact repository service. With this service developers and organizations can securely store and share the software packages used in their development, build, and deployment processes.
-
Apollo Data Graph Platform: a GraphQL Middleware Layer for the Enterprise
In a recent InfoQ podcast, Matt Debergalis, founder and CTO at Apollo, discussed the motivations for GraphQL and the Apollo Data Graph platform. Key topics explored included data modelling in an enterprise context, and how incrementally adopting GraphQL can help with decoupling the evolution of frontend and backend systems.
-
Rancher Labs Makes Longhorn Generally Available
Creators of Kubernetes management platform Rancher Labs have made Longhorn, a cloud-native block storage solution, generally available. Longhorn provides a vendor-neutral persistent storage solution that supports the development of stateful applications within Kubernetes. Longhorn is open source, distributed block storage built using microservices.
-
Uber Open-Sources AI Abstraction Layer Neuropod
Uber open-sourced Neuropod, an abstraction layer for machine learning frameworks that allows researchers to build models in the framework of their choice while reducing the effort of integration, allowing the same production system to swap out models implemented in different frameworks. Neuropod currently supports several frameworks, including TensorFlow, PyTorch, Keras, and TorchScript.
-
C# 9: Simplified Parameter Null Validation
Simplified parameter null validation has been promoted to a C# 9 feature. This narrowly tailored feature reduces the amount of code needed to validate non-null parameters to a single character in the function signature.
-
New Report Shows "Overwhelming" Cloud Usage
The new Cloud Adoption in 2020 report from O'Reilly Media paints a picture of "overwhelming" usage of cloud computing. The survey results also revealed growing adoption of Site Reliability Engineering, high but flattening usage of microservices, and limited interest in serverless computing.
-
CamundaCon Live 2020: Highlights
Earlier this year, Camunda hosted CamundaCon, an online conference on process automation revolving around Camunda's open-source products. The conference featured multiple use-case sessions on process automation, virtual panels on automation and digital transformation, and technical sessions on microservices orchestration and integrating Camunda products with other technologies.
-
Uber Open-Sources Tool to Automatically Clean Up Stale Code
Uber has open-sourced Piranha, their tool for automated clean up of stale code caused by feature flags that are no longer required. Piranha can be run within a pipeline to continually look for stale code to be cleaned up. Currently Piranha supports Java, Swift, and Objective-C.
-
Mozilla's WebXR Viewer 2.0 Experiments with WebXR-Compliant JavaScript API for iOS
WebXR 2.0 is a full rewrite of Mozilla's experimental augmented reality (AR) browser aimed to allow web developers to experiment with web-based AR experiences on iOS using WebXR. A key tenet of WebXR 2.0 is its new, specification-complying implementation of the WebXR JavaScript API.
-
WebAssembly Extended with Hot Reloading, Remote Debugging and Uniform Hardware Access
Researchers recently presented WARDuino, an extension to WebAssembly targeting microcontrollers. WARDuino addresses common development pain points by adding live code updates, remote debugging, and access to the microcontroller’s hardware modules. WARDuino’s virtual machine runs five times faster than Espruino (a popular JavaScript interpreter for microcontrollers) on some benchmarks.
-
Paddle Quantum: Bringing Baidu Deep Learning Perform to Quantum Computing
Baidu has announced quantum machine learning toolkit Paddle Quantum, which makes it possible to build and train quantum neural network models. Paddle Quantum aims to support advanced quantum computing applications as well as to allow developers new to quantum machine learning to create their models step-by-step.