Skip to content

Instantly share code, notes, and snippets.

@sergejmueller
sergejmueller / gist:3666574
Created September 7, 2012 14:13
Fensterbreite samt Scrollbalken (korrekt auch in Firefox)
console.log( self.innerWidth );
@sergejmueller
sergejmueller / gist:4050524
Created November 10, 2012 09:12
Terminal-Befehl zur Entfernung doppelter Einträge im Menü "Öffnen mit..." unter Mac OS X. Danach den Finder neu starten.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
@sergejmueller
sergejmueller / default
Created December 11, 2012 16:31
Benutzerdefinierter Nginx Access Log mit protokollierter Ausführungszeit (request time).
access_log /var/log/nginx/access.log slim;
@sergejmueller
sergejmueller / gist:4427514
Created January 1, 2013 13:33
Erstellung eines Symlinks für einen neuen Host unter Nginx
ln -s /etc/nginx/sites-available/host /etc/nginx/sites-enabled/host
@sergejmueller
sergejmueller / gist:4643347
Created January 26, 2013 17:16
Suche nach einem Wort (foo) innerhalb der GZ-Logfiles.
zgrep foo /var/log/nginx/access.log.*.gz
@sergejmueller
sergejmueller / gist:5141846
Created March 12, 2013 10:27
Neuaufbau des Spotlight-Bestandes in Mac OS.
sudo mdutil -E /
@sergejmueller
sergejmueller / .htaccess
Created April 16, 2013 19:43
Deaktiviert den Apache Content Cache in .htaccess.
<IfModule mod_cache.c>
CacheDisable /
</IfModule>
@sergejmueller
sergejmueller / ntpdate
Created January 10, 2014 07:53
Ubuntu Zeitkorrektur via Anacron. Abzulegen als Datei unter /etc/cron.weekly - wichtig ist die Dateiberechtigung auf 755
#!/bin/sh
ntpdate 0.de.pool.ntp.org
@sergejmueller
sergejmueller / jail.local
Last active February 3, 2016 08:00
Fail2Ban-Regel für die Erkennung und Sperre von Bots, die dabei erwischt werden, Login-Versuche auf die WordPress-Anmeldeseite abzusetzen. Die Anmeldeseite ist dabei mit einem Zugriffsschutz versehen. Weitere Infos unter https://github.com/sergejmueller/sergejmueller.github.io/wiki/Fail2Ban:-IP-Firewall
[wp-auth]
enabled = true
filter = wp-auth
port = http,https
logpath = /var/log/nginx*/access*.log
maxretry = 1
findtime = 86400
bantime = -1
@sergejmueller
sergejmueller / .htaccess
Last active February 3, 2016 08:01
Remove line breaks and tabs from HTML with mod_substitute Apache module. For Nginx: https://github.com/sergejmueller/sergejmueller.github.io/wiki/Nginx:-nginx_substitutions_filter
AddOutputFilter SUBSTITUTE html
Substitute "s/[\n\t]//i"