Skip to content

Instantly share code, notes, and snippets.

View dorentus's full-sized avatar
๐ŸŽฒ
๐ŸŒŽ๐ŸŒ๐ŸŒ

ZHANG Yi dorentus

๐ŸŽฒ
๐ŸŒŽ๐ŸŒ๐ŸŒ
View GitHub Profile
@dorentus
dorentus / .zshrc
Created July 4, 2014 06:17
$HOME/.zshrc
# history, http://wiki.gentoo.org/wiki/Zsh/HOWTO#History
export HISTSIZE=2000
export HISTFILE="$HOME/.history"
export SAVEHIST=$HISTSIZE
setopt hist_ignore_all_dups
setopt hist_ignore_space
# Banner
$HOME/bin/95-lolcat
/usr/local/bin/archey -c
import Foundation
let url = NSURL(string: "https://spdy.today/spdy.json")
let request = NSURLRequest(URL: url)
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.currentQueue()) {
_, data, _ in
if data {
let str = NSString(data: data, encoding: NSUTF8StringEncoding)
println(str)
# ISP Shanghai Telecom
bogus-nxdomain=180.168.41.175
# OpenDNS
bogus-nxdomain=67.215.65.132
bogus-nxdomain=67.215.77.132
bogus-nxdomain=208.69.34.132
bogus-nxdomain=208.69.32.132
# DNSPai
@dorentus
dorentus / my.example.shadowsocks-libev.plist
Created May 14, 2014 08:13
put inside $HOME/Library/LaunchAgents/
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.example.shadowsocks-libev</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/opt/shadowsocks-libev/bin/ss-local</string>
<string>-c</string>
@dorentus
dorentus / .bashrc
Last active August 29, 2015 14:00
fancy $PS1
PS1_SYM='\$'
if [ -x $HOME/bin/choose_by_hostname ]; then
PS1_SYM=$($HOME/bin/choose_by_hostname ๐Ÿ’Š ๐Ÿ‘พ ๐Ÿ โญ• ๐ŸŒ€ ๐ŸŒ)
fi
export PS1='\n\[\e[0;30m\]โ”Œโ”€\[\e[0m\]\[\e[01;30m\]\u@\h\[\e[00m\]:\[\e[01;34m\]\w\[\e[00m\]\n\[\e[0;30m\]โ””โ”€โ”€โ”€\[\e[0m\]${PS1_SYM} \[\e[00;33m\]$(__git_ps1 "(%s)")\[\e[00m\] '
#!/usr/bin/env ruby
# 08:02:34 => oh 8 oh 2 hours and 34 seconds
# 08:00:01 => oh 8 hundred hours and 1 second
# 14:32:10 => 14 32 hours and 10 seconds
def telltime ใ‹ใพ
h, m, s = {
:hour => nil,
:min => [' hundred hours', ' %{text} hours'],
@dorentus
dorentus / shrpx.service
Last active August 29, 2015 13:59
/etc/systemd/system/shrpx.service
[Unit]
Description=SPDY proxy
After=network.target
[Service]
Type=forking
PIDFile=/run/spdylay/shrpx.pid
EnvironmentFile=/etc/default/shrpx
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /run/spdylay
@dorentus
dorentus / shadowsocks-server.service
Last active April 21, 2017 15:59
wget 'https://gist.githubusercontent.com/dorentus/10704239/raw/shadowsocks-server.service' -O /etc/systemd/system/shadowsocks-server.service && systemctl enable shadowsocks-server.service && systemctl start shadowsocks-server.service
[Unit]
Description=Shadowsocks Server
After=network.target
[Service]
Type=forking
PIDFile=/run/shadowsocks/server.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /run/shadowsocks
ExecStartPre=/bin/chown nobody:nogroup /run/shadowsocks
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNvfUw8zgNbMEQmyfFhN2CGa5m+oRkUXRbzdZkyyqj8/SMTflfMRXBZOLKPGnSZv9ZazRdGUA6FS2CcrCqGzsxwDHVxvQo2RfbYMLo0181GJIFQq2WA0GfSgtPJ57agHNgMQcOeir0dexJ7z9CZRGGf4e+7ByTKROvq67ZziOIxYpquKG8+uCdIvd8QP6sXHGFL0DuLjaGzfDnj7FORC7sgGaxrcuAE8BAEAKWlTQSbSaM1hv7Vka/XxVXwA71bjb5ZZTpZkNBHskK/ffY2XCjzxGbqab6aV8eeBSzRGg32UulIhN159Zwsy6qxfXk6ceQDZLa5nSCUhww/j9947/3 [email protected]
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAIAQCdVrmIoEVyyYSRuEeC+Vzg1pzE3r/JRSLIexLsZzYHe/E+BXy49r0wOPGUyWJoeBdyGp7clz2FYFO62nFxJFQ+dZZg6lwrpBXts4d8Teau5t0x6MDn/ZRpT0ztJCYi3RyonHwDMA2zyxYVuWLtx7esKKvZOqOXzuVVyWgJCqadgL0a4286D9PJnG9K10+nDxRti99ykVLABczf9E81HJQlLoNi1zVZZzty1JWuX7NTvLJcEppSYWrxDln8SV8Mp88Yb9YDdfXZIGG7TkqWGESkxBNLI/h813Q/J+UzsDHxDW+mzQ3x5XViPIRShb1HbB9hCQ2UxCXLUPyYtXKSRziYZG9wijjHJ9CC1tuQZ1vcd/b+0XoYe782g1n4uHw8wmzlVBHaVX/h4ndek+/coo8LcUBHhfMnSUfaEu0WsYjI44yy4H7DZBRmPanc9MNYXoeUtBwG9vkb48CSWmNdqzspOKRoi/lJ26o3npyDXi4tP9/H8zyWY7DMMXi5OzKmM235ezZbgUfjx2sFLvPO7sBQ01w4v7slNQtYUpAWRLwPm9DAB10xzxul0e8Gdy0InVxgBeAkom
rails new myapp -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb