When Microsoft announced in November 2014 that the .NET Framework would be open source, the .NET developer’s world shifted. This was not a slight drift in a new direction; it was a tectonic movement with huge implications.
Continue reading Three ways to containerize .NET applications on Red Hat OpenShift
Among other improvements and bug fixes in the
vscode-xml extension 0.15.0 release, you can now run the extension without needing Java. We know the Java requirement discouraged many people from trying the extension. We have included a new setting, Prefer Binary (
xml.server.preferBinary) that lets you choose between the Java server and the new binary server. We’re excited to remove the Java restriction from Red Hat’s XML extension for Visual Studio Code in
vscode-xml 0.15.0. Keep reading to find out how we did it.
Continue reading No more Java in vscode-xml 0.15.0!
It has been quite a year for Arm Ltd., the firm that designs reduced instruction set computing (RISC) architectures for computer processors. The news that Arm-based computers will be important for the foreseeable future has even reached the mainstream media. At the end of 2019, Amazon Web Services announced Arm-based Graviton2 servers. In June 2020, Apple announced its plans to move Macintosh computers over to Apple silicon—which means Arm.
Continue reading How Red Hat ported OpenJDK to 64-bit Arm: A community history
Red Hat CodeReady Workspaces 2.5 is now available. This article introduces support for IBM Power Systems and the new single-host mode in CodeReady Workspaces 2.5. We also briefly discuss support for Red Hat OpenShift 4.6 and language updates in this release.
Note: CodeReady Workspaces 2.5 is available on Red Hat OpenShift 3.11 and Red Hat OpenShift 4.5 and higher.
About CodeReady Workspaces
CodeReady Workspaces (CRW) is based on Eclipse Che, an open source project. CodeReady Workspaces significantly improves developer productivity with near-instant onboarding and consistent, production-like development environments. Developers can use CodeReady Workspaces for cloud-native development on Red Hat OpenShift and other types of development.
Continue reading “Support for IBM Power Systems and more with Red Hat CodeReady Workspaces 2.5”
Kubectl, the Kubernetes command-line interface (CLI), has more capabilities than many developers realize. For example, did you know that
kubectl can reach the Kubernetes API while running inside a cluster? You can also use
kubectl to assume different user identities, to select a custom editor to run with the
kubectl edit command, and more.
Continue reading Kubectl: Developer tips for the Kubernetes command line
JDK Flight Recorder, or JFR, is an event-based production environment profiler available from OpenJDK 8u272 forward. Being a HotSpot-native feature, JDK Flight Recorder performs with extremely low overhead in terms of how it uses both space and time.
Continue reading Collect JDK Flight Recorder events at runtime with JMC Agent
In computer security, software implementations of cryptographic algorithms are vulnerable to side-channel attacks. This type of attack seeks to glean information from the computer system rather than from the program that it is running. As examples, Spectre and Meltdown are both side-channel attacks that target the microarchitecture of modern processors. Microarchitectural attacks are only a subset of all side-channel attacks. There are many others that leak sensitive secret information.
Continue reading Smart cards support in libssh
In this article, you’ll learn how to deploy Microsoft SQL Server 2019 on Red Hat OpenShift. We’ll then use SQL Server from an ASP.NET Core application that is also deployed on OpenShift. Next, I’ll show you how to connect to SQL Server while working on the application from your local development machine. And finally, we’ll connect to the server using Azure Data Studio.
Continue reading Using Microsoft SQL Server on Red Hat OpenShift
Red Hat CodeReady Workspaces 2.4 is now available. For this release, we focused on adding support for IBM Z and improving the IDE editor and configuration elements.
Continue reading Support for IBM Z and more in CodeReady Workspaces 2.4