InfoQ Homepage News
-
Chrome Supports Key Pinning on Android to Improve Security
Key pinning, a technique used to prevent an attacker from tricking a vulnerable certificate authority (CA) into issuing an apparently valid certificate for a server, is now used in Chrome for Android, version 106, to help prevent man-in-the-middle attacks against Google services.
-
The Challenges of AI Product Development
Developing artificial intelligence (AI) products involves creating models and feeding data to train them, testing the models, and deploying them. Software engineers can support the adoption of AI and machine learning (ML) in companies by building an understanding of the technologies, encouraging experimentation, and ensuring compliance with regulations and ethical standards.
-
Microsoft Announces General Availability for Its Telco Offering Azure Operator Nexus
Microsoft recently announced the general availability (GA) of Azure Operator Nexus, a carrier-grade and hybrid platform built to allow telecom operators to modernize and transform their networks. It is designed to bring the performance and resiliency of carrier-grade network functions to traditional cloud infrastructures.
-
Ai4 2023 Summary Day Two: AI Legal Issues, AI in Education & Deploying AI
Day Two of Ai4 2023 conference was held on August 9th, 2023, at the MGM Grand hotel in Las Vegas, Nevada. This two-day event is organized by Fora Group and includes tracks focused on various industries, including automotive, financial, healthcare, and government. The day began with six mainstage presentations from leaders in AI technology.
-
Semantic Kernel LLM Java SDK Now Available, Simplifying GenAI Integration
Microsoft has announced the availability of its Semantic Kernel software development kit (SDK) for Java, designed to mesh Large Language Models (LLMs) with popular programming languages, extending support beyond C# and Python.
-
Google Makes it Easier to Create Go Applications on Google Cloud
Google released four templates developers can use to bootstrap Go applications using gonew, an experimental tool aimed at instantiating Go projects.
-
Amazon EC2 M7i and M7i-flex Instances Now Available for General-Purpose Workloads
AWS recently announced the general availability (GA) of Amazon EC2 M7i and M7i-flex instances, equipped with custom 4th Gen Intel Xeon Scalable processors (code name Sapphire Rapids). The Amazon EC2 M7i and M7i-flex instances are instance types intended for general-purpose workloads providing a balance of compute, memory, and networking resources.
-
ReSharper 2023.2: New Features, AI Assistant, and Predictive Debugger Mode
Beginning this month, the JetBrains team announced the release of ReSharper version 2023.2, bringing significant new features for C# and C++ programming languages, performance improvements, alongside productivity tools related to unit testing, assembly difference analysis, AI Assistant and predictive debugger mode.
-
Ai4 2023 Summary Day One: AI-based Filmmaking, AI Responsible Use & Enterprise Adoption
Day One of Ai4 2023 conference was held on August 8th, 2023, at the MGM Grand hotel in Las Vegas, Nevada. This two-day event is organized by Fora Group and includes tracks focused on various industries, including automotive, financial, healthcare, and government. The day began with six mainstage presentations from leaders in AI technology.
-
Java News Roundup: Liberica JDK Performance Edition, GraalVM JDK 21 Builds, Open Liberty, Quarkus
This week's Java roundup for July 31st, 2023, features news from OpenJDK, JDK 22, JDK 21, GlassFish 7.0.7, GraalVM JDK 21 Developer Builds, Liberica JDK Performance Edition, JNoSQL 1.0.1, Spring Tools 4.19.1, Open Liberty 23.0.0.8-beta and 23.0.0.7, Micronaut 4.0.3, Quarkus 3.2.3 and 2.16.9, Apache Camel 4.0.0-RC2, JHipster Lite 0.40, Ktor 2.3.3, Maven 3.9.4 and Gradle 8.3-RC3.
-
Cultivating Professional Relationships in Remote Teams
Sumeet Moghe, author of The Async-First Playbook, recently wrote about building cohesive professional relationships in teams. Similarly, Laurie Barth, senior software engineer at Netflix, has written about the use of intentional communication in making remote teams effective. We report on a number of techniques that they have shared for cultivating professional cohesion in remote teams.
-
Enhancing Security with Google Cloud's Service Account Key Expiry Feature
Google Cloud has recently introduced service account key expiry to address security challenges associated with long-lived service account keys. With this capability, the company states that "customers can now configure an Organization Policy at the organization, folder, and project level to limit the usable duration of new service account keys”.
-
Unity Extension for Visual Studio Code: Preview Release
Microsoft released the initial preview of its Unity extension for Visual Studio Code. Extension builds upon the existing C# Dev Kit and C# extensions, providing developers with a toolkit for Unity development across Windows, macOS, and Linux. The integration aims to simplify the coding and debugging experience for Unity developers, regardless of the platform while using Visual Studio Code.
-
Cadence 1.0: Uber Releases Its Scalable Workflow Orchestration Platform
Uber released a major version of its workflow orchestration platform named Cadence after six years in development. Uber and other companies use Cadence to build stateful services at scale using native programming languages.
-
Tabnine Chat: AI Code Assistant Using Natural Language Launches in Beta
Tabnine has recently announced the beta of Tabnine Chat to interact with Tabnine’s AI models using natural language. The chat application works inside the IDE, allows organizations to train on permissive code only, and can run on isolated environment deployment.