Skip to content

Instantly share code, notes, and snippets.

@neverlock
neverlock / netatalk-orange-pi-0.sh
Created January 22, 2019 04:18 — forked from narate/netatalk-orange-pi-0.sh
Using Orange Pi Zero as macOS Time Machine Server
#!/bin/bash
apt-get install -y build-essential \
libevent-dev libssl-dev \
libgcrypt11-dev libkrb5-dev \
libpam0g-dev libwrap0-dev \
libdb-dev libtdb-dev avahi-daemon \
libavahi-client-dev libacl1-dev libldap2-dev \
libcrack2-dev systemtap-sdt-dev libdbus-1-dev \
libdbus-glib-1-dev libglib2.0-dev \
libio-socket-inet6-perl \
@neverlock
neverlock / my.cnf
Created January 13, 2019 13:04
customize mysql config file
[mysqld]
### innodb_file_per_table ###
#ibd files
# Default: Off <= 5.6.5 > On
# Easier to reclaim space
# TRUNCATE for a table is faster
# Can monitor table size on the file system
# Can store specific tables on different storage devices
# (5.6) Transportable tablespaces
# (5.7) Par@@oned tables supported
@neverlock
neverlock / proxy.go
Created September 13, 2018 07:14 — forked from vmihailenco/proxy.go
Simple TCP proxy in Golang
package main
import (
"bytes"
"encoding/hex"
"flag"
"fmt"
"io"
"log"
"net"
@neverlock
neverlock / http_proxy.go
Created September 13, 2018 07:04 — forked from jim3ma/http_proxy.go
Register Dialer Type for HTTP&HTTPS Proxy in golang
package main
import (
"bufio"
"fmt"
"net"
"net/http"
"net/url"
"crypto/tls"
@neverlock
neverlock / example_prometheus_extractor.go
Last active May 27, 2018 08:40
example prometheus extractor with Gauge
package main
import (
"fmt"
"log"
@neverlock
neverlock / hashcat_macos.sh
Created May 25, 2018 16:09 — forked from chadmayfield/hashcat_macos.sh
Install Hashcat on macOS
#!/bin/bash
git clone https://github.com/hashcat/hashcat.git
mkdir -p hashcat/deps
git clone https://github.com/KhronosGroup/OpenCL-Headers.git hashcat/deps/OpenCL
cd hashcat/ && make
./hashcat --version
./hashcat -b -D 1,2
./example0.sh
@neverlock
neverlock / golang_job_queue.md
Created May 19, 2018 09:49 — forked from harlow/golang_job_queue.md
Job queues in Golang
@neverlock
neverlock / delete_older_than_example.pl
Created March 31, 2018 16:30 — forked from johnhaitas/delete_older_than_example.pl
Perl - delete files in folder older than ...
#!/usr/bin/perl
use File::Find;
my $backup_root = "/path/to/folder"
# purge backups older than AGE in days
my @file_list;
my @find_dirs = ($backup_root); # directories to search
my $now = time(); # get current time
my $days = 30; # how many days old
maxscale]
threads=4
[Galera Monitor]
type=monitor
module=galeramon
servers=svr_10095,svr_10096,svr_10097
user=maxadmin
passwd=jkdskjsdfkjlfdskjdsfkjsdjkf
monitor_interval=10000
@neverlock
neverlock / create-hotspot.md
Created May 19, 2017 03:10 — forked from narate/create-hotspot.md
Create Wi-Fi Hotspot on Linux using nmcli

Create a Wi-Fi hotspot on Linux using nmcli

Original post : https://unix.stackexchange.com/a/310699

nmcli con add type wifi ifname wlan0 con-name Hostspot autoconnect yes ssid Hostspot
nmcli con modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk
nmcli con modify Hostspot wifi-sec.psk "veryveryhardpassword1234"