Programming Leftovers
-
Kosmokaryote, the life thereof: [GNOME] GNOME Files and custom file icons: setting album art on directories!
While playing with GNOME 43 on my recent upgrade to Fedora 37, I saw that nautilus aka GNOME Files lets me set arbitrary images as a custom icon for files and folders, replacing the default icon/thumbnail.
I quickly hopped into my music folder and wrote a small script to replace all of the (legally purchased) folders of albums of music's icons with images of their album art if an image was already present.
-
How to make a connected scatter plot in R?
How to make a connected scatter plot in R?, With the help of geom_path, you can depict the relationship between any two variables in a data frame.
-
Deployment Anxiety
Let me tell you how it was to ship a product out to half a million people back in 1999. But before I do that, let me tell you why. Today I talked to one of my students and he mentioned that he was very nervous about a change he was making. He was afraid it would break things and that he would spend the afternoon working through his CI/CD pipeline to resolve issues.
-
I'm moving my projects off GitHub
It's time for me to leave GitHub behind and move to another forge. I'm not necessarily advocating for anyone else to do the same, but if my reasons resonate with you then you may want to consider it. I also don't expect this post to... matter, if that makes sense1. I'm not a major open-source maintainer or contributor. I'm just somebody who likes to write code and likes to put it out there.
So, why am I moving my projects off of GitHub?
-
Why did an E-commerce Website Buy JS Framework Remix?
In a turn of events that has surprised many, Remix, a startup that develops open-source web frameworks was acquired by e-commerce website Shopify on October 31, 2022. But the more one reads into it, the more sense it makes. While the value of the deal wasn’t disclosed, Shopify is expected to use Remix across different projects and have more support for the framework on Shopify’s developer platform.
-
Is Python Slowly Eating R? The Reason Why RStudio Became Posit
RStudio has been emphasising that its commercial products are “bilingual” for both R and Python for many years. However, the “RStudio” brand has made it difficult to convince organisations to consider its products for Python users.
But does it bring about a belief that Python is somehow supplanting R for the data science ecosystem?
-
Perl is Actually Portable
After stumbling upon Gautham's APE Python port and seeing how far along the Cosmopolitan Libc has come along, I was inspired to see what it would take to port my scripting language of choice, Perl, to the Cosmopolitan Libc and turn it into a self-contained binary. My motivation came from wanting to prove that if Python can do it, Perl can do it too, wanting a more robust Windows Perl port for running my personal media server (MHFS), and the cool factor of hacking on Perl and the Cosmopolitan Libc.