Programming Leftovers
-
Show Unicode code points for UTF-8 characters
Like the title says, I wanted to show the Unicode code points (formatted \uxxxx) for a set of UTF-8 characters. There are programs that do just that in a number of programming languages, but I wanted to do the job with garden-variety shell tools.
The solution I've chosen is based on a 2019 SuperUser suggestion from Brazilian developer Danilo G. Veraszto. The trick is to first convert the character to "UNICODEBIG" (big-endian Unicode) encoding with iconv. I pass the output to xxd, set to put a space between every two bytes (-g 2)...
-
Java 17 / JDK 17: General Availability
JDK 17, the reference implementation of Java 17, is now Generally Available. We shipped build 35 as the first Release Candidate of JDK 17 on 6 August, and no P1 bugs have been reported since then. Build 35 is therefore now the GA build, ready for production use.
-
Java 17 / OpenJDK 17 Hits GA With Maturing Vector API, Removal Planned For Applet API
Java's Vector API is quite exciting and building off the initial code in Java 16. The Java Vector API aims to make it easy to allow run-time handling and optimal vector instruction generation across CPU architectures for SSE, AVX, Arm NEON, and other instruction set extensions.
Java 17 is quite notable in that it will be a Long-Term Support (LTS) release, including from Oracle.
-
Kafka Monthly Digest – August 2021 – IBM Developer
This is the 43rd edition of the Kafka Monthly Digest. In this edition, I’ll cover what happened in the Apache Kafka community in August 2021.
-
A Candid explainer: Quirks
If you made it this far, you now have a good understanding of what Candid is, what it is for and how it is used. For this final post, I’ll put the spotlight on specific aspects of Candid that are maybe surprising, or odd, or quirky. This section will be quite opinionated, and could maybe be called “what I’d do differently if I’d re-do the whole thing”.
Note that these quirks are not serious problems, and they don’t invalidate the overall design. I am writing this up not to discourage the use of Candid, but merely help interested parties to understand it better.
-
oneAPI Level Zero Loader v1.5 Released With VPU Driver Recognition, Multi-Driver Support
Intel has released a new version of their loader for oneAPI Level Zero for loading the Level Zero software driver components.
- Login or register to post comments
- Printer-friendly version
- 4915 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Java 17 LTS Released
Java 17 LTS Released
Oracle adds improvement cream to the newest LTS...
Oracle adds improvement cream to the newest LTS version of Java
Oracle sets its own JDK free, sort of, for a while
Oracle sets its own JDK free, sort of, for a while
Java SE 17 Released
Java SE 17 Released
More on Java and GPL
Oracle Releases Java 17
Oracle Releases Java 17, Here’s All The Latest Updates
Oracle Releases Java 17
Oracle Releases Java 17
Oracle releases Java 17
Oracle makes JDK free
Oracle Releases Java 17
Java 17 dons features for safe, concise code; Oracle changes JDK licensing, pushes for more frequent LTS releases
Oracle Releases Java 17, Here's All The Latest Updates
Oracle Java 17 released under a free-to-use license [Ed: That's not what the licence is or says]
By Microsoft Tim
Java 17 arrives with long-term support: What's new, and is it falling behind Kotlin?
Java 17 Release Promises Faster Performance
Java 17 Release Promises Faster Performance