InfoQ Homepage News
-
Microsoft Releases Visual Studio 2019 for Mac v8.9
Earlier this week, Microsoft released Visual Studio 2019 version 8.9 for Mac. The new release includes support for .NET 6 Preview 1 and testing Unity applications. It also contains improvements such as more accessible UIs, solution filtering, a new native XML editor, and support for the Apple M1 chip via the Rosetta 2 translation layer.
-
Deno 1.8 Ships with WebGPU Support, Dynamic Permissions, and More
Deno 1.8 recently shipped with plenty of new features, including WebGPU support, internationalization APIs, stabilized import maps, support for fetching private modules, and more. Deno permissions, links, and symlinks are now stable. Deno 1.8 additionally ships with TypeScript 4.2.
-
Azure Arc-Enabled Machine Learning Is Now in Preview
Azure Arc is Microsoft's offering for allowing customers to bring Azure services and management to any infrastructure, including AWS and Google Cloud. This year, during the virtual Ignite conference, the company announced the preview of Azure Arc-enabled machine learning, which extends Azure machine learning capabilities to hybrid and multi-cloud environments.
-
Eclipse Credentials Leak Affects Snapshot Builds
Deployment credentials on the Nexus Repository Manager have leaked in GitHub. The issue received broad attention when a vulnerability report was submitted in mid-February. The credentials were encrypted, however, the master password was leaked as well. Although the master password wasn’t stored in plain text, it’s relatively easy to decode and can then be used to decrypt the other credentials.
-
NumPy 1.20 Released with Runtime SIMD Support and Type Annotations
NumPy 1.20 was recently released with new features focusing on performance and documentation. Developers can now use type annotations for NumPy functions. A wider use of SIMD (Single Instruction, Multiple Data) instructions increases the execution speed of universal functions (ufunc). NumPy’s documentation additionally sees significant improvements.
-
Reliable Deployments at GitHub
The GitHub engineering team recently blogged about how they ensure fast and reliable deployments. Raffaele Di Fazio, software engineer at GitHub, provided a deep dive into the deployment mechanics at GitHub.
-
InfoQ Live March 16: Explore Ways of Reducing Uncertainty in Software Delivery
InfoQ Live, the one-day virtual event for software engineers and architects, returns on March 16th with a new edition, this time focusing on ways to reduce the uncertainty of your software development cycle.
-
Microsoft Releases Azure AD My App and New Risk Detections for Identity Protection into GA
Microsoft recently released a few new Azure Active Directory (AD) features, namely My Apps "collections" and new "risk detections" capabilities, into general availability (GA). With these features, the company intends to simplifying identity and access management while also enhancing the customization and controls.
-
Paving the Road to Production at Coinbase: QCon Plus Q&A
As Coinbase scaled both their number of engineers and customers, they needed more projects, faster iteration, and more control over their growing infrastructure. In developing their in-house deployment tool by looking at what developers were doing and trying to help them, they created a culture of self-service.
-
Cloud Spanner Adds Support for Liquibase
Google Cloud has recently added support for Liquibase on Cloud Spanner. The new extension allows developers to use the open-source database library to manage and automate schema changes for the globally distributed SQL database on Google Cloud.
-
Flutter 2 is Production-Ready for the Web, Adds New Platforms
A major update to Google's cross-platform UI Toolkit, Flutter 2 stabilizes Web support and adds new platforms, including foldable, embedded, and desktop. Alongside it, new Dart 2.12 brings null safety and Dart FFI.
-
Microsoft Releases Visual Studio 2019 v16.9
Earlier this week, Microsoft released Visual Studio 2019 version 16.9 for Windows. The new release contains multiple improvements to .NET and Git productivity features, along with updated C++, XAML, and F# tools, new memory dump analyzers, and a new dynamic instrumentation profiling tool for .NET.
-
Netflix Embraces GraphQL Microservices for Rapid Application Development
Netflix engineering recently published a blog post detailing how Netflix embraced GraphQL microservices for rapid application development. In this post, Dane Avilla, a senior software engineer at Netflix, describes their key learnings in the process and how GraphQL lends itself well for proof-of-concept development.
-
Software Delivery Practices Evolve Fast, So Should Your Learning: Attend QCon Plus This May 17-28
QCon Plus, the virtual software development conference, will focus this May 17-28 on emerging software trends and innovations, giving attendees the opportunity to connect with software experts from innovator and early adopter companies.
-
TensorFlow 3D: Deep Learning for Autonomous Cars’ 3D Perception
Google has released TensorFlow 3D, a library that adds 3D deep-learning capabilities to the TensorFlow machine-learning framework. The new library brings tools and resources that allow researchers to develop and deploy 3D scene understanding models.