Entwickler-Anleitungen
Hintergrundwissen für alltägliche Entwicklungsaufgaben: Datenformate umwandeln, reguläre Ausdrücke schreiben, Cron-Zeitpläne lesen, mit Unix-Zeitstempeln arbeiten, Hashfunktionen nutzen, Daten mit Base64 und in URLs kodieren, JWTs lesen sowie Passwörter und UUIDs erzeugen.
Zwischen JSON, CSV und YAML umwandeln
Wofür sich jedes Format eignet und was sich bei der Umwandlung ändern kann.
Anleitung lesen →Grundlagen regulärer Ausdrücke
Zeichenklassen, Quantoren, Gruppen, Flags und Backtracking.
Anleitung lesen →Cron-Ausdrücke lesen
Felder in Unix, Spring, Quartz und AWS, Sonderzeichen und Zeitzonen.
Anleitung lesen →Hashfunktionen erklärt
Prüfsummen, MD5 vs. SHA-256, HMAC und warum Hashing keine Verschlüsselung ist.
Anleitung lesen →Base64, URL-Kodierung und JWT erklärt
Wie Base64 und Prozentkodierung funktionieren, was in einem JWT steht und warum keines davon Daten verbirgt.
Anleitung lesen →Starke Passwörter und UUIDs
Länge, Zufälligkeit, Entropie und der Unterschied zwischen UUID v4 und v7.
Anleitung lesen →Unix-Zeitstempel erklärt
Sekunden oder Millisekunden, Zeitzonen, Sommerzeit und die Grenze im Jahr 2038.
Anleitung lesen →Die Entwickler-Tools nutzen
Die Anleitungen erklären die Konzepte, die Tools laufen in Ihrem Browser.
Häufige Fragen
Muss ich etwas installieren, um die Entwickler-Tools zu nutzen?
Nein. Die Tools laufen in einem aktuellen Webbrowser, und die eingegebenen Daten werden auf Ihrem Gerät verarbeitet.
Kann ich die Ergebnisse direkt in der Produktion verwenden?
Prüfen Sie zuerst jedes Ergebnis. Formate, RegEx-Engines und Scheduler unterscheiden sich zwischen Systemen, testen Sie die Ausgabe daher dort, wo sie verwendet wird.