jwhite0111[m]hi. I have followed steps to install Wordpress on EC2 instance from indieweb.org. When I run sudo ubos-admin update -v I receive these errors though: https://pastebin.com/vsVH2cVW
jwhite0111[m]Any further attempt to run the command results in a Perl error, so I have reset the instance to the initial snapshot and tried again, but receive the same error. I also tried carrying on with the tutorial without updating, but none of the packages will install.
LoqiAmazon EC2, or "Elastic Cloud Compute", is an Amazon.com service that rents out Virtual Private Servers with a variety of Operating System, Pricing, CPU, and Memory options https://indieweb.org/ec2
[dshanske]Updating the GItHub actions and composer files for all my repos...apparently the new version of composer added something to make them break, so thought I'd look for all opportunities and deploy
vikanezrimaya[schmarty]: I even managed to improve upon your media endpoint design by streaming the upload to the backing store AND hashing it concurrently. And then it gets moved from a temporary file to its destined location, and a sidefile is created to hold some pieces of metadata, such as recorded Content-Type, its length (I could probably just stat() the file itself for that one...) and the original filename (I plan to use it for the Conten
vikanezrimayaI wonder if splitting out the code for that media endpoint and packaging it as an optional separate offering will be a good idea. Maybe someone needs a super-fast media endpoint written in Rust? Thanks to my usual manner of splitting code into modules, I just need to switch out a few things and I could make the media endpoint a separate crate installable as a standalone app
vikanezrimayaTL;DR: create a tempfile; create a hasher; stream the file to a tempfile and the hasher concurrently (join + spawn_blocking = <3); record the hash; rename(); write metadata; return filename
vikanezrimayaYep! Turns out sha256 is suitable for hashing streams, which I used to hash the file chunk-by-chunk as it goes into the pipe of my network connection
vikanezrimayaI will probably refactor all of that to a separate crate tomorrow - for now I need some rest since I've written most of the code in a single sitting
vikanezrimayaThen I would move MicropubError which is the pretty Micropub-compliant JSON-compatbile error to kittybox-util, factor out the media module into kittybox-media, make one depend on the other, and I've got a release
@BlogrollOrgJust added to the Blogroll: Lord Matt https://lordmatt.co.uk/
Multipotentialite: Public speaker, writer, SEO, developer, and business to Internet interface expert.
Also a published author and Indieweb fanatic (see his curated list of Webmention sites).
#blogging #blogroll (twitter.com/_/status/1545892968384577536)
jacky, tetov-irc, geoffo_ and geoffo joined the channel