Camping at Fishermans Corner

Arrived at Fisherman’s Corner campground in Hampton, IL, on Thursday evening and went on my first Iowa.LandShark geo-bike ride yesterday. Somewhere between 18-22 miles of geocaching along the Mississippi River from Moline to Davenport and Rock Island. Open my track log to see where Gossamar and I went.

Streamlit Apps Fork

This morning I found some new Streamlit resources from developer Jcharis, and I forked his Jcharis/Streamlit_DataScience_Apps to make my own copy at SummittDweller/Streamlit_DataScience_Apps

Now I’m going to try and get the component Simple_CRuD_Blog_App_with_Streamlit working locally as a proof-of-concept. Since I can’t “clone” the single project repo, and a “sparse checkout” seems wasteful since I’ll never push back to the original project, I’m going to git init an entirely new local named simple-CRuD-blog-app-with-streamlit and just copy/paste the contents.

It works!

Streamlit Ghost Azure Resources

I’ve got Mackenzie looking at Streamlit as a means of building a mobile-friendly app that I can use to create posts like this one. That app will need to allow me to edit a TITLE and Markdown BODY fields, capture location and time, and post all of that information to my personal blog… preferably from my cell phone. I’ve captured some possible resources and guidance in https://www.one-tab.com/page/71iaDADxT-eLEOx15qeVnQ.

Elementary School Weed Control

Went to the elementary early this evening and sprayed Weed-B-Gone around the bench and area. I hope it knocks the remaining weeds there back. There was no wind and no rain thus far, so I hope it works.

Owensboro, KY

Staying this weekend in a Marriott in Owensboro, Kentucky, for GeoWoodstock 2023. Headed to Louisville in the morning for some oldies.

Cyclone 1965 Completed

This morning I was dealing with the 1965 edition of the Grinnell College yearbook, Cyclone 1965, in Digital.Grinnell. That’s a monster of a yearbook, 278 pages and a .pdf that’s almost 1.4 GB in size.

In order to get the .pdf to upload I tried a number of tricks, the only one that worked was a modification of Book Ingest in Digital.Grinnell The key command was…

docker cp "/mnt/storage/Yearbooks/Cyclone 1965/lib_1965cycloneyearbook_0002.pdf" isle-apache-dg:/var/www/sites/default/files/book.pdf
Commencment 2023

Beautiful day for commencment 2023 in Grinnell.  I just wish Alina were here.  8^(

First Matomo Update

Been prompted to do this for a couple of weeks so I finally took-the-plunge. https://analytics.summittservices.com/index.php?module=CoreUpdater&action=newVersionAvailable.

Wow, that was way too easy. I wonder if it really worked?

Wrapping Hugo in NPM

I ran into a big road block with implementation of Pagefind in Rootstalk today… everything works fine in development, but I can’t easily deploy to Azure because there’s no way to “inject” Pagefind into an Azure Static Web App build before the “public” content gets deployed. I can generate the Pagefind parts after deployment, but that does me no good.

Tomorrow I need to have a look at my Rootstalk DigitalOcean deployment to see if what I already have might work there (DO uses a build script that I can add an npx... command to). If that fails I need to look back at https://www.blogtrack.io/blog/powerful-blog-setup-with-hugo-and-npm/ to see if there’s a solution there for me.

-/-/-/

location: Toledo, IA

Lawn is Looking Better

Mowing the lawn this evening and I’m happy to report that most of the weeds I treated last evening have curling leaves.  As Young Frankenstein might say… This could work!