create cli_img_test to print pixel art into term, after discovering crate showie

This commit is contained in:
2026-02-26 22:23:50 +01:00
parent 005a760c60
commit 6e33b9b51e
8 changed files with 1337 additions and 6 deletions

View File

@@ -3,6 +3,10 @@
name: "Morello updaten",
pattern: Weekly(dow: "Monday"),
),
(
name: "Cow Hours",
pattern: Weekly(dow: "Friday"),
),
(
name: "Rechnung Gertrudenhof",
pattern: Monthly(dom: 1),
@@ -21,11 +25,19 @@
),
(
name: "Gehälter",
pattern: Monthly(dom: 25),
pattern: Monthly(dom: 24),
),
(
name: "TK Überweisung",
pattern: Monthly(dom: 25),
name: "TK SV-Beiträge Überweisung",
pattern: Monthly(dom: 24),
),
(
name: "Steuererklärungen Privat",
pattern: MonthlyOpt(dom: 15, months: ["February", "March"]), // March for 2026, Feb for after
),
(
name: "Jahresabschluss",
pattern: MonthlyOpt(dom: 15, months: ["March"]),
),
(
name: "UStVA - Belege hochladen",

1
cli_img_test/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
target

1026
cli_img_test/Cargo.lock generated Normal file

File diff suppressed because it is too large Load Diff

8
cli_img_test/Cargo.toml Normal file
View File

@@ -0,0 +1,8 @@
[package]
name = "cli_img_test"
version = "0.1.0"
edition = "2024"
[dependencies]
image = "0.25.9"
showie = "2.0.1"

16
cli_img_test/src/main.rs Normal file
View File

@@ -0,0 +1,16 @@
use image::ImageReader;
fn main() {
// as
let img = ImageReader::open(
"/home/jan/pl/nextcloud/Pandaloop/Intern/logos/pl_logo_r1/logo_260x173_white_outline.png",
)
.unwrap()
.with_guessed_format()
.unwrap()
.decode()
.unwrap();
let s = showie::render(&img);
println!("{}", s);
}

View File

@@ -12,6 +12,7 @@
2.2.23-122
2.7.03-101
1.3.01-049
1.1.05-107 (zu schnell wegen breiter Straße)
Formel Bremsweg: (v/10)^2
Formel Reaktionsweg: 0.3v

254
notes.md
View File

@@ -1411,9 +1411,16 @@ Hier wurden r und p als "nicht erledigt" reimplementiert:
# 2026-02-16
- [ ] Morello updaten
- [ ] cow_hours
- [ ] soul recurring deadlines in patterns
- [ ] HTB Docs für Grim schicken
- [ ] Dream Customers Thomas
- [ ] HTB fragen bzgl. Stornoposten auf Rechnung
- [x] HTB Rechnungen
- [x] Morello updaten
- [x] cow_hours
- [x] Elmar NDA unterzeichnen
- [ ] csv Editor
- [x] Local Benefits?
- [x] soul recurring deadlines in patterns
- [ ] Remagen
- [ ] ERP-Migration online-Recherche
- [ ] Zwischenbericht vervollständigen
@@ -1439,3 +1446,244 @@ Hier wurden r und p als "nicht erledigt" reimplementiert:
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
# 2026-02-17
- [ ] Thomas AW GfM
- [ ] HTB Docs für Grim schicken
- [ ] Dream Customers Thomas
- [ ] HTB fragen bzgl. Stornoposten auf Rechnung
- [ ] csv Editor
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [ ] Remagen hours
- [ ] ERP-Migration online-Recherche
- [q] Zwischenbericht vervollständigen
- [n] Martin anrufen: 8 oder 10? Fragen klären
- [n] Bis Mittwoch: Genaueren Überblick über bisheriges; DB Schema versuchen?
- [ ] Big-Picture-Überblick machen (Kunden, Akquise, Verwaltung, Website & LinkedIn, Interne Projekte, Physik, Hassan (Orion, Blogartikel, eigene Entwicklungen, Google Zertifikat))
- [ ] UStVA - Umsatzsteuer zahlen
- [ ] Eigenbelege erstellen
- [ ] Semesterbeitrag überweisen
- [x] Physik
- [x] GT Zettel 08
- [x] GT Zettel 09
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [ ] RDSEED32 -> BIOS Update -> Version (1.0/1.1 oder 1.2?) steht auf Motherboard
- [ ] Büro nochmal anfragen?
- [ ] Bob
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
# 2026-02-20
- [x] Netcologne Meeting
- Gesprochen über Produktmodell
- Durchgerechnet -> für uns lohnt sich nur nur Dienstleistung (Produkt: Lizenzkosten niedrig, Profit nur durch Masse -> können und wollen wir nicht leisten)
- Microsoft-Unternehmenstyp nicht auf uns anwendbar
- Wir wollen gerne zusammenarbeiten, unser abgesteckter Umfang ist Dienstleister -> D.h. "Aufsetzungs-/Migrationsprojekt + Anlernen ITler" statt "Forever-Lizenzen"
- [ ] Thomas Leads
- [x] HTB Rechnung von Kuebra
- [x] Thomas AW GfM
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [ ] Remagen hours
- [ ] ERP-Migration online-Recherche
- [ ] Semesterbeitrag überweisen
- [ ] Lisa Geld schicken
- [ ] HTB Docs für Grim schicken
- [ ] Dream Customers Thomas
- [ ] HTB fragen bzgl. Stornoposten auf Rechnung
- [ ] csv Editor
- [ ] Big-Picture-Überblick machen (Kunden, Akquise, Verwaltung, Website & LinkedIn, Interne Projekte, Physik, Hassan (Orion, Blogartikel, eigene Entwicklungen, Google Zertifikat))
- [ ] UStVA - Umsatzsteuer zahlen
- [ ] Eigenbelege erstellen
- [ ] Semesterbeitrag überweisen
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [ ] RDSEED32 -> BIOS Update -> Version (1.0/1.1 oder 1.2?) steht auf Motherboard
- [ ] Büro nochmal anfragen?
- [ ] Bob
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
# 2026-02-23
!Heute
- [x] Morello updaten
- [ ] Thomas Leads
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [x] Remagen hours
- [c] ERP-Migration online-Recherche
- [x] Lisa Geld schicken
- [ ] HTB Docs für Grim schicken
- [ ] Büro nochmal anfragen?
- [x] Für zweiten Termin GT anmelden
- [ ] getic?
- [x] Meeting Ella Media
Projekt 1: Mails
- Klassifikationen nach Produkt, Absendertyp, Bearbeitende Abteilung
- wenn 1:1 Entsprechung zwischen Frage und FAQ-Frage gefunden werden kann:
- Antwort basierend auf FAQ + Absendertyp
- sonst:
- Neue Antwort generieren -> Rückmeldung an FAQ-Verwalter
- Keine Abhängigkeit an bestehende Infrastruktur
Outbound Calling:
- Kein Prompting (d.h. keine Leitfradenerstellung) durch Kunde
- Agnostisch gegenüber exakter Zielgruppe
- Zusätzliches Angebot: Speech <-> Text2Text <-> Speech. Bene will Einschätzung wie teuer das ist, haben die bisher nicht
- Heimdall kann kein Realtime
- Größter Aufwand für runterbrechen auf Kunden / Kontexte
- Kostenschätzung & Zeitschätzung & Architekturbild für beides
- Vertragserstellung beginnen (Rahmenvertrag + Meilensteine)
Nicht zwingend heute
- [ ] Ella Media
- [ ] Vertragsentwurf erstellen
- [ ] Kostenaufstellungen erstellen
- [ ] Architekturbild erstellen
- [ ] GTH Rechnung
- [ ] Physik
- [d] Dream Customers Thomas
- [n] HTB fragen bzgl. Stornoposten auf Rechnung
- [ ] Big-Picture-Überblick machen (Kunden, Akquise, Verwaltung, Website & LinkedIn, Interne Projekte, Physik, Hassan (Orion, Blogartikel, eigene Entwicklungen, Google Zertifikat))
- [x] UStVA - Umsatzsteuer zahlen
- [q] Eigenbelege erstellen
- [ ] Ust Eigenbelege
- [ ] Semesterbeitrag überweisen
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [n] RDSEED32 -> BIOS Update -> Version (1.0/1.1 oder 1.2?) steht auf Motherboard
- [ ] Bob
- [ ] csv Editor
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
Hassan Schuldenliste:
02-23: 12.50
# 2026-02-24
- [ ] Gehälter
- [ ] TK Überweisung
- [x] Thomas Leads
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [ ] HTB Docs für Grim schicken
- [ ] Büro nochmal anfragen?
- [n] getic?
- [ ] Ella Media
- [ ] Vertragsentwurf erstellen
- [q] Kostenaufstellungen erstellen
- [q] Architekturbild erstellen
- [p] GTH Rechnung
- [ ] Physik
- [x] Big-Picture-Überblick machen (Kunden, Akquise, Verwaltung, Website & LinkedIn, Interne Projekte, Physik, Hassan (Orion, Blogartikel, eigene Entwicklungen, Google Zertifikat))
- [ ] Ust Eigenbelege
- [ ] Semesterbeitrag überweisen
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [ ] Bob
- [ ] csv Editor
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
# 2026-02-25
- [ ] Nicht benachrichtigen Filter Thunderbird
- [x] Gehälter
- [x] TK Überweisung
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [ ] HTB Docs für Grim schicken
- [ ] Büro nochmal anfragen?
- [ ] Ella Media
- [ ] Vertragsentwurf erstellen
- [ ] Kostenaufstellungen erstellen Mail-Classification-Projekt
- [x] Architekturbild erstellen Mail-Classification-Projekt
- [ ] Kostenaufstellungen erstellen Outbound-Calling-Projekt
- [ ] Architekturbild erstellen Outbound-Calling-Projekt
- [ ] GTH Rechnung
- [ ] Physik
- [ ] Ust Eigenbelege
- [ ] Semesterbeitrag überweisen
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [ ] Bob
- [ ] csv Editor
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)
# 2026-02-26
- [ ] island Hero Frame Vorschläge
- [x] Thomas Remagen-Stunden sagen
- [x] Mistral Account
- [ ] Mails schreiben für Mündliche Prüfungen
- [x] Semesterbeitrag überweisen
- [x] mail@janbergen.de
- [x] Elmar anrufen: Bescheid sagen, Vertrag fragen, Rechnung Februar (Abrechnungsweise, Adresse)
- [x] Mail an Netcologne
- [x] Mail an COBOL interessierte Marketing Menschen (Wir können COBOL - Sie brauchen evtl hilfe)
- [x] Sachen aus Thomas Zusammenfassung von Dienstag? -> Nichts weiteres
- [x] Nicht benachrichtigen Filter Thunderbird
- [ ] Remagen
- [ ] Zusammenfassung Remagen
- [ ] Mindmap Remagen
- [ ] HTB Docs für Grim schicken
- [ ] Büro nochmal anfragen?
- [ ] Weitere Leads Thomas
- [ ] Ella Media
- [ ] Vertragsentwurf erstellen
- [x] Kostenaufstellungen erstellen Mail-Classification-Projekt
- [x] Kostenaufstellungen erstellen Outbound-Calling-Projekt
- [x] Architekturbild erstellen Outbound-Calling-Projekt
- [c] GTH Rechnung
- [ ] Physik
- [ ] Ust Eigenbelege
- [ ] Führerschein informieren
- [ ] Finanzierung durch GmbH
- [ ] Fink: 65€/h?
- [ ] Theorie üben
- [ ] Bob
- [ ] csv Editor
- [ ] Wojtek & R1
- [ ] Termin vereinbaren
- [ ] Hold GSV for Wojteks end at PL
- [ ] Hold notary appointment for both Anteilskauf and GF-Abberufung
- [ ] Change Handelsregister (Notar does this)

View File

@@ -1,5 +1,24 @@
# Group Theory
## Points
Sheet 01: 16.5 / 20
Sheet 02: 17.0 / 20
Sheet 03: 16.5 / 20
Sheet 04: 15.5 / 20
Sheet 05: 12.0 / 20
Sheet 06: 17.5 / 20
Sheet 07: 17.5 / 20
Sheet 08: 14.5 / 20
Sheet 09: 16.5 / 20
Sheet 10: 14.0 / 20
Sheet 11: 00.0 / 20
Sheet 12: 00.0 / 20
Sheet 13: 00.0 / 20
16.5 + 17.0 + 16.5 + 15.5 + 12.0 + 17.5 + 17.5 + 14.5 + 16.5 + 14.0
## Basics
- Representation: p: G -> GL(V), a map from the group the set of linear maps from V to V (ambigous if Representation means the map p or the resulting set of linear maps)