/images/nasan-avatar.jpeg

Philosophie: Wichtigste Denkrichtungen der Erkenntnistheorie

Erkenntnistheorie Übersicht wichtigster Denkrichtungen MindMap

/images/erkenntnistheorie-wichtigste-denkrichtungen.svg
Erkenntnistheorie Denkrichtungen Übersicht mind map

MindMap PNG
MindMap SVG

Im folgenden YouTube-Video versuche ich, innerhalb von 15min einen groben Überblick zu 12 zentralen Denkrichtungen (Theorien) der Erkenntnistheorie zu geben:

  • ❓🧐 Skeptizismus – Können wir überhaupt sicher sein?
  • 🩹⚠️ Fallibilismus – Wissen ist fehlbar, aber möglich
  • 👁️✋ Empirismus – Die Sinne als Quelle der Erkenntnis
  • 🧠📐 Rationalismus – Die Vernunft als Weg zur Erkenntnis
  • 🧱🏗️ Fundamentalismus – Das Fundament aller Gewissheit
  • 🕸️🧩 Kohärenztheorie – Wissen als zusammenhängendes System
  • 📝 Foundherentismus – Das beste aus beiden Welten
  • ♾️ Infinitismus – Die unendliche Kette der Begründungen
  • 🔦 📡 Internalismus & Externalismus – Wo liegt die Rechtfertigung?
  • 🛠️ Reliabilismus – Zuverlässigkeitstheorie des Wissens

Das Mindmap dazu kann weiter unten in voller Auflösung betrachtet werden.

NixOS - mind map - key concepts

I recently discovered Nix and was immediately impressed by it. The ability to configure your entire OS in a single configuration file, with reproducibility and declarative principles built in—it’s quite remarkable.

However, Nix is much more than just another Linux distribution, which can make the terminology confusing for newcomers. The learning curve is steep, and the documentation can be fragmented and difficult to navigate for beginners. The Zero to Nix guide provides one of the most accessible starting points.

Philosophie: Was ist Erkenntnistheorie?

Im folgenden YouTube-Video versuche ich, innerhalb von 15min einen groben Überblick zu der philosophischen Disziplin Erkenntnistheorie zu vermitteln.

Das Mindmap dazu kann weiter unten in voller Auflösung betrachtet werden.

Kurzdefinition: Worum geht es in der Erkenntnistheorie?

Die Erkenntnistheorie (auch Epistemologie) untersucht, wie wir zu Wissen gelangen, was Überzeugungen rechtfertigt und wie sicher wir uns unseres Wissens sein können. Sie beschäftigt sich mit den Grundlagen, Quellen und Grenzen von menschlicher Erkenntnis.

Philosophie: Was ist Metaphysik?

Im folgenden YouTube-Video versuche ich, innerhalb von 30min einen groben Überblick zu der philosophischen Disziplin Metaphysik zu vermitteln.

Die MindMaps dazu können weiter unten in voller Auflösung betrachtet werden.

Metaphysik Übersicht

In dem folgenden MindMap ist eine grobe Übersicht zur Metaphysik zu finden.

  • Der Bereich “Traditionell” Ontologie wird im nächsten MindMap tiefer behandelt und gehört grundsätzlich zur “allgemeinen” Metaphysik.
  • Auch der Bereich “Modern” wird im letzten MindMap noch vertieft angeschaut. Er beinhaltet Themen aus der allgemeinen und speziellen Metaphysik.

Read More

OAuth 2.0 - Tutorial 3 - Expose and Access a Web API - Resource Server

Previous tutorials

In the previous tutorials:

We learned:

  • How to create a “server-side” Python Web App
    • How to deploy this app to Azure
  • How to register the app with Entra ID
  • How to use the Authorization Code Flow to access the Microsoft Graph API.

Overview

In this tutorial:

OAuth 2.0 - Tutorial 2 - Azure Server Side Python WebApp Auth Code Flow - Entra ID

Introduction

In the previous tutorial Localhost Python WebApp Auth Code Flow with Entra ID , we demonstrated using a localhost web app as a “server-side app” (confidential client) with the Authorization Code Flow. In this tutorial, we will deploy the app to Azure, making it a true “server-side app” where users cannot access secrets.

