vault backup: 2026-03-06 18:46:02

This commit is contained in:
Thomas Peetz
2026-03-06 18:46:02 +01:00
parent b7db56b51b
commit 551f229037
24 changed files with 614 additions and 20 deletions
@@ -14,4 +14,4 @@ Bar:: `$= dv.view('total-progress-bar', {file: "Erfassen der Dataview Snippets"}
## Unteraufgaben
- [ ] Erfassen der Dataview Snippets [start:: 2024-11-07] [scheduled:: 2025-08-01]
- [ ] Erfassen der Dataview Snippets [start:: 2024-11-07] [scheduled:: 2026-03-12]
@@ -26,7 +26,7 @@ sudo apt-get purge $(dpkg -l | grep '^rc' | awk '{print $2}')
## Unteraufgaben
- [ ] Remove obsolete config [start:: 2024-10-13] [scheduled:: 2026-03-05]
- [ ] Remove obsolete config [start:: 2024-10-13] [scheduled:: 2026-03-07]
- [ ] Replace cron-jobs with systemd- services and timers
- [x] Stop and disable service unattended-upgrades [start:: 2025-07-21] [completion:: 2025-07-27]
- [x] Entfernen von zfs-fuse [start:: 2025-07-27] [completion:: 2025-07-27]
@@ -34,5 +34,5 @@ sudo apt-get purge $(dpkg -l | grep '^rc' | awk '{print $2}')
- [x] Ersetzen von SysV Skripten mit systemd [start:: 2025-07-21] [completion:: 2025-08-02]
- [x] Deinstallation von task und taskd [scheduled:: 2025-08-02] [completion:: 2025-08-02]
- [x] Installation von Certbot NginX Plugin [scheduled:: 2025-08-02] [completion:: 2025-08-02]
- [ ] Installation rustup [scheduled:: 2026-01-30]
- [ ] Installation rustup [scheduled:: 2026-03-06]
- [x] Installation von uv [scheduled:: 2025-08-02] [completion:: 2025-08-02]
@@ -23,7 +23,7 @@ subtitle: Obsidian Setup
## Aufgaben
- [ ] Beschreibung von Aufgaben, Projekten und Zielen im Obsidian Setup #process/task [start:: 2026-02-26] [scheduled:: 2026-03-02]
- [ ] Beschreibung von Aufgaben, Projekten und Zielen im Obsidian Setup #process/task [start:: 2026-02-26] [scheduled:: 2026-03-06]
- [x] Beschreibung der Tags im Obsidian Setup #process/task [start:: 2026-02-26] [scheduled:: 2026-02-27] [due:: 2026-03-05] [completion:: 2026-02-27]
@@ -17,6 +17,6 @@ tags:
- [x] Google Cloud Projekt für Tibuci aufsetzen #process/task [start:: 2026-02-26] [scheduled:: 2026-03-05] [completion:: 2026-03-05]
- [x] [[Frank Füllbier]] um Erzeugung des Projektes gebeten [start:: 2026-02-27] [scheduled:: 2026-03-05] [completion:: 2026-03-05]
- [ ] GCP Container Registry für Tibuci aktivieren #process/task [start:: 2026-02-26] [scheduled:: 2026-03-05]
- [ ] Bestehendes Image roars-report:0.0.1 in Container Registry ablegen #process/task [start:: 2026-02-26] [scheduled:: 2026-03-05]
- [ ] Laden des Image roars-report aus Container Registry #process/task [start:: 2026-02-26] [scheduled:: 2026-03-05]
- [ ] GCP Container Registry für Tibuci aktivieren #process/task [start:: 2026-02-26] [scheduled:: 2026-03-06]
- [ ] Bestehendes Image roars-report:0.0.1 in Container Registry ablegen #process/task [start:: 2026-02-26] [scheduled:: 2026-03-06]
- [ ] Laden des Image roars-report aus Container Registry #process/task [start:: 2026-02-26] [scheduled:: 2026-03-06]
+1 -2
View File
@@ -29,11 +29,10 @@ SORT file.name DESC
### Ideen
- Konfiguration von vim [[Konfiguration von vim]]
### Offene Projekte
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/project')).where(p => dv.page(p.path).status != "Archiv");
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/lecture')).where(p => dv.page(p.path).status != "Archiv");
let projects = new Set();
for (let projectPage of pages) {
@@ -0,0 +1,59 @@
---
status: Backlog
tags:
- process/project
- presentation/lecture
- process/lecture
subtitle: Ersetzung von Docker mit podman
---
> [!abstract]- Project
> Goal:: [[Lightning Talks]]
> Progress:: `$= dv.view('project-progress', {file: 'Ersetzung von Docker mit podman'})`
> Target:: `$= dv.view('project-target', {file: 'Ersetzung von Docker mit podman'})`
> Bar:: `$= dv.view('project-progress-bar', {file: 'Ersetzung von Docker mit podman'})`
> Tasks:: `$= const aufgaben = dv.page('Ersetzung von Docker mit podman').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
## Project Info
## Thoughts
## Resources
## Review questions
## Aufgaben
## Offene Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
## Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
@@ -15,4 +15,4 @@ tags:
## Unteraufgaben
- [ ] Monitoring Harry Brot Datenbanken unter Aufsicht durchgeführt #process/task [start:: 2026-03-05] [scheduled:: 2026-03-05]
- [x] Monitoring Harry Brot Datenbanken unter Aufsicht durchgeführt #process/task [start:: 2026-03-05] [scheduled:: 2026-03-05] [completion:: 2026-03-05]
@@ -0,0 +1,20 @@
---
status: Backlog
tags:
- process/task
---
> [!task]+
> Project:: [[Universität Zürich]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Talend System-Update"})`
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Vorbereitung Talend System-Update #process/task [completion:: 2026-03-06]
- [ ] Talend Entwicklung Update [scheduled:: 2026-03-11] #process/task
- [ ] Talend PROD Update [scheduled:: 2026-03-12] #process/task
@@ -24,4 +24,4 @@ Zugang zum Kunden TDK eingerichtet
- [x] Zugang TDK eingerichtet [start:: 2026-02-23] [due:: 2026-02-27] [completion:: 2026-02-24]
- [x] Rückruf TDK Servicedesk [start:: 2026-02-23] [due:: 2026-02-27] [completion:: 2026-02-24]
- [x] Problem mit Login dem TDK Servicedesk gemeldet [start:: 2026-02-24] [scheduled:: 2026-02-25] [completion:: 2026-02-25] #process/task
- [ ] Berechtigungen für Citrix Workspace erhalten #process/task [start:: 2026-02-25] [scheduled:: 2026-03-05] [due:: 2026-02-27]
- [x] Berechtigungen für Citrix Workspace erhalten #process/task [start:: 2026-02-25] [scheduled:: 2026-03-06] [due:: 2026-02-27] [completion:: 2026-03-06]
@@ -7,6 +7,6 @@ tags:
## Aufgaben
- [x] Benutzerinfo erhalten #process/task [start:: 2026-02-26] [scheduled:: 2026-03-04] [completion:: 2026-03-04]
- [x] Einrichtung 2FA #process/task [start:: 2026-02-26] [scheduled:: 2026-03-04] [completion:: 2026-03-04]
- [ ] Einrichtung personalisierter Benutzer angestossen #process/task [start:: 2026-03-04] [scheduled:: 2026-03-05]
- [x] Einrichtung personalisierter Benutzer angestossen #process/task [start:: 2026-03-04] [scheduled:: 2026-03-05] [completion:: 2026-03-05]
- [ ] Einrichtung der RDP und SSH Verbindungen auf Terminalserver [start:: 2026-03-04] [scheduled:: 2026-03-05] #process/task
@@ -0,0 +1,41 @@
---
tags:
- cimt/customer
- cimt/managed_services
---
## Infos
ZEP-Konto OBD26001
## Aufgaben
## Offene Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
## Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
@@ -58,7 +58,7 @@ Zusammenfassend lässt sich sagen, dass KI zwar viele Prozesse in der Softwareen
## Aufgaben
- [x] Zusendung des Blogeintrags an [[Ann-Kristin Hantzsch-Kühnlenz]] inklusive der Anmerkungen von [[Stefanie Pelster]] #process/task [start:: 2026-02-17] [scheduled:: 2026-02-20] [due:: 2026-03-30] [completion:: 2026-02-20]
- [ ] Review des Eintrags mit KI #process/task [start:: 2026-02-17] [scheduled:: 2026-02-27] [due:: 2026-03-10]
- [ ] Einbindung von Bildern in den Beitrag #process/task [start:: 2026-02-17] [scheduled:: 2026-02-27] [due:: 2026-03-10]
- [ ] Ablage des Textes als Word-Dokument in Sharepoint [start:: 2026-02-20] [scheduled:: 2026-02-27] [due:: 2026-03-10]
- [ ] Review des Eintrags mit KI #process/task [start:: 2026-02-17] [scheduled:: 2026-03-09] [due:: 2026-03-10]
- [ ] Einbindung von Bildern in den Beitrag #process/task [start:: 2026-02-17] [scheduled:: 2026-03-09] [due:: 2026-03-10]
- [ ] Ablage des Textes als Word-Dokument in Sharepoint [start:: 2026-02-20] [scheduled:: 2026-03-09] [due:: 2026-03-10]