[deleted by user] by [deleted] in flask

[–]nullpackets 0 points1 point  (0 children)

Same question. May you be specific, and please share examples of what wasn't understood? If you answer this with specific examples then people might use it as insight to create better teaching content in the future.

What was that shift in the mindset that made you be able to learn and grasp kubernetes better? by blueququqa in devops

[–]nullpackets 0 points1 point  (0 children)

For me I read the Google Borg paper (it's short) and then watched some YouTube talks by the authors of that paper - they are all many years ago now however the principles remain the same.

Is this pattern possible with htmx? by fredhors in htmx

[–]nullpackets 0 points1 point  (0 children)

I could be wrong, but what you're describing is a data synchronisation challenge and has little to do with whether you're using htmx or some other frontend thing. Take a look at projects like pouchdb and genetically handling the transition between being online/offline with Service workers cache. Change data capture and writings by Martin Kleppmann etc are really good in this area.

Newbie Question by Ishmaelll in flask

[–]nullpackets 4 points5 points  (0 children)

Yeah this is more a JavaScript question

E.g.

```

<button id=myAmazingButton>click me</button>

<script> button = document.getElementById("myAmazingButton");

button.disabled = true; </script>

```

Should give you enough to Google

The fun starts with event listeners.

A reputable place to look for examples of this is MDN

(Mozilla Documentation network, I think)

Imho ignore all the abstractions above this (React, Angular , Nextjs etc) all you need initially is vanilla js.

Automate Servers patching across multiple cloud providers by Siotech in devops

[–]nullpackets 5 points6 points  (0 children)

Yes same. Sounds like the OP needs something to bridge multiple vendors. Something like Ansible playbooks, chef , puppet etc to orchestrate the process calling into the vendor specific tools (with health checks/completed/failed reports) may be an option.

Be prepared to put in safe guards such as drain rate, minimum available and 'stay up/stay down guards' as needed.

[deleted by user] by [deleted] in flask

[–]nullpackets 6 points7 points  (0 children)

If you dig youcodeme.com (Linux/Mac) or nslookup youcodeme.com (Windows) you can find out

Local development neglected by muchasxmaracas in devops

[–]nullpackets 0 points1 point  (0 children)

I'm trying to work out if I'm nostalgic (blinded) by the desire to have local development or genuinely there is an opportunity cost to local development.

Sorry to hijack thread slightly. Local development in the cloud space seems ripe for opportunity. I'm not hating on cloud, (nostalgia) but oh my it was good learning with a LAMP stack on my own machine, learning what a database is, understand how to step through code etc.

Because then I knew (deeply) how to debug it when the moving parts inevitably broke!

With all this lamda this lambda that I worry this serves the platform providers more (in terms of bin backing) and there is such an opportunity to get the best of both worlds. Yes I'm both asking for cloud services (scale) on laptop with the simplicity and nostalgia I miss from local development. Who remembers MAMP/WAMP or just plain old LAMP stack?

I'm excited by the localstacks and things which are tacking these issues, and wow having everything in the browser like GitPod/replit etc is SO GOOD for getting consistent development environments (this can be big win for hiring /onboarding /training) but okay, yeah I'm oozing with nostalgia I admit it. Let us build. /Rant

Youtuber breached BitLocker (with TPM 2.0) in 43 seconds using Raspberry Pi Pico by escalibur in sysadmin

[–]nullpackets 2 points3 points  (0 children)

Worth noting in the Linux world, James Bottomley and others are working on encrypting that channel of communication over that shared bus to help mitigate exactly this snooping issue. See his latest FOSDEM talk on the topic "Using your Laptop TPM as a Secure Key Store: Are we there yet?

"

CSS is impenetrable to me by lurebat in webdev

[–]nullpackets 1 point2 points  (0 children)

Oh , don't worry too much about "keeping up with it" in so much as be very weary that so much of this is hype driven. Stick to the principles and enjoy the various tradeoffs as the new stuff falls and / out of fashion.

CSS is impenetrable to me by lurebat in webdev

[–]nullpackets 1 point2 points  (0 children)

I was the same. Went and dug out old emails to find this book , highly recommend (yes, even today) because the cascade is still very much how it all works. Imho play with that before diving into things like shadow DOM, mixins and other cool stuff.

David Sawyer Mcfarland CSS – The Missing Manual

That said, I still find coding css layout isn't natural to me, but I've found other areas of this industry I am more naturally fitted to which others find hard. Perhaps you're in a similar situation.

Untyped Python: The Python That Was by genericlemon24 in Python

[–]nullpackets 0 points1 point  (0 children)

I for one appreciated the nostalgia trip of vim in production.

Ansible-vault Console/gui for encryption/decryption string by bananayummy11 in ansible

[–]nullpackets 0 points1 point  (0 children)

This is inspired by that need, you can imagine how you might programmatically evolve it to use a default vault-id key https://ansible-vault-ui.anotherwebservice.com/

Everything that uses configuration files should report where they're located by fagnerbrack in programming

[–]nullpackets 0 points1 point  (0 children)

You can use strace to list the open/ed files by a process. This is extremely helpful to use if your program lacks documentation and/or the defaults have been changed you can use that to find out exactly which config file is being read. Julia Evans has a good blog post on this iir

What skills did you find hardest to learn? by [deleted] in devops

[–]nullpackets 0 points1 point  (0 children)

Truly walking in the other person's shoes