drailing.net http://drailing.net drailing.net - Webseite und Blog von Christian Dreier. Alles rund um elegante Softwareentwicklung. Kapitulation den Spam-Bots... http://drailing.net/subpage/38 Da meine sorgfältig per hand generierten Captchas den heutigen Spam-Bots nicht mehr Stand halten, habe ich nun fürs erste die Kommentare deaktiviert.  HTML5 Editor: Brackets http://drailing.net/subpage/37 Hier eine kleine Empfehlung für HTML5 Entwicklung: Brackets Brackets ist ein Open-Source Editor der von Adobe entwickelt und vorrangetrieben wird. Das eigentlich interessante daran ist, dass der Editor komplett in Javascript geschrieben wurde, und da SVG Grafiken in Android http://drailing.net/subpage/34 In Android 5 wurden nun endlich VectorDrawables eingeführt, leider als eines der Features die nicht abwärtskompatibel sind. In einer meiner neuesten App ( LoL - SoloQ Companion) habe ich nun ein bisschen mit bestehenden Bibliotheken herumprobiert. Me PHP/Apache Update - die Nachwehen http://drailing.net/subpage/33 Nachdem der Apache auf Version 2.4 wieder läuft und alle VHosts findet, musste ich feststellen, dass der SVN Server nicht mehr erreichbar war. Die Fehlermeldung beim Starten mit dav_svn enabled will mir sagen, dass das Paket libapache2-svn nicht gefu PHP 5.5 Update auf Ubuntu 12.04 - inkl. Fehlersuche http://drailing.net/subpage/32 TL;DR: Beim Update von PHP 5.3 auf 5.5 ändert sich die Konfigurationsdatei von httpd.conf in apache2.conf. In der neuen apache2.conf werden die Konfigurationen in sites-enabled per default nur mit der .conf Erweiterung geladen: IncludeOptional sites- drailing.net jetzt mit RSS Feed http://drailing.net/subpage/30 Bei der Planung meiner Webseite und des darunterliegenden CMS Systems, war die Erstellung mehrer Blogs angedacht. Der Gedanke dahinter war das bessere Strukturieren der Themenbereiche, wie z.B. aktuell beim UUAA-Blog. Das funktioniert soweit auch sup Asaph-Mikroblog http://drailing.net/subpage/29 Ich habe auf meinem alten Blog schonmal darüber geschrieben, da ich Asaph aber immernoch regelmäßig benutze, sind inzwischen knapp 250 sinnvolle Links und Bildchen sorgfältig und handverlesen zusammengetragen worden. Durchklicken lohnt sich da auf je libGDX - den DebugRenderer ersetzen: Projektionsmatrizen http://drailing.net/subpage/26 TL;DR die OrthographicCamera rechnet uns mit den project() und unproject() Methoden ganz von alleine die Welt-Koordinaten in Screen-Koordinaten um und zurück. Um Animationen und Sprites an der korrekten Stelle zu zeichnen empfehle ich 2 SpriteBatches Der Maulwurf lebt! http://drailing.net/subpage/27 Noch ohne Namen aber mit freundlichem Gesicht. Wir präsentieren: unseren Protagonisten! libGDX Entity-Klassen http://drailing.net/subpage/25 Vorweg: libGDX bezeichnet sich als "Java game development framework", es ist also keine fertige Spiele-Engine und bietet für die einzelnen Aufgaben keine fixe Lösung, sondern lässt dem Entwickler viel Freiheit, bietet aber für jede Entscheidung die r Ein neues Projekt: libGDX - UUAA http://drailing.net/subpage/22 Auch wenn in der Vergangenheit die Versuche ein fertiges Spiel zu produzieren immer wieder nicht zum Ende kommen wollten, lasse ich mich nicht davon abhalten es weiter zu versuchen :-) Zur Unterstützung habe ich mir gleich kompetente Hilfe ins Boot g UUAA gestartet http://drailing.net/subpage/24 Wie schon angekündigt, wird hier ausschließlich über unser neues Spieleprojekt "Up, up and away" geschrieben. Die Idee: eine Mischung aus Icy Tower, etwas NinJump und vielleicht ein ganz kleines bisschen Doodle Jump . Für unsern Protagonisten wollen Composer mit XAMPP (Windows) installieren http://drailing.net/subpage/23 Da immer mehr Bibliotheken und Frameworks mit composer arbeiten, wollte ich mir diesen dependency-manager auch mal etwas genauer anschauen. Doch schon bei der Installation trat ein Fehler auf, der sich für alle dll's wiederholte. PHP Startup: Unable Verschiedene Android Layouts in Abhängigkeit des Screens http://drailing.net/subpage/21 TL;DR: die Ordner-Suffixe für Density, Screen-Größe und Orientation funktionieren nicht nur bei layout und drawable-Ordnern, sondern bei allen. So braucht man für kleinere Anpassungen im Layout nicht das komplette XML zu kopieren sondern lagert einfa Meine zweite App: Kunai - Android Remote Keyboard http://drailing.net/subpage/19 Da hat sich dieses WhatsApp tatsächlich zum privaten Kommunikationsmittel Nummer 1 gemausert. Grundsätzlich ja auch eine tolle Sache, wäre man nicht gezwungen sich mit der Touchscreen-Tastatur abzumühen. Bei allem geswipe und getippe funkt am Ende no Eine neue Webseite! http://drailing.net/subpage/18 Und ich darf sagen, ich freue mich riesig! Wer allerdings den alten Wordpress Blog vermisst, darf gerne unter old.drailing.net nachlesen. Das neue drailing.net ist dieses Mal komplett selbst entwickelt. Aufgebaut ist alles auf meinem eigenen CMS, wel