adesso sorgt als unabhängiger IT-Dienstleister durch Beratung und Softwareentwicklung für den Erfolg Ihrer Projekte und die Zukunftssicherheit Ihrer Anwendungen.
F.I.R.S.T. ist ein Akronym, das verschiedene Prinzipien für das Schreiben von Unit-Tests zusammenfasst. Die F.I.R.S.T.-Prinzipien wurden von Robert C. Martin in Clean Code kurz vorgestellt und ich möchte sie in diesem Blog-Beitrag weiter vertiefen. Gerade
Moderne Medienhäuser wissen, dass die „letzte Meile“ für die Tageszeitungsproduktion einer der wichtigsten Prozesse ist. Wenn die Zeitungszustellung nicht einwandfrei funktioniert, steigt die Unzufriedenheit der Leserinnen und Leser schlagartig. Passiert
Authentizität und Glaubwürdigkeit prägen maßgeblich die Wahrnehmung von Kundinnen und Kunden gegenüber einer Marke oder einem Unternehmen: online und offline – im B2C und im B2B. Eine klare und durchdachte Digitalstrategie wirkt sich entsprechend positiv
Im Zeitalter der KI-getriebenen Innovationen entbrennt zwischen Microsoft und Google eine erbitterte Rivalität, um die Produktlandschaft zu revolutionieren. In diesem Blog-Beitrag möchte ich euch eine kurze Einführung in die AI Wars geben. Ich werde euch
Die steigende Anzahl von installierten Wärmepumpen, PV-Anlagen und Wallboxen für Elektrofahrzeuge stellt Energieversorgungsunternehmen und Netzbetreiber vor die Herausforderung, mit einer Flut von Anfragen zu Netzanschlüssen und -erweiterungen umzugehen.
APIs und ihre Spezifikationen werden verständlicher, wenn sie Beschreibungen, Beispiele und Namenskonventionen verwenden. Genau hier setzt der OpenAPI Style Validator an. Das Tool kann als Bibliothek im Java-Code oder mit Hilfe eines Maven-Plugins in eine
Ein Data Lake, auch als Datenplattform bezeichnet, ist eine geniale und äußerst effektive Lösung zur Bewältigung der komplexen Herausforderungen im Zusammenhang mit der Speicherung, Verwaltung und Analyse großer Datenmengen. Er stellt eine fortschrittlich
Python, eine der am weitesten verbreiteten Programmiersprachen der Welt, bietet ein breites Spektrum an Möglichkeiten, um Lösungen professionell und effizient umzusetzen. Um das volle Potenzial von Python auszuschöpfen, ist es jedoch unerlässlich, die Bes
Message Queuing beschreibt also ein Verfahren, das die Erzeugung eines Jobs von seiner Ausführung trennt - eine Entkopplung der Systeme. Dabei wird die Arbeit auf drei Komponenten verteilt. Wie das genau funktioniert, welche Vorteile sich daraus ergeben u
Was verbirgt sich hinter dem Begriff Open Source und warum sind Open-Source-Sprachmodelle eigentlich so wichtig? In meinem Blog-Beitrag beantworte ich diese Fragen und stelle euch drei wichtige Open-Source-Large-Language-Modelle näher vor.
Mit der bevorstehenden KI-Verordnung der Europäischen Union wird die tägliche Arbeit mit Künstlicher Intelligenz (KI) noch komplexer. Einige mögliche KI-Anwendungen könnten auf einer schwarzen Liste landen, während andere unangetastet bleiben, aber in gew
Häufig wird der Fokus auf die Gewinnung neuer Zielgruppen gelegt, während die Bearbeitung bestehender Kundschaft auf der Strecke bleibt. Warum die Bearbeitung bestehender Kundschaft so attraktiv ist und wie Kundenbindung und Neukundengewinnung kombiniert
Python ist eine beliebte Programmiersprache, die vor allem im Bereich des maschinellen Lernens eingesetzt wird. Ein großer Vorteil von Python ist, dass es eine umfangreiche Sammlung von Open-Source-Bibliotheken wie NumPy, TensorFlow, OpenCV gibt. Dieser B
Um langfristig tragfähige und erfolgreiche Lösungen zu entwickeln und gleichzeitig die Potenziale des Internets der Dinge bewerten und kanalisieren zu können, ist eine strategische Verankerung des Themas in der Organisation notwendig. Hier unterstützt die
Vektordatenbanken sind ein grundlegender Eckpfeiler für viele KI-zentrierte Anwendungen. Dies zeigt sich auch an den beträchtlichen Investitionen, die viele Startups für Vektordatenbanken in letzter Zeit getätigt haben. In diesem Blog-Beitrag werden die U