<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://alexandra-zaharia.github.io/</id><title>Alexandra Zaharia</title><subtitle>Alexandra Zaharia. Dev blog. Linux, programming, software engineering, software development, C, Python, algorithms, data structures.</subtitle> <updated>2023-12-30T00:48:31+01:00</updated> <author> <name>Alexandra Zaharia</name> <uri>https://alexandra-zaharia.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://alexandra-zaharia.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://alexandra-zaharia.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.3.3">Jekyll</generator> <rights> © 2023 Alexandra Zaharia </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Getting a functional layout in Linux for the 8BitDo Retro Mechanical Keyboard</title><link href="https://alexandra-zaharia.github.io/posts/getting-a-functional-layout-8bitdo-linux/" rel="alternate" type="text/html" title="Getting a functional layout in Linux for the 8BitDo Retro Mechanical Keyboard" /><published>2023-12-30T00:00:00+01:00</published> <updated>2023-12-30T00:00:00+01:00</updated> <id>https://alexandra-zaharia.github.io/posts/getting-a-functional-layout-8bitdo-linux/</id> <content src="https://alexandra-zaharia.github.io/posts/getting-a-functional-layout-8bitdo-linux/" /> <author> <name>Alexandra Zaharia</name> </author> <category term="Linux" /> <category term="keyboard" /> <summary> Confession time: I still hoard mech keyboards It’s been more than a year since I last posted here (things got… complicated). Incidentally, the last post was about getting the Azio Retro Compact Keyboard to work properly under Linux. Well, I still have this thing for mechanical keyboards, only now I have one extra keyboard, another one on the way and yet another one that I’m dead set on buyin... </summary> </entry> <entry><title>Getting the Azio RCK to work under Linux</title><link href="https://alexandra-zaharia.github.io/posts/getting-the-azio-rck-to-work-under-linux/" rel="alternate" type="text/html" title="Getting the Azio RCK to work under Linux" /><published>2022-04-26T01:00:00+02:00</published> <updated>2022-04-26T01:00:00+02:00</updated> <id>https://alexandra-zaharia.github.io/posts/getting-the-azio-rck-to-work-under-linux/</id> <content src="https://alexandra-zaharia.github.io/posts/getting-the-azio-rck-to-work-under-linux/" /> <author> <name>Alexandra Zaharia</name> </author> <category term="Linux" /> <category term="keyboard" /> <summary> Confession time: I hoard mech keyboards So I have this thing (call it a slight obsession) for mechanical keyboards. I’m fascinated by them. My daily driver until now was a 60% keyboard (a Filco Minila with MX Browns) but in the past I’ve used a few IBM Model Ms on a daily basis, especially my cherished “little” SSK. I also have a Unicomp with custom Tux keycaps and another Filco Minila with... </summary> </entry> <entry><title>How to detect modified files across two directories</title><link href="https://alexandra-zaharia.github.io/posts/detect-changes-across-two-directories/" rel="alternate" type="text/html" title="How to detect modified files across two directories" /><published>2022-03-29T01:00:00+02:00</published> <updated>2022-03-29T01:00:00+02:00</updated> <id>https://alexandra-zaharia.github.io/posts/detect-changes-across-two-directories/</id> <content src="https://alexandra-zaharia.github.io/posts/detect-changes-across-two-directories/" /> <author> <name>Alexandra Zaharia</name> </author> <category term="Linux" /> <category term="command line" /> <summary> Suppose you have two directories old and new containing the same files, but some of them have changed in the new directory. Further suppose that source control is not used :scream: This post explains how to detect the modified files based on their MD5 sums through a simple bash script. For this example, suppose the file types we are interested in are Python scripts (.py files). Note that we de... </summary> </entry> <entry><title>VirtualBox USB and serial woes</title><link href="https://alexandra-zaharia.github.io/posts/virtualbox-usb-serial-woes/" rel="alternate" type="text/html" title="VirtualBox USB and serial woes" /><published>2022-03-14T00:00:00+01:00</published> <updated>2022-03-14T00:00:00+01:00</updated> <id>https://alexandra-zaharia.github.io/posts/virtualbox-usb-serial-woes/</id> <content src="https://alexandra-zaharia.github.io/posts/virtualbox-usb-serial-woes/" /> <author> <name>Alexandra Zaharia</name> </author> <category term="Linux" /> <category term="virtualization" /> <summary> Enabling USB and serial devices in a VirtualBox VM is not straightforward. For reference, the host is a Manjaro Linux machine and the guest OS is a Ubuntu VM. Enable USB 2.0 and USB 3.0 controllers In order for VirtualBox to propose USB 2.0 and 3.0 controllers for the VM, install the virtualbox-ext-oracle extension package. Configure serial ports on the VM If the device that the guest VM ne... </summary> </entry> <entry><title>Fix disabled A2DP profile for bluetooth headset in Linux</title><link href="https://alexandra-zaharia.github.io/posts/fix-disabled-a2dp-profile-for-bluetooth-headset-in-linux/" rel="alternate" type="text/html" title="Fix disabled A2DP profile for bluetooth headset in Linux" /><published>2022-03-10T00:00:00+01:00</published> <updated>2022-03-10T00:00:00+01:00</updated> <id>https://alexandra-zaharia.github.io/posts/fix-disabled-a2dp-profile-for-bluetooth-headset-in-linux/</id> <content src="https://alexandra-zaharia.github.io/posts/fix-disabled-a2dp-profile-for-bluetooth-headset-in-linux/" /> <author> <name>Alexandra Zaharia</name> </author> <category term="Linux" /> <category term="audio" /> <summary> AudioPulse has died on me. RIP PulseAudio. I can no longer select the A2DP profile for my bluetooth headset (Sony WH-1000XM4) under Manjaro Linux. I tried everything: switching between kernels (5.15 through 5.17), the ArchLinux wiki and demon worshipping among others, but nothing helped. “No A2DP profile” means that everything sounds as if coming out of a tin can (also known as HSP/HFP, i.e. h... </summary> </entry> </feed>
