diff --git a/Areas/cimt AG/Lightning Talks Vorträge.base b/Areas/cimt AG/Lightning Talks Vorträge.base index 5755e93..3c10d69 100644 --- a/Areas/cimt AG/Lightning Talks Vorträge.base +++ b/Areas/cimt AG/Lightning Talks Vorträge.base @@ -1,6 +1,6 @@ filters: and: - - file.tags.contains("process/lecture") + - file.tags.contains("presentation/lecture") views: - type: table name: Alle Vorträge @@ -9,9 +9,7 @@ views: - subtitle - status - lecture_date - sort: - - property: lecture_date - direction: DESC + sort: [] columnSize: note.subtitle: 294 - type: table diff --git a/Areas/cimt AG/Projekte/AWS Certified CloudOps Engineer Associate.md b/Areas/cimt AG/Projekte/AWS Certified CloudOps Engineer Associate.md index 201dc67..15d5f52 100644 --- a/Areas/cimt AG/Projekte/AWS Certified CloudOps Engineer Associate.md +++ b/Areas/cimt AG/Projekte/AWS Certified CloudOps Engineer Associate.md @@ -3,7 +3,7 @@ type: Weiterbildung projectStatus: Aktiv tags: - process/project -status: Geschlossen +status: Archiv subtitle: AWS Certified SysOps Administrator Associate --- diff --git a/Areas/cimt AG/Projekte/Blog Post.md b/Areas/cimt AG/Projekte/Blog Post.md index ef0bf2b..ed1d01a 100644 --- a/Areas/cimt AG/Projekte/Blog Post.md +++ b/Areas/cimt AG/Projekte/Blog Post.md @@ -1,5 +1,5 @@ --- -status: Geschlossen +status: Archiv tags: - process/project subtitle: Blog Post diff --git a/Areas/cimt AG/Projekte/Erfolgreich im Projekt bei Messe München agieren.md b/Areas/cimt AG/Projekte/Erfolgreich im Projekt bei Messe München agieren.md index 64f702b..ad71e9c 100644 --- a/Areas/cimt AG/Projekte/Erfolgreich im Projekt bei Messe München agieren.md +++ b/Areas/cimt AG/Projekte/Erfolgreich im Projekt bei Messe München agieren.md @@ -1,5 +1,5 @@ --- -status: Geschlossen +status: Archiv tags: - process/project subtitle: Erfolgreich im Projekt bei Messe München agieren diff --git a/Areas/cimt AG/Projekte/Messe München/Talend Pipeline.md b/Areas/cimt AG/Projekte/Messe München/Talend Pipeline.md index 07fd68f..7037906 100644 --- a/Areas/cimt AG/Projekte/Messe München/Talend Pipeline.md +++ b/Areas/cimt AG/Projekte/Messe München/Talend Pipeline.md @@ -1,5 +1,5 @@ --- -status: Geschlossen +status: Archiv tags: - process/project subtitle: Talend Pipeline diff --git a/Areas/cimt AG/Präsentation/Entwicklung einer GUI Anwendung in Python.md b/Areas/cimt AG/Präsentation/Entwicklung einer GUI Anwendung in Python.md index 1d89b66..3d5dc1b 100644 --- a/Areas/cimt AG/Präsentation/Entwicklung einer GUI Anwendung in Python.md +++ b/Areas/cimt AG/Präsentation/Entwicklung einer GUI Anwendung in Python.md @@ -1,5 +1,5 @@ --- -status: Geschlossen +status: Archiv tags: - process/project - presentation/lecture diff --git a/Quellen/Airflow.md b/Quellen/Airflow.md new file mode 100644 index 0000000..9bc88be --- /dev/null +++ b/Quellen/Airflow.md @@ -0,0 +1,25 @@ +--- +tags: + - IT/Development/Airflow +--- +## Links +- [Installation of Airflow® — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/installation/index.html) +- [Helm Chart for Apache Airflow — helm-chart Documentation](https://airflow.apache.org/docs/helm-chart/stable/index.html) +- [Running Airflow in Docker — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html) +- [Plugins — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/2.10.0/authoring-and-scheduling/plugins.html) +- [Running Airflow behind a reverse proxy — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/howto/run-behind-proxy.html) +- [Setting up the database — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/installation/setting-up-the-database.html) +- [Installation from PyPI — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/2.10.0/installation/installing-from-pypi.html) +- [airflow/scripts/systemd/airflow-webserver.service at main · apache/airflow · GitHub](https://github.com/apache/airflow/blob/main/scripts/systemd/airflow-webserver.service) +- [airflow/scripts/systemd/airflow at main · apache/airflow · GitHub](https://github.com/apache/airflow/blob/main/scripts/systemd/airflow) +- [Running Airflow with systemd — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/howto/run-with-systemd.html) +- [Fundamental Concepts — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/tutorial/fundamentals.html) +- [Using the Command Line Interface — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/howto/usage-cli.html) +- [airflow.providers.mysql.hooks.mysql — apache-airflow-providers-mysql Documentation](https://airflow.apache.org/docs/apache-airflow-providers-mysql/stable/\_api/airflow/providers/mysql/hooks/mysql/index.html) +- [apache-airflow-providers-mysql — apache-airflow-providers-mysql Documentation](https://airflow.apache.org/docs/apache-airflow-providers-mysql/stable/index.html) +- [Provider packages — apache-airflow-providers Documentation](https://airflow.apache.org/docs/apache-airflow-providers/index.html) +- [Building a Running Pipeline — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/tutorial/pipeline.html) +- [Managing Connections — Airflow Documentation](https://airflow.apache.org/docs/apache-airflow/stable/howto/connection.html) +- [Airflow : Getting Started with the BashOperator in Airflow: A Beginner’s Guide to Executing Bash Commands | by Agusmahari | Medium](https://medium.com/@agusmahari/airflow-getting-started-with-the-bashoperator-in-airflow-a-beginners-guide-to-executing-bash-1f80d25c4602) +- [How to Manage Apache Airflow with Systemd on Debian or Ubuntu - njanakiev](https://janakiev.com/blog/apache-airflow-systemd/) +- [DAG writing best practices in Apache Airflow | Astronomer Documentation](https://www.astronomer.io/docs/learn/dag-best-practices) diff --git a/Quellen/Go.md b/Quellen/Go.md index 23f0f4f..09366de 100644 --- a/Quellen/Go.md +++ b/Quellen/Go.md @@ -1,3 +1,8 @@ +--- +tags: + - IT/Development/Go +--- + ## Verwendung ## Installation @@ -5,3 +10,69 @@ wget https://go.dev/dl/go1.22.3.linux-amd64.tar.gz rm -rf /usr/local/go && tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz ``` + +## Go by Example +- [Go by Example: Logging](https://gobyexample.com/logging) + +## Articles +- [Building an AI-Native Admin Panel with Go, Gin, and GORM | by Hüseyin Mert | tapsilat | Medium](https://medium.com/tapsilat/building-an-ai-native-admin-panel-with-go-gin-and-gorm-45451a04a126) +- [Building a Simple CRUD API with Go (Golang): A Todo App | by Disara Mapalagama | Medium](https://medium.com/@disaradm07/building-a-simple-crud-api-with-go-golang-a-todo-app-ee614a090756) +- [Using TestContainers and the Bun ORM in Go for PostgreSQL Testing | by Akinola Ayodeji | Medium](https://ayoakinola.medium.com/using-testcontainers-and-the-bun-orm-in-go-for-postgresql-testing-fccb258bdbf0) +- [Testing in Golang(Part 2) — Database Integration Tests | by Michał Szum | Medium](https://medium.com/@suuum/testing-in-golang-part-2-database-integration-tests-ad6880de22b4) +- [Go Fiber JWT Auth](https://medium.com/code-beyond/go-fiber-jwt-auth-eab51a7e2129) +- [Building Production-Ready REST APIs with Go Fiber: A Complete Boilerplate Guide | by Bantawa Pawan | Medium](https://medium.com/@rahunn3/building-production-ready-rest-apis-with-go-fiber-a-complete-boilerplate-guide-59387f076ea9) +- [Creating RESTFUL API using Golang and Postgres Part 1 | by Cavdy | Medium](https://medium.com/@cavdy/creating-restful-api-using-golang-and-postgres-part-1-58fe83c6f1ee) +- [Golang Application Template (Gin, PostgreSQL, MailHog, PGAdmin, Docker Compose) | by Fedor GNETKOV | Medium](https://medium.com/@gnetkov/golang-application-template-gin-postgresql-mailhog-pgadmin-docker-compose-a243c29d0bee) +- [A Simple Todo CRUD API using Golang, Gin, GORM, and PostgreSQL | by Rashid Ali | Medium](https://medium.com/@rashid14713524/a-simple-todo-crud-api-using-golang-gin-gorm-and-postgresql-981a9bde0c4d) +- [Building a RESTful API with Go: A Step-by-Step Guide](https://medium.com/@briankworld/building-a-restful-api-with-go-a-step-by-step-guide-d17e69f004a7) +- [Building a REST API in Golang | Bastian Isensee](https://bastian-isensee.com/post/29-rest-api-go/) +- [The Easiest Way to Create a REST API With Go - DEV Community](https://dev.to/calvinmclean/the-easiest-way-to-create-a-rest-api-with-go-20bo) +- [How to Connect and Operate MariaDB Using GORM in Go | by Sean Zheng | Medium](https://medium.com/@blackhorseya/how-to-connect-and-operate-mariadb-using-gorm-in-go-bc55b1984348) +- [Use UUID Within Gorm And Mysql. First, Import uuid and gorm packages as… | by Hayden Zhou | Medium](https://medium.com/@mfkhao2009/use-uuid-within-gorm-and-mysql-8021459a10ba) +- [Tutorial: Accessing a relational database - The Go Programming Language](https://go.dev/doc/tutorial/database-access) +- [Building REST APIs in Golang go-gin with persistence database Postgres - DEV Community](https://dev.to/ramu_mangalarapu/building-rest-apis-in-golang-go-gin-with-persistence-database-postgres-4616) +- [Go REST Guide. gorilla/mux Router - JetBrains Guide](https://www.jetbrains.com/guide/go/tutorials/rest_api_series/gorilla-mux/) +- [postgresql - How do you do UUID in Golangs Gorm? - Stack Overflow](https://stackoverflow.com/questions/36486511/how-do-you-do-uuid-in-golangs-gorm) +- [go gorm - Go: Run test from multiple package with DB initialization - Stack Overflow](https://stackoverflow.com/questions/31061683/go-run-test-from-multiple-package-with-db-initialization) + +## GitHub +- [go-crud/examples/relationships/main.go at main · goliatone/go-crud · GitHub](https://github.com/goliatone/go-crud/blob/main/examples/relationships/main.go) +- [bun/example/basic/main.go at master · uptrace/bun · GitHub](https://github.com/uptrace/bun/blob/master/example/basic/main.go) +- [bun/example/basic at master · uptrace/bun · GitHub](https://github.com/uptrace/bun/tree/master/example/basic) +- [go-code-samples/go-rest-demo at main · JetBrains/go-code-samples · GitHub](https://github.com/JetBrains/go-code-samples/tree/main/go-rest-demo) +- [go-code-samples/go-gin-react/go-gin-react-part3/main.go at main · JetBrains/go-code-samples · GitHub](https://github.com/JetBrains/go-code-samples/blob/main/go-gin-react/go-gin-react-part3/main.go) +- [GitHub - blackhorseya/godine: GoDine is an online food ordering system designed using Golang and following the principles of Domain-Driven Design (DDD).](https://github.com/blackhorseya/godine/tree/main) +- [golang-101/simple-gorm-mariadb/main.go at main · blackhorseya/golang-101 · GitHub](https://github.com/blackhorseya/golang-101/blob/main/simple-gorm-mariadb/main.go) + +## Build + +### Dockerfile +- [ Optimizing Multi-Stage Builds with Dockerfile in GoLang](https://medium.com/@kittipat_1413/optimizing-multi-stage-builds-with-dockerfile-in-golang-a2ee8ed37ec6) +- +## Frameworks + +### Echo +- [Quick Start | Echo](https://echo.labstack.com/docs/quick-start) +- [Golang Echo Tutorial: REST API with PostgreSQL](https://www.kelche.co/blog/go/golang-echo-tutorial/) +- [JWT | Echo](https://echo.labstack.com/docs/middleware/jwt) +- [Golang Echo Tutorial with Practical Examples](https://hayageek.com/golang-echo-tutorial/) + +### Fiber +- [📦 Fiber | Fiber](https://hayageek.com/golang-echo-tutorial/) +- [Request and Response Handling in Fiber](https://withcodeexample.com/request-response-handling-fiber-powerful-web-apps/) +- [JWT | Fiber](https://docs.gofiber.io/contrib/jwt_v1.x.x/jwt/) +- [JWT | Fiber](https://docs.gofiber.io/contrib/jwt/) +- [🎭 Grouping | Fiber](https://docs.gofiber.io/guide/grouping) +- [Building an Express-style API in Go with Fiber - LogRocket Blog](https://blog.logrocket.com/express-style-api-go-fiber/) +- [Build High-Performance Web Apps in Go Using Fiber Framework | Codez Up](https://codezup.com/go-fiber-web-apps/) + +### Gin +- [🌐 Golang RESTful API with Gin, Gorm, PostgreSQL 🐘 - DEV Community](https://dev.to/truongpx396/golang-restful-api-with-gin-gorm-postgresql-2hc) +- [Building a REST API with Golang using Gin and Gorm - LogRocket Blog](https://blog.logrocket.com/rest-api-golang-gin-gorm/) +- [RESTful API using GORM, Gin, and PostgreSQL in Go](https://techwasti.com/building-a-rest-api-with-gorm-gin-framework-and-postgresql-in-go) + +### Bun +- [Golang ORM for PostgreSQL and MySQL](https://bun.uptrace.dev/guide/golang-orm.html#q-how-do-i-handle-complex-where-conditions) +- [Golang ORM for PostgreSQL and MySQL](https://bun.uptrace.dev/guide/golang-orm.html) +- [uptrace/bun: SQL-first Golang ORM](https://github.com/uptrace/bun) +- \ No newline at end of file diff --git a/Quellen/Taskwarrior.md b/Quellen/Taskwarrior.md index ea98b70..8ffe356 100644 --- a/Quellen/Taskwarrior.md +++ b/Quellen/Taskwarrior.md @@ -1,4 +1,7 @@ - +--- +tags: + - IT/Tools/Taskwarrior +--- ## Prerequisites @@ -18,6 +21,11 @@ sudo cmake --install build task config sync.local.server_dir /home/tpeetz/.sync/Apps/task ``` +### TaskChampion Sync Server +- [ GothenburgBitFactory/taskchampion-sync-server: The sync server for Taskchampion](https://github.com/GothenburgBitFactory/taskchampion-sync-server) +- [Pre-built Images - TaskChampion Sync Server](https://gothenburgbitfactory.org/taskchampion-sync-server/integration/pre-built.html) +- [Synchronisierungs-Setup für Taskwarrior 3.0 : r/taskwarrior](https://www.reddit.com/r/taskwarrior/comments/1bt1ixi/sync_setup_for_taskwarrior_30/?tl=de) + ## Configure ## Update Holidays @@ -25,3 +33,28 @@ task config sync.local.server_dir /home/tpeetz/.sync/Apps/task /usr/local/share/doc/task/scripts/add-ons/update-holidays.pl --locale de-DE --region BE --file .task/holidays.de-DE.rc ``` + +## Plugin Links +- [Keybindings - taskwarrior-tui - A terminal user interface for taskwarrior](https://kdheepak.com/taskwarrior-tui/keybindings/) +- [kdheepak/taskwarrior-tui: `taskwarrior-tui`: A terminal user interface for taskwarrior](https://github.com/kdheepak/taskwarrior-tui?tab=readme-ov-file) +- [GothenburgBitFactory/bugwarrior: Pull github, bitbucket, and trac issues into taskwarrior](https://github.com/GothenburgBitFactory/bugwarrior) +- [DCsunset/taskwarrior-webui: Self-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js](https://github.com/DCsunset/taskwarrior-webui) +- [cinatic/taskwhisperer: Taskwhisperer is a extension for TaskWarrior Application https://taskwarrior.org. It is to display upcoming tasks and task details as well as to create and modify them.](https://github.com/cinatic/taskwhisperer) +- [huantrinh1802/m_taskwarrior_d.nvim: Simple utility plugin for taskwarrior in Neovim](https://github.com/huantrinh1802/m_taskwarrior_d.nvim) +- [Zebradil/powerline-taskwarrior: ䷡→䷆ A Powerline segment for displaying information from Taskwarrior task manager](https://github.com/Zebradil/powerline-taskwarrior) +- [duckdm/neowarrior.nvim: A neovim wrapper/plugin to use taskwarrior inside neovim](https://github.com/duckdm/neowarrior.nvim) +- [AnotherKamila/tasksched: An opinionated Taskwarrior web UI. Great for scheduling when to do your tasks.](https://github.com/AnotherKamila/tasksched) +- [gkssjovi/trackwarrior: This extension create a link between taskwarrior and timewarrior that allows you to keep track of time spend on tasks. The time will be displayed in a new column in taskwarrior.](https://github.com/gkssjovi/trackwarrior) +- [SntTGR/obsidian-tw-task-wiki: Small and simple task manager widget for obsidian and powered by taskwarrior.](https://github.com/SntTGR/obsidian-tw-task-wiki) +- [liloman/pomodoroTasks2: Systray app for pomodoro with taskwarrior](https://github.com/liloman/pomodoroTasks2) +- [mrVanDalo/taskwarrior-hooks: A collection of taskwarrior hooks written in rust (because of speed)](https://github.com/mrVanDalo/taskwarrior-hooks) +- [jubnzv/qtask: GUI organizer based on Taskwarrior](https://github.com/jubnzv/qtask) +- [claui/vscode-taskwarrior: VS Code extension to manage Taskwarrior tasks](https://github.com/claui/vscode-taskwarrior) +- [neuhalje/notmuch-task: notmuchmail, taskwarrior and mutt are about to be your next dreamteam](https://github.com/neuhalje/notmuch-task) +- [Praczet/little-taskwarrior.nvim: A little helper for displaying tasks from TaskWarrior in NeoVim Dashboard](https://github.com/Praczet/little-taskwarrior.nvim) +- [ataraskov/task-dashboard: Taskwarrior dashboard within tmux session](https://github.com/ataraskov/task-dashboard) +- [clemux/task-matrix-bot: Matrix bot for taskwarrior](https://github.com/clemux/task-matrix-bot) +- [OzwaldFR/Taskwarrior-JP: A taskwarrior inspired script that provides a CLI for manipulating todo-notes stored in Joplin.](https://github.com/OzwaldFR/Taskwarrior-JP) +- [LikiPiki/taskwarriorExtension: Taskwarrior commands extension. Split tasks, create tasks faster, show tasks like a tree. Easy to use, incredibly fast!](https://github.com/LikiPiki/taskwarriorExtension) +- [raspbeguy/ITwarrior: ITwarrior is a web frontend for taskwarrior enabling users to create tickets and add them to the IT people pipe.](https://github.com/raspbeguy/ITwarrior) +- [jonestristand/task-warlock: A modern, beautiful web interface for TaskWarrior with multiple themes and real-time task management](https://github.com/jonestristand/task-warlock) diff --git a/Übersicht/Kanban/Project Board.md b/Übersicht/Kanban/Project Board.md index ce5ecb0..0b42ca2 100644 --- a/Übersicht/Kanban/Project Board.md +++ b/Übersicht/Kanban/Project Board.md @@ -29,11 +29,6 @@ kanban-plugin: board ## Geschlossen **Fertiggestellt** -- [x] [[Talend Pipeline]] [completion:: 2025-07-11] -- [x] [[Erfolgreich im Projekt bei Messe München agieren]] [completion:: 2025-06-28] -- [x] [[Entwicklung einer GUI Anwendung in Python]] [completion:: 2025-11-19] -- [x] [[AWS Certified CloudOps Engineer Associate]] [completion:: 2025-11-19] -- [x] [[Blog Post]] [completion:: 2026-01-02] ## Abgewiesen @@ -105,6 +100,11 @@ kanban-plugin: board - [x] [[Austausch Laptop]] [completion:: 2025-07-11] - [x] [[Konfiguration von vim]] [completion:: 2025-07-18] - [x] [[Camunda 8 Developer]] [completion:: 2025-07-30] +- [x] [[Entwicklung einer GUI Anwendung in Python]] [completion:: 2025-11-19] +- [x] [[AWS Certified CloudOps Engineer Associate]] [completion:: 2025-11-19] +- [x] [[Blog Post]] [completion:: 2026-01-02] +- [x] [[Erfolgreich im Projekt bei Messe München agieren]] [completion:: 2025-06-28] +- [x] [[Talend Pipeline]] [completion:: 2025-07-11] %% kanban:settings ```