Samsung Galaxy Buds Live and spare parts availability

Recently I purchased Samsung Galaxy Buds Live. Overall, I really like those earphones. They’re very light, battery life is amazing, and I can wear them for hours without even noticing they are in my ears. As a person that’s very sensitive to have anything in my ears when I’m laying down, I also find buds very comfortable if I decide to go to bed with them (listen something before the sleep etc....

November 19, 2020 · 3 min · Ivan Tomica

Installing POP!_OS GTK theme on Fedora 33

It has been mentioned in the comments of the older version of this article that the build process no longer works so I’ve decided, instead of updating old article, to write a new one. Reason for the failed build is the fact that the build requirements changed, as well as the build commands. It seems that for building the theme, PopOS crew transitioned to using Meson. Let’s first install all of the requirements:...

November 13, 2020 · 1 min · Ivan Tomica

DevOps is not for SysAdmins only

In order to start with this article, I first had to define what the DevOps is. According to the Wikipedia: DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. https://en.wikipedia.org/wiki/DevOps The truth is, nobody probably has the same definition of this term, and by extension, it is hard to understand something that doesn’t have common definition....

August 26, 2020 · 6 min · Ivan Tomica

Ergodox EZ, the best keyboard I’ve ever used

For years I have been trying out various types of keyboards. Ten keyless, regular size, membrane, mechanical, slim profile, normal profile, you name it. I once even had an “ergo” keyboard. It was quite cheap and was basically ripoff of the Microsoft’s Ergonomic keyboard. Wrist pain I type a lot. Most of my days are spent in front of the computer and I am constantly “playing keyboard”. I’m not gaming, almost at all....

August 24, 2020 · 5 min · Ivan Tomica

Windows 10 from Linux users perspective

As an long delayed experiment, I installed Windows 10 on my machine and forced myself to use it and go through initial hurtles in order to give it fair chance, see where it stands today as opposed to few years ago when I’ve last tried it and in order to learn few things among everything else. I’ve been using Linux exclusively on my private machines for years, and for work I’ve used Linux and MacOS....

April 21, 2020 · 9 min · Ivan Tomica

Loading modules in PowerShell

Just like Bash on Linux, PowerShell on Windows has it’s PATH-like variable from which modules are being automatically loaded. To find out array of your paths you can use: PS C:\Users\ivant $env:PSModulePath D:\Ivan\Documents\PowerShell\Modules;C:\Program Files\PowerShell\Modules;c:\program files\powershell\7\Modules;C:\Progra m Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules Now, I have already experimented a bit with PowerShell but I’ve used Windows PowerShell (different version than Core) and I’ve written a module for it which I’d very much like to continue using in PowerShell Core as well....

April 11, 2020 · 1 min · Ivan Tomica

Wireguard Server-Client configuration

Setting up Wireguard based VPN is quite easy. Depending on your distribution you install kernel headers (as Wireguard is loaded kernel module), install Wireguard and configure it and you’re off to the races. With Linux kernel 5.6 Wireguard will be built in so this process will be even simpler. Installation Currently on my Ubuntu (18.04) based server, I had to do the following: apt-get update apt-get install linux-headers-$(uname -r) add-apt-repository ppa:wireguard/wireguard apt-get install wireguard Since that automatically built kernel module, loading it with:...

April 11, 2020 · 2 min · Ivan Tomica

Move EFI partition to another drive – Windows 10

Seems to me that this my little trip to the Windows land might actually trigger me to learn a thing or two about that OS. Naturally, I’m also planning to jot those things down here. So while installing Windows to spare NVMe drive it decided to place its bootloader to existing EFI partition where up until then only Fedora had its EFI image. This behavior doesn’t suits me as I can’t offline drive while in windows and then pass it through to the Hyper-V machine (long story…)....

April 9, 2020 · 2 min · Ivan Tomica

AWS Vault login on Windows

I’ve since evolved this script a bit and have published it on GitHub: https://github.com/ivantomica/AWSVault To log in into AWS I prefer to use small function which calls aws-vault utility and gets URL to login to specific AWS account and then opens that AWS account in its own container tab in Firefox. Reason for this is that my natural habitat is terminal, or textual interface in general, so invoking thing from there instead of doing 20 clicks through interface somehow feels better to me....

April 9, 2020 · 2 min · Ivan Tomica

Replacing OfflineIMAP with MBSync (isync)

For most of my private email needs I prefer to use Mu4e within Emacs. It is a module of Emacs which basically searches through Mu index file. Naturally, to be able to index something, you first need to fetch it. In this case “it” are email messages from the server, or, my mailbox if you wish. For this particular purpose OfflineIMAP utility has served me well over the time, and to be honest, my needs are quite simple:...

March 31, 2020 · 2 min · Ivan Tomica