adesso Blog
15.03.2024 von Sezen Ipek und Phuong Huong Nguyen
Verschlagwortung mit Aleph Alpha Luminous mit Experimentberichtauszug
Im Rahmen redaktioneller Arbeiten ist die Suche nach geeigneten oder relevanten Quellen oft mühsam. Für diese Aufgaben wird in erster Linie auf fachspezifische Wissensdatenbanken zurückgegriffen, die ihrerseits eine Vielzahl von Einträgen enthalten. Die Verschlagwortung der Einträge erleichtert die Suche. Dieser Blog-Beitrag berichtet aus einem Kundenprojekt und stellt unseren Lösungsvorschlag vor. Es werden Ergebnisse aus Experimenten vorgestellt, die Nuancen der Verschlagwortung mit verschiedenen Methoden aufzeigen.
weiterlesen14.03.2024 von Corinna John
Geheimnisse in Azure
Wenn sich eine Person gegenüber einem Programm authentifiziert, gibt sie dafür ein Passwort ein. Aber was macht ein Programm, wenn es sich gegenüber einer anderen Ressource authentifizieren muss? Microsoft bietet mit Azure Identity eine Lösung für die meisten Szenarien. In meinem Blog-Beitrag stelle ich diese Lösung genauer vor.
weiterlesen11.03.2024 von Daniil Zaonegin
Diagnose von Threadpool-Mängeln
.NET-Anwendungen verwenden Threads, um ihre Arbeitsanweisungen auszuführen. Ein Threadpool-Engpass (im Englischen auch „Threadpool Exhaustion“ genannt) tritt auf, wenn ein Thread aus dem Threadpool angefordert wird, dieser aber keinen mehr zur Verfügung stellen kann. Welche Probleme damit einher gehen und wie man diese Probleme untersuchen und lösen kann, zeige ich in meinem Blog-Beitrag.
weiterlesen08.03.2024 von Olaf Neugebauer
Ist das Internet der Dinge tot?
In den letzten Jahren war das Internet der Dinge (Internet of Things, IoT) in aller Munde und versprach, unsere Arbeits- und Lebensweise in allen Branchen zu revolutionieren. IoT-Geräte, Sensoren und Netzwerke wurden als „das nächste große Ding” gepriesen. Aber wie bei jedem Technologietrend, der stark gehypt wird, stellt sich die Frage: Ist das Internet der Dinge tot? Diese Frage kläre ich in meinem Blog-Beitrag.
weiterlesen07.03.2024 von Phuong Khanh Höfle-Nguyen
RE bei Medizinprodukten und in der Medizintechnik
Jedes Produkt basiert auf Anforderungen. Ganz pragmatisch, und wenn es nur ein paar Bullet Points in einer User Story sind. In einem regulierten Umfeld wie der Medizintechnik trifft dieser Pragmatismus jedoch auf eine harte Welt komplexer Regularien mit hohen formalen Anforderungen an Requirements und Requirements Engineering (RE). Was steckt dahinter? Welche Auswirkungen hat unzureichendes Requirements Engineering bei der Entwicklung von Medizinprodukten? Wer hilft mir dabei? In diesem Blog-Beitrag führe ich durch einige der tückischsten Stolperfallen, um auf typische Probleme und Risiken aufmerksam zu machen.
weiterlesen04.03.2024 von Siver Rajab
Testfallerstellung mit Cucumber – Wenn alle die gleiche Sprache sprechen
Das Cucumber Framework ist ein leistungsfähiges Open-Source-Tool, das im Rahmen des Behavior Driven Development eingesetzt wird. Durch die Verwendung einer gemeinsamen Sprache ermöglicht es die Zusammenarbeit zwischen nichttechnischen und technischen Teammitgliedern. Dieser Blog-Beitrag gibt einen Überblick über die grundlegenden Konzepte und Eigenschaften des Cucumber Frameworks.
weiterlesen29.02.2024 von Sascha Windisch und Immo Weber
Retrieval Augmented Generation: LLM auf Steroiden
Large Language Models (LLMs), allen voran ChatGPT, haben im letzten Jahr alle Bereiche der Informatik im Sturm erobert. Da sie auf einer breiten Datenbasis trainiert werden, sind LLMs grundsätzlich anwendungsagnostisch einsetzbar. Trotz ihres umfangreichen Wissens weisen sie jedoch gerade in hochspezialisierten Anwendungsfällen Lücken auf, die im schlimmsten Fall nur scheinbar durch Halluzinationen kompensiert werden. Um diese Gefahr reduzieren, hat sich „Retrieval Augmented Generation“ (RAG) etabliert.
weiterlesen22.02.2024 von Azza Baatout und Marc Mezger
Prefect - Workflow Orchestrierung für AI- und Data-Engineering-Projekte
Workflow-Orchestrierung und Workflow-Engines sind entscheidende Komponenten in der modernen Datenverarbeitung und Softwareentwicklung, insbesondere im Bereich der Künstlichen Intelligenz (KI). Diese Technologien ermöglichen es, verschiedene Aufgaben und Prozesse innerhalb komplexer Datenpipelines effizient zu verwalten und zu koordinieren. In diesem Blog-Beitrag stellen wir Prefect vor, ein intuitives Tool zur Orchestrierung von Workflows in der KI-Entwicklung.
weiterlesen21.02.2024 von Kenneth May
Linux für Entwicklerinnen und Entwickler: Navigation in der Kommandozeile
In der Welt der Softwareentwicklung ist Linux ein unverzichtbares Werkzeug. In meinem Blog-Beitrag zeige ich die Bedeutung von Linux in der Softwareentwicklung auf. Ich gehe auf das Linux-Dateisystem, die Unterschiede zu Windows, grundlegende Befehle wie cd, mkdir, rm ein und gebe einen Überblick über Berechtigungen.
weiterlesenadesso Blogging Update
Unser Newsletter zum adesso Blog
Sie möchten regelmäßig unser adesso Blogging Update erhalten und über alle Themen unseres IT-Blogs informiert werden? Dann abonnieren Sie doch einfach unseren Newsletter und Sie erhalten die aktuellsten Beiträge unseres Tech-Blogs bequem per E-Mail.