new notes, patterns
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
),
|
||||
(
|
||||
name: "Semesterbeitrag überweisen",
|
||||
pattern: MonthlyOpt(dom: 10, months: ["February", "August"]),
|
||||
pattern: MonthlyOpt(dom: 20, months: ["February", "August"]),
|
||||
),
|
||||
(
|
||||
name: "Semesterbescheinigung an Musikschule",
|
||||
|
||||
@@ -146,7 +146,7 @@ fn update_notes(notes_path: &PathBuf, patterns_path: Option<PathBuf>) {
|
||||
for p in &positions {
|
||||
match p.pattern {
|
||||
Pattern::Monthly { dom } => {
|
||||
let mut date_idx = latest_date.clone();
|
||||
let mut date_idx = latest_date.clone() + Duration::days(1);
|
||||
while date_idx <= today {
|
||||
if date_idx.day() == dom {
|
||||
writeln!(str_buf1, "- [ ] {}", &p.name)
|
||||
@@ -157,7 +157,7 @@ fn update_notes(notes_path: &PathBuf, patterns_path: Option<PathBuf>) {
|
||||
}
|
||||
}
|
||||
Pattern::MonthlyOpt { dom, ref months } => {
|
||||
let mut date_idx = latest_date.clone();
|
||||
let mut date_idx = latest_date.clone() + Duration::days(1);
|
||||
while date_idx <= today {
|
||||
if date_idx.day() == dom && months.contains(&month_from_date(date_idx)) {
|
||||
writeln!(str_buf1, "- [ ] {}", &p.name)
|
||||
@@ -169,7 +169,7 @@ fn update_notes(notes_path: &PathBuf, patterns_path: Option<PathBuf>) {
|
||||
}
|
||||
Pattern::Weekly { dow } => {
|
||||
dbg!(dow, today);
|
||||
let mut date_idx = latest_date.clone();
|
||||
let mut date_idx = latest_date.clone() + Duration::days(1);
|
||||
while date_idx <= today {
|
||||
dbg!(date_idx);
|
||||
if date_idx.weekday() == dow {
|
||||
|
||||
18
license.md
Normal file
18
license.md
Normal file
@@ -0,0 +1,18 @@
|
||||
10.02.: 4h
|
||||
|
||||
|
||||
|
||||
2.1.07-117
|
||||
2.1.07-202
|
||||
1.2.11-111
|
||||
2.2.03-101 (Schneeketten: 50km/h)
|
||||
2.2.15-114
|
||||
2.1.06-014
|
||||
2.2.12-104
|
||||
2.2.23-122
|
||||
2.7.03-101
|
||||
1.3.01-049
|
||||
|
||||
Formel Bremsweg: (v/10)^2
|
||||
Formel Reaktionsweg: 0.3v
|
||||
Formel Überholweg:
|
||||
13
lisa_physik_noten.py
Normal file
13
lisa_physik_noten.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import numpy as np
|
||||
points = [
|
||||
27, 43, 18, 61, 38, 17, 50, 42, 24, 41, 33, 29, 44, 18, 40, 41, 16, 48, 38, 41, 82, 60, 34, 57, 65, 30, 27, 40, 57, 63, 36, 41, 33, 33, 17, 45, 67, 47, 29, 59, 43, 49, 50, 19, 67, 51, 46, 55, 53, 13, 26, 34, 35, 32, 57, 40, 30, 47, 16, 57, 44, 47, 45, 65, 25, 10, 60, 30, 65, 19, 63, 39, 85, 22, 40, 90, 19, 50, 51, 26, 18, 10, 22, 80, 54, 73, 42, 60, 31, 23, 40, 44, 97, 42, 62, 19, 15, 12, 60, 28, 29, 72, 61, 6, 18, 16, 24, 23, 43, 31, 40, 42, 26, 35, 49, 13, 25, 10, 40, 4, 32, 98, 23, 41, 38, 54, 62, 92, 42, 25, 59, 41, 8, 29, 23, 10, 87, 59, 71, 27, 49, 33, 2, 63, 30, 12, 47, 6, 38, 18, 43, 49, 22, 28, 14, 28, 8, 32, 9, 70, 30, 91, 73, 29, 40, 42, 72, 71, 25, 54, 21, 5, 34, 60, 30, 46, 39, 75, 71, 8, 17, 42, 35, 59, 69, 67, 30, 16, 23, 27, 61, 47, 56, 47, 29, 38, 44, 89, 42, 67, 31, 27, 55, 67, 36, 41, 30, 25, 31, 41, 55, 59, 43, 12, 42, 6, 52, 33, 44, 28, 24, 18, 89, 48, 40]
|
||||
|
||||
filtered = sorted(points)
|
||||
|
||||
|
||||
filtered = [p for p in points if p >= 40]
|
||||
|
||||
|
||||
print(sorted[round(len(points)/2)])
|
||||
print(sum(points) / len(points))
|
||||
print(len(filtered) / len(points))
|
||||
101
notes.md
101
notes.md
@@ -4,7 +4,7 @@ i: into issue
|
||||
d: deferred: someone else did it / took "assignment" (spiritual or actually in Gitea)
|
||||
r: tried unsucessfully, have to retry
|
||||
m: moved to a later, specified time
|
||||
c: i will come back to this when i feel like it, but no need to track it now
|
||||
c: moved to an unspecified time
|
||||
p: Made progress, but not done
|
||||
q: deprecated / morphed into another todo
|
||||
|
||||
@@ -1340,3 +1340,102 @@ 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-10
|
||||
|
||||
- [x] Dokumente sortieren
|
||||
- [x] Thomas Vertrag unterzeichnen
|
||||
- [ ] Remagen
|
||||
- [ ] ERP-Migration online-Recherche
|
||||
- [ ] Zwischenbericht vervollständigen
|
||||
- [ ] Martin anrufen: 8 oder 10? Fragen klären
|
||||
- [ ] Bis Mittwoch: Genaueren Überblick über bisheriges; DB Schema versuchen?
|
||||
- [x] Yncoris Meeting
|
||||
- Sein Job: Mensaplanung bis Produktaufmachung
|
||||
- Wie kann ich besser Daten auslesen, um sie zu nutzen; Umfragen / Analytics
|
||||
- [ ] Big-Picture-Überblick machen (Kunden, Akquise, Verwaltung, Website & LinkedIn, Interne Projekte, Physik, Hassan (Orion, Blogartikel, eigene Entwicklungen, Google Zertifikat))
|
||||
- [p] UStVA - Umsatzsteuer zahlen
|
||||
- [ ] Eigenbelege erstellen
|
||||
- [p] Semesterbeitrag überweisen
|
||||
- [ ] Physik
|
||||
- [ ] GT Zettel 08
|
||||
- [ ] GT Zettel 09
|
||||
- [ ] Führerschein informieren
|
||||
- [ ] Finanzierung durch GmbH
|
||||
- [x] 123fahrschule.de: 3700 all in, 73€/h, Theorie einschl Prüfung vorher
|
||||
- [p] Fink: 65€/h?
|
||||
- [p] Theorie üben
|
||||
- [n] csv vernünftig bearbeiten aus Terminal
|
||||
- [x] Todos in Gitea
|
||||
- [r] RDSEED32 -> BIOS Update -> Version (1.0/1.1 oder 1.2?) steht auf Motherboard
|
||||
-> USB Stick
|
||||
- [ ] Büro nochmal anfragen?
|
||||
- [i] Adbelt Vertrag
|
||||
- [i] Neue Leads für Thomas
|
||||
- [i] Compliance Check
|
||||
- [i] Versicherungscheck
|
||||
- [ ] Bob
|
||||
- [c] Neues Morello Programm?
|
||||
- [ ] 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-11
|
||||
|
||||
- [ ] cow_hours
|
||||
- [ ] Remagen
|
||||
- [ ] ERP-Migration online-Recherche
|
||||
- [ ] Zwischenbericht vervollständigen
|
||||
- [ ] Martin anrufen: 8 oder 10? Fragen klären
|
||||
- [ ] 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
|
||||
- [ ] Physik
|
||||
- [ ] GT Zettel 08
|
||||
- [ ] GT Zettel 09
|
||||
- [ ] Führerschein informieren
|
||||
- [ ] Finanzierung durch GmbH
|
||||
- [ ] Fink: 65€/h?
|
||||
- [p] 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-16
|
||||
|
||||
- [ ] Morello updaten
|
||||
- [ ] cow_hours
|
||||
- [ ] soul recurring deadlines in patterns
|
||||
- [ ] Remagen
|
||||
- [ ] ERP-Migration online-Recherche
|
||||
- [ ] Zwischenbericht vervollständigen
|
||||
- [ ] Martin anrufen: 8 oder 10? Fragen klären
|
||||
- [ ] 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
|
||||
- [ ] Physik
|
||||
- [ ] GT Zettel 08
|
||||
- [ ] 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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user