●● IRC: #techbytes @ Techrights IRC Network: Saturday, April 29, 2023 ●● ● Apr 29 [05:54] schestowitz
[05:54] schestowitz[05:54] schestowitzUri Herrera announced today the release and general availability of Nitrux 2.8 as a major update to this Debian-based and systemd-free GNU/Linux distribution with a focus on the KDE software and the Plasma desktop.
[05:54] schestowitzPowered by the Linux 6.2 kernel series from Liquorix with zswap enabled by default, Nitrux 2.8 ships with the latest KDE Plasma 5.27.4 LTS desktop environments, which is accompanied by the KDE Frameworks 5.105 and KDE Gear 23.04 software suites. In other words, youre getting the best Plasma desktop experience to date!
[05:54] schestowitz
[09:36] schestowitz[09:36] schestowitzIf you're in the default testing environment your rails cache is ActiveSupport::Cache::NullStore which will always succeed but it doesn't actually store or return anything.
[09:36] schestowitzThere's an almost completely undocumented method called with_local_cache on NullStore that lets you run a block with a MemoryStore instead of a NullStore for the duration of the block. This happens because it prepends the ActiveSupport::Cache::Strategy::LocalCache class. This lets you test one or two things that require caching without enabling it on all tests and slowing everything down.
[09:36] schestowitz
[09:39] schestowitz[09:39] schestowitzWhile poking around in IRB and looking at the autocompletion results, I found some functions that I didn't recognize and decided to take a look at what they do. I found some pretty interesting stuff.
[09:39] schestowitzIt looks like some of these commands have been added recently to come up to par with pry, and others have been kicking around for a while and just flying under the radar.
[09:39] schestowitz
[09:52] schestowitz[09:52] schestowitzThis weeks openSUSE Tumbleweed had a decent amount of software packages in each snapshot.
[09:52] schestowitzThe rolling release updated applications for both GNOME and KDE, with several KDE Qt5 Patch Collection packages and command-line utility grep receiving updates.
[09:52] schestowitz