Kategorie: Development

  • jQuery Menus (Sammlung)

    Hier gibt es eine total geniale Sammlung von tollen jQuery-Menus. Ich bin hin und weg! So hohe Qualität in dem Umfang habe ich selten gesehen. Unbedingt ansehen!

  • PHP: Prüfen ob eine URL erreichbar ist

    Mit folgendem Code kann man leicht überprüfen, ob eine URL gültig ist (anhand des HTTP-Status-Codes 200 im Header). Ich nutze diesen Code auf einer meiner Websites um zu überprüfen ob verschiedene Links in Artikeln gültig sind oder nicht. Ganz nebenbei liefer ich euch hier noch eine contains-Funktion nach welche in PHP fehlt. Die brauche ich […]

  • PHP: Über Key-Value-Array iterieren

    Schon komisch, aber irgendwie vergesse ich immer wieder wie ich über ein Array iteriere und innerhalb der Schleife sowohl an den Schlüssel, als auch an den Wert komme (ohne Zählerschleife). Hier mal zwei Ansätze: foreach ($arr as $key => $value) { … while (list($key, $value) = each($arr)) { …

  • MAMP: MongoDB-Unterstützung hinzufügen

    Um mit einer MongoDB kommunizieren zu können, benötigen wir eine entsprechende Schnittstelle aus PHP heraus. Wie diese eingerichtet wird kann man hier nachlesen. Die Informationen dort sind allerdings sehr rudimentär – also möchte ich hier etwas mehr ins Detail gehen. In meiner Testumgebung (MAMP) nutze ich PHP 5.4.4. Damit PECL genutzt werden kann, müssen allerdings noch einige Vorkehrungen getroffen […]

  • Tree-Command unter Mac OS X

    Um auf die Schnelle eine Verzeichnisstruktur auf Textbasis zu erstellen, nutze ich immer noch gerne tree. Leider ist der Befehl standardmäßig nicht unter Mac OS X verfügbar. Das kann man mit brew ganz einfach ändern. brew install tree Und schon steht der gute alte Befehl tree wieder zur Verfügung: tree . ├── Enum │   ├── […]

  • noSQL: Datenbanken im Vergleich

    Da ich mich aktuell etwas näher mit dem Thema noSQL-Datenbanken auseinander setze, bin ich auf diesen Vergleich der verschiedenen Datenbanken gestoßen. Eine klasse Übersicht um einen ersten Eindruck zu bekommen, welche Datenbanken sich für welchen Anwendungszweck eigenen und wo die Stärken und Schwächen liegen!

  • MAMP: Importieren von .sql-Dateien

    Um unter Mac OS X (in meinem Fall Mountain Lion / 10.8.2) und MAMP eine .sql-Datei zu importieren muss man in das entsprechende Verzeichnis wechseln. cd /Applications/MAMP/bin/apache2/bin Danach kann man folgenden Befehl ausführen um die Datei zu importieren: ./mysql -u root -p -h localhost database_name < /path/to/file.sql In diesem Fall ist root der Benutzername, localhost […]