BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Google Launches Healthcare Natural Language API and AutoML Entity Extraction for Healthcare

    In a recent blog post, Google announced the public preview of two new fully-managed AI tools: Healthcare Natural Language API and AutoML Entity Extraction for Healthcare. Both tools can assist healthcare professionals in reviewing and analyzing medical documents in a repeatable, scalable way.

  • .NET 5 Breaking Changes to the Base Class Library

    The upcoming release of .NET 5 introduces many breaking changes. While the vast majority of them involve edge cases or previously incorrect behavior, some may take developers by surprise. In the first of this multi-part series, InfoQ looks at the Base Class Library.

  • Microsoft Releases Git Experience in Visual Studio

    Earlier this month, during the 2020 edition of .NET Conf, Microsoft released the latest version of Visual Studio for Windows. One of the most critical features of this release was what Microsoft called "The Git Experience": a set of tools that makes Git the default source control experience in Visual Studio 2019, allowing the developer to control a Git repository directly from Visual Studio.

  • How x86 to arm64 Translation Works in Rosetta 2

    Along with its plan to transition their Macintosh line from Intel CPUs to its own CPUs, dubbed Apple Silicon, Apple announced Rosetta 2, a binary translation software that aims to smooth out the process. Thanks to Rosetta 2, most x86 programs will be able to execute after an initial translation step.

  • A Dozen Cisco Vulnerabilities at Once

    A security researcher has identified 12 vulnerabilities that exploit Cisco Security Manager. The flaws include deserialization, remote code execution, and arbitrary file access.

  • QCon Plus: Summary of the Non-Technical Skills for Technical Folks Track

    Qcon Plus ran in November 2020. Once of the tracks focused on Non-Technical Skills for Technical Folks. Hosted by Randy Shoup of eBay, the track concentrated on some of the important people skills needed for effective communication and collaboration in and outside teams.

  • HashiCorp Vault Adds Tokenization and Auto-Join Features

    HashiCorp has released Vault 1.6, adding new features to their secrets and identity management platform. Cloud auto-join facilitates automatically attaching new Vault nodes to the cluster. The transform secrets engine now supports tokenization to better secure data stored outside of Vault. Additional features include integration with key management services and support for seal migration.

  • Server-Rendered Web Applications in Deno with Aleph.js

    Aleph.js, a React framework for server-rendered applications in Deno, is now available through an alpha release. Aleph makes many of Next.js’ core features available in Deno environments: zero-config server-side rendering, static site generation, file-system and API routing, and more. Aleph uses the standard EcmaScript Modules (ESM) import syntax and does not need a bundler in development.

  • How SAD DNS Works

    SAD DNS is a new variant of DNS cache poisoning that allows an attacker to inject malicious DNS records into a DNS cache, thus redirecting any traffic to their own server and become a man-in-the-middle (MITM).

  • Microsoft Releases .NET for Apache Spark 1.0

    Last month, Microsoft released the first major version of .NET for Apache Spark, an open-source package that brings .NET development to the Apache Spark platform. The new release allows .NET developers to write Apache Spark applications using .NET user-defined functions, Spark SQL, and additional libraries such as Microsoft Hyperspace and ML.NET.

  • Microsoft Edge Made Available on Linux

    Microsoft recently announced the availability of the Microsoft Edge Dev Channel for Linux (initial preview release). The Edge browser is now available on all major operating systems, desktop and mobile. Enterprise developers, many of which use Linux, may now build and test web applications in their preferred platform. The move seeks to further position Edge as the browser for business.

  • Microsoft Edge WebView2 Now Generally Available

    After publishing last year a preview release of WebView2, a Chromium-based control to host web content within native Windows applications, Microsoft recently announced the general availability of WebView2 for production Win32 C/C++, .NET Framework, .NET Core, and .NET 5 applications. WebView2 provides two distribution models (evergreen/fixed) with a different update policy (automatic/manual).

  • AWS Announces New Service: Amazon S3 Storage Lens

    AWS announces a new service called Amazon S3 Storage Lens, which can provide customers with organization-wide visibility into their object storage usage and activity trends. With the service, they can understand what happens across their S3 Object Storage installations.

  • Bazel Will Be the New Build System for the Android Open Source Project

    Google has announced that the Android Open Source Project (AOSP), which provides the foundations for all Android-labelled OSes available in the market and more derivative OSes, will transition to use Bazel as its new build tool.

  • Deno 1.5 Sees 3x Bundling Performance Improvement Due to Rust-Based JavaScript/TypeScript Compiler

    The team behind the Deno runtime for JavaScript and TypeScript recently released Deno 1.5. Deno 1.5 improved bundling time by using Rust-based JavaScript/TypeScript compiler swc. Deno further reduces bundle size with tree-shaking and implements the alert, confirm, and prompt web platform APIs. The latter may allow developers to write simple interactive applications in the terminal.

BT