Jetpack Sharing: Weitere Abfragen verhindern


Die meisten WordPress Benutzer werden höchstwahrscheinlich das Plugin namens “Jetpack” kennen und unter den vielen verschiedenen Module auch die “Sharing”-Funktionalität. Das Modul fügt Facebook, Twitter & Co unter jedem Post ein, um das Teilen der Beiträge zu erleichtern. Zusätzlich ruft das Modul von den Seiten ab, wie oft dieser Link nun schon geteilt wird. Gerade diese mehrere Zugriffe auf externe Seiten, wenn mehrere Posts auf einer Seite angezeigt werden, können das Laden der Seite etwas verzögern.

Aus diesem Grund hab ich mir den Code des Sharedaddy-Moduls genauer angesehen und herausgefunden, wie man die externe Zugriffe auf Facebook & Co unterbinden kann. Dazu öffnet die folgende Datei in einem Editor:

/wp-content/plugins/jetpack/modules/sharedaddy/sharing.js

Und ändert diese beiden Zeilen (Zeile 50 und 51)

$( document ).on( 'ready', WPCOMSharing_do );
$( document.body ).on( 'post-load', WPCOMSharing_do );

in folgende um:

/*$( document ).on( 'ready', WPCOMSharing_do );*/
/*$( document.body ).on( 'post-load', WPCOMSharing_do );*/

Nun wird nicht mehr angezeigt, wie oft welcher Beitrag geteilt wurde und sparrt somit etwas Ladezeit. Leider wird die Änderung bei jedem Update des Plugins überschrieben und muss somit erneut übernommen werden.

Linux QuickTipp: DTRX – intelligentes Entpackungstool


DTRX – Do The Right Extraction!
So nennt sich das kleine und ebenso feine Tool, welches komprimierte Archive automatisch richtig und bequem entpackt. Viele kennen sich das die Problematik, dass man für jede verschiedene komprimierte Datei wie .tar.gz, .bz2 & Co eigene Befehle braucht, um diese entpacken zu können. “Entpacke richtig!” (die deutsche Übersetzung davon) erkennt automatisch das Format und wendet die korrekte Entpackung an.

Installiert wird das Tool wie üblich mit dem Paketmanager:

apt-get install dtrx

Ausgeführt wird dies wie folgt:

dtrx KomprimierteDatei

DTRX unterstützt die Formate tar, zip (selbstentpackende .exe Dateien), cpio, rpm, deb, gem, 7z, cab, rar, InstallShield Dateien und kann unter anderem auch mit gzip, bzip2, lzma oder compress komprimierte Dateien entpacken. Zur Vereinfachung bietet das Tool auch noch eine -r (Rekursive) Option, um weitere komprimierte Inhalte einer komprimierten Datei automatisch zu entpacken. (via)

Linux: Java 7 für mehr Performance installieren


Die neue Java 7 Version bietet laut Oracle mehr Performance und Sicherheit, was ich auf einem Testsystem mit einem Minecraft Server bestätigen konnte. Es wird empfohlen auf Java 7 umzusteigen, da Java 6 nicht mehr von Oracle unterstützt wird.

Die Installation geht mit einigen Befehlen von Hand und sollte problemlos von Statten gehen.
Wichtig: Die Anleitung funktioniert nur auf einem x64-bit System!

Read full article »

Linux: OpenSSL auf Debian Squeeze auf die aktuellste Version aktualisieren


Einige Programme, Dienste oder Funktionen benötigen teilweise eine aktuellere Version von OpenSSL. Nur sind leider die offiziellen Debian Repositories etwas langsamer bei den Updates, dagegen sind diese immer stabil. Manchmal kommt man aber nicht herum, einige Programme selbst zu compilieren, um die neueren Funktionen nutzen zu können.

Read full article »