• Bookmarklet: schnell und einfach nach Amazon-Smile wechseln

    Bookmarklet: schnell und einfach nach Amazon-Smile wechseln

    Das Schöne am Beruf des Software-Entwicklers und Programmierers ist, dass man sich die Welt mit ein paar Zeilen Code ein wenig einfacher machen kann. In unserem Haushalt nutzen wir Amazon-Smile um gemeinnützigen Vereinen ein paar Prozentbruchteile unseres Einkaufswarenwertes zu spenden. Diese…

  • Laravel PHPUnit-Tests in andere Log-Datei loggen lassen

    Laravel PHPUnit-Tests in andere Log-Datei loggen lassen

    Im Moment habe ich mehreren Projekte, die ich mit dem PHP-Framework Laravel umgesetze. Laravel bietet mir unter anderem hervorragende Grundlagen um APIs, mit einer ORM gemappten Datenbank und der dazugehörigen Geschäftslogik umzusetzen. PHPUnit-Tests sind bereits vorkonfiguriert, so dass man sofort loslegen kann seine APIs…

  • In bestehende Javascript-Funktionsaufrufe einklinken

    In bestehende Javascript-Funktionsaufrufe einklinken

    Beim Web-Development hat man nicht immer die Möglichkeit an sämtlichem Javascript-Code eigene Änderungen vorzunehmen. Das kann daran liegen, dass man in einem bestehendem System nur beschränkten Zugriff hat, nur eine Kleinigkeit erweitern soll oder bestimmte Bibliotheken/Funktionen aktualisierbar bleiben soll. Bei mir war es heute…

  • WordPress JSON-API Endpoints entfernen

    WordPress JSON-API Endpoints entfernen

    Ich bin gerade dabei weiter Erfahrungen mit der WordPress JSON-API zu sammeln. Ich finde die Möglichkeiten, die einem die API bietet, genial. Lediglich ein Punkt stört mich. Durch den API-Endpoint „wp-json/wp/v2/users“ können Nutzer-Namen ausgelesen werden. Aus meiner Sicht stellt das für…

  • Atom-Editor-Packages im Bundle installieren

    Atom-Editor-Packages im Bundle installieren

    Der Atom-Editor ist ein großartiges Tool für Web-Developer. Er ist frei verfügbar und bietet eine Vielzahl von Plugins/Packages durch die sich der Editor erweitern lässt. Ich habe den Editor bereits vielen befreundeten Entwicklern empfohlen, bin dann aber oft auf ein Problem…

  • Der Unterschied zwischen role=”presentation” und aria-hidden=”true”

    Der Unterschied zwischen role=”presentation” und aria-hidden=”true”

    Um Webseiten auch von Screenreadern besser lesbar zu machen können die Attribute „role“ und „aria-hidden“ genutzt werden. Aber worin besteht nun eigentlich der Unterschied zwischen role=”presentation” und aria-hidden=”true” Auf CSS-Karma gibt es die Antwort. Zum Artikel: The Difference Between role=”presentation” and aria-hidden=”true”.

  • Photo Resize made easy

    Photo Resize made easy

    Hat man im Web viel mit Bildern zu arbeitet, weiß man es zu schätzen, wenn man ein einfaches schnelles Programm kennt, das Bilder auf eine bestimmte Größe skalieren kann. Bisher habe ich immer XnView genutzt. Dieses Programm hat die zwei wunderbaren…

  • Daten sichern leicht gemacht

    Daten sichern leicht gemacht

    Wer sicher gehen möchte, dass man nach einem Festplatten-Crash nicht alle Daten, Dokumente und Bilder verloren hat, muss diese hin und wieder sichern. Seit etwa einem halben Jahr setze ich dazu FreeFileSync ein, welches mich dabei unterstützt ein automatisiertes Backup zu…

  • Hibernate mit c3p0 nutzen

    Hibernate mit c3p0 nutzen

    Hibernate ist eine Java-Bibliothek die zum object-relational-mapping genutzt wird. Ich benutze diese Bibliothek in einem kleinen Java-Projekt mit einer MySQL-Verbindung zum Server eines Webhosters. Bis vor einigen Wochen bin ich damit ganz gut durch gekommen. Dann wurde das Webhosting zu einem…

  • Mal drüber nachdenken

    Mal drüber nachdenken

    „Wenn ich sichergehen will, dass meine Website einfach zu benutzen ist, was muss ich dann als Wichtigstes beachten?“ das ist die Frage die Steve Krug immer wieder gestellt wird. Er hat seine Anwort in dem gleichnamigen Buch „Don’t make me think“…