Exactly. You write the tests first so you know exactly when not to remove Windows.
- 0 Posts
- 29 Comments
I figure the most bang for my buck right now is to set up off-site backups to a cloud provider.
If you don’t have the budget for on-premises backup, you almost certainly can’t afford to restore the cloud backup if anything goes wrong.
Then I started reading about backing up databases
Go read the instructions for your database in particular. They are completely different from each other. Ignore generic instructions.
now I’m configuring a docker-db-backup container
What is perfectly fine. But I’d first look how this interferes with the budget you talked about earlier and if it wouldn’t be better to keep things simpler and put the money on data replication.
Either way, if your budget is low, I’d focus a lot on making sure you have the data when you need to restore, and less on streamlining the restore procedure. (That seems to be the direction you are going, so yeah, I’d say it’s good.) Just make sure to test the restore procedure once in a while.
marcos@lemmy.worldto Programmer Humor@programming.dev•The state should be purely passed through function inputs and outputs61·1 month agoJust like functional programing is about making state explicit, not making it go away.
Overall, both arms are wrong… so they cancel out or something like that.
And it still doesn’t work. Just “mostly works”.
Good luck, the instances can’t just be started in any random order and at their current version their dependency graph is cyclical.
marcos@lemmy.worldto Programmer Humor@programming.dev•I want a programming language that supports German style composite words11·2 months agoIf you think it’s jarring to mix names from different languages with English keywords… well, I have bad news for you.
marcos@lemmy.worldto Programmer Humor@programming.dev•I want a programming language that supports German style composite words1·2 months agoThe language is entirely in English. Only the comments and values are in Portuguese.
marcos@lemmy.worldto Programmer Humor@programming.dev•I want a programming language that supports German style composite words7·2 months agoYou think that about math not being localized too?
That “most likely no one is bothered” part is correct, though.
Mint fixes a lot of the problems with Ubuntu.
It will still break given enough time. But in my experience, it mostly works when recently installed. (I still don’t use it, but it’s better.)
Linux is clearly inferior to Linux. Have you tried Linux? It beats Linux in every single dimension!
Honestly, it has been working perfectly fine to me for a couple of decades. With games and everything. But that’s not the same Linux that everybody uses. Each person that installs it lives in a different universe from everybody else.
But anyway, if we could just stop the Ubuntu propaganda and avoid people starting with that piece of shit, a lot of the problems would disappear.
If they are Perl regexes, like all regexes are supposed to be, you can have non-semantic whitespace and comments.
But if you are using some system that enforces something different, you are out of luck.
marcos@lemmy.worldto Technology@lemmy.world•Google officially changes the Gulf of Mexico to the Gulf of America on MapsEnglish8·2 months agoHum… Did they change the name of the North-America’s South-West like the Mexico president requested too?
marcos@lemmy.worldto Technology@lemmy.world•Google officially changes the Gulf of Mexico to the Gulf of America on MapsEnglish16·2 months agoThey have clear rules for contested areas… that they follow in an as clear way as their user support rules.
Well, if you find it, please tell :)
It’s a clear Microsoft paradox: is the support person right, or did Teams do something reasonable?
You know, last time I’ve reached the MS forum, there was a support person there answering “No, there’s no way to disable the Teams pop-up that appears over your shared screen when you mute the microphone. Lots of people ask the same question, and the developers have no plans of changing this”.
The answer was complete, helpful, and completely out of the normal for the forum. The only thing more out of character would be if Teams actually had an option to make it work as any sane person would expect, but then, this is not on the forum people.
marcos@lemmy.worldto Programmer Humor@programming.dev•Why do people faint at the sight of plain-text code?161·2 months agoThat’s why we don’t call them “programming language” even though they are the same kind of thing.
At some point you’ll need to know the basic syntax of some programing language.
marcos@lemmy.worldto Programmer Humor@programming.dev•The infamous "if loop" actually exists3·2 months agoint main() { useless: int x = 10; if (1) { goto useless; } }
You test your backup by recreating your system, either in a local environment or in some cheap simulated one.
It’s even better if you write a manual with the steps you needed. And try to follow (and update it) when you do it again.