MyNameIsRichard

joined 1 year ago
[–] MyNameIsRichard@lemmy.ml 0 points 2 months ago

Godwin's Law. Discussion over.

[–] MyNameIsRichard@lemmy.ml 1 points 2 months ago

Wait till you hear about the poodle clipping

[–] MyNameIsRichard@lemmy.ml 3 points 3 months ago

This is by far the most confusing part when I consider switching over

It's the same process as when buying a car. Try a few out and see which one you like.

[–] MyNameIsRichard@lemmy.ml 16 points 3 months ago (2 children)

and a lot more screaming!

[–] MyNameIsRichard@lemmy.ml 9 points 3 months ago

Squeaky voices

[–] MyNameIsRichard@lemmy.ml 2 points 3 months ago

Why would you not like it?

It takes the fun out of programming

[–] MyNameIsRichard@lemmy.ml 3 points 3 months ago

but does it also include ‘high-level’ concepts like windows, input fields and so

Yes, it allows you build full on TUIs.

[–] MyNameIsRichard@lemmy.ml 16 points 3 months ago

If you want a terminal gui, then ncurses may be suitable which you can also use in c++. Qt and Gtk have c++ bindings.

[–] MyNameIsRichard@lemmy.ml 21 points 3 months ago (8 children)

Usually because they've tried Ubuntu and found it lacking.

[–] MyNameIsRichard@lemmy.ml 1 points 3 months ago

Yeah, or a nosql database. The point is to know how to deploy and manage servers manually as well as using the tools to do it.

[–] MyNameIsRichard@lemmy.ml 2 points 3 months ago

I dunno, it would be pretty funny if I tried weight-lifting

[–] MyNameIsRichard@lemmy.ml 22 points 3 months ago (7 children)

To give yourself a better chance, learn things like:

  • Bash scripting
  • Docker
  • Docker Compose
  • Kubernetes
  • Oauth2 and and an authorization server like Keycloak
  • Build and deployment tools like Jenkins

Also learn how to deploy database and web servers manually.

It sounds like a lot but they're things you'll be expected to use.

view more: ‹ prev next ›