A big update on 2.110
Elias Griffin
dr_gno at use.startmail.com
Tue Mar 11 21:42:11 UTC 2025
Looking for a new programming language, just now found D, found
this quaint little post, setup Gravatar. I'm so new I have that
car smell. The related experience OP is *so* common, but sorry,
*yikes*, I hate to see this kind of infra/proc hold back the
potential of such a cool language.
Can't migrate a home lab, shouldn't be tied to any piece of
hardware, and needs streamlining if 10+ years of stable rollouts
is the goal. Let's face it, many more people will be involved
eventually.
Let me recommend a quirky solution as I've managed or team lead
Fortune 100 groups and now freelance securing every OS. You could
use some big commercial things like Automated Release
Orchestration services or something like Octopus, but that
doesn't fit, right?
The one technical detail that sticks out here is although there
are Darwin Open Source "Mac" OS's, analogous C stacks available,
that *maybe* could compile equivalent against Sequoia I wouldn't
do it. You honestly need the real thing since you can't VM the
latest MacOS legally.
*I'm no fan of Mac, in fact, I wound down dev on Mac and only use
it's content creation apps. I run BSD or hardened Linux.*
Going with MacOS D CI/CD/build/release targets cannot be properly
virtualized, I propose you use a Mac Mini leveraging UTM VM or
[Xen Next Gen](https://docs.xcp-ng.org) for all the other
operating systems. You could keep snapshots of all the builds as
VM's and Time Machine the whole thing so you could transfer to
any successor, team member, or auditor.
All together would be about $1500 but it would be owned by the
Foundation and you could clone the backups and archive them, ship
them, and even transfer them digitally, move drives to off-site
storage. The whole build process as a Time Machine with dated
snapshots including bare metal cloning the backup drives with a
hard drive clone machine, or using Clonezila agains the primary
OS.
I guess what drove this is 8GB 2015 laptop, what's going on here?
Poor dude! If you used Xen you could even script the releases in
the host OS against targets inside the VMs...
Fundraiser?
[Elias C. Griffin](https://www.eliasgriffin.com)
Founder - [Quadhelion
Engineering](https://www.quadhelion.engineering)
COO - [Cipherlace](https://www.cipherlace.ai)
Cyberdefense | CSIRT | OSINT | [FOSS](https://quadhelion.dev)
[CVSS-SIG](https://www.first.org/cvss/v2/meetings)
More information about the Digitalmars-d
mailing list