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.
Mehr lesen
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.
Mehr lesen
Entdeckt effiziente Auditing-Methoden zur Nachverfolgung der Datenhistorie innerhalb von datenbankenbasierten Applikationen, einschließlich JPA Data und Hibernate Envers.
Mehr lesen
Die Automatisierung von Barrierefreiheitstests ist von großer Bedeutung und mit Axe einfach umsetzbar.
Mehr lesen
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.
Mehr lesen
In the world of modern technologies, talent and dedication are the keys to success. This article shows the history of Kuba Kosiński, cronn's successful intern....
Mehr lesen
You want polymorphism, type-safety and a code-first approach for your pet hotel. We show you how to get it.
Mehr lesen
Traefik bietet standardmäßig keine Authentifizierungsmechanismen an, um Services vor dem Zugriff durch Unbefugte zu schützen. Der Artikel zeigt Lösungen.
Mehr lesen
Wo liegen die Schwachstellen in der Zusammenarbeit zwischen Cucumber und Playwright? Teil drei unserer Blogserie nimmt das unter die Lupe!
Mehr lesen
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.
Mehr lesen
Wie verwendet man Cucumber und Playwright gemeinsam? Teil Zwei unserer Blogserie gibt Antworten!
Mehr lesen
BDD mit Cucumber und Automatisierung mit Playwright – wie gut passt das im Softwaretesting zusammen? Teil Eins unserer Blogserie gibt Antworten!
Mehr lesen
Sophie hat für euch ihre Erfahrungen und Tipps von ihrem Weg aufgeschrieben – von der Konferenzteilnehmerin zur Keynote-Speakerin.
Mehr lesen
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.
Mehr lesen
In JDK 20 wurden einige neue Methoden eingeführt, die die Verwendung von named capturing groups erleichtern sollen.
Mehr lesen
Integrationstests haben den Zweck, die Interaktion mehrerer voneinander abhängiger Komponenten einer Software zu testen. Mittels Validation Files kann dieser Prozess vereinfacht werden.
Mehr lesen
Die native Gradle-Unterstützung für Test-Fixtures löst ein Problem der Abhängigkeiten bei mehreren Subprojekten.
Mehr lesen
Thanks to Unity support of augmented reality, physics and multiplatform build, you can build your first AR app in no time
Mehr lesen
Am Girls’Day 2022 kamen 9 Mädchen zu cronn, um Roboter zu programmieren. Wir erzählen von einem aufregenden Tag abseits von Geschlechterklischees!
Mehr lesen
Wir berichten in unserem Blog von der JavaLand 2022. Die Zusammenfassung: Wir hatten eine tolle Zeit als Aussteller!
Mehr lesen
Ruth hat bei cronn Ihren Quereinstieg ins Softwaretesting gemeistert – und berichtet hier wie.
Mehr lesen
Unser Autor Fabien zeigt an einer nicht so gelungenen Benutzeroberfläche, was bei guter User-Experience wichtig ist.
Mehr lesen
Unser erster cronn-Azubi berichtet von seiner Ausbildung: Alltag, Projekte und Corona.
Mehr lesen
Wie man die SSH Konfigurationsdatei nutzen kann, um Portweiterleitungen auch mit mehreren Jump-Hosts aufzubauen.
Mehr lesen
Wie meine GPU meine Gegner erkennt.
Mehr lesen
Managing dependencies across sub-projects in Gradle can be tricky. Here you will learn about one of the gotchas.
Mehr lesen
Auch im letzten Jahr sind wir wieder stark gewachsen.
Mehr lesen
Behavior-Driven-Development und Cucumber passen perfekt zusammen. Wir erklären wieso.
Mehr lesen
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.
Mehr lesen
Dies ist der zweite Teil einer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.
Mehr lesen
If stereotypes are to be believed, software developers are grumpy people who sit indoors all day and write code, oblivious to the outside world. However,...
Mehr lesen
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.
Mehr lesen
Portweiterleitungen mit SSH sind ein sehr mächtiges Werkzeug. Diese Grundlagen sollte jede Entwicklerin und jeder DevOps-Engineer kennen.
Mehr lesen
Das Förderprogramm des Bundesministeriums für Wirtschaft und Energie (BMWi) bietet damit vielen KMUs die Chance, ihre Geschäftsprozesse zu modernisieren.
Mehr lesen
Die Integration von Cucumber und JUnit 5 ist dank Gradle ein Kinderspiel.
Mehr lesen
Seit drei Wochen ist cronn im Home-Office. Trotzdem verlieren wir einander nicht aus den Augen.
Mehr lesen
Ab sofort können die ersten Artikel in Deutsch, Englisch und Polnisch gelesen werden.
Mehr lesen
Wir erklären, warum wir uns bei cronn für die kostenlose Videokonferenz-Software Jitsi-Meet entschieden haben.
Mehr lesen
Wer Mitarbeiter sucht, sollte selber ausbilden. Dieses Credo haben wir uns auf die Fahne geschrieben.
Mehr lesen
Mit besseren Tests zu besserer Software: Wir zeigen euch Möglichkeiten und Unmöglichkeiten der parametrisierten Tests in JUnit 5.
Mehr lesen
Mir gefällt bei cronn der familiäre Charakter, der sich durch das ganze Unternehmen zieht.
Mehr lesen
Ende November feierten wir mit über 100 cronnern die bis dato größte Weihnachtsfeier im Freizeitpark Phantasialand.
Mehr lesen
Data-Vault ermöglicht eine unbegrenzte Skalierung verbunden mit maximaler Flexibilität.
Mehr lesen
Oder: wie die IT-Welt Oliver Kahn und die Sendung mit der Maus zusammen bringt.
Mehr lesen
Einstieg in das Testen von Docker-Images hinsichtlich Security und Compliance.
Mehr lesen
Eigentlich wollte ich zu Schulzeiten mal Kriminalbiologin werden. Dann fand ich aber Insekten nicht so cool und entschied mich, Kriminalchemikerin zu werden.
Mehr lesen
Im Zuge der Internationalisierung müssen fest eingebaute Texte entfernt und durch Referenzen auf die gerade gültige Übersetzung ersetzt werden.
Mehr lesen
Mehr Information – mehr Möglichkeiten. Die Motivation dahinter ist letztendlich die nutz- oder gewinnbringende Verwertung dieser Erkenntnisse.
Mehr lesen
Kubernetes sorgt dafür, dass alle definierten Ressourcen erstellt werden und die Webseite veröffentlicht wird.
Mehr lesen