The following steps are required to deploy the app to Azure:

  • Create an Azure Container Registry
  • Create a Dockerfile and publish the image to the registry
  • Create an Azure Web App using this container
  • Add environment variables (tenant, client ID, client secret)
  • Add a new redirect URI to the app registration
  • Update the redirect URI in the app code

Prerequisites

  • Microsoft Azure Tenant with active Subscription
  • Docker installed
  • Azure CLI installed
  • UV installed: UV Installation

Create Azure Container Registry

Create an Azure container registry where you can store your docker images:

OAuth 2.0 - Tutorial 1 - Localhost Python WebApp Auth Code Flow with Entra ID

Introduction - “Server Side App” - Auth Code Flow

This guide demonstrates how to create a “server-side” Python web application running locally (for development) that authenticates users with Microsoft Entra ID and authorizes access to the Microsoft Graph API using the Authorization Code Flow as a “confidential client” with a client secret.

Info: In the second tutorial, we will deploy this app to Azure

The client is considered confidential because the app runs solely on the server, and users do not have access to the client secret.

OAuth 2.0 - mind map

To better understand OAuth 2.0, I have created the following mind map and a series of follow-up tutorials that provide a basic overview of how OAuth works.

MindMap OAuth

/images/OAuth2-0.svg
OAUTH 2.0 Mind Map illustrates basic concepts

Figure 1: OAUTH 2.0 Mind Map visualizing basic concepts

Software Architecture - mind maps

I have started creating minimal mind maps about Software Architecture. I plan to extend them further in the future.

Software Architecture Roadmap

You start with architectural characteristics. Then you’ll need to get the logical components, pick a style and finally document your decision.

/images/SOFTWAREARCHITECTURE-Overview.jpg
Software Architecture Mind Map

OpenTelemetry - mind map - concepts

In the following mind map, I attempted to visualize some core concepts of OpenTelemetry The purpose of OpenTelemetry is to collect, process and export signals. The signals (telemetry data) which OpenTelemetry currently supports can be found on the right side of the mind map:

  • Signals:
    • Traces
    • Metrics
    • Logs

The mind map illustrates the components that make up these signals and how they are interconnected.

To learn more about OpenTelemetry:

OpenTelemetry Concepts mind map

Read More

GenAI Azure Databricks - mind map - capabilities

This mind map provides a detailed overview of the GenAI capabilities available in Azure Databricks.

Also, check out the Azure Databricks Key Concepts mind map

GenAI capabilities Azure Databricks mind map

/images/GenAI-capabilites-Azure-Databricks-mind-map.svg
Azure Databricks Mind Map showcasing GenAI capabilities

Figure 1: GenAI Capabilities on Azure Databricks Mind Map visualizing key capabilities

MLflow - mind map - core components

This mind map offers a comprehensive overview of the core components of MLflow. An interesting fact about MLflow is that it was originally developed by Databricks, with which it maintains strong integration.

MLflow Mind Map

/images/mlflow-core-components-mind-map.svg
MLflow Mind Map showcasing core components

Figure 1: MLflow Mind Map visualizing core components

Download the mind map in multiple formats:
MindMap PNG
MindMap JPG
MindMap SVG

Azure Kubernetes - mind map - key concepts

As part of my recent studies about Azure Kubernetes, I’ve created a mindmap that outlines and connects some of its core concepts. This mindmap serves as a visual guide to help you navigate the powerful capabilities of Azure Kubernetes and understand how its key components interrelate.

Azure Kubernetes Mind Map

/images/azure-kubernetes-mindmap-core-concepts.svg
Azure Kubernetes Mind Map showcasing core concepts

Figure 1: Azure Kubernetes Mind Map visualizing key concepts

Azure API Management - mind map - key concepts

As part of my recent deep dive into Azure API Management, I’ve created a mindmap that outlines and connects some of its core concepts. This mindmap serves as a visual guide to help you navigate the powerful capabilities of Azure API Management and understand how its key components interrelate.

Azure API Management Mind Map

Read More