InfoQ Homepage News
-
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.
-
Road to Scala 3: Release Candidate Available
Scala 3 incorporates many changes and is based on Dotty, a new compiler using the internal data structures of Document Object Types. In development for the past eight years, new features in Dotty include new types, improved enum handling and metaprogramming. The first release candidate is now available and version 3.0.0 is scheduled for release in early-mid 2021.
-
Facebook Open-Sources AI Model to Predict COVID-19 Patient Outcomes
A team from Facebook AI Research (FAIR) and New York University (NYU) School of Medicine has developed deep-learning models that use chest X-rays to predict COVID-19 patient prognosis. In a comparison study, the models outperformed human radiologists, and could be used to help hospitals predict the demand for supplemental oxygen or intensive care.
-
Microsoft Releases Azure Attestation into General Availability
Microsoft recently announced the general availability of Azure Attestation, a unified solution for remotely verifying the trustworthiness of a platform and the integrity of the binaries running inside it.