REST-Service zur Konvertierung von Bildern in das WebP-Format

Hallo alle zusammen! Gestern und vorgestern hatte ich Lust auf ein kleines Nebenprojekt, welches euch per als Webservice bzw. Webseite als auch als REST-Schnittstelle die einfache Konvertierung von JPEG und PNG nach WebP (“Weppy”) ermöglicht. WebP findet im Web mehr und mehr Verbreitung und bietet eine bessere Kompression bei gleicher Qualität als bspw. jpeg. Das Projekt findet ihr – auf GitHub/phip1611/img-to-webp-spring-service/ und – auf https://webp.phip1611.dev Der REST-Service erwartet bzw. übertragt Bilder enkodiert in Read more…

Best Practice-Tipps für Git: Rebases nutzen anstatt nur zu Mergen

Ich erlebe es als Software-Entwickler leider sehr oft, dass Entwickler git nicht richtig verstehen und es gerade so hinkriegen in einer GUI (sei es Sourcetree oder eine IDE wie IntelliJ) die Branches ineinander zu mergen. Dabei entstehen sehr schwierig zu verstehende git-Historien. Das ist nicht optimal, doch mit meinen wenigen Tipps lernt ihr git hoffentlich besser zu verstehen und warum ihr nicht immer mergen solltet. Bei git geht es nicht nur darum stets Read more…

Beitragsbild Best Practice Tipps für Git

Gebrochene Dezimalzahl in Binärzahl umrechnen (Zahlensysteme umrechnen)

Im letzten Beitrag habe ich euch gezeigt, wie ihr eine gebrochene (“Festkomma”) Zahl aus dem Hexadezimalen ins Dezimale umwandelt. Jetzt zeige ich euch die andere Richtung. Da es unendlich nervig ist das alles in HTML abzubilden, habe ich es diesmal auf klassisches Papier gemalt und fotografiert, um euch das Vorgehen visualisieren zu können. Grundsätzlich geht ihr wie folgt vor. Ihr müsst den ganzen Teil der Dezimalzahl und den Nachkomma-Teil getrennt betrachten. Nehmen wir Read more…

Bruchzahlen (Binär+Hexadezimal) in Dezimal umrechnen (Zahlensysteme)

Ich benötige für eine Prüfung Bruchzahlen in diversen Zahlensystemen, zum Beispiel Binär/Dual, Hexadezimal und Oktal. Hier möchte ich euch erklären, wie ihr diese ineinander umrechnet und dabei mit den Nachkommastellen umgeht. Ich zeige euch die Verfahren, die ich durch die Vorlesungen und Übungen von Prof. Spallek an der TU Dresden gelernt habe. Betrachten wir zunächst die Umwandlung von Nicht-Dezimal-Bruchzahlen zu Dezimal-Bruchzahlen, die geht meiner Meinung am leichtesten. In der Informatik spricht man auch Read more…

Der Covfefe Act: US-Politik geht auch mit Humor

Ein weiteres Beispiel dafür, dass US-Politik auch lustig sein kann, ist der neueste Gesetzesvorschlag von Michael Quigley, Mitglied des Repräsentantenhauses des US-Kongresses. Erinnert ihr euch noch alle an Trumps “Covfefe”-Tweet, der das Internet komplett verrückt gemacht hat und alle den Verstand verloren haben? Tja, daraus wird nun der [highlight]C[/highlight]ommunications [highlight]O[/highlight]ver [highlight]V[/highlight]arious [highlight]F[/highlight]eeds [highlight]E[/highlight]lectronically [highlight]f[/highlight]or [highlight]E[/highlight]ngagement Act. Dabei geht es darum, dass das US-Nationalarchiv Trumps Tweets aufbewahren muss. Zur Erinnerung: Trump löscht auch gerne Read more…

MacOS BootCamp-Fehler: Festplatte konnte nicht partitioniert werden

Wenn euch auf eurem Macbook bzw. MacOS-Gerät der Fehler plagt, dass ihr Windows nicht mit Apple BootCamp installieren könnt, dann habe ich hier hoffentlich die Lösung für euch. Denkt bitte daran in jedem Fall vorher eure Daten zu sichern. Bei mir erschien immer diese Fehlermeldung: Der BootCamp-Manager konnte meine interne Festplatte nicht partitionieren, da der Dateisystemcheck der Systempartition immer fehlschlug. Der Fehler war der folgende: Da man diese Partition nicht “live” während der Read more…

MacOS Dateisystemfehler