Noch keine Episoden ausgewertet.
Episoden
120- Das Internet: Entstehung und Funktionsweise #60 18.06., 03:0018.06.2024, 03:0000:38:11
In dieser Folge beleuchten wir die Geschichte und Technik des Internets. Wir beginnen mit den frühen Tagen des Internets und betrachten die Entwicklung von ARPANET, die Rolle des CERN und von Tim Berners-Lee bei der Erfindung des WWW (World Wide Web). Dabei werfen wir einen Blick auf historische Meilensteine und interessante Anekdoten, wie die erste große Suchmaschine Altavista, die Burkhard noch benutzt hat. Wir beleuchten die wesentlichen Komponenten und die Funktionsweise des Internets, erklären, wie Nodes, Links, Switches und Router zusammenarbeiten, um Daten in Form von Paketen zu übertragen. Weiterhin wird das ISO/OSI-Referenzmodell und der Protokoll-Stack besprochen, einschließlich der Mechanismen des Multiplexings und De-Multiplexings. Mit dieser Episode bieten wir einen umfassenden Überblick über die Infrastruktur, die Protokolle und die Architektur, die das Internet zu dem machen, was es heute ist. Ein Muss für alle, die mehr über die Geschichte und die komplexe Funktionsweise des Internets erfahren möchten. SHOWNOTES Erste Website überhaupt: https://info.cern.ch/ Unsere Folge #41 zu Domains und DNS --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einführung in das Thema (02:00) Geschichte und Geschichten des Internets (13:30) Komponenten und Funktionsweise des Internets (25:30) ISO/OSI-Referenzmodell, Protokoll-Stack und -Patterns
- LoRaWAN mit Martin Lempfert von den Stadtwerken Lübeck #5904.06., 15:3304.06.2024, 15:3300:48:41
Wir begrüßen heute Martin Lempfert als Gast. Martin ist Senior Referent Digitale Daseinsvorsorge für die Stadtwerke Lübeck und gemeinsam widmen wir uns dem Thema LoRaWAN. LoRaWAN (Long Range Wide Area Network) ist ein drahtloses Netzwerkprotokoll, das speziell für IoT (Internet of Things) Anwendungen entwickelt wurde. Es ermöglicht energieeffiziente, drahtlose Kommunikation über weite Entfernungen hinweg und eignet sich besonders gut für die Übertragung kleiner Datenmengen. Du lernst viel über den technischen Aufbau, Sensoren und Gateways. Außerdem vergleichen wir LoRaWAN mit anderen Funk- und Übertragungsstandards, sowohl im Open Source als auch im Closed Source Bereich. Martin gibt uns Einblicke in die vielseitigen Anwendungsfälle von LoRaWAN, vor allem in Städten und wie es zur Entwicklung von Smart Cities beitragen kann. Wir diskutieren spannende Use Cases wie Wasserzählermessung, Starkregenmessung, Überwachung innerstädtischer Baustellen sowie No-Parking Areas. Auch die Vor- sowie Nachteile von LoRaWAN im Privatgebrauch und in Smart Home Anwendungen schneiden wir an. Links zur Folge: Martin auf LinkedIn Website Stadtwerke Lübeck Gruppe TTN - The Things Network --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Vorstellung Martin (01:30) LoRaWAN: Überblick und Vergleich zu anderen Funkstandards (09:00) Technischer Aufbau (13:30) LoRaWAN-Gateways und -Netze (17:00) Anwendungsfälle für LoRaWAN in Städten (32:30) Daten als Teil der Daseinsvorsorge und Smart Cities (40:30) Mit LoRaWAN arbeiten
- Was Software mit natürlichen Organismen gemein hat. Vom Organ bis zur DNA. #58 21.05., 05:0021.05.2024, 05:0000:57:32
Natürliche Organismen und komplexe Softwaresysteme haben mehr gemeinsam, als man auf den ersten Blick denkt. Burkhard, als gelernter Molekularbiologe, ist besonders fasziniert vom Einklang von Natur und IT. Angefangen bei den Organen über die Zellbausteine bis zur DNA gehen wir unserem Körper und anderen Organismen auf den Grund. Auf jeder Ebene finden wir verblüffende Parallelen zur Welt der Software. Von diesen Parallelen gibt es deutlich mehr als nur die Künstliche Intelligenz, deren Funktionsweise dem menschlichen Gehirn nachempfunden ist. Wir werden sehen, was Sensoren und Aktoren im Körper sind, welche Rolle das Nervensystem hat, Proteine und Aminosäuren auseinandernehmen und letztendlich den Code der Natur, die DNA, mit dem Binärcode eines Computers vergleichen. --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro (02:00) Struktur des Organismus (10:30) Vergleich Organismus zum Smartphones (25:30) Bausteine des Organismus (31:30) Aminosäuren, Enzyme und Funktionen (36:30) DNA: Source Code der Aminosäuren (46:30) Fazit und Inspiration
- DevOps und Code-Automatisierung #5707.05., 02:0007.05.2024, 02:0000:45:42
DevOps ist eine Methodik in der Softwareentwicklung, die darauf abzielt, die Zusammenarbeit zwischen Entwicklungsteams und IT-Betrieb zu stärken. DevOps ist eine Wortschöpfung aus den zwei Disziplinen Development und Operations. Ein zentraler Bestandteil davon ist CI/CD, also Continuous Integration und Continuous Delivery bzw. Deployment. Diese Praktiken helfen dabei, Software schneller und zuverlässiger bereitzustellen, indem sie eine kontinuierliche Integration und Auslieferung von Code ermöglichen. In dieser Folge behandeln wir nicht nur die Grundprinzipien von DevOps und CI/CD, sondern geben auch praktische Einblicke, wie diese Ansätze in realen Projekten angewendet werden. Wir diskutieren über essentielle Tools, die Effektivität der Teams unter DevOps und die Herausforderungen, die dabei auftreten können. --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro (02:00) DevOps (10:00) Development Prozesse und Tools (14:30) Operations Prozesse und Tools (23:00) Was passiert, wenn der Entwickler fertig ist? (27:00) Release Strategien (29:30) Aus der Praxis: Dependencies und Bugs (34:00) Auswirkungen auf Zusammenarbeit und Kommunikation (39:30) Zuständigkeiten und Erfolgsmessung (43:00) Heisenware sucht Frontend Entwickler
- IoT Gateways und Edge Konnektoren #5623.04., 01:0023.04.2024, 01:0000:46:55
IoT-Gateways sind zentrale Knotenpunkte im Internet of Things (IoT), die Geräte, Sensoren und die Cloud verbinden. Sie ermöglichen die Kommunikation zwischen Systemen mit unterschiedlichen Protokollen und gewährleisten eine sichere und effiziente Datenübertragung. In dieser Folge besprechen wir die Rolle, Varianten, Nutzen sowie die Hard- und Software von IoT-Gateways. Als unverzichtbarer Teil des IoT-Ökosystems unterstützen sie die Vernetzung einer Vielzahl von Geräten und steigern die Effizienz von Prozessen. Mit der Weiterentwicklung von IoT-Technologien bleiben IoT-Gateways entscheidend für die Realisierung neuer Anwendungen und Dienste. Zuletzt gehen wir auf den Heisenware Edge Konnektor, unsere eigene Software-basierte Gateway-Lösung, ein. --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro (02:00) IoT / Internet der Dinge (10:30) Gateways, Aufgaben und Anwendungsfälle (25:30) Aufbau, Bestandteile und Device Management (38:30) Heisenware Edge Konnektor als Gateway
- Responsive Webdesign und HTML-Styling mit CSS (Cascading Style Sheets) #5509.04., 00:3009.04.2024, 00:3000:52:20
CSS, kurz für "Cascading Style Sheets", ist eine wichtige Technologie im Webdesign, die das Aussehen und Layout von HTML-Dokumenten steuert. Seit seiner Einführung im Jahr 1996 hat sich CSS ständig weiterentwickelt und ist zu einem integralen Bestandteil der Webentwicklung geworden. Mit CSS können Entwickler das Aussehen von Webseiten individuell gestalten, indem sie Eigenschaften wie Farben, Schriftarten, Abstände und Positionen definieren. Durch die Verwendung von CSS3, der neuesten Version von CSS, stehen Entwicklern eine Vielzahl von leistungsstarken Funktionen und Techniken zur Verfügung, darunter Flexbox, Grid Layouts, Animationen und Transitions. CSS ermöglicht es, dass Webseiten auf verschiedenen Geräten und Bildschirmgrößen ansprechend dargestellt werden, und trägt somit maßgeblich zur Benutzererfahrung im Web bei. Links: CSS bei W3 Schools.com --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro CSS und HTML (05:00) Nutzung und Priorisierung von CSS (15:30) Aufbau und Elemente von CSS (29:30) HTML Blockelemente, Margin & Padding (35:30) CSS3 und Responsive Design: Flexbox & Grid Layouts (44:30) Transitions, Animationen & Media Query
- E-Rezept und Telematikinfrastrukur: Eine technische Erklärung #54 26.03., 01:0026.03.2024, 01:0000:50:31
Im Januar 2024 wurde das E-Rezept eingeführt und markiert einen Meilenstein in der Digitalisierung des Gesundheitswesens. Mit der Telematikinfrastruktur (TI) und der Elektronischen Patientenakte werden Prozesse optimiert und die Patientenversorgung modernisiert. Die Gematik spielt eine zentrale Rolle bei der Umsetzung und Überwachung des Projekts. Dabei ersetzt das E-Rezept schrittweise das Papierrezept und vereinfacht den Prozess für Patienten, Ärzte und Apotheker. Eine begleitende App unterstützt den Austausch und die Verwaltung elektronischer Rezepte. Ein erfolgreicher Rollout erfordert effektives Projektmanagement und klare Kommunikation zwischen allen Beteiligten. Wir sind uns nicht sicher, ob das komplett gelungen ist. Das Thema ist von so großer Relevanz für alle in Deutschland, dass wir dem E-Rezept eine ganze Folge widmen und versuchen, die technischen Details so gut es geht zu verstehen und zu erklären. --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einladung zur Hannover Messe (02:00) Intro (06:00) Relevanz des Themas (10:30) Elektronische Patientenaktie (14:30) E-Rezept Prozessbeteiligte und Ziele (17:30) Telematikinfrastruktur (TI) und Gematik (23:30) Funktionsweise TI und E-Rezept (33:30) E-Rezept in der App und auf Papier (41:30) Ausblick, Projektmanagement und TI 2.0
- Embedded Systems mit Alexander Eisenhuth #5312.03., 01:0012.03.2024, 01:0000:53:29
Embedded Systems sind die stillen Helden in unserer digitalen Welt. Wir begegnen ihnen täglich, oft ohne es zu merken. Von der Waschmaschine bis zum Auto – überall sind sie im Einsatz. In dieser Episode tauchen wir in die Welt dieser unscheinbaren Technologie ein. Was steckt hinter einem System-on-a-Chip? Wie arbeiten Firmware und Hardware zusammen? Wir werfen einen Blick auf die Entwicklung dieser kleinen, aber leistungsstarken Systeme. Versteh, wie Compiler ihre Aufgabe erfüllen und wie Testing und Flashing funktionieren. Entdecke, warum es Situationen gibt, in denen Betriebssysteme besser als „Bare Metal“ sind. Zuletzt vergleichen wir Embedded-Systeme mit der Welt der Web-Entwicklung. Für die Folge haben wir Alex Eisenhuth, selbstständiger Embedded Softwarearchitekt, zu Gast, der seine Erfahrungen und sein Wissen mit uns teilt. Links zur Folge: Alex Eisenhuth Agile Softwarearchitektur Alex auf LinkedIn --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Alex, Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro (02:00) Embedded Systems und Unterschiede zum PC (13:00) SoC: System-on-a-Chip (15:00) Hardware, Firmware, Software (22:00) Entwicklung eines Embedded Systems & Embedded Softwarearchitektur (33:00) Compiler (36:00) Testen und flashen (40:00) Bare Metal vs. OS (43:00) Ausblick (46:00) Embedded vs. Web-Entwicklung (52:00) Kontakt Alex
- Zero Trust mit Simon Holl von MindBytes #5227.02., 04:4927.02.2024, 04:4900:49:09
In dieser Folge mit Simon Holl, Mitgründer von MindBytes, erfährst du, wie das Zero Trust Sicherheitskonzept herkömmliche Ansätze herausfordert. Zero Trust ist mehr als eine Software – es sind Prinzipien, die Sicherheit neu definieren. Wir diskutieren die Veränderung von "Ich schütze das Tor" zu "Ich vertraue niemandem", erklären das "Assumed Breach"-Prinzip und geben dir Handlungsempfehlungen für deine Sicherheitsstrategie im Unternehmen. Entdecke, wie Zero Trust seit seiner wissenschaftlichen Erwähnung 1994 die Landschaft der IT-Security revolutionierte. Ein Muss für alle, die die Zukunft der Cybersicherheit verstehen wollen! Shownotes: MindBytes Website Simon auf LinkedIn --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Simon Holl, Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro Simon & Pentesting (03:30) Die Bedeutung von Zero Trust (15:00) Grundprinzipien von Zero Trust (36:00) Handlungsempfehlungen für Unternehmen (46:00) Kontakt MindBytes
- Blockchain in der Industrie mit Erik Neumann von der Hochschule Mittweida #5113.02., 01:0013.02.2024, 01:0000:45:23
Die Blockchain kann Sicherheit und Nachverfolgbarkeit in Produktions- und Wertschöpfungsnetzwerken erhöhen. Sie stellt als manipulationssichere Form der Datenhaltung eine echte Alternative zu herkömmlichen Datenbanken dar. Daher haben wir Erik Neumann, Blockchain Developer an der Hochschule Mittweida und Experte auf dem Gebiet der Blockchain, in den Podcast eingeladen. Erik gibt uns einen Überblick über Grundlagen wie Hash-Funktion und Konsensverfahren. Im Anschluss diskutieren wir Anwendungsfälle und Vorteile der Blockchain in der Industrie. Konkret geht es dabei auch um das safe-UR-chain Projekt, das es sich zur Aufgaben gemacht hat, angriffs- und fälschungssicherer Datenströme innerhalb eines Unternehmens und in Wertschöpfungsnetzwerken sicherzustellen. Zuletzt besprechen wir, wie die Blockchain und safe-UR-chain, im Unternehmen getestet und eingeführt werden können. Denn safe-UR-chain wird demnächst als Open-Source-Software zur Verfügung stehen. Link zur Folge: safe-UR-chain Website Disclaimer: Heisenware und die Hochschule Mittweida werden demnächst als Projektbeteiligte an einem gemeinsamen Forschungsprojekt arbeiten. --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Erik Neumann, Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro Erik & Blockchain (03:00) Hash-Funktion und Merkle Tree (15:00) Anwendung in der Industrie (23:30) Konsensverfahren: Proof of Work (PoW) (26:00) safe-UR-chain: Blockchain in der Industrie (30:30) Wie Blockchain einführen und nutzen? (42:00) Zusammenfassung
- OAuth 2.0 für Authentifizierung und Autorisierung im Web #5030.01., 02:0030.01.2024, 02:0000:47:55
Authentifizierung und Autorisierung bilden unverzichtbare Komponenten nahezu jeder Software. Wir werfen einen Blick auf die Ursprünge mit individuellen Datenbanken zur Authentifizierung und die Entwicklung bis hin zu modernen Ansätzen wie OAuth 2.0 und den dazugehörigen OAuth-Flows. Dabei geht es auch um die Verwendung von Session-Tokens, Cookies und JWTs (JSON Web Tokens) sowie ihre Rolle beim sicheren Austausch von Authentifizierungsinformationen. Abschließend betrachten wir auch das Konzept des Single Sign-On und die Unterstützung durch Identitätsdienstleister (ISPs) bei der Authentifizierung und Autorisierung. Links zur Folge: --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- OAuth 2.0 Website Video: OAuth 2.0 and OpenID Connect --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro & Überblick (05:00) Authentifizierung (10:00) Autorisierung (15:00) OAuth 2.0 und Delegated Authorization (23:00) OAuth Authorization Flow (31:00) Autorisierung aufheben (32:30) OpenID Connect (OIDC) (41:00) Single Sign-On (SSO) (44:30) Authentifizierung und Autorisierung implementieren
- Software Pricing mit Dr. Sebastian Voigt von hy #4916.01., 00:3016.01.2024, 00:3000:58:37
Pricing von Software, Geschäftsmodelle und psychologische Aspekte haben wir mit dem Pricing Experten Dr. Sebastian Voigt besprochen. Sebastian ist Partner sowie Mitglied der Geschäftsführung der Axel Springer hy GmbH und Verantwortlicher für die Pricing und Sales Business Unit. Digitale Dienstleistungen und Software zu bepreisen oder als Kunde Preise zu vergleichen, ist nicht ganz einfach. Diese Folge bietet dir die Möglichkeit, die „andere Seite“ zu verstehen und außerdem aus den vielen spannenden Anekdoten zu lernen. Erfahre, welche Rolle die Psychologie spielt, was bei der Kommunikation von Preisen zu beachten ist und wie man sich als Anbieter über Preise differenzieren kann. Heute nicht so technisch, aber mindestens genauso spannend! Wenn du noch mehr von Sebastian und zum Thema Pricing erfahren möchtest, empfehlen wir den brandneuen Pricing Friends Podcast. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Dr. Sebastian Voigt auf LinkedIn hy Website Pricing Friends Podcast auf Spotify und Apple hören --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Sebastian Voigt, Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro Sebastian und hy (04:20) Geschäftsmodelle (17:00) Preismodelle und Preisgestaltung (23:00) Produkt- und Preisdifferenzierung (31:00) Verlustaversion und Free Trials (37:30) Metriken und Preise (41:50) Preise erhöhen (46:15) Preise kommunizieren (50:20) Top 3 Fehler und wie sie vermieden werden können (56:40) Kontakt Sebastian
- Die KI-Technik RAG (Retrieval-Augmented Generation) und die Anwendung im Unternehmen #4802.01., 00:3002.01.2024, 00:3000:40:00
Retrieval-Augmented Generation (RAG) ist eine Technik der Künstlichen Intelligenz (KI), die die Stärken von abfragebasierten und generativen Modellen kombiniert. Abfragebasierte Modelle sind in der Lage, relevante Informationen aus einem Datensatz zu finden, während generative Modelle neue Informationen generieren können. Bei RAG wird zunächst eine Frage oder Abfrage von einem Benutzer eingegeben. Diese Abfrage wird dann mittels Vektordatenbank analysiert, um die relevanten Informationen aus einem Datensatz zu finden. Die gefundenen Informationen werden dann an ein generatives Sprachmodell (LLM) gesendet, das eine Antwort generiert. Wir besprechen, wie sich diese Methode im Unternehmen einsetzen lässt, welche Voraussetzungen gegeben sein müssen und welche Technik dabei zum Einsatz kommt. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Podcast Statistiken (02:00) Sprachmodelle (LLMs) (09:30) RAG AI erklärt (19:00) Prompt Engineering und Temperatur (24:15) Conversational AI (28:45) Anwendung im Unternehmen (35:00) Parsen für die Vektordatenbank
- Industrie 4.0 durch App Stores für die SPS mit Samuel Greising von FLECS Technologies #4719.12., 00:1019.12.2023, 00:1000:45:43
Die SPS (Speicherprogrammierbare Steuerung) ist ein hoch spezialisierter Computer und ein zentraler Bestandteil automatisierter Industrieprozesse. Häufig wird auch der englische Begriff PLC (Programmable Logic Controller) für die SPS verwendet. Im Zeitalter von Industrie 4.0 ändert sich die Rolle der SPS. Sie muss flexibler werden, um neue Anforderungen in der Automation, Datenerfassung und Datenverarbeitung umsetzen zu können. Beispielsweise sollte die SPS in der Lage sein, Algorithmen zur Datenauswertung auszuführen oder Daten direkt an eine Cloudlösung zu senden. Dafür sind neue Möglichkeiten erforderlich, um Software auf die SPS zu übertragen und diese Software zu verwalten. Das Konzept von Apps und des App Stores hält Einzug in die Industrie. Als absoluter Experte auf diesem Gebiet haben wir in dieser Folge hab Samuel Greising, Mitgründer und Geschäftsführer der FLECS Technologies, zu Gast. Sam führt uns durch die Geschichte der SPS, erläutert ihre Funktionsweise und zeigt uns auf, wie die Zukunft der SPS und der Industrieautomation aussehen wird. Links zur Folge: --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Samuel Greising auf LinkedIn: https://www.linkedin.com/in/samuel-greising-403759b7/ FLECS Technologies: https://flecs.tech/de/ --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Samuel Greising, Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Intro Sam und FLECS (03:00) Einführung SPS-Technologie (13:30) Funktionsweise der SPS (17:30) Wandel der SPS (25:00) Anforderungen von Industrie 4.0 (27:00) Sicherheit und Safety (31:00) App Store für die SPS (38:00) KI (Künstliche Intelligenz) auf der SPS (42:00) Digitalisierung der SPS
- Softwarearchitektur: Microservices, Frontend, Backend, Datenhaltung & Kommunikation #4605.12., 01:4505.12.2023, 01:4501:07:22
Anhand einer beispielhaften Softwareanwendung, der To Do App, besprechen wir die wichtigsten Elemente der Softwarearchitektur. Dazu gehören der grundlegende Architekturstil, Frontend, Backend, Datenhaltung, Datenmodellierung und Systemkommunikation. Die Folge soll dir dabei helfen, ein mögliches Vorgehen bei der Planung von Softwareprojekten zu verstehen. Je nach Projekt, müssen noch weitere Aspekte wie Sicherheit, User Interface, Wartbarkeit, Logging oder Monitoring aufgenommen werden. Für unsere Folge konzentrieren wir uns jedoch auf die wichtigsten Elemente. Neben dem Vorgehen zur Entwicklung einer passenden Architektur lernst du wie immer viele Technologien und Best Practices kennen. ------ Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex ------ Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00:00) Einführung Softwarearchitektur (00:04:00) Anforderungen an die Softwareanwendung (00:13:00) Auswahl der Technologien und Komponenten (00:43:50) Microservices und Orchestrierung (00:50:30) Frontend zur Verfügung stellen (00:52:00) Datenbankdesign (00:56:30) Design der REST API (01:02:00) Fehler vermeiden
- RFID: Funktionsweise, Anwendungsfälle und Sicherheitsaspekte #4521.11., 00:0121.11.2023, 00:0100:44:08
RFID (Radio-Frequency Identification) ist eine drahtlose Technologie zur Identifikation und Datenerfassung. Sie besteht aus einem kleinen Tag und einer Antenne. RFID-Tags können passiv oder aktiv sein und werden in verschiedenen Frequenzbereichen eingesetzt. RFID-Technologie findet breite Anwendung in Bereichen wie Logistik, wo sie die Verfolgung von Waren ermöglicht, im Einzelhandel zur Inventarverwaltung, und im Gesundheitswesen für die Identifikation von Patienten und Arzneimitteln. Sicherheitsaspekte spielen eine Rolle, da Datenmissbrauch und unbefugter Zugriff potenzielle Risiken darstellen. Daher werden Verschlüsselungstechnologien und Zugriffskontrollen eingesetzt. RFID integriert sich auch zunehmend in das Internet der Dinge (IoT), indem es physische Objekte digital vernetzt. Dies ermöglicht die Erfassung und Übertragung von Umgebungsdaten durch Sensoren auf RFID-Tags über das Internet. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einführung (05:00) Funktionsweise und Anwendungsfälle (30:00) Sicherheitsaspekte (35:00) RFID im Internet der Dinge (IoT)
- Linux: Grundlagen und Anwendung #4407.11., 03:0007.11.2023, 03:0000:34:20
Linux ist ein hochgeschätztes Betriebssystem unter Entwicklern weltweit. Heute erhältst du einen Überblick über das Open-Source-Betriebssystem, denn auch Burkhard ist ein großer Verfechter. Linux findet nicht nur auf den Computern von Anwendern Verwendung, sondern auch in Rechenzentren, auf Mini-PCs und in vielen anderen Anwendungsbereichen. Der Schöpfer von Linux, Linus Thorvalds, hat eine lebendige und engagierte Community um dieses Betriebssystem versammelt. Die Vielseitigkeit von Linux zeigt sich in den verschiedenen Distributionen, die für spezifische Anwendungsfälle optimiert sind. Als Open-Source-Plattform steht Linux für Transparenz und gemeinschaftliche Weiterentwicklung. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Überblick und Vorteile (14:20) Geschichte von Linux (22:00) Anwendungsfälle und Distributionen
- Zeit in der Softwareentwicklung #4331.10., 08:0631.10.2023, 08:0600:32:06
Zeit und die Messung von Zeit klingt ziemlich trivial. Doch in der Softwareentwicklung spielt die korrekte Verarbeitung von Zeit eine entscheidende Rolle. Es werden verschiedene Zeitformate UTC (Koordinierte Weltzeit), Unixzeit und NTP (Network Time Protocol) verwendet. Worauf dabei zu achten ist und welche weiteren Herausforderungen Zeit noch mit sich bringt, erfährst du in der heutigen Folge. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Links zur Folge: https://www.ptb.de/cms/ptb/fachabteilungen/abt4/fb-44.html https://en.wikipedia.org/wiki/Unix_time --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einführung (03:00) Messung von Zeit (07:00) UTC (13:10) Unixzeit & Epoch (20:30) NTP (Network Time Protocol) (22:50) Bedeutung in der Entwicklung (26:30) Zusammenfassung
- IoT-Apps mit der SensorThings API entwickeln #4224.10., 19:1024.10.2023, 19:1000:36:58
Die OGC SensorThings API ist eine Spezifikation für den Austausch von IoT-Daten. Sie gibt ein Datenmodell für den Zugriff auf Sensordaten über das Internet vor. Die SensorThings API wurde vom Open Geospatial Consortium (OGC) entwickelt und basiert auf der ISO 19156. Das Fraunhofer IOSB hat die SensorThings API in seinem FROST®-Server implementiert. Die Implementierung steht als Open-Source-Software zur freien Nutzung zur Verfügung. Da wir bei der Heisenware IoT-Apps für und mit unseren Kunden entwickeln, ist es ein Muss, die API und ihre Implementierung genauer unter die Lupe zu nehmen. Links zur Folge: Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- FROST®-Server beim Fraunhofer IOSB SensorThings API bei der OGC --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einführung (08:10) FROST®-Server (12:30) API-Design und -objekte (28:00) Anwendung der SensorThings API
- Domains, DNS-Server und DNS-Einträge #4117.10., 20:1017.10.2023, 20:1000:35:24
Domains sind Namen für Websites im Internet, zum Beispiel "example.com". Damit Computer diese Namen verstehen können, gibt es DNS-Server. DNS-Server übersetzen die menschenfreundlichen Domainnamen in numerische IP-Adressen wie "192.168.1.1", die Computer verwenden, um miteinander zu kommunizieren. DNS-Server helfen also beim Besuchen einer Website oder Schreiben einer E-Mail, indem sie den eingegebenen Namen in die richtige Adresse umwandeln. So findet der Computer den richtigen Server und die gewünschte Seite angezeigt wird. --- Starte kostenlos mit Heisenware unter https://heisenware.com/einfach-komplex --- Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree: https://linktr.ee/heisenware --- Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über: (00:00) Einführung Domains und IP-Adressen (07:10) Domain-Hierarchie (09:10) Top-Level-Domains (13:20) Domains kaufen und registrieren (17:00) DNS-Server (25:30) DNS-Einträge / A Record (31:00) Traffic über Subdomains filtern