InfoQ Homepage Programming Content on InfoQ
-
Java News Roundup: Introducing OmniFish, Oracle Joins Micronaut Foundation, OpenJDK Updates
This week's Java roundup for October 3rd, 2022, features news from OpenJDK, JDK 20, Spring milestone updates, Eclipse Tumerin 19, OmniFaces 4.0, PrimeFaces 12.0, Introducing OmniFish, Quarkus 2.13.1, Oracle joins Micronaut Foundation, Eclipse Vert.x 4.3.4, JobRunr 5.3, Apache Tomcat 9.0.68, Apache Camel 3.19, Apache Tika 2.5, ArchUnit 1.0 and conferences Devoxx Morocco and JAX London.
-
Android Gradle Plugin 8.0 Improves Build Times, Requires Updating Third-Party Plugins and Libraries
Google has announced the upcoming Android Gradle Plugin (AGP), version 8.0, reduces build times by removing the Transform APIs and replacing them through the Artifacts API and Instrumentation API. All third-party plugins and apps relying on them are required to migrate to the new APIs.
-
Error Prone Improves Java Code by Detecting Common Mistakes
Error Prone, a Java compiler plugin open sourced by Google, performs static analysis during compilation to detect bugs or possible improvements. The plugin contains more than 500 pre-defined bug checks and allows third party and custom plugins. After detecting issues, Error Prone can display a warning, or automatically change the code with a predefined solution.
-
.NET MAUI Community Kit 1.3 Released
On October 4th 2022, Microsoft released version 1.3 of the .NET MAUI Community Toolkit, a library of valuable additions to the official MAUI application framework. This release includes bug fixes and several enhancements such as gravatar support, a coloured status bar, and fade animation for controls.
-
Platform Engineering, DevOps, and Cognitive Load: a Summary of Community Discussions
Operations engineering is moving in the direction of platform engineering according to Charity Majors, CTO at Honeycomb. Majors sees platform teams tending to work higher up the stack than operations, DevOps, and SRE teams do. This shift in focus enables organizations to focus their limited development resources on their core product to drive maximum business value.
-
Spring Boot 3 Ships November 2022, Delays Java Module Support
At the 2022 JAX London conference, Spring Developer Advocate Oliver Drotbohm shared the projected release dates for Spring Framework 6 & Spring Boot 3: the end of November 2022. He also pointed out that the new Spring Boot Migrator can migrate a Spring Boot 2.7 application to version 3.0. He later confirmed that full Java Module support won’t arrive in Spring Framework 6.0 but may come later.
-
QCon Events 2022: Uncover Emerging Trends & Learn From Practitioners Driving Innovation in Software
QCon offers two international software development conference formats, in-person QCon San Francisco (Oct 24-28) and online QCon Plus (Nov 29-Dec 9). Level up on the skills most in demand in the industry by uncovering emerging software trends to solve your complex engineering challenges.
-
Fitbit Health Solution and Google Cloud Introduce Device Connect for Fitbit
Fitbit Health Solutions and Google Cloud have recently announced the release of Device Connect for Fitbit, which will provide healthcare and life sciences enterprises with accelerated analytics and insights to help people live healthier lives.
-
Google AI Introduces TensorStore, a High-Performance Open-Source Library for Array Storage
Google has introduced TensorStore, an open-source C++ and Python framework intended to speed up the design for reading and writing large multidimensional arrays.
-
Transformers Can Mock Part of Human Brain
In recent years, neuroscientists have tried many types of neural networks to model the firing of neurons in the human brain. In a recent project, two researchers Whittington and Behrens found that the hippocampus, a structure of the brain critical to memory, works as a particular kind of artificial neural network called transformer.
-
Meta Launches New Chromium-Based WebView for Android
Meta has been developing its own Chromium-based WebView for Android for a few years and has now started rolling it out to users of its Facebook app. The new WebView, which has not been open-sourced yet, improves security, stability, and performance, says Meta.
-
New JavaScript Interop Improvements in .NET 7 RC 1
The release of .NET 7 RC 1 has introduced the new wasm-experimental workload and new JavaScript interop features that allow invoking of .NET code in JavaScript applications running on WebAssembly without using the Blazor UI component model. Until now, it was possible to use WebAssembly without the need for Blazor by leveraging the Mono WASM SDK, Uno.Wasm.Bootstrap library or the NativeAOT LLVM.
-
OpenAI Releases 1.6 Billion Parameter Multilingual Speech Recognition AI Whisper
OpenAI recently released Whisper, a 1.6 billion parameter AI model that can transcribe and translate speech audio from 97 different languages. Whisper was trained on 680,000 hours of audio data collected from the web and shows robust zero-shot performance on a wide range of automated speech recognition (ASR) tasks.
-
Java News Roundup: BellSoft Introduces Alpaquita Linux, GlassFish, WildFly, Hibernate, Tomcat
This week's Java roundup for September 26th, 2022, features news from OpenJDK, JDK 20, Alpaquita Linux, Native in Spring Boot 3.0-M5, GlassFish 7.0-M9, Open Liberty 22.0.0.10 and 22.0.0.11-beta, WildFly 27 Beta1, Micronaut 3.7.1, Quarkus 2.13, Hibernate ORM 5.6.12, Hibernate Reactive 1.1.8, Kotlin 1.7.20, TornadoVM 0.14.1, Apache Lucene 9.4, Camel Quarkus 2.13, Apache Tomcat updates and jConf.dev.
-
Microsoft Claims Reduction in Cloud Cost from Migrating Internal Services to .NET 6
Microsoft has migrated several internal services running on the Azure cloud from .NET Framework to .NET 6, which the company claims has reduced the cost of cloud infrastructure by 29%, while simultaneously increasing performance and latency reduction by up to 50%.