// Notizen zwischen zwei Commits
Der 4Dev Blog
Kurze, praktische Ratgeber zu Formaten, Umwandlungen und den kleinen Tools, die viel Zeit sparen.
Empfohlen · VideoWarum dein iPhone-Video auf dem PC nicht läuft und wie ein Browser-Tab das in Sekunden löst
Das iPhone filmt HEVC-Video, das viele Computer, Fernseher und Videoeditoren nicht abspielen. Hier steht, warum, und wie du es in Sekunden im Browser behebst, ohne die Datei hochzuladen.
WährungenWarum der Wechselkurs deiner Bank anders ist als online
Der Kurs, den du im Internet siehst, ist nicht der, den du bei der Bank oder am Flughafen bekommst. Woher der Unterschied kommt und wie du ausrechnest, was er dich kostet.
DatenUngültiges JSON? Die 7 Fehler hinter fast jeder Meldung
Abschließende Kommas, einfache Anführungszeichen, Kommentare und mehr: die kleinen Patzer, die JSON kaputt machen, wie du sie schnell findest und behebst.
SicherheitWie lang sollte ein Passwort sein? Die Rechnung einfach erklärt
Länge schlägt Sonderzeichen. Wie schnell kurze Passwörter fallen, warum 16 zufällige Zeichen reichen und wie du sicher eines erzeugst.
ToolsSo erstellst du einen QR-Code, der immer funktioniert
Größe, Kontrast, Ruhezone und wie viel Inhalt hineinpasst: die einfachen Regeln, die entscheiden, ob ein gedruckter QR-Code beim ersten Versuch klappt.
SicherheitWas in einem JWT steckt und warum Dekodieren kein Prüfen ist
Ein JSON Web Token sieht aus wie Zeichensalat, aber jeder kann es lesen. Was seine drei Teile enthalten und welcher Fehler zu Sicherheitslücken führt.
EntwicklungCron-Ausdrücke erklärt, mit 10 sofort nutzbaren Beispielen
Fünf Felder, vier Symbole und eine Zeitzonen-Falle. So liest und schreibst du Cron-Zeitpläne, mit Beispielen zum Kopieren.
SicherheitMD5, SHA-1 oder SHA-256: Welchen Hash solltest du nutzen?
Prüfsummen, Dateiintegrität, Passwörter und Signaturen brauchen jeweils etwas anderes. Ein kurzer Leitfaden zur richtigen Hashfunktion und zu dem einen Fehler, den du vermeiden musst.
EntwicklungBase64 erklärt: Wofür es da ist und warum es nicht verschlüsselt
Base64 steckt in E-Mails, Data-URIs, API-Headern und JWTs. Wie es funktioniert, warum Daten ein Drittel größer werden und warum es nie etwas verbirgt.
DesignFarbkontrast und WCAG: So wird Text gut lesbar
Was ein Kontrastverhältnis von 4,5:1 bedeutet, welcher Text AA oder AAA braucht und schnelle Lösungen für die Farbpaare, die am häufigsten durchfallen.
BilderiPhone-HEIC-Fotos: Warum der Upload scheitert und wie es klappt
Riesige Dateien und ein Format, das viele Websites und PCs noch nicht öffnen. So werden iPhone-Fotos zu kleinen JPGs, die überall funktionieren.
DatenJSON in CSV, ohne ein einziges Feld zu verlieren
Verschachtelte Schlüssel, optionale Felder und Kommas in Texten: So macht 4Dev aus unordentlichem JSON eine tabellenfertige CSV.
BilderWebP, PNG oder JPG: Welches Format ist das richtige?
Ein praktischer Spickzettel für die Wahl des Bildformats, und warum die Umwandlung im Browser deine Dateien privat hält.
Video & AudioMP3 aus MP4 extrahieren, direkt im Browser
Moderne Browser können Medien selbst dekodieren und kodieren. So funktioniert das Extrahieren von Audio im Browser, ohne das Video hochzuladen.
EntwicklungUnix-Zeitstempel: Sekunden oder Millisekunden?
Der 13-Stellen-Bug, der jede Woche in Produktion geht, und eine ganz einfache Regel, um die beiden Einheiten zu unterscheiden.