And now that we’re home and I’ve got a decently fast and wide connection (compared to the ship)…I’ve spent a bunch of time rebuilding and testing my various layers of Docker images. And guess what? Ubuntu “jammy” with OpenSSL 3 compiles my stuff just fine. *sigh*. Again, the lesson here is that people who writeContinue reading “The Mysterious Fix”
Tag Archives: programming
Here’s a (docker) image for you
We’re getting closer to a long vacation with intermittent Internet, so I’m going through all my developer tools, making sure that everything’s ready. Now that I know how to get VSCode to persist its downloaded stuff between runs in a given container (make sure there’s a .vscode-server/extensions directory in the container user’s $HOME), I wantedContinue reading “Here’s a (docker) image for you”
Oh, Xcode
Okay, so, Mastodon. Yay, there’s a web interface! Great, but…do you know anyone who wants to interact with, say, Twitter, via the web interface and not some app that makes it easier to deal with? Right. Enter Mastonaut, except it got started before SwiftUI was really a thing for macOS, so it’s all AppKit andContinue reading “Oh, Xcode”
Data Representation
I’m currently working on a suite of programs (which sounds a hell of a lot fancier than, “a couple of apps and a database,” — word to the wise, &c.) that deals with people. A person record has, as an option, a birthdate. You never know, someone, somewhere, might like to commemorate great-great-great-uncle Ralph’s birthdayContinue reading “Data Representation”
Speed Is Relative
When Apple announced their custom CPU machines, part of the hype was how fast they are. I saw a bit of buzz like, “Oh man, my compile times are so amazingly fast,” from people who went ahead and got the Mac Mini with the M1 chip. I waited for the 16″ MacBook Pro, and IContinue reading “Speed Is Relative”
Serializing SwiftUI Color
There are plenty of resources out there that will tell you how to make SwiftUI’s Color conform to the Codable protocol. They all boil down to creating a UIColor (when you’re running on iOS) or NSColor (when you’re running on macOS) and then grabbing the color components from there, because SwiftUI is helpful by notContinue reading “Serializing SwiftUI Color”
Why Monoculture
At some point, I don’t remember exactly when, I told my family that since I didn’t use Windows in a professional capacity and I didn’t use it personally, there was no way I was going to go to the effort of becoming and staying smart about Windows, and if they wanted me to do techContinue reading “Why Monoculture”
Why I Don’t Write Native Apps
Xcode sucks. That’s why. Seriously. This evening I thought, “Hmm, maybe for my next project I’ll see about writing an iOS client for my turn based game server.” So I started looking at a Swift tutorial (the language irritates me so far, but that’s just because so far all the syntactic sugar is solving problemsContinue reading “Why I Don’t Write Native Apps”
OAuth, twitter4j, and JavaFX
I’ve started developing a text-only client for Twitter. The impulse came from getting fed up with all the auto-playing promoted tweets that were clogging my timeline. I looked around and found a library to handle all the Twitter API calls and started coding. The example code was all a bit bare-bones, but mostly it wasContinue reading “OAuth, twitter4j, and JavaFX”
Once Again, Most Documentation Sucks
I have been having fun, recently, programming a couple of services that run in Google’s App Engine. One thing they do is maintain some data in that cloud’s version of a database, so one of the important aspects of the services is controlling just who, exactly, is allowed to see or modify the data. I’veContinue reading “Once Again, Most Documentation Sucks”