Skip to content

Instantly share code, notes, and snippets.

@sergejmueller
sergejmueller / gist:1213479
Created September 13, 2011 09:27
Prüfung auf ein geladenes und ansprechbares jQuery-Plugin
if ( jQuery.isFunction(jQuery.fn.bxSlider) ) {
$('#slider').bxSlider(
{
...
}
);
}
@sergejmueller
sergejmueller / cron.php
Last active February 20, 2016 11:58
VK(.com) Bot for the last_seen value
<?php
/**
* VK(.com) Bot for the last_seen value
*
* @author Sergej Müller
*/
/**
* Main class
@sergejmueller
sergejmueller / bash
Last active March 8, 2016 09:47
Install BackstopJS for CSS Regression Testing
npm install gulp phantomjs casperjs backstopjs --save-dev
cd node_modules/backstopjs/
npm install
gulp genConfig
@sergejmueller
sergejmueller / .htaccess
Last active March 9, 2016 09:54
Set X-Frame-Options SAMEORIGIN for all files but not for /embed/ files.
<IfModule mod_setenvif.c>
SetEnvIf Request_URI "/embed/$" IS_embed
Header set X-Frame-Options SAMEORIGIN env=!REDIRECT_IS_embed
</IfModule>
@sergejmueller
sergejmueller / nginx.conf
Last active April 29, 2016 07:10
NGINX: Keine WeMonit-Requests im Access Log
http {
...
include /etc/nginx/conf.d/wemonit.map;
...
}
@sergejmueller
sergejmueller / .htaccess
Last active June 16, 2016 08:34
Stop search engines from indexing .txt, .log, .xml, .css and .js files in Apache
<FilesMatch "\.(txt|log|xml|css|js)$">
Header set X-Robots-Tag "noindex"
</FilesMatch>
@sergejmueller
sergejmueller / .htaccess
Created June 14, 2016 19:18
WordPress Security: Prevent browser and search engines to request LOG (WP debug) and TXT (plugins readme) files in Apache
# To be placed in
# /wp-content/.htaccess
<FilesMatch "\.(log|txt)$">
Order Allow,Deny
Deny from all
</FilesMatch>
@sergejmueller
sergejmueller / goodbye-wordpress.md
Last active July 13, 2016 11:19
Goodbye, WordPress!

Goodbye, WordPress!

Fast 9 Jahre und nahezu 3 Millionen Downloads später ist Schluss.
Schluss mit WordPress.

Für mich geht ein Lebensabschnitt zu Ende. Ein Lebensabschnitt, der unendlich viel Erfahrung, Learnings und Spaß mit sich brachte. Ein Lebensabschnitt, der aber unendlich viel Zeit, Nerven und Motivation mit sich nahm. Doch der Wille zählt und ich hoffe stark, dass meine Software und mein Engagement die WordPress-Community ein Stückchen besser, qualitativer gemacht haben.

// Bitteschön

@sergejmueller
sergejmueller / .htaccess
Last active August 17, 2016 08:01
Erweiterung der Apache-Systemdatei .htaccess für die Browser-abhängige Auslieferung von WebP- statt JPEG-Bilddateien. Speziell für WordPress. Mehr Informationen zu WebP und dem abgebildeten Snippet unter https://github.com/sergejmueller/sergejmueller.github.io/wiki/WebP:-JPEG-Nachfolger
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{DOCUMENT_ROOT}/$1.webp -f
RewriteRule ^(wp-content/uploads.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=accept:1]
</IfModule>
<IfModule mod_headers.c>
Header append Vary Accept env=REDIRECT_accept
</IfModule>
@sergejmueller
sergejmueller / parse.php
Last active November 6, 2016 10:28
Parse User-Agents from a text file and extract Browser/Platform data
<?php
# Enable errors
error_reporting( E_ALL );
ini_set( 'display_errors', 1 );
# Push up memory
ini_set( 'memory_limit', '128M' );
ini_set( 'max_execution_time', 300 );