Backslash

joined 2 years ago
[–] Backslash@feddit.de 9 points 2 years ago (4 children)

Container sind keine Virtualisierung im Sinne einer VM. Viel mehr funktionieren sie (zumindest unter Linux, keine Ahnung von Windows) über Kernel-kontrollierte Ressourcenverwaltung und Abschottung vom Host und anderen Containern (konkret hauptsächlich mittels CGroups & Namespaces). Die eine Sache, die du in keinem Docker-Image finden wirst, ist ein OS-Kernel, der den Container verwaltet, denn das passiert alles nativ über den Kernel des Hosts. Also weniger Virtualisierung als Sandboxing.

Es geht also so gut wie keine Performance verloren, zumindest verglichen mit einer VM, einfach weil der rechenintensive Teil von Hypervisors wie VirtualBox/KVM+Qemu, das Emulieren von privilegierten Instruktionen, schlicht nicht nötig ist.

Ich geb dir natürlich Recht, dass man tendenziell mehr Speicher benötigt, wenn man 8 Instanzen von libffmpeg halten muss. Aber sobald einer deiner Dienste aus irgendeinem Grund nicht mit der aktuellen Version davon funktioniert, die anderen aber die neueste Version brauchen, ist Docker sehr praktisch, denn man muss sich einfach nicht mehr mit Versionskonflikten in den verwendeten Bibliotheken etc. rumschlagen, wenn jeder Container eigene kompatible Versionen mitbringt.

Notiz am Rande: Windows verwendet genauso gemeinsam genutzte Bibliotheken. DLLs sind konzeptionell nix anderes als .so Bibliotheken unter Linux. Die Bibliotheken unter C:\System32 sind ein gutes Beispiel.

[–] Backslash@feddit.de 3 points 2 years ago (1 children)

Interestingly, the guy who made the referenced post, 'avis', is allegedly the new name of 'birdie', a well-known troll on the forums who was banned a while back. Basically everyone there agrees that it's him and no action is taken against this new account.

[–] Backslash@feddit.de 6 points 2 years ago

Especially when the original article is about anything related to Rust. An hour after the article is live you'll have 50 posts arguing and trolling like there's nothing more important in the whole wide world. So entertaining!

[–] Backslash@feddit.de 55 points 2 years ago* (last edited 2 years ago) (8 children)

Anyone expecting to use Linux the same way they are using Windows, without any changes, is going to be disappointed. You cannot reasonably expect to keep the same learned workflows from one system and use them on a completely different system without having to at least tweak some of it.

Learning is part of such switchovers, and loudly complaining that "Thing X is not working like I know it to, this is why people don't like Linux" is not making anyone more likely to help you nor is it going to solve your problem. I'm glad that you managed to find a way to do what you need in any case, and maybe that command will stick around in the back of your head for when you need something similar sometime in the future :)

[–] Backslash@feddit.de 21 points 2 years ago (1 children)

Na super. Hoffentlich finden Volker und Chrissi irgendwo noch das Geld für die Weiterführung, denn für mich ist das 49€-/D-Ticket nicht nur günstiger als mein Monatsticket nur für die Stadt (!), es macht die Nutzung des ÖPNV auch sehr viel entspannter.

War eigentlich nicht sowieso angedacht, dass das Ticket erstmal zwei Jahre läuft? Können die das einfach mittendrin wieder beenden?

[–] Backslash@feddit.de 3 points 2 years ago

It's important in science (but also in general) to verify things that are thought to be obvious or "common sense", since not everything that the broad public agrees on is true after all.

[–] Backslash@feddit.de 4 points 2 years ago (1 children)

Aber essen willst du schon was, oder?

[–] Backslash@feddit.de 3 points 2 years ago

It was underpowered when the Switch released, yes, but I'd wager that it was a good choice for the application when Nintendo started designing the Switch. Couple that with the (not unreasonable IMO) expectation that there would be successors to the X1 that they could hypothetically put into the Switch and release a higher-perf revision with minimal changes, I can see why they chose it. Unfortunately, Nvidia dropped the X1 line and that (again, purely speculative) scenario never manifested.

[–] Backslash@feddit.de 7 points 2 years ago (1 children)

To be fair™ they did at least do a little bit to deal with the existing answers becoming obsolete by changing the default answer sorting. The "new" (it's already been at least a year IIRC) sorting pushes down older answers and allows newer answers to rise to the top with fewer votes. That still doesn't fix the issue that the accepted answer likely won't change as new ways of doing things become standard, but at least it's a step in the right direction.

[–] Backslash@feddit.de 3 points 2 years ago (2 children)

Man kann certbot auch mehrere Domains geben, damit er ein einziges Zertifikat für alle (Sub-)Domains generiert. Und man braucht auch kein Zertifikat für eine HTTPS-Verbindung zum Server, aber wenn man keins hat meckert der Browser berechtigterweise rum, weil dann das Risiko eines Man-in-the-middle-Angriffs besteht.

Hier auch ein gutes Tutorial für einen Nginx reverse proxy: https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-reverse-proxy-on-ubuntu-22-04

[–] Backslash@feddit.de 9 points 2 years ago (1 children)

I think rsync is short for remote sync

[–] Backslash@feddit.de 2 points 2 years ago

Yes they're usually called " Display". IIRC Display variants are optimized to be used on digital displays (usually on the web), where a lower resolution (72ish DPI) than printing (~300 DPI) is quite common.

view more: ‹ prev next ›