PhpStorm Downloader Featured

PhpStorm Downloader/Installer/Aufräumer für faule Entwickler (bisher nur Linux)

Ich bin ein leidenschaftlicher Nutzer der EAP Version von PHPStorm. Die EAP Version hat nur einen Nachteil. Sie läuft nach ca. 3-4 Wochen ab und es muss eine neue Version installiert werden.
Das kann ich auch aus Sicht von JetBrains nachvollziehen. Allerdings läuft die Version immer zu einem Zeitpunkt ab zu dem man
das gerade nicht gebrauchen kann.
Da ich gerade Urlaub habe und mir das so auf den Nerv ging dachte ich mir, dass ich einen kleinen Helfer dafür baue.
So ist also der PhpStorm-Downloader entstanden.

Projekt bei Github

Der Downloader nutzt (wie mein anderes Tool n98-magerun die Symfony Console Komponente).
Das Tool hat genau zwei Kommandos und kann sehr einfach installiert werden.
Ihr braucht aber mindestens PHP 5.4. Das sollte aber nicht mehr das Problem sein…
(mehr …)

D-Bus unter PHP nutzen

Das unter Linux benutzte D-Bus System wird meistens via Python angesteuert. Man kann D-Bus allerdings auch mit PHP über die PECL Extension „dbus“ nutzen. Im folgenden Artikel beschreibe ich kurz wie man mit PHP das Notizprogramm Tomboy ansteuern kann und alle Notizen auslesen kann. DBus für PHP installieren Zum Starten Weiterlesen…

Inkonsistente Interfaces in PHP5

Diese Woche konnte ich eine neue Erkenntnis über die Interfaces von PHP5 erhalten.Ich bin immer davon ausgegangen, dass die Interfaces in PHP5 sehr strikt gehandhabt werden.Als ich im Code der Zend Framework Form Komponente stöberte fiel mir auf, dass innerhalbder Formular Elemente beim Validieren von Daten die isValid Methode der Weiterlesen…