From 1d82c58ad2f1487b7de68e1ec6868fc673bb081a Mon Sep 17 00:00:00 2001 From: Peter Gerwinski <peter.gerwinski@hs-bochum.de> Date: Mon, 8 Jul 2024 17:47:18 +0200 Subject: [PATCH] Notizen und Beispiele 8.7.2024 --- 20240708/cli-01.txt | 17 +++++ 20240708/hello.png | Bin 0 -> 5199 bytes 20240708/nit-20240708.txt | 142 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 159 insertions(+) create mode 100644 20240708/cli-01.txt create mode 100644 20240708/hello.png create mode 100644 20240708/nit-20240708.txt diff --git a/20240708/cli-01.txt b/20240708/cli-01.txt new file mode 100644 index 0000000..d53682b --- /dev/null +++ b/20240708/cli-01.txt @@ -0,0 +1,17 @@ +cassini/home/peter/bo/2024ss/nit/20240708> cat > /dev/null + +] CATALOG +<Liste von Dateien> +] PRINT "HALLO" +HALLO +] # +cassini/home/peter/bo/2024ss/nit/20240708> cat > /dev/null + +A> dir +<Liste von Dateien> +A> b: +B> dir +<andere Liste von Dateien> +B> _ + +cassini/home/peter/bo/2024ss/nit/20240708> diff --git a/20240708/hello.png b/20240708/hello.png new file mode 100644 index 0000000000000000000000000000000000000000..aba2b4c67984166ed93be52f5776920b84e4d9bd GIT binary patch literal 5199 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 literal 0 HcmV?d00001 diff --git a/20240708/nit-20240708.txt b/20240708/nit-20240708.txt new file mode 100644 index 0000000..2910b6a --- /dev/null +++ b/20240708/nit-20240708.txt @@ -0,0 +1,142 @@ +Die Urheberrechtsreform von 2019, 09.06.2024, 21:28:57 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +:) Hintergrundinformationen: https://copyrightframework.eu/analysis.html + EU Copyright Framework - Detailed analysis of the proposed directive + + Artikel 13: + - Anbieter von Plattformen haften inhaltlich für User-Uploads. + - Diese Haftung beginnt sofort nach dem Upload + und insbesondere nicht erst ab der Kenntnis eines illegalen Uploads. + - Um das zu verhindern, muß der Betreiber + (a) Lizenzen einholen (bei Urheberrechtsverletzungen), + (b) die Veröffentlichung verhindern, sofern Rechteinhaber die + dafür notwendigen Informationen zur Verfügung stellen, + (c) illegale Inhalte bei Kenntnis entfernen + und erneutes Hochladen verhindern. + - zu (a): Es ist unmöglich, Lizenzen für sämtliche urheberrechtlich + geschützten Werke einzuholen. + - zu (c): Filter erforderlich + - zu (b): Manuelles Prüfen jedes einzelnen Beitrags ist in den meisten + Fällen unrealistisch. --> Upload-Filter erforderlich. + + Nachteile von Upload-Filtern + - Aufbau einer Zensur-Infrastruktur + - false positives + - Verpflichtung, Inhalte durch Großkonzerne (in den USA) prüfen zu lassen + + Zusammenfassung: Das neue Urheberrecht bestimmt Google/YouTube + zum obersten Zensor über das europäische Internet. + + ? Gilt das auch dann, wenn es Zugangsbeschränkungen gibt? + --> Das kommt darauf an, was mit "public" gemeint ist. + + Wer gilt als Anbieter? + ab 3 Jahren Tätigkeit innerhalb der EU + ODER mehr als 10 Millionen Euro Umsatz + ODER ab 5 Millionen Besuchen pro Monat + +:) Satire: https://www.heise.de/-4351558 + Urheberrechtsreform - Angriff auf den gesunden Programmiererverstand + +--> bitte schon mal lesen + + * https://de.wikipedia.org/wiki/Elmar_Brok#Lobbyismus + Ein EU-Abgeordneter (CDU) wurde für seine Mitarbeit an der + Richtlinie mit 5000 EUR/Monat von Bertelsmann bezahlt. + + * Aktuelle Situation: + - Die Richtlinie wurde verabschiedet. + - Die Umsetzung in deutsches Recht enthält - im Widerspruch zur + Richtlinie - keine Upload-Filter. + - Aktuell scheint niemand dagegen vorgehen zu wollen. + +Weitere Themen, 24.06.2024, 08:43:12 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +:] Software-Lieferkette (Software Supply Chain): + Dauerhafte sichere Nutzung von Software + - Qualitätssicherung + - Software-Sicherheit + - Datenschutz + - Rechtssicherheit (Beispiel: ChatGPT, LLaMA) + - Problem: "Software Rot" ("Bit Rot", "Data Rot") + - aktuelles Problem: Anzeige von Webseiten auf unterschiedlichen Geräten + --> Abhängigkeiten kennen, Wartung sicherstellen + Material: + - Software Bill of Materials: + https://www.heise.de/select/ix/2022/10/2204811275955203113 + (generelles Konzept), + https://www.heise.de/select/ix/2023/4/2232111494480994748 + (Tools zur Analyse von Projekten) + - https://en.wikipedia.org/wiki/LLaMA + +:) Effiziente Ausnutzung von Hardware + - Cloud + + geteilte Hardware und Arbeitskraft + - Datenschutz? + - Gemeinschaftliches Hosting + + Spezialisierung auf die betreute Software + im Gegensatz zu: Jeder betreibt einen Server-Zoo. + - Datenschutz? + - Zentralisierte Datenhaltung + + Betreuung durch Spezialisten + - zentraler Angriffspunkt + - Problem: Zentralisierung der Rechenzentren auch bei + eigentlich dezentraler Datenhaltung + - Datenformate (Beispiel: Vektor- und Pixelgrafik) + + - Negativbeispiel: + Eine Wegwerf E-Zigarette mit Internet-Zugang, nem Android und Touchscreen... + Damit man während sich seine physische Gesundheit zerstört auch mit + Twitter und Co. seiner psychischen Schaden kann. + https://www.swrfernsehen.de/marktcheck/einmal-e-zigaretten-belasten-umwelt-100.html + +:) Nachhaltige Benutzerschnittstellen + - Konfigurationsmöglichkeiten und Standardeinstellungen + - CLI/GUI, Skriptfähigkeit + + - Beispiel: vi als "Tabellenkalkulation" - Erweiterbarkeit + + Überschrift, 08.07.2024, 14:32:23 - Pipe durch Programm "hh" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 22.50 - Pipe durch Programm "sumup" + 37.10 + 10.99 + ----- + 70.59 + + 2 * 3.14159 = 6.28318 - Pipe durch Programm "eq" + + - Beispiel: inkscape als CLI-Programm + + $ inkscape input.svg -o output.pdf + + - Beispiel: ImageMagick + + convert -size $((max_width - 4))x$((max_height - 4)) xc:black \ + -bordercolor white -border 2 \ + -fill white -font freesans-bold -pointsize 72 -gravity center \ + -draw "text 0,0 'Verbinde Video …'" \ + png:- \ + | display -title "$img_title" -borderwidth 0 png:- + + convert -size 640x480 xc:black -bordercolor white -border 2 \ + -fill white -font freesans-bold -pointsize 72 -gravity center \ + -draw 'text 0,0 "Hello, world!"' hello.png + + convert -size 640x480 xc:black -bordercolor white -border 2 -fill white \ + -font freesans-bold -pointsize 72 -gravity center \ + -draw 'text 0,0 "Hello, world!"' png:- | display png:- + + - Aktuell: + Verkehrszeichenerkennung und ISA: Das Ding mit dem Bing + https://www.heise.de/-9782355 + + Wenn Autofahrern der Wunsch entsteht, die ISA abzuschalten, hat das im + Regelfall zwei Ursachen: Erstens gibt es Hersteller, die mit möglichst + unangenehmen und penetranten Tönen die Aufmerksamkeit sicherstellen + wollen. Zweitens ist die Verkehrszeichenerkennung in manchen Fahrzeugen + disfunktional. Mal wird eine korrekte Geschwindigkeit erkannt, mal wird + das Symbol auf der Plane eines Lkw-Aufliegers als Limit identifiziert – + ein Fehlalarm. + + * Kryptowährungen --> Treiberentwicklung, Echtzeit- und Betriebssysteme -- GitLab