jan's blog

Eclipse vs. Netbeans für Drupal und PHP

Seit 2 Jahren benutze ich nun auch Eclipse zum entwickeln von Drupal Modulen in PHP. Richtig überzeugen konnte mich Eclipse jedoch nie. Ich fand das Programm einfach zu schwerlastig um PHP-Code damit zu erstellen. So habe ich nun seit einer Woche Netbeans im Einsatz. Der erste Eindruck scheint gelungen. Das ganze Programm kommt viel schlanker daher. Die Installation geht schnell und PHP kann man direkt als fertige Distribution herunterladen (ähnlich wie PHPEclipse).

Hier meine positiven Punkte:

NetBeans

Drupal: XSend bzw mod_xsendfile auf Debian installieren

Für Apache gibt es ein super Modul, welches den Dateitransfer massiv verschnellert, bzw die Ladezeit bis zum Dateitransfer. Das Modul heisst mod_xsendfile. Ich hatte einige Probleme das Ding auf meinem Debian zum laufen zu bringen. So habe ich es gemacht:

Drupal: PDF Vorschau als jpg, pdf2jpg

Immer schon wollte ich auf Webseiten pdf's als Bilder darstellen. Sinnvolle Hilfe dazu zu finden ist meiner Meinung nach eher schwierig. Für eine aktuelle Drupal-Installation wollte ich nun endlich mal einen Schritt weitergehen und meine Wünsche in etwas Handfestes umwandeln. Im Drupal CMS sollten sämtliche PDFs auch als jpg/png automatisch zur Verfügung stehen. Dazu habe ich ein neues Modul geschrieben, ich habs Preview genannt. Ich stellte mir vor, dass es in Zukunft verschiedene Dateitypen als Preview erstellen sollte, nicht nur PDFs.

screenshoots: 
screenshot.9.png

Drupal: Auf fremde/zweit Datenbank zugreifen

Problem: Auf der vorhanden Drupal Installation will ich auf Daten einer anderen Datenbank zugreifen. Drupal hat dafür bereits einen Weg vorgesehen. Dazu geht man in die sites/default/settings.php Datei. Folgende Zeile definiert die Standard Datenbank:

Drupal: Files Ordner verschieben

Um den Files Ordner zu verschieben (in meinem Fall im Private Mode), geht man folgendermassen vor:

PHP: Dateien und Ordner rekursive Umbenennen

Ein altbekanntes Problem der deutschen Sprache im Zusammenhang mit Linux-Dateinamen: Ich habe von meinem Windows System Dateien per FTP hochgeladen und die eingekaufte PHP Anwendung kann nicht richtig mit den Umlauten im Dateinamen umgehen (oder anderen Sonderzeichen, welche Windows im Dateinamen erlaubt). Also lass ich per PHP Script einen ganzen Verzeichnisbaum rekursive durchgehen und alle Umlaute/Sonderzeichen umwandeln. Das geht mit folgendem Snippet:

Android App Review: gmote Desktop Fehrnsteuerung

Ein Programm mit welchem man den Computer via Aondroid fehrnsteuern kann wollte ich immer schon. Ich war eher skeptisch, ob gmote mich auch überzeugen konnte.Zuerst muss man den gmote server auf dem PC installieren, danach auf dem Android den Gmote-Klient. Server starten, Firewall für Programm öffnen, danach Klienten starten und los gehts. Folgende Funktionen stellt gmote zur Verfügung: 

screenshoots: 

Computer durchsuchen mit regulären Ausdrücken (regular Expressions)

Nicht gerade was man jeden Tag braucht. Es kommt jedoch immer wieder vor, dass ich froh darum gewesen wäre ein Programm zu haben, mit welchem ich den Computer mithilfe von regulären Expressions/ regulären Ausdrücken durchsuchen könnte. Mit FileSeek kann man das. Das Programm ist sicher nicht gedacht um die täglichen Suchvorgänge auf dem PC durchzuführen. Hat man jedoch eine Datei "verloren", kann es schon eine unersetzbare Hilfe sein.

Und das kann das Programm alles:

screenshoots: 

Gruppierte Linkliste mit Drupal erstellen

Nachdem ich viel Post bekommen habe, dass mein erstes Screencast zu diesem Thema nicht bis zum Ende lief, hier mein zweiter Versuch, ein Screencast über die Linkliste in Drupal  zu machen. Diesmal klappt es hoffentlich bis zum Schluss! Also ich hoffe es ist verständlich.

Billiger Home mini-Server mit Atom d510 mini-ITX geräuschlos

Mein Ziel war es schon immer, ein billiger, geräuschloser mini-Server zu basteln. Das waren meine Anforderungen:

Inhalt abgleichen