adesso BLOG

Softwareentwicklung

In der schnelllebigen Businesswelt von heute ist eine effiziente Datenmigration entscheidend für die Aufrechterhaltung eines reibungslosen Betriebs und für die Steigerung der Produktivität. Dieser Artikel befasst sich mit der praktischen Anwendung von Quarkus für die Migration einer grossen Anzahl an Daten und Dokumenten von einem Altsystem zu Flowable.

weiterlesen
Softwareentwicklung

Entscheider:innen und Fachkräfte, die Praxis und Potenzial suchen – aufgepasst! Wir beleuchten, wie openEHR funktioniert und warum es Zukunft hat: verständlich und mit realen Beispielen untermauert. Erfahren Sie, was möglich ist!

weiterlesen
Softwareentwicklung

Schweizer Spitäler stehen vor einer Herausforderung: veraltete IT-Systeme und starre Klinikinformationssysteme (KIS) erschweren die Datenintegration. Daten bleiben oft unzugänglich, was die Digitalisierung bremst. openEHR bietet eine Lösung – ein offener Standard für strukturierte, vernetzbare Gesundheitsdaten.

weiterlesen
Softwareentwicklung

Traditionell verwenden Deployment-Pipelines geschützte Geheimnisse für den Zugriff auf Cloud-Anbieter. Diese müssen in DevOps-Plattformen verwaltet und regelmäßig rotiert werden. Mit OpenID Connect gibt es einen modernen Ansatz: Pipelines fordern kurzlebige Tokens direkt vom Cloud-Anbieter an. Dieser Blog-Beitrag behandelt wesentliche Aspekte dieses Ansatzes, die aktuelle Unterstützung durch Cloud-Anbieter und DevOps-Plattformen und zeigt eine Implementierung mit GitHub Actions und Azure.

weiterlesen
Softwareentwicklung

Barrierefreiheit ist kein optionaler Aspekt in der modernen Softwareentwicklung, insbesondere für Anwendungen im öffentlichen Dienst, die den Anforderungen der BITV 2.0 und des Barrierefreiheitsstärkungsgesetzes (BFSG) entsprechen müssen. Automatisierte Tests spielen bei digitalen Produkten eine wichtige Rolle. In diesem Blog-Beitrag vergleiche ich die Tools QF-Test, Cypress Axe und die axe-core CLI hinsichtlich ihrer Fähigkeiten zum Testen von Barrierefreiheit.

weiterlesen
Softwareentwicklung

Anfang der 2000er Jahre legte Dojo den Grundstein für viele Konzepte und Techniken, die heute als Standard gelten. Von modularer Programmierung über wiederverwendbare Komponenten bis hin zu asynchronen Funktionen: Dojo brachte innovative Lösungen in eine Zeit, in der es noch keine einheitlichen Standards für das Web gab. In meinem Blog-Beitrag möchte ich die Dojo Library vorstellen.

weiterlesen
Softwareentwicklung

Heutzutage ist die Klassifizierung des Netzwerkverkehrs (Network Traffic Classification, NTC) ein wichtiges Werkzeug, um den Datenverkehr in Kategorien einzuteilen, die verschiedene Netzwerkdienste repräsentieren. Die Kategorisierung von Services ist in verschiedenen Bereichen wie der Netzwerksicherheit, dem Netzwerkmanagement und der QoS-Optimierung von grundlegender Bedeutung.

weiterlesen
Softwareentwicklung

Barrierefreiheit ist ein entscheidender Aspekt der modernen Webentwicklung. Sie sorgt dafür, dass digitale Produkte für alle User zugänglich sind, einschließlich Menschen mit Behinderungen. In diesem Blog-Beitrag zeige ich, wie automatisierte Barrierefreiheitstests mit cypress-axe implementiert werden können. Dabei werfen wir auch einen Blick auf die in Kombination relevante Technologien.

weiterlesen
Softwareentwicklung

Habt ihr zu Hause eine Restekiste? Eine Kiste, von der ihr nicht genau wisst, was drin ist. Es könnte alles drin sein. Wenn ihr etwas sucht, schaut ihr auf jeden Fall in diese Kiste. In unseren Repos gibt es manchmal auch solche Kisten mit Namen wie „Common“ oder „Shared“. Wie man sie richtig sortiert, erkläre ich in meinem Blog-Beitrag.

weiterlesen