Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@lzjluzijie
lzjluzijie / main.go
Created May 14, 2017 10:51
Golang HTTP Redirect
package main
import (
"log"
"net/http"
)
func redirect(w http.ResponseWriter, r *http.Request) {
http.Redirect(w, r, "https://halu.lu/", 302)
@lzjluzijie
lzjluzijie / generate-bitcoin-private-key.go
Created June 17, 2017 10:23
Generate bitcoin private key
package main
import (
"crypto/sha256"
"fmt"
base58 "github.com/jbenet/go-base58"
)
func main() {
[Script Info]
; Script generated by Aegisub 3.2.2
; http://www.aegisub.org/
Title: Default Aegisub file
ScriptType: v4.00+
WrapStyle: 0
ScaledBorderAndShadow: yes
YCbCr Matrix: TV.601
PlayResX: 1920
PlayResY: 1080
# Colors
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[0;33m'
BLUE='\033[0;36m'
PLAIN='\033[0m'
speed_test_v4() {
local speedtest=$(wget -4O /dev/null -T300 $1 2>&1 | awk '/\/dev\/null/ {speed=$3 $4} END {gsub(/\(|\)/,"",speed); print speed}')
local host=$(awk -F'/' '{print $3}' <<< $1)
@lzjluzijie
lzjluzijie / main.go
Last active June 15, 2018 11:52
tcp reverse proxy
package main
import (
"net"
"fmt"
"io"
)
func main(){
listener, err := net.Listen("tcp", ":2333")
@lzjluzijie
lzjluzijie / go.sh
Last active September 20, 2018 04:11
#! /bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
tar -xzf go1.11.linux-amd64.tar.gz
rm -f go1.11.linux-amd64.tar.gz
mv go /usr/local
echo export GOROOT=/usr/local/go>/etc/profile.d/go.sh
echo export GOPATH=/root/go>>/etc/profile.d/go.sh
echo export PATH=$PATH:$GOROOT/bin>>/etc/profile.d/go.sh
@lzjluzijie
lzjluzijie / keybase.md
Created November 25, 2018 05:40
keybase.md

Keybase proof

I hereby claim:

  • I am lzjluzijie on github.
  • I am halulu (https://keybase.io/halulu) on keybase.
  • I have a public key whose fingerprint is D6BB B216 0FC6 1FC5 C698 D2E4 84A6 DA88 7A07 E73D

To claim this, I am signing this object:

@lzjluzijie
lzjluzijie / Caddyfile
Created December 10, 2018 06:36
caddy redirect
r.halu.lu, :80 {
redir 307 {
https://halu.lu/
}
}
@lzjluzijie
lzjluzijie / rename.sh
Created December 20, 2018 06:37
youku-rename
cd files
for file in `ls`
do
if [ ${#file} == "73" ]; then
new=${file:0:71}00.ts
fi
if [ ${#file} == "75" ]; then
new=${file:0:71}0${file:71:4}
fi
@lzjluzijie
lzjluzijie / psd2png.sh
Last active December 31, 2018 06:34
psd2png.sh
cd psd
for psd in `ls`
do
magick $psd -resize 1280x720 -flatten $psd.png
done