Kategorie: Kurztipps

  • Zip-Dateien von GitHub laden

    Wenn man sein eigenes Projekt auf GitHub zur Verfügung stellt und die Software auf der eigenen Webseite per Link zur Verfügung stellen möchte, sollte man auf eine Zip-Datei verweisen. Schließlich ist nicht jeder Nutzer der Software unbedingt Entwickler oder hat Ahnung von git/GitHub. Dazu hängt man am Ende des Projektes einfach folgendes an die URL […]

  • Mac OS X – Terminal/Shell – Inhalt in Zwischenablage umleiten

    Vor einiger Zeit brauchte ich in einem Testscript eine Lösung, um den Inhalt aus einer Datei in die Zwischenablage umzuleiten. Anfangs habe ich die Ausgabe nach einem „cat“ einfach markiert und in die Zwischenablage kopiert. Das wird allerdings spätestens nach dem dritten Mal sehr lästig (zumindest wenn der Dateiinhalt etwas länger ist – in meinem […]

  • PHP: Image-Tags aus HTML-Code extrahieren

    Bei der Entwicklung eines WordPress-PlugIns zum Bild-Import von Pinterest-Walls brauchte ich eine Funktion, um aus HTML-Code die Image-Tags zu extrahieren. Dabei habe ich mich aber unnötig schwer getan – dennoch führen sehr viele Wege nach Rom. Regulärer Ausdruck $foo = '<img class="lots of different classes" title="sample image" src="https://mkleine.de/img/sample.jpg" alt="sample image" width="200" height="300" />'; $array = […]

  • HTML5-Videos im Firefox abspielen (ohne mp4)

    Irgendjemand hat sich überlegt, dass der Firefox kein mp4 unterstützten soll, da es sich nicht um ein Open-Source-Format handelt. Generell bekommt der Browser bei allem was H.264 kodiert ist ein Problem. Schade – für HTML5-Videos muss man also auf webm zurück greifen. Bisher dachte, dass Handbrake so ziemlich alles umwandeln kann was mit Video zu […]

  • UTF-8 mit PHP richtig ausliefern

    Um ein WordPress-Plugin richtig betreiben zu können musste ich vor ein paar Tagen von PHP 5.2 auf PHP 5.3 umstellen. Der Schritt war sowieso schon längst überfällig. Leider wurden Umlaute auf einer meiner Seiten plötzlich nichtmehr korrekt dargestellt. Das Ganze konnte nur an einem UTF-8-Problem liegen. Alle PHP-Dateien auf dem Server sind mit UTF-8 encodiert. […]

  • Frames vergessen Namen nach AJAX-Request

    In einem älteren Projekt mit Framesets hatte ich ein seltsames Problem. Die Seite ist in zwei bereiche unterteilt – Navigation/Menu und einen Content-Bereich. Die Links im Menu wurden mit entsprechenden target-Attributen versehen um anzugeben, dass diese in dem anderen Frame geöffnet werden sollen. Das hat auch alles sehr gut funktioniert – solange man keinen Ajax-Request […]

  • Plex ohne Jailbreak auf AppleTV 3

    Seit dem Erscheinen des AppleTV in der dritten Generation ist es bisher niemandem gelungen einen JailBreak auf das Gerät zu bringen und so beispielsweise Plex zu nutzen. Das hat sich nun zwar nicht geändert – aber Plex bekommt man nun trotzdem auf das Gerät. Dazu wird ein Trick genutzt: Man ändert den DNS-Server in der […]