Anzeige 1–4 von 4 Beiträge

Jupyter, ChatGPT, Copilot (Teil 3): Praxisbeispiele aus der echten Welt

Veröffentlicht: Dezember 23, 2025 Lesezeit: 4 Minuten

In den vorangegangenen Teilen haben wir besprochen, warum Jupyter eine „Denkumgebung“ ist. In diesem abschließenden Teil werden wir vier konkrete Szenarien durchgehen, in denen ein Notebook für einen Senior Engineer besser abschneidet als eine traditionelle IDE. 1. API-Archäologie: Das Unbekannte kartieren Wenn Sie es mit einer komplexen API zu tun haben, möchten Sie nicht erst einen vollständigen Client bauen, nur um zu sehen, wie die Daten aussehen. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import requests import pandas as pd # 1. Die Anfrage senden response = requests.get("https://api.example.com/v1/complex-endpoint", headers={"Authorization": "Bearer IHR_TOKEN"}) data = response.json() # 2. Anstatt print(data), nutzen Sie Jupyters Fähigkeit zur Exploration # Schauen wir uns die Schlüssel der obersten Ebene an print(f"Keys: {data.keys()}") # 3. Verschachtelte Strukturen flach klopfen, um das Schema zu verstehen df = pd.json_normalize(data['items']) df.head() # Zeigt eine schöne interaktive Tabelle Der Vorteil: Sie können die Header anpassen, die Query-Parameter ändern und nur die Zelle mit der Anfrage erneut ausführen, ohne Ihre gesamte Anwendung neu starten zu müssen. ...

Weiterlesen

Jupyter, ChatGPT, Copilot (Teil 2): Der technische Leitfaden zur Jupyter-Einrichtung

Veröffentlicht: Dezember 23, 2025 Lesezeit: 4 Minuten

Der moderne Jupyter-Stack Für einen Software-Ingenieur ist der „Standardweg“ der Installation von Jupyter (globale Pip-Installation) oft der falsche Weg. Er führt zur Abhängigkeitshölle und zum „Auf meinem Rechner funktioniert es“-Syndrom. Hier ist ein Leitfaden für eine professionelle Einrichtung. 1. Installation & Umgebungsmanagement Der „UV“-Weg (Empfohlen) Wenn Sie uv noch nicht ausprobiert haben: Es ist ein blitzschneller Python-Paketmanager. Er macht die Verwaltung von Jupyter-Umgebungen trivial. 1 2 3 4 5 6 7 # uv installieren curl -LsSf https://astral.sh/uv/install.sh | sh # Ein neues Projekt erstellen und Jupyter hinzufügen uv init meine-notebooks cd meine-notebooks uv add jupyterlab ipywidgets pandas matplotlib Der traditionelle Virtualenv-Weg Wenn Sie Standard-Tools bevorzugen: ...

Weiterlesen

Jupyter, ChatGPT, Copilot (Teil 1): Der strategische Wert des Denkens in Notebooks

Veröffentlicht: Dezember 23, 2025 Lesezeit: 6 Minuten

Wenn Sie aus einem traditionellen Software-Engineering-Hintergrund kommen (Frontend, Backend, Systeme), haben Sie Project Jupyter wahrscheinlich schon überall gesehen, von Notebooks und Erweiterungen bis hin zu Cloud-Plattformen, und sich gedacht: „Das sieht riesig aus… aber ich sehe nicht wirklich, wo ich da reinpasse.“ Ich hatte die gleiche Verwirrung. Schauen wir uns das ganz klar an, indem wir Rollen verwenden, keine Schlagworte. Erstens: Was Jupyter nicht ist Jupyter ist nicht: Eine Programmiersprache (im Gegensatz zu R oder Python) Ein Ersatz für IDEs wie VS Code Eine Produktionsentwicklungsumgebung Ein Konkurrent zu ChatGPT oder Copilot Wenn Sie versuchen, es als eines dieser Dinge zu verwenden, wird es sich unbequem anfühlen. ...

Weiterlesen

Konditionierte Geschmacksaversion

Veröffentlicht: Dezember 18, 2025 Lesezeit: 23 Minuten

Die konditionierte Geschmacksaversion, manchmal auch Garcia-Effekt zu Ehren von John Garcia genannt, der ihre ungewöhnlichen Eigenschaften als Erster beschrieb, ist eine kraftvolle und faszinierende Form des Lernens. Sie ist nicht nur ein interessantes Phänomen in der Verhaltenswissenschaft, sondern spielt auch eine große Rolle in der Medizin, Ernährung, Onkologie, Pädiatrie und im täglichen Leben. Dieser ausführliche Beitrag erklärt, was konditionierte Geschmacksaversion ist, wie und warum sie entsteht, wie man sie erkennt, welche Probleme sie verursachen kann, wie man sie verhindert und bewältigt, wie sie sich von Allergien und anderen lebensmittelbezogenen Problemen unterscheidet und wo man detailliertere wissenschaftliche und klinische Informationen findet. ...

Weiterlesen