Summitt Dweller's Blog

An old fart's memory dump: Lots of code, some life experiences, and a little humor. No politics!

Building My First Steamlit App

Building My First Steamlit App

 2023-07-24

I’ve been wanting to give Streamlit   a try for some time now. Recently, I found Streamlit DataScience Apps   , a GitHub repo full of Streamlit apps, written by Jcharis   . In particular, I thought I would take the Job_Search_App_with_Streamlit_Forms_n_GithubAPI   code for a spin. First step, I created a new ~/GitHub/ code directory on my Mac; I named my directory ~/GitHub/job-search-app-with-streamlit-forms. The plan was to work in that directory inside VSCode with all the project requirements housed in a Python virtual environment (.

Read more… ( ~5 Min.)

Redefining an Azure Static Web App

 2023-07-06

Today’s burning question… Can I easily “redefine” an Azure Static Web App? So, the source code for my password-protected Wieting-Guild-Pages   is broken and I can’t update the stale old content that’s currently there. It’s a long story. Fortunately, I’ve rebuilt that code in a new GitHub repo and have it working again. Yay! Now, can I take the deployment parts of the old/broken repo and apply them to the new repo and make it all work again?

Read more… ( ~2 Min.)

Upgrading Matomo PHP

 2023-06-12

This afternoon I’m adding https://digital.grinnell.edu (site ID is 17) to my own Matomo instance and I’m prompted to upgrade PHP on that Matomo droplet (DigitalOcean). I did so quite easily following Upgrade PHP from 7.2 to 7.4 on CentOS 8 and Apache   . I’ve also updated my Drupal version, and some modules, in https://digital.grinnell.edu   along with adding the matomo module, but that module is now reporting: The validation of "http://analytics.

Read more… ( ~2 Min.)
Planting Sempervivum tectorum (and More)

Planting Sempervivum tectorum (and More)

 2023-06-06

This morning I started an experiment… clipping leaves (“lobes” might be a better term for these things) from a healthy, indoor Sempervivum tectorum. What’s that, you ask? The common name is Hens and Chicks. A couple of weeks ago I bought an on-sale strawberry pot full of Sempervivum tectorum and I have it growing on a little table on the front porch. It’s doing QUITE WELL there! A couple of days ago I uprooted a 3 foot square patch of Snow on the Mountain from a spot in my front flower beds (outside out southeast bedroom window), and that left a big bare patch of soil to be dealt with.

Read more… ( ~2 Min.)

Fixing Wieting Guild Pages

 2023-06-03

Just the other day I got an updated copy of the Wieting Theatre’s volunteer roster and assignment schedule. As I’m trying to post them to the theatre’s management website   (it’s password protected) I keep having issues with npm and dependencies that won’t compile. The fix, thus far has included a local command stream like this: cd wieting-guild-pages git pull code . npm run build npm run start --> failed npm update npm audit fix npm run build npm run start --> failed npm audit fix --force npm run build --> failed npm install axios npm run build --> failed npm update npm run build The last errors had this in common:

Read more… ( ~2 Min.)
Roadtrip: Geowoodstock 2023

Roadtrip: Geowoodstock 2023

 2023-05-29

Geowoodstock 2023 ( GC89GMX   ) and Kentucky’s oldest surviving geocache ( GC39E   ) were the intended destinations of another epic roadtrip with gossamar on May 25-28, 2023. The route and cache count looked something like this: The green lines represent my “outbound” route while the red lines show my “return” route back from GC39E   . The ordered list of caches and events found is available for download below.

Read more… ( ~1 Min.)