There are two versions of Blazor (Blazor Server and Blazor WebAssembly), I've been getting heavily into Blazor Server lately, so I'll post stuff here that will come in handy to others.
This is a good quick reference, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the flex items).
Getting old is a lot like that scene in "Back to the Future" when Marty and his family start fading from the photo. More and more things that you knew for most if not all of your life begin to disappear, one by one. The grandparents. One, if not both, of your parents. Perhaps a sibling, or friend, gone too soon, but not improbably soon. The kid from that TV series that you related to because you were about the same age. Each falling away one by one. You're left like a contestant in an old-time dance contest, wondering how many other competitors will be eliminated before the judge finally comes to tap you on the shoulder...
I found my old source code (written in pre .net active server pages with vba, wow this is some old stuff!) and rewriting it in C# and Blazor. Getting close to done, raids, battles, tavern, bank, and armor shop are done. Just a few more things to get converted. Excited to see this once popular game relaunch soon.
Say you've got three (or more) monitors on your system. In my case, I have a (smaller) monitor built into my laptop, and two larger external monitors connected to it. I wanted to just use the two external monitors for a Remote Desktop (RDP) session, but not use the smaller laptop monitor.
Oh, I'll admit it isn't looking good this year but the war is never over. I'm still limping from an ambush three weeks ago. We were just outside Wyoming spraying down nativity scenes with napalm when they hit us. At first it was just some light caroling and we figured we had us some wet nosed UCC'ers on our hands. So we dug in. I took point with Das Kapital, Hoss set up the big rig burner we were using, and Lucky stood by to run us craft beers and angry pamphlets as we needed them.
"Inflation, as this term was always used everywhere and especially in this country, means increasing the quantity of money and bank notes in circulation and the quantity of bank deposits subject to check. But people today use the term `inflation' to refer to the phenomenon that is an inevitable consequence of inflation, that is the tendency of all prices and wage rates to rise. The result of this deplorable confusion is that there is no term left to signify the cause of this rise in prices and wages. There is no longer any word available to signify the phenomenon that has been, up to now, called inflation. . . . As you cannot talk about something that has no name, you cannot fight it. Those who pretend to fight inflation are in fact only fighting what is the inevitable consequence of inflation, rising prices. Their ventures are doomed to failure because they do not attack the root of the evil. They try to keep prices low while firmly committed to a policy of increasing the quantity of money that must necessarily make them soar. As long as this terminological confusion is not entirely wiped out, there cannot be any question of stopping inflation."
As of VSCode 1.69, it has an excellent three-pane merge tool on par with the GitKraken and Beyond Compare merge tools. Here's how to configure Hg to use it (In Linux anyway, for other OS's you will have to keep searching...)
A little embarrassed that I did not know this, even though I have used PDFs for decades, and have always been frustrated with them because every time you re-open a PDF, you end up right at the first page of the document and have to try and remember where you were the last time. Really a pain when reading a long document or book that will take more than one sitting to get all the way thru.
Continuous integration has changed the way we develop software. But a CI environment is different from production, and synthetic tests are not always enough to reveal problems. Some issues only appear when they hit production, and by that time, the damage is already done. Canary deployments allow us to test the waters before jumping in.
Have your users ever experienced downtime caused by a buggy release? Have you ever been called on a weekend to roll back an upgrade? Do you usually have to wake up at insane hours because that is the only time you can take down a system? Do release days make you feel anxious?
A 10-year-old boy found a centuries-old medieval "Priory Seal Matrix" used by priests. The seal was marked "Seal of the Priory and Convent of Butley, of Adam, Canon Regular" in Latin. Not a bad find, only 5 inches below the surface!
There are many reasons you may need to know/use/track the IP that an incoming request came from. Turns out it's not too hard, but a little sloppy, would think there's a better way to get it than inspecting server variables by name, but here we are.
Something that's there and we barely notice, taking for granted: A blinking cursor. Before that simple blinking, it was way harder to get things done. This article goes through the history of it's creation, and how much Steve Jobs (pboh) hated them. Good article, except the glaring flaw that says we store files in the CPU. (heh)
Ants have been seen healing wounded trees—behavior that is believed to have never been observed before. When holes were drilled into Cecropia tree trunks, the ants emerged from their homes to patch up the wounds, significantly reducing the size of the holes within 2 1/2 hours and leaving them completely healed within 24 hours.