Skip to content

Instantly share code, notes, and snippets.

@bigeagle
bigeagle / thu6tunnel.sh
Created February 6, 2015 07:35
ISATAP tunnel for Tsinghua University
#!/bin/bash
### begin user configuration
# thu6tunnel eth0 start
# thu6tunnel eth0 stop
# iface - interface name that is to be created for the 6in4 link
iface=sit1
touch /tmp/6tunnel
abook-vcard 0.6.0pre2-1
ack 2.14-1
acroread-fonts-systemwide 11.0.10-1
adobe-source-han-sans-cn-fonts 1.001-1
adobe-source-han-sans-jp-fonts 1.001-1
aisleriot 3.14.2-1
aliedit 1.0.3.20-2
alsa-utils 1.0.29-1
android-sdk-platform-tools r22-2
android-tools 5.0.2_r1-1
@bigeagle
bigeagle / stylish.css
Created May 3, 2015 13:04
Suzumiya Haruhi as Google Background
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.google.com") {
@namespace url(http://www.w3.org/1999/xhtml);
#cnt {
background: url(https://dl.dropboxusercontent.com/u/4574342/SuzumiyaHaruhiNoYuutsu3.png) fixed no-repeat 100% 100% transparent;
}
}
@bigeagle
bigeagle / vimrc.vim
Last active August 29, 2015 14:20
vim-config-sample
if !exists("g:vimrc_loaded")
" 设置颜色主题为 molokai
colorscheme molokai
let g:molokai_original = 1
if has("gui_running")
" 设置 gvim 的外观
set guioptions-=T "隐藏工具栏
set guioptions-=L
set guioptions-=r
set guioptions-=m
@bigeagle
bigeagle / QuickPhrase.mb
Last active August 29, 2015 14:21
Fcitx Quick Phrase
tj ☯
' 『
' 』
" “
" ”
' ‘
' ’
0 零
1 壹
@bigeagle
bigeagle / keymap_bigeagle.c
Last active September 26, 2017 13:13
GH60 Keymap
#include "keymap_common.h"
#include "led.h"
#include "action_layer.h"
/*
* HHKB Layout
*/
const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* 0: Default layer
* ,-----------------------------------------------------------.
@bigeagle
bigeagle / tunet.sh
Last active March 11, 2016 03:50
tunet.sh
#!/bin/bash
USER="username"
PASSWORD="password"
PASSWORD=`echo -n $PASSWORD|md5sum|cut -d' ' -f1`
curl 'https://net.tsinghua.edu.cn/do_login.php' -X 'POST' -H 'Origin: http://net.tsinghua.edu.cn' \
--data "action=login&username=${USER}&password={MD5_HEX}${PASSWORD}&ac_id=1"
@bigeagle
bigeagle / iptables.sh
Last active December 10, 2015 02:05
sshban
iptables -N sshban
iptables -A sshban -p tcp -m tcp --dport 22 -m state --state NEW -m recent --set --name DEFAULT --rsource
iptables -A sshban -p tcp -m tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 4 --name DEFAULT --rsource -j DROP
@bigeagle
bigeagle / scdaemon_reload.py
Created February 8, 2016 18:40
Along with udevedu, reload gpg scdaemon on yubikey insert
#!/usr/bin/env python2
# -*- coding:utf-8 -*-
from __future__ import print_function, division, unicode_literals
from udevedu.utils import invoke
def init():
print("Monitor Yubikey NEO")
@bigeagle
bigeagle / fishroom2danmaku.py
Created February 29, 2016 11:08
Fishroom to TUNA Danmaku
#!/usr/bin/env python2
# -*- coding:utf-8 -*-
from __future__ import print_function, division, unicode_literals
import requests
import hashlib
FISHROOM_TOKEN_ID = ""
FISHROOM_TOKEN_KEY = ""
FISHROOM_ADDR = "https://fishroom.tuna.moe/api/messages"