vault backup: 2025-12-10 11:37:35

This commit is contained in:
2023-05-15 17:16:05 +02:00
committed by Thomas Peetz
parent 91bf72fc87
commit 73f2162ddf
6049 changed files with 513094 additions and 227748 deletions
@@ -0,0 +1,66 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Vertrieb]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Anfrage REMOTE_Full-Stack Developer von Randstad bearbeiten"})`
## Aufgabenbeschreibung
[Projekt REMOTE_Full-Stack Developer (Kotlin, Java, Angular, CI/CD, JUnit, Rest etc.) (m/w/d) in 60311 Frankfurt am Main | Projekte bei Randstad](https://www.gulp.de/gulp2/g/projekte/agentur/C01162813?utm_source=profile-app&utm_medium=email&utm_campaign=aktuelle-projekte-per-email)
## Projektbeschreibung
- Design von komplexen funktionalen und / oder technischen Anwendungsarchitekturen in der fachlichen Domäne.
- Die Konzeption und die Erstellung von wiederverwendbaren Services und die Integration dieser Services in Plattformen des Auftraggebers oder dessen Kunden.
- Steuerung der Leistungserbringung über die einzelnen leistungserbringenden Phasen der Projekte hinweg.
- Fachliche Beratung zur Lösung geschäftlicher Problemstellungen unter Anwendung gängiger Methoden der Beratung.
- Fachliche Beratung im Bereich der Nutzerinteraktion und Nutzererfahrung
- Der Konzeption, dem Entwurf und Design von qualitativ hochwertigen Benutzerinterfaces.
- Sicherstellen einer einheitlichen und nutzerzentriert entwickelten UX durch Definition von Standards und Vorgaben für die Leistungen der DB Systel in Übereinstimmung mit den CI/CD-Vorgaben des Konzerns.
- (Weiter-) Entwicklung und Integration von Lösungen.
- Anwendung von Testmethoden
Der Dienstleister erbringt folgende Leistungen:
- Konzeption und Implementierung von technisch anspruchsvollen Web-System- und Softwarelösungen mit einer Vielzahl von Funktionen
- Die technische Umsetzung / die Codierung der erforderlichen Funktionen als Web-Anwendungen mit der Technologie Angular und in der Service-Entwicklung mit den Technologien ua. mNest.Js, Kafka inkl. 
- Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und den notwendigen Tools (z.B. Gradle, Git, GitLab, Artifactory, Sonarqube)
- Einrichten, pflegen und weiterentwickeln von Entwicklungsumgebungen
- Die Erstellung von JUnit-/E2E-Tests zur fachlichen Unterstützung der Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig. Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
- Anwendung von Methodiken wie SCRUM, Extreme Programming, Test-Driven Development
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc.
- Erstellen und pflegen von für die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen
- Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, Bereichs- und Projekthandbuch).
- Fachliche Unterstützung und Beratung der an der Umsetzung der konzipierten Lösung beteiligten Projektteams während der kompletten Laufzeit des Projektes.
## Skills
### Muss Anforderung:
- Umfangreiche Erfahrung in der Entwicklung von Backend mit den Technologien Kotlin und Java 17+ - min5 Jahre Erfahrung
- Umfangreiche Erfahrung in der Erstellung von IT-Lösungs-Architekturen und deren Umsetzung im Bereich Web-Anwendungen mit Angular 11+ - min 5 Projektreferenzen
- Umfangreiche Erfahrung im Aufbau und Wartung von (CI/CD) Pipelines. - min 3 Jahre Erfahrung
- Erfahrungen in der Etablierung und dem Einsatz von Qualitätssicherungsprozessen und -verfahren - mi 3 Projektreferenzen, bei denen die Qualität und Wartbarkeit der Software durch bspw. die Erstellung von JUnit-/E2E-Tests und Testautomatisierung
- Mindestens drei Jahre Erfahrung in der Modernisierung von Legacy Anwendungen - min 3 Projektreferenzen
### Soll Anforderung:
- Mehrjährige Erfahrung in der praktischen Anwendung von Scrum in komplexen Projektumgebungen.
- Präsentations Skills und Kundeberatungs Know-How, Um komplexe Themen und Zusammenhänge zielgruppengerecht aufzubereiten und zu vermitteln
- Deutschkenntnisse in Wort und Schrift Level C2
- Erfahrung in Eisenbahnverkehrsunternhemen
- Problemlösungs-Know-How
- Einschlägige Kenntnisse in REST-APIs in Kombination mit PostgreSQL Datenbank
## Überlegungen
## Unteraufgaben
- [x] Anfrage REMOTE_Full-Stack Developer von Randstad bearbeiten [start:: 2025-07-16] [due:: 2025-07-17] [completion:: 2025-07-16]
- [x] Follow-Up bei [[Oliver Fromm]] erfragen [start:: 2025-07-17] [scheduled:: 2025-07-17] [completion:: 2025-07-18]
- [-] Email an [[Oliver Fromm]] und [[Frank Füllbier]] schreiben mit Expertise zu LLMs inklusive Kurzbeschreibung und Motivation zu dem Thema [scheduled:: 2025-08-04]
@@ -0,0 +1,18 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Austausch Laptop]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Aufsetzen WSL neuer Laptop"})`
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Aufsetzen WSL neuer Laptop [completion:: 2025-05-16]
@@ -0,0 +1,88 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Austausch Laptop]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Aufsetzen neuer Laptop"})`
## Aufgabenbeschreibung
## Überlegungen
### Microsoft.PowerShell_profile.ps1
```powershell
Set-Alias lvim 'C:\Users\tpeetz\.local\bin\lvim.ps1'
oh-my-posh init pwsh --config https://github.com/JanDeDobbeleer/oh-my-posh/blob/main/themes/catppuccin.omp.json | Invoke-Expression
```
### .bash/themes/git_bash_windows_powerline/.git/config
```gitconfig
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://github.com/diesire/git_bash_windows_powerline.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
rebase = true
```
## Unteraufgaben
- [x] Einrichten von OneDrive, Outlook [completion:: 2025-05-19]
- [x] Installation Firefox [completion:: 2025-05-16]
- [x] Installation Brave [completion:: 2025-05-16]
- [x] Installartion Notepad++ [completion:: 2025-05-19]
- [x] Installation Rainmeter [completion:: 2025-05-19]
- [x] Installation Obsidian [completion:: 2025-05-19]
- [x] Installation FreeCommander XE [completion:: 2025-05-19]
- [x] Installation JetBrains IDEA CE [completion:: 2025-05-19]
- [x] Installation JetBrains PyCharm CE [completion:: 2025-05-19]
- [x] Installation DBeaver [completion:: 2025-05-19]
- [x] Installation Signal Desktop [completion:: 2025-05-19]
- [x] Installation 7zip [start:: 2025-05-16]
- [x] Installation Brother Druckertreiber [start:: 2025-05-16] [completion:: 2025-07-08]
- [x] Installation Citrix Workspace [completion:: 2025-05-19]
- [x] Installation Docker Desktop [start:: 2025-05-16] [completion:: 2025-07-11]
- [x] Installation FileZilla [start:: 2025-05-16] [completion:: 2025-05-26]
- [x] Installation Git und Git LFS [completion:: 2025-05-19]
- [x] Installation Github CLI und glab (Gitlab CLI) [completion:: 2025-10-21]
- [x] Installation gpg4Win [start:: 2025-05-16] [completion:: 2025-09-30]
- [x] Installation Greenshot [completion:: 2025-05-19]
- [x] Installation KeepassXC [completion:: 2025-05-19]
- [x] Installation Lite XL [completion:: 2025-05-19]
- [x] Installation MediaMonkey [completion:: 2025-10-21]
- [x] Installation MariaDB [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation PostgreSQL [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation Logi Options+ [completion:: 2025-05-19]
- [x] Installation Visual Studio Code [completion:: 2025-05-19]
- [x] Installation Neovim [start:: 2025-05-16] [completion:: 2025-07-07]
- [x] Installation Obsidian [completion:: 2025-05-19]
- [x] Installation Oh My Posh [start:: 2025-05-16] [completion:: 2025-05-26]
- [x] Installation Postman [start:: 2025-05-16] [completion:: 2025-07-08]
- [x] Installation Powershell [completion:: 2025-05-19]
- [x] Installation PowerToys [start:: 2025-05-16] [completion:: 2025-07-07]
- [x] Installation Putty [completion:: 2025-05-19]
- [x] Installation Python [start:: 2025-05-16] [completion:: 2025-07-08]
- [x] Installation Ruby [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation Rust [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation Sourcetree [completion:: 2025-05-19]
- [x] Installation Sengi [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation Slido for Windows [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation THeiaIDE [start:: 2025-05-16] [completion:: 2025-07-09]
- [x] Installation Terminal [completion:: 2025-05-19]
- [x] Installation TortoiseGit [start:: 2025-05-16] [completion:: 2025-07-08]
- [x] Installation TreeSizeFree [start:: 2025-05-16] [completion:: 2025-10-21]
- [x] Installation WinSCP [start:: 2025-05-16] [completion:: 2025-05-26]
- [x] Installation Zoom [start:: 2025-05-16] [completion:: 2025-10-21]
@@ -0,0 +1,31 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Vertrieb]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Beschreibung der Migration C nach Python als Projekt für ivv beschreiben"})`
## Aufgabenbeschreibung
Gedankenstütze von [[Michael Schwarz]]:
Anpassung / Erweiterung des mathematischen Rechenkerns in C ist die zentrale Aufgabenstellung, zusammen mit der Analyse der bestehenden Rechenlogik (mathematischer Kern)
Dazu muss du nachweisen, dass Du in Projekten bewiesen hast, dass Du die Fähigkeit hast, komplexe Algorithmen zu verstehen und strukturiert hier für ivv in diesem Setting anzupassen.
Allerdings stehen bisher in Deinem Profil keine belegte Erfahrung zu mathematischer Modellierung oder algorithmischer Logik drin -> bislang liest sich der Schwerpunkt eher in technischer Integration und Build-Prozessen.
Weiterhin braucht ivv jmd. mit tiefgreifender Programmiererfahrung in C, speziell eben für die mathematische Rechenlogik.
In deinem Profil wiederum ist keine direkte C-Erfahrung dokumentiert; der bisherige Fokus liegt auf Java, Python, Build-Management.
Das sollten wir entsprechend umbauen oder mit einer 1-Seite ergänzen - 
Passt?
## Überlegungen
Antwort:
Im Rahmen meiner Diplomarbeit habe ich ein Perzeptron-Netzwerk programmiert, das mit Werte aus einer Wavelet-Transformation trainiert wurde. Die Wavelet-Transformation ist eine mehrstufige Anwendung von digitalen Filtern, die ein Signal in Hoch- und Tiefpassanteile aufteilt. Ein digitaler Filter besteht in der Anwendung von Faltungsoperationen und somit die Ausführung mathematischen Operationen. Auch nach dem Studium bin ich dem Thema verbunden geblieben und habe aus privatem Interesse die ursprünglichen C-Sourcen nach Python migriert zum Verbessern der Ergebnisse.
Im Rahmen der Migration wurde die Implementierung der Wavelet-Funktion und damit der digitale Filter auf eine flexibleren Architektur umgestellt. Konkret wurde die Zeiger-Arithmetik zur Speicherung eines mehrdimensionalen Arrays als einfache Liste durch die Adressierung von zweidimensionalen Arrays ersetzt. Dies erforderte ein Verständnis der mathematischen Operationen zur Konvertierung des Audiosignals. Der abschließende Vergleich der ursprünglichen Transformation mit der neuen ergab das gleiche Resultat und somit die Bestätigung der Neu-Implementierung.
Im Rahmen der Diplomarbeit wurde das Neuronale Netz mit einer begrenzten Anzahl von Mustern trainiert. Aufgrund von beruflichen Verpflichtungen wurden die Konzepte nicht weiter verfolgt. Jedoch blieb das Interesse an dem Thema KI bestehen. Die Verfügbarkeit von LLMs und deren Anwendung auf lokalen Rechnern (ollama) hat das Interesse wieder belebt und dazu geführt mich in die Themen CNN, LLM und Modellgenerierung einzuarbeiten und das bestehende Wissen zu erweitern.
## Unteraufgaben
- [x] Beschreibung der Migration C nach Python der Diplomarbeit-Wavelet-Bibliothek [start:: 2025-07-22] [due:: 2025-07-23] [completion:: 2025-07-23]
- [x] Zusammenfassung meiner Erfahrung als Zusatz zum Profil schreiben [start:: 2025-07-22] [due:: 2025-07-23] [completion:: 2025-07-23]
@@ -0,0 +1,17 @@
---
status: Archiv
tags:
- process/task
---
%%
Project:: [[ISO-27001 Zertifizierung]]
Bar:: `$= dv.view('total-progress-bar', {file: "Dataguard Schulung"})`
%%
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Anmeldung Dataguard Academy [completion:: 2024-01-23]
- [x] Dataguard Schulung [completion:: 2024-01-23]
@@ -0,0 +1,45 @@
---
status: Archiv
tags:
- process/task
---
%%
Project:: [[Unterweisung]]
Bar:: `$= dv.view('total-progress-bar', {file: "Datenschutz Schulung"})`
%%
## Aufgabenbeschreibung
[[Sina Breskas]]
Liebe Kollegen und liebe Kolleginnen,
ich hoffe es geht euch gut.
Ihr habt bereits vor zwei Jahren erfolgreich an einer Datenschutzschulung teilgenommen.
Wir sind dazu verpflichtet euch regelmäßig (zwei Jahre) zum Thema Datenschutz erneut zu schulen.
Anbei sende ich euch den [Link zu der Onlineschulung](https://academy.dataguard.de/de/6318/courses/4bee4d44-7288-47ce-a8fe-6437756b7b62/lessons/f6dfa41b-4bec-4c22-a86a-3c6fef79e1cf), mit der Bitte an dieser Schulung teilzunehmen. Der Link ist so generiert, dass ihr nach der Anmeldung eigentlich direkt zur Schulung kommt. Sollte dies nicht der Fall sein, findet ihr nachfolgend den entsprechenden Pfad.
1. Anmeldung über Dataguard
2. danach Adcademy anklicken
3. ggf. Seite auf deutsch umstellen, sonst kann es sein, dass die Datenschutz-Schulung nicht angezeigt wird
4. danach bitte "Datenschutz- Grundlagen 2024" auswählen und bearbeiten
Die Onlineschulung dauert erfahrungsgemäß maximal 20-30 Minuten und endet mit einigen Fragen zur DSGVO.
Das Teilnahme Zertifikat braucht ihr uns nicht zu senden.
Bitte bucht die Zeiten für die Schulung  auf „900000001O (objects intern)“ Vorgang „901000 Diverse Aktivitäten/Büroarbeit“ mit dem Text „Schulung DSGVO 2024“ buchen.
Bitte nehmt zeitnah allerdings **bis spätestens zum 06.03.2024 a**n der Schulung teil.
Vielen lieben Dank im Voraus.
Solltet ihr Rückfragen haben, kommt gerne jederzeit auf mich zu.
Viele Grüße
Sina
## Überlegungen
## Unteraufgaben
- [x] Schulung DSGVO 2024 [start:: 2024-02-20] [due:: 2024-03-06] [completion:: 2024-02-21]
@@ -0,0 +1,19 @@
---
status: In Arbeit
tags:
- process/task
---
> [!task]+
> Project:: [[Konfiguration von vim]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Github Repository für nvim-config erstellen"})`
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Github Repository für nvim-config erstellen [start:: 2025-07-18] [due:: 2025-07-21] [completion:: 2025-07-18]
- [ ] README.md für github Repository nvim-config schreiben [scheduled:: 2025-09-23]
@@ -0,0 +1,24 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Austausch Laptop]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Installation Outlook (classic)"})`
## Aufgabenbeschreibung
Zur Zeit ist die Verwendung des neuen Outlook in der cimt nicht vorgesehen.
Bei neuen Rechnern ist daher Outlook (classic) zu installieren.
Die Installation kann von der Seite:
https://support.microsoft.com/de-de/office/installieren-oder-erneutes-installieren-des-klassischen-outlook-auf-einem-windows-pc-5c94902b-31a5-4274-abb0-b07f4661edf5
heruntergeladen werden.
Nach der Installation ist explizit die Anwendung **Outlook (classic)** auszuwahlen.
## Überlegungen
## Unteraufgaben
- [x] Installation Outlook (classic) [completion:: 2025-05-20]
@@ -0,0 +1,19 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Unterweisung]]
> Bar:: `$= dv.view('total-progress-bar', {file: "KI Verordnung 2025"})`
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] jährliche Unterweisung KI Verordnung 2025 [completion:: 2025-06-05]
- [x] Anfrage an [[Frank Füllbier]] zwecks Nutzung von ollama im Rahmen der KI Verordnung mit Angaben zu ollama [start:: 2025-06-05] [scheduled:: 2025-06-06] [completion:: 2025-07-07]
@@ -0,0 +1,17 @@
---
status: Archiv
tags:
- process/task
---
%%
Project::
Bar:: `$= dv.view('total-progress-bar', {file: "KI und GenKI 2023 - Entwickler und Designer"})`
%%
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] KI und GenKI 2023 - Entwickler und Designer [completion:: 2024-04-05]
@@ -0,0 +1,16 @@
---
status: Archiv
tags:
- process/task
---
%%
Project:: [[Vertrieb]]
Bar:: `$= dv.view('total-progress-bar', {file: "Migration des Beraterprofils"})`
%%
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Migration des Beraterprofils [start:: 2024-01-18] [due:: 2024-01-24] [completion:: 2024-01-25]
@@ -0,0 +1,19 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project:: [[Austausch Laptop]]
> Bar:: `$= dv.view('total-progress-bar', {file: "Sicherung und Bereinigung BERLW1TPE"})`
## Aufgabenbeschreibung
## Überlegungen
## Unteraufgaben
- [x] Bereinigung Verzeichnis Dokumente [completion:: 2025-05-19]
- [x] Bereinigung Verzeichnis projekte [completion:: 2025-05-19]
@@ -0,0 +1,22 @@
---
status: Archiv
tags:
- process/task
---
> [!task]+
> Project::
> Bar:: `$= dv.view('total-progress-bar', {file: "Upgrade Laptop auf Windows 11"})`
## Aufgabenbeschreibung
## Überlegungen
Aufgrund des Alters des Laptops (Auslaufen des Service im Janiar 2026) wird der Laptop nicht aktualisiert sondern ausgetauscht. Die Unteraufgaben können als erledigt betrachtet werden.
## Unteraufgaben
- [x] Upgrade Laptop auf Windows 11 [completion:: 2025-05-12]
- [x] Serviceticket stellen wegen fehlgeschlagenem Update [completion:: 2025-04-11]
- [x] Update wiederholen und Senden der Update-Logs an IT-Support [start:: 2025-04-10] [due:: 2025-04-30] [completion:: 2025-05-12]