Software-Entwicklung mit Open-Source-Werkzeugen

Während einem meiner letzten Open-Source-Projekte war selbst ich von den aktuell verfügbaren Werkzeugen und vor allem von deren Funktionsumfang sowie Stabilität überrascht. Es hat für mich den Anschein, als wäre das Open-Source-Umfeld zwar mittlerweile eine großes Feld zum experimentieren und dabei zugänglich für jedermann und doch durch und durch professionell organisiert. Es gibt dabei unzählige… more

Source of XHProf 0.10.0 released

I’ve released the source some minutes ago! Everyone who’s interested in the source of the windows-compatible release can find the sources at my github repo for XHProf and maybe soon at the Facebook repo. For the „old-school“ user – here are the udiff patches for the two files: 1. php_xhprof.h: 12345678910111225a26 > #include "win32/php_xhprof_win32.h" 33a35,37… more

XHProf PHP-extension 0.10.0 – Windows-Build

I’ve recently finished version 0.10.0 of XHProf the PHP-Profiler published by Facebook. I’ve added the missing functionality for windows versions (e.g. getrusage(), SET_AFFINITY(), GET_AFFINITY()). This Version is based on Version 0.9.2 beta (2009-06-01) from pecl. The extension was linked against php5ts.lib (PHP 5.3.3, VC++ 6, TS, Debug) and packed with UPX afterwards. You can download… more

moovrelocator – qt-faststart / QTIndexSwapper für PHP

In einem Projekt, an dem ich aktuell arbeite, setzt man auf PHP-basiertes HTTP-Pseudostreaming. Innerhalb der zu entwickelnden Anwendung können Videos hochgeladen werden, welche dann mittels FFmpeg zu MP4-Dateien konvertiert werden. Genau an diesem Punkt liegt auch schon das eigentliche „Problem“, da das für das HTTP-Pseudostreaming (progressiver Download) benötigte MOOV-Atom (das sind die Metadaten in MP4-Dateien)… more