Zum Haupinhalt springen Zum Fußbereich springen

Blog

Wir bloggen über Software

Lorem Ipsum

  • Einrichtung eines ML-HPC-Servers (Teil 1 - Hardware)
    x min. Lesezeit Java

    Einrichtung eines ML-HPC-Servers (Teil 1 - Hardware)

    Wir zeigen, wie ihr mit kleinem Budget einen High-Performance-Server für Machine Learning einrichtet.

    Zum Artikel
  • Sicherheit automatisiert testen: Mit Playwright zu robuster Web Security
    x min. Lesezeit Java

    Sicherheit automatisiert testen: Mit Playwright zu robuster Web Security

    Die Sicherheit von Webanwendungen mit Playwright testen – wir zeigen mit Beispielen wie das geht.

    Zum Artikel
  • Performance-Testing mit k6: Ein Erfahrungsbericht
    x min. Lesezeit Java

    Performance-Testing mit k6: Ein Erfahrungsbericht

    Wir teilen unsere Erfahrungen mit Performance-Testing im Projekt GA-Lotse – mit einem Setup aus k6, Grafana, InfluxDB und TypeScript.

    Zum Artikel
  • Analyse von Geschäftsberichten mit LLMs – Teil 2
    x min. Lesezeit Java

    Analyse von Geschäftsberichten mit LLMs – Teil 2

    Wir zeigen einen KI-Use-Case im Einsatz Extraktion von Kennzahlen aus Geschäftsberichten mittels LLM

    Zum Artikel
  • Behandlung der this-escape-Warnung in JDK 21
    x min. Lesezeit Java

    Behandlung der this-escape-Warnung in JDK 21

    Der Artikel erklärt die neue Linter-Regel 'this-escape' in JDK 21. Wir zeigen, warum sie eingeführt wurde und wie man die Warnung umgeht.

    Zum Artikel
  • Zeitreisen durch Datenwelten mit Auditing
    x min. Lesezeit Java

    Zeitreisen durch Datenwelten mit Auditing

    Entdeckt effiziente Auditing-Methoden zur Nachverfolgung der Datenhistorie innerhalb von datenbankenbasierten Applikationen, einschließlich JPA Data und Hibernate Envers.

    Zum Artikel
  • Barrierefreiheit im Web: Eine Notwendigkeit für Alle
    x min. Lesezeit Java

    Barrierefreiheit im Web: Eine Notwendigkeit für Alle

    Die Automatisierung von Barrierefreiheitstests ist von großer Bedeutung und mit Axe einfach umsetzbar.

    Zum Artikel
  • Barrierefreies Design für alle – aber wie?
    x min. Lesezeit Java

    Barrierefreies Design für alle – aber wie?

    Barrierefreie Gestaltung hat den Anspruch, digitale Produkte so anzubieten, dass sie von allen möglichst einfach genutzt werden können. cronn zeigt, wie das geht.

    Zum Artikel
  • Authentifizierung und RBAC auf Subdomains mit Traefik, Authentik und Kubernetes
    x min. Lesezeit Java

    Authentifizierung und RBAC auf Subdomains mit Traefik, Authentik und Kubernetes

    Traefik bietet standardmäßig keine Authentifizierungsmechanismen an, um Services vor dem Zugriff durch Unbefugte zu schützen. Der Artikel zeigt Lösungen.

    Zum Artikel
  • Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil III
    x min. Lesezeit Java

    Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil III

    Wo liegen die Schwachstellen in der Zusammenarbeit zwischen Cucumber und Playwright? Teil drei unserer Blogserie nimmt das unter die Lupe!

    Zum Artikel
  • Unser cronniversary: Happy Birthday cronn!
    x min. Lesezeit Java

    Unser cronniversary: Happy Birthday cronn!

    cronn wird zehn Jahre alt – und dazu haben wir es ordentlich krachen lassen! CEO Jobst blickt zurück auf die großartige Geschichte von cronn.

    Zum Artikel
  • Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil II
    x min. Lesezeit Java

    Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil II

    Wie verwendet man Cucumber und Playwright gemeinsam? Teil Zwei unserer Blogserie gibt Antworten!

    Zum Artikel
  • Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil I
    x min. Lesezeit Java

    Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil I

    BDD mit Cucumber und Automatisierung mit Playwright – wie gut passt das im Softwaretesting zusammen? Teil Eins unserer Blogserie gibt Antworten!

    Zum Artikel
  • Get up, speak up! Wie man Conference Speaker wird – ein Erfahrungsbericht
    x min. Lesezeit Java

    Get up, speak up! Wie man Conference Speaker wird – ein Erfahrungsbericht

    Sophie hat für euch ihre Erfahrungen und Tipps von ihrem Weg aufgeschrieben – von der Konferenzteilnehmerin zur Keynote-Speakerin.

    Zum Artikel
  • Analyse von Geschäftsberichten mit ChatGPT – Teil 1
    x min. Lesezeit Java

    Analyse von Geschäftsberichten mit ChatGPT – Teil 1

    KI-Sprachmodelle eröffnen neue Wege für die automatisierte Textanalyse. Unser Beispiel: ein Prototyp für die robuste Extraktion von Daten aus Geschäftsberichten.

    Zum Artikel
  • Bessere Regex für Java – Named capturing groups in Java-20-API
    x min. Lesezeit Java

    Bessere Regex für Java – Named capturing groups in Java-20-API

    In JDK 20 wurden einige neue Methoden eingeführt, die die Verwendung von named capturing groups erleichtern sollen.

    Zum Artikel
  • Validation File Assertions : Vereinfachung komplexer Integrationstest
    x min. Lesezeit Java

    Validation File Assertions : Vereinfachung komplexer Integrationstest

    Integrationstests haben den Zweck, die Interaktion mehrerer voneinander abhängiger Komponenten einer Software zu testen. Mittels Validation Files kann dieser Prozess vereinfacht werden.

    Zum Artikel
  • Test-Fixtures: Abhängigkeiten in Gradle verwalten
    x min. Lesezeit Java

    Test-Fixtures: Abhängigkeiten in Gradle verwalten

    Die native Gradle-Unterstützung für Test-Fixtures löst ein Problem der Abhängigkeiten bei mehreren Subprojekten.

    Zum Artikel
  • Robots are a girl’s best friend – der Girls’Day 2022 bei cronn
    x min. Lesezeit Java

    Robots are a girl’s best friend – der Girls’Day 2022 bei cronn

    Am Girls’Day 2022 kamen 9 Mädchen zu cronn, um Roboter zu programmieren. Wir erzählen von einem aufregenden Tag abseits von Geschlechterklischees!

    Zum Artikel
  • JavaLand 2022 – Endlich wieder live!
    x min. Lesezeit Java

    JavaLand 2022 – Endlich wieder live!

    Wir berichten in unserem Blog von der JavaLand 2022. Die Zusammenfassung: Wir hatten eine tolle Zeit als Aussteller!

    Zum Artikel
  • #behindthecode – cronner stellen sich vor: Ruths Quereinstieg – Vom Texten zum Testen
    x min. Lesezeit Java

    #behindthecode – cronner stellen sich vor: Ruths Quereinstieg – Vom Texten zum Testen

    Ruth hat bei cronn Ihren Quereinstieg ins Softwaretesting gemeistert – und berichtet hier wie.

    Zum Artikel
  • Frozen Yogurt. Ein UX-(Un)Fall.
    x min. Lesezeit Java

    Frozen Yogurt. Ein UX-(Un)Fall.

    Wenn das mentale Modell der UI-Designer*innen nicht mit dem der User übereinstimmt, kann es schnell zu ungewollten Ergebnissen führen – wie unser Beispiel zeigt.

    Zum Artikel
  • #behindthecode – cronner stellen sich vor: cronns erster Azubi Florian im Interview.
    x min. Lesezeit Java

    #behindthecode – cronner stellen sich vor: cronns erster Azubi Florian im Interview.

    Unser erster cronn-Azubi berichtet von seiner Ausbildung: Alltag, Projekte und Corona.

    Zum Artikel
  • Grundlagen im Tunnelbau – Teil II: OpenSSH Konfigurationsdateien
    x min. Lesezeit Java

    Grundlagen im Tunnelbau – Teil II: OpenSSH Konfigurationsdateien

    Grundlagen im Tunnelbau – Teil II: OpenSSH Konfigurationsdateien

    Zum Artikel
  • YOLO &#58; You only <strike>live</strike> look once
    x min. Lesezeit Java

    YOLO &#58; You only <strike>live</strike> look once

    Wie meine GPU meine Gegner erkennt.

    Zum Artikel
  • cronn knackt die 100
    x min. Lesezeit Java

    cronn knackt die 100

    Auch im letzten Jahr sind wir wieder stark gewachsen.

    Zum Artikel
  • BDD & Cucumber
    x min. Lesezeit Java

    BDD & Cucumber

    Behavior-Driven-Development und Cucumber passen perfekt zusammen. Wir erklären wieso.

    Zum Artikel
  • iOS UIKit zu SwiftUI Migration — Teil II
    x min. Lesezeit Java

    iOS UIKit zu SwiftUI Migration — Teil II

    Dies ist der zweite Teil einer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

    Zum Artikel
  • iOS UIKit zu SwiftUI Migration — Teil III
    x min. Lesezeit Java

    iOS UIKit zu SwiftUI Migration — Teil III

    Dies ist der dritte und letzte Teil unserer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

    Zum Artikel
  • iOS UIKit zu SwiftUI Migration — Teil I
    x min. Lesezeit Java

    iOS UIKit zu SwiftUI Migration — Teil I

    Dieser Blogpost ist der erste einer Reihe, die erklärt was SwiftUI ist und wie eine bestehende UIKit-basierte App zu SwiftUI migriert werden kann.

    Zum Artikel
  • Grundlagen im Tunnelbau mit OpenSSH
    x min. Lesezeit Java

    Grundlagen im Tunnelbau mit OpenSSH

    Grundlagen im Tunnelbau mit OpenSSH

    Zum Artikel
  • cronn ist ab sofort autorisiertes Beratungsunternehmen im Förderprogramm des BMWi „go-digital“
    x min. Lesezeit Java

    cronn ist ab sofort autorisiertes Beratungsunternehmen im Förderprogramm des BMWi „go-digital“

    Das Förderprogramm des Bundesministeriums für Wirtschaft und Energie (BMWi) bietet damit vielen KMUs die Chance, ihre Geschäftsprozesse zu modernisieren.

    Zum Artikel
  • Cucumber mit JUnit 5
    x min. Lesezeit Java

    Cucumber mit JUnit 5

    Die Integration von Cucumber und JUnit 5 ist dank Gradle ein Kinderspiel.

    Zum Artikel
  • In This Together
    x min. Lesezeit Java

    In This Together

    Seit drei Wochen ist cronn im Home-Office. Trotzdem verlieren wir einander nicht aus den Augen.

    Zum Artikel
  • Nein? Keine Sorge! Der cronn-Blog ist in mehreren Sprachen verfügbar
    x min. Lesezeit Java

    Nein? Keine Sorge! Der cronn-Blog ist in mehreren Sprachen verfügbar

    Ab sofort können die ersten Artikel in Deutsch, Englisch und Polnisch gelesen werden.

    Zum Artikel
  • Abstand halten und trotzdem eng zusammenarbeiten – virtuelle Zusammenarbeit mit Jitsi-Meet
    x min. Lesezeit Java

    Abstand halten und trotzdem eng zusammenarbeiten – virtuelle Zusammenarbeit mit Jitsi-Meet

    Wir erklären, warum wir uns bei cronn für die kostenlose Videokonferenz-Software Jitsi-Meet entschieden haben.

    Zum Artikel
  • Wir bilden aus - cronn ist jetzt IHK-Ausbildungs&shy;betrieb!
    x min. Lesezeit Java

    Wir bilden aus - cronn ist jetzt IHK-Ausbildungs&shy;betrieb!

    Wer Mitarbeiter sucht, sollte selber ausbilden. Dieses Credo haben wir uns auf die Fahne geschrieben.

    Zum Artikel
  • Parametrisierte Tests mit <span class="no-hyphens, nowrap">JUnit 5</span>: 6 mal 7 Tage
    x min. Lesezeit Java

    Parametrisierte Tests mit <span class="no-hyphens, nowrap">JUnit 5</span>: 6 mal 7 Tage

    Mit besseren Tests zu besserer Software: Wir zeigen euch Möglichkeiten und Unmöglichkeiten der parametrisierten Tests in JUnit 5.

    Zum Artikel
  • #behindthecode – cronner stellen sich vor: Frederik Bischoff, Business Analyst, Testkoordinator und Softwaretester bei cronn
    x min. Lesezeit Java

    #behindthecode – cronner stellen sich vor: Frederik Bischoff, Business Analyst, Testkoordinator und Softwaretester bei cronn

    Mir gefällt bei cronn der familiäre Charakter, der sich durch das ganze Unternehmen zieht.

    Zum Artikel
  • Ein „phantastischer“ Abschluss von 2019 – Unsere Weihnachtsfeier
    x min. Lesezeit Java

    Ein „phantastischer“ Abschluss von 2019 – Unsere Weihnachtsfeier

    Ende November feierten wir mit über 100 cronnern die bis dato größte Weihnachtsfeier im Freizeitpark Phantasialand.

    Zum Artikel
  • Mit Hubs, Links und Satellites zum Data-Vault
    x min. Lesezeit Java

    Mit Hubs, Links und Satellites zum Data-Vault

    Data-Vault ermöglicht eine unbegrenzte Skalierung verbunden mit maximaler Flexibilität. D

    Zum Artikel
  • Silicon Valley, KI, IoT und viele Gespräche über Software – cronn auf dem Deutschen IT-Leiter-Kongress 2019
    x min. Lesezeit Java

    Silicon Valley, KI, IoT und viele Gespräche über Software – cronn auf dem Deutschen IT-Leiter-Kongress 2019

    Oder: wie die IT-Welt Oliver Kahn und die Sendung mit der Maus zusammen bringt.

    Zum Artikel
  • Docker-Image Testing
    x min. Lesezeit Java

    Docker-Image Testing

    Ob eure Software auch in einem Container korrekt startet und den Security Richtlinien eures Unternehmens entspricht, ist oft nicht sichergestellt. In diesem Artikel schließen wir diese Lücke.

    Zum Artikel
  • #behindthecode – cronner stellen sich vor: Dr. Ann-Kathrin Froin, Software-Testerin bei cronn
    x min. Lesezeit Java

    #behindthecode – cronner stellen sich vor: Dr. Ann-Kathrin Froin, Software-Testerin bei cronn

    Hinter jedem Code steckt ein Gesicht. Die Geschichten, die hinter diesen Personen stecken, möchten wir euch in dieser Reihe näherbringen. In unseren Porträts stellen sich unsere cronner euch vor. Heute: Ann-Kathrin!

    Zum Artikel
  • Mit React und TypeScript zu einer mehrsprachigen Web-Applikation
    x min. Lesezeit Java

    Mit React und TypeScript zu einer mehrsprachigen Web-Applikation

    Im Zuge der Internationalisierung müssen fest eingebaute Texte entfernt und durch Referenzen auf die gerade gültige Übersetzung ersetzt werden.

    Zum Artikel
  • Internet of Things
    x min. Lesezeit Java

    Internet of Things

    Mehr Information – mehr Möglichkeiten. Die Motivation dahinter ist letztendlich die nutz- oder gewinnbringende Verwertung dieser Erkenntnisse.

    Zum Artikel
  • Continuous Deployment mit Jekyll und Kubernetes
    x min. Lesezeit Java

    Continuous Deployment mit Jekyll und Kubernetes

    Kubernetes sorgt dafür, dass alle definierten Ressourcen erstellt werden und die Webseite veröffentlicht wird.

    Zum Artikel