PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for 2012

Der PHP Summit 2012 (incl. Rabattcode)

with 2 comments

Die PHP-Konferenzen 2012 gehen dem Ende entgegen, aber ein Highlight kommt noch: Der PHP-Summit in Berlin! Präsentiert von der Entwickler-Akademie und dem PHP-Magazin werden 4 Trainer insgesamt 18 Workshops an 3 Tagen durchführen. Die Trainer sind die 3 Experten Sebastian Bergmann, Arne Blankerts und Stefan Priebsch von thePHP.cc zusammen mit Projektcoach Judith Andresen, zusätzlich wird es noch 2 Gastvorträge von Fridtjof Detzner (Jimdo) und Kristian Köhntopp geben. So nah und persönlich kann man sonst nirgends mit den Profis arbeiten (außer man engagiert sie für ein eigenes Projekt).

Weiterlesen »

Written by Michael Kliewe

November 5th, 2012 at 12:57 pm

Posted in PHP

Tagged with , , , ,

Gewinner des Buches: Softwarequalität in PHP Projekten

with 4 comments

Zur Verlosung des Buches Softwarequalität in PHP Projekten habe ich diesmal den List Randomizer von random.org genutzt um den Gewinner zu bestimmen. Teilgenommen haben alle Kommentar-IDs, gefiltert nach Nicht-Spam, doppelten Teilnahmen und dem Teilnahmezeitraum.

Gewonnen hat die Kommentar-ID 115417, und das ist Michael H. ! Herzlichen Glückwunsch! Ich habe dir gerade eine E-Mail geschickt bzgl. der Adresse.

Weiterlesen »

Written by Michael Kliewe

Oktober 30th, 2012 at 10:28 am

Posted in PHP

Tagged with , , ,

DNS Dienste für lokale Umgebungen

with 17 comments

Lokal habe ich einen Webserver laufen für kleinere Projekte und Tests. Wenn ich nun ein neues Projekt starte muss ich 2 Dinge machen: einen neuen VHost im Webserver anlegen, und in der hosts-Datei einen neuen Eintrag hinzufügen. Ich möchte hier speziell über das Problem der hosts-Datei schreiben.

Wenn ich nun beispielsweise die Domain project1.localhost nutzen möchte für mein neues Projekt, muss ich zusehen dass diese Domain auf meinen lokalen Rechner zeigt. Dazu öffne ich die hosts-Datei (Windows: C:\Windows\System32\drivers\etc oder Linux: /etc/hosts) und füge eine Zeile hinzu:

Weiterlesen »

Written by Michael Kliewe

Oktober 24th, 2012 at 10:17 am

Posted in Linux,Server-Software

Tagged with , ,

Interview mit Sebastian Bergmann und Stefan Priebsch (inkl. Buchverlosung)

with 53 comments

Heute mal etwas neues: Ich durfte ein Interview mit den beiden PHP-Experten Stefan Priebsch und Sebastian Bergmann führen, ich hoffe ich habe einige interessante Fragen an die beiden stellen können. Viel Spass beim Lesen!

Michael: Hallo Sebastian, hallo Stefan, erst einmal vielen Dank, dass ich mit Euch dieses Interview führen darf. Außerdem vielen Dank für Eure PHP-Tools und Vorträge, mit denen unser aller Leben einfacher und unser PHP-Code qualitativ hochwertiger wird. Könnt Ihr euch bitte kurz in drei Sätzen vorstellen?

Sebastian: Stefan und ich sind zwei der drei Gründer von thePHP.cc, einem Beratungsunternehmen für PHP und verwandte Technolgien. Qualitätssicherung ist mein Business. Meine Partner und ich decken zusammen alle Felder ab, die bei PHP für Kopfschmerzen sorgen können.

Stefan: Ich bin wie Sebastian Diplom-Informatiker. Meine Spezialgebiete sind skalierbare und performante Softwarearchitekturen sowie OOP. Als Vater von Zwillingen beschäftige ich mich auch privat intensiv mit Skalierungsproblemen.

Michael: Meine erste Frage geht an Sebastian: Wie aufgeregt bist Du bei der Veröffentlichung einer neuen Version von PHPUnit?

Weiterlesen »

Written by Michael Kliewe

Oktober 18th, 2012 at 9:40 am

Zahlen sortieren mit Sleep Sort

with 4 comments

Sortieralgorithmen werden nicht dauernd neu erfunden, man kennt aus den letzten Jahrzehnten bereits einige dutzend gute Algorithmen, und schon lange ist kein besserer mehr „erfunden“ worden.

Letztes Jahr kam ein Unbekannter daher und präsentierte dieses einfache Programm, den sogenannten Sleep Sort:

#!/bin/bash
function f() {
    sleep "$1"
    echo "$1"
}
while [ -n "$1" ]
do
    f "$1" &
    shift
done
wait

Weiterlesen »

Written by Michael Kliewe

Oktober 15th, 2012 at 10:19 am