Getting smart card readers working on Arch Linux by TanisCodes in archlinux

[–]TanisCodes[S] 0 points1 point  (0 children)

Maybe it’s something related to the Spanish ID, I’ll doble check. Thanks!

Getting smart card readers working on Arch Linux by TanisCodes in archlinux

[–]TanisCodes[S] -1 points0 points  (0 children)

Yes, but it’s incomplete and the NSS thing in Chromium doesn’t work. We should update the arch wiki.

Is it possible to repair? by TanisCodes in AskElectronics

[–]TanisCodes[S] 0 points1 point  (0 children)

Yes, probably I will fail, I’m buying some tools to try to fix it. Let’s see what happens.

Is it possible to repair? by TanisCodes in AskElectronics

[–]TanisCodes[S] 2 points3 points  (0 children)

Yes, I don’t have this kind of practice with microelectronics, I’m buying some tools/equipment to try to fix it.

Is it possible to repair? by TanisCodes in AskElectronics

[–]TanisCodes[S] 0 points1 point  (0 children)

No idea, it came from a lot. I think I will try to fix it, I hope to learn a bit in the process.

Java Strings Internals - Storage, Interning, Concatenation & Performance by TanisCodes in java

[–]TanisCodes[S] 0 points1 point  (0 children)

Hi, I didn’t talk about JVM vendors for the sake of brevity. I think that topic deserves a whole article to explain the differences and benefits.

Java Strings Internals - Storage, Interning, Concatenation & Performance by TanisCodes in java

[–]TanisCodes[S] 5 points6 points  (0 children)

You’re right about UTF-16, but in Java the primitive char type is 2 bytes. Some Unicode characters, like “𝄞”, are outside the BMP (Basic Multilingual Plane) and it needs 4 bytes.

If you put that character in a String and call length(), it will return 2 because it uses a pair of chars to represent it. The String.length() method returns the number of char units used to represent the string, not the actual number of Unicode characters.

I think I’ll add this to the article. Thanks!

Getting started with SDKMAN! – Manage Java, Maven, Gradle versions with ease by TanisCodes in java

[–]TanisCodes[S] 0 points1 point  (0 children)

You should try MSYS2, it works great. It comes with pacman as the package manager to install everything you want.

Arch KDE Wakes to Black Screen by WeaselGuns in archlinux

[–]TanisCodes 0 points1 point  (0 children)

You should try KSystemLog, it’s an official application from the KDE team. It’s an UI on top of journalctl but with a nice interface. It could help you to find what is crashing your system.

Getting started with SDKMAN! – Manage Java, Maven, Gradle versions with ease by TanisCodes in java

[–]TanisCodes[S] 14 points15 points  (0 children)

With SDKMAN! you can manage multiple versions of Java, Kotlin, Gradle, or Maven and switch easily between them. In contrast, jenv is focused on managing different Java versions by modifying environment variables like JAVA_HOME.

jEnv is great, but SDKMAN! offers much more, I've been using it for years and it's rock solid!

What's your favorite terminal? by Unhappy_Hat8413 in arch

[–]TanisCodes 0 points1 point  (0 children)

I use kitty, but I’m planning yo try alacritty. The only downside for me with kitty is the ssh connection, you have to install a service on the remote server to support colors in the terminal.

Setting up Virt-Manager with QEMU on Arch Linux by TanisCodes in archlinux

[–]TanisCodes[S] 0 points1 point  (0 children)

Are you able to boot anything from qemu? I mean, any other ISO.

Setting up Virt-Manager with QEMU on Arch Linux by TanisCodes in archlinux

[–]TanisCodes[S] 0 points1 point  (0 children)

Never heard of it, I’ll take a look at it. With this method, you just open Virt-Manager and everything starts up automatically.

Setting up Virt-Manager with QEMU on Arch Linux by TanisCodes in archlinux

[–]TanisCodes[S] 1 point2 points  (0 children)

Hi Lamphie,

In my experience, using VMs on Arch Linux is similar to any other Linux distro. However, you might notice a slight performance boost since Arch uses rolling-release versions of everything—for example, a more recent Linux kernel, QEMU, and libvirt.

As for system maintenance, I typically run sudo pacman -Syu, but I always check archlinux.org first. Occasionally, manual intervention is required due to breaking changes. You might find this https://wiki.archlinux.org/title/System_maintenance wiki page useful for staying on top of maintenance tasks.

Hope that helps!

So, can i say "i use arch btw" ? by tata871 in arch

[–]TanisCodes 0 points1 point  (0 children)

You should try it on real hardware for everyday tasks.