Skip to content

Instantly share code, notes, and snippets.


Sebastian Schmidt publicarray

Block or report user

Report or block publicarray

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
publicarray / duckduckgo.xml
Last active Jan 30, 2016 — forked from lamberta/duckduckgo.xml
DuckDuckGo search plugin for Firefox
View duckduckgo.xml
<!-- DuckDuckGo HTTPS search using Startpage suggestions.
- Url params:
- OSX location:
- In about:config, = DuckDuckGo-Dark -->
<SearchPlugin xmlns="">
<Image width="16" height="16" type="image/x-icon">data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%10%00%00%00%10%08%03%00%00%00%28-%0FS%00%00%00%04gAMA%00%00%B1%8F%0B%FCa%05%00%00%00%20cHRM%00%00z%26%00%00%80%84%00%00%FA%00%00%00%80%E8%00%00u0%00%00%EA%60%00%00%3A%98%00%00%17p%9C%BAQ%3C%00%00%01%F2PLTE%00%00%00%E4E%0C%E3%3F%03%E3A%05%E4E%0D%E2%3F%04%E2A%05%E0%3D%03%DEB%0A%DC%3B%03%D56%00%D55%00%D6%3A%06%D33%00%D12%00%D03%00%D23%00%D17%04%D0.%00%D1%26%00%D2%27%00%D2.%00%D27%04%E3%3A%00%E28%00%E39%00%E4%3C%00%E1%40%05%F3%B3%9B%FE%FD%FB%FF%FF%FF%F4%BC%A6%E2E%0
View backgroundchanger.js
function BackgroundChanger (settings) {
// Author: Sebastian Schmidt
var settings = settings || {};
// Set sane default options
this.nextImage = settings.firstImage || 1; // image to change to next
this.interval = settings.interval || 5000; // time until next image is shown (ms)
this.backgroundElement = settings.backgroundElement || document.getElementById('background-sideshow'); // element to change the background image on
this.backgroundImages = settings.backgroundImages || [ // a list of image url's
publicarray /
Last active Jul 2, 2019
Compile a wineskin base on macOS 10.11 and newer

Option 1 - Compiling

Get the source

git clone git://

Or from the Github mirror

publicarray / .bashrc
Last active Apr 10, 2017
install mingw64 on macOS using homebrew (a way to compile C and C++ programs for windows) [Cross compiler]
View .bashrc
alias xcc='mingw32 -std=c99'
alias x++='mingw32++'
alias x64cc='mingw64 -std=c99'
alias x64++='mingw64++'

Keybase proof

I hereby claim:

  • I am publicarray on github.
  • I am publicarray ( on keybase.
  • I have a public key ASAsqbXw8LpnNMzHqCRD5q2nCEho6sIl0TwtsiVmSwzHSAo

To claim this, I am signing this object:


restart the indexing service

sudo launchctl unload -w /System/Library/LaunchDaemons/
sudo launchctl load -w /System/Library/LaunchDaemons/


publicarray / opennic.config
Last active Jan 15, 2018
OpenNIC Tier 2 nsd config (Slave Zone Method)
View opennic.config
# nsd:
# OpenNic:
# this file can be placed inside the "/etc/nsd/conf.d folder"
# e.g. "/etc/nsd/conf.d/opennic.conf" for debian and redhat systems
# also make sure the "nsd.config" has the following line present:
# include: "/etc/nsd/conf.d/*.conf"
# you can use the "nsd-checkconf /etc/nsd/nsd.conf" to check for syntax errors
publicarray /
Last active Jul 4, 2018
Nginx with modules and latest OpenSSL [CentOS]

Nginx/OpenSSL on CentOS

publicarray /
Last active Aug 5, 2017
Compile dnsdist on FreeBSD


pkg install git ragel libsodium re2 py27-virtualenv
git clone
cd pdns/pdns/dnsdistdist
virtualenv build
autoreconf -i
./configure --bindir=/usr/local/sbin --enable-dnscrypt --enable-libsodium --enable-re2
publicarray / sysctl.conf
Created Aug 8, 2017 — forked from kgriffs/sysctl.conf
Linux Web Server Kernel Tuning
View sysctl.conf
# Configuration file for runtime kernel parameters.
# See sysctl.conf(5) for more information.
# See also for
# an explanation about some of these parameters, and instructions for
# a few other tweaks outside this file.
# Protection from SYN flood attack.
net.ipv4.tcp_syncookies = 1
You can’t perform that action at this time.