Create thumbnail images with PHP

I developed a function which creates a thumbnail for a given image in a predefined size. Please note that this function was created to be used within a WordPress plugin so it uses paths related to WordPress but these paths can be easily adapted to be used without WordPress.
Create thumbnail images with PHP weiterlesen

How to create a WordPress plugin with a custom database table

You can create a custom table for the data of your WordPress plugin if you hook on the plugin activation. This has the effect that your custom table will be created if you activate the plugin in the WordPress backend. I created a sample code to show you how this works.
How to create a WordPress plugin with a custom database table weiterlesen

Prozesse im Hintergrund ausführen unter Linux

In Linux können Prozesse mit dem Tool screen im Hintergrund ausgeführt werden. Dazu sind nur folgende Befehle aus der Konsole nötig:

1
2
3
screen -S mein_prozess
Strg+A+D
screen -rx mein_prozess

Erklärung:

  1. Legt einen neuen Hintergrundprozess an, der Name für mein_prozess ist frei wählbar
  2. Mit der Tastenkombination Strg+A+D (Tasten zügig nacheinander drücken), kann man aus sceen wieder ins Terminal wechseln
  3. Mit dem Aufruf von screen -rx kann wieder zum Hintergrundprozess zurückgekehrt werden

Webseiten-Zugriffe ermitteln

Wer sehen möchte, auf welche Webseiten des eigenen Apache-Webservers die Besucher gerade zugreifen, der kann sich das mit apachetop anzeigen lassen.

Installation & Anwendung

1
2
3
sudo su
apt-get install apachetop -y
apachetop -f /var/log/apache2/other_vhosts_access.log

Erklärung

  1. Root-Rechte holen
  2. apachetop installieren
  3. Webseiten-Aufrufe anzeigen

Hinweis:
Die Domains müssen natürlich ihre Logausgabe in „other_vhosts_access.log“ schreiben.

HTTP-Proxy für HTTP-Tunnel in 2 Minuten einrichten

In öffentlichen Netzwerken sollte man sich niemals über HTTP-Verbindungen mit seinem Benutzernamen und Passwort bei Webseiten anmelden. Der Grund dafür ist, dass Daten über HTTP unverschlüsselt versendet werden und somit der Benutzername und das Passwort von jedem im Netz befindlichen Nutzer mitgelesen werden kann.
HTTP-Proxy für HTTP-Tunnel in 2 Minuten einrichten weiterlesen