I recently removed a couple of blog entries about my disappointment in CentOS Stream 8, but the About page on my CentOS Stream updates blog tells it pretty well.
tl;dr hoping for better things in Stream 9.
TIL that you can compile C and C++ programs in the Intellij Flatpak — in Fedora Silverblue, or any other OS presumably — by running gcc (for C) or g++ (for C and C++) in the Intellij terminal or Run Anything dialog (which you get by clicking ctrl twice)
We went to the new Whole Foods where you scan your palm and just walk out with your stuff. Kinda creepy. You can still pay w/o that. A formerly packed store and parking lot was pretty empty.
Toolbx, a developers new best friend! — Christian Fredrik Schaller/Fedora Magazine https://fedoramagazine.org/toolbx-a-developers-new-best-friend/
How to rebase to Fedora Linux 36 on Silverblue — Michal Konečný/Fedora Magazine https://fedoramagazine.org/how-to-rebase-to-fedora-linux-36-on-silverblue/
I'm doing all this messing around with CentOS Stream and Fedora Silverblue on the laptop, while the desktop remains on Debian Stable. I don't remember a "bad" Debian release, but Bullseye is a particularly good one. A sweet spot for GNOME (3.38).
I used rpm-ostree to layer vim-enhanced and vim-X11 in Fedora Silverblue. The Vim Flatpak didn't give me console Vim, and Silverblue Vim wasn't picking up my .vimrc.
I have two Toolbox containers for Ruby in Fedora Silverblue, but they share the same files for gems. It has caused some trouble. Better to use Distrobox with a dedicated home, or rbenv/RVM.
Ruby is having issues with OpenSSL 3.0
Ruby developers: On Linux, do you recommend installing all gems with gem install, or using distro packages when available?
The Ruby gems in my app are ... complicated
It's been a difficult semester in computer science. My class is Intro to Data Structures. I have found it hard to find the time to study. I would have liked a class with more (helpful) materials. I had to learn Java OO programming to do the class, so it's been quite an ordeal.
I have been running OpenBSD in a VM, and yesterday I upgraded from 7.0 to 7.1. Everything works. https://www.openbsd.org/71.html
For Fedora Silverblue and Kinote users: Simplifying updates for RPM Fusion packages (and other packages shipping their own RPM repos) - Fedora Discussion https://discussion.fedoraproject.org/t/simplifying-updates-for-rpm-fusion-packages-and-other-packages-shipping-their-own-rpm-repos/30364
I recommend EasySSH as an easy way to manage multiple ssh sessions. And there's a Flatpak. https://flathub.org/apps/details/com.github.muriloventuroso.easyssh
You can learn something new about Vim every day. Today I figured out how to use iab to insert the date via strftime https://vim.fandom.com/wiki/Insert_current_date_or_time
Gnome Clipboard History extension looks like a worthy successor to Cliboard Indicator for those running Gnome 42 https://github.com/SUPERCILEX/gnome-clipboard-history
WordPress simplifies pricing with $0 (aka free) and $15/month Pro plans https://wordpress.com/pricing/
So far, @fedora @teamsilverblue 36 beta has been fairly smooth sailing
Comparison of Fedora Flatpaks and Flathub remotes - Fedora Magazine https://fedoramagazine.org/comparison-of-fedora-flatpaks-and-flathub-remotes/
Contribute at the Fedora Kernel 5.17, CoreOS, Cloud, IoT, and Audio test days - Fedora Magazine https://fedoramagazine.org/contribute-at-the-fedora-kernel-5-17-coreos-cloud-iot-and-audio-test-days/
I found this to be very helpful:
14 software architecture design patterns to know | Enable Architect/Red Hat https://www.redhat.com/architect/14-software-architecture-patterns
The Google Chrome web browser is now in Flathub. If you want or need exactly what Google is shipping, now you have a Flatpak. https://flathub.org/apps/details/com.google.ChromeDev