A ZSH theme optimized for people who use:
- Solarized
- Git
- Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)
| :: 启动后需要保留窗口, 关闭窗口则结束进程 | |
| aria2c --conf-path=aria2.conf -D |
| #!/bin/sh | |
| ### BEGIN INIT INFO | |
| # Provides: aria2 | |
| # Required-Start: $local_fs $remote_fs | |
| # Required-Stop: $local_fs $remote_fs | |
| # Should-Start: $network | |
| # Should-Stop: $network | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: 0 1 6 | |
| # Short-Description: aria2c init script. |
| <?php | |
| /* ----------------本探针基于YaHei.net探针------------------- */ | |
| error_reporting(0); //抑制所有错误信息 | |
| @header("content-Type: text/html; charset=utf-8"); //语言强制 | |
| ob_start(); | |
| $title = "雅黑PHP探针"; | |
| $version = "v0.4.2"; //版本号 | |
| define('HTTP_HOST', preg_replace('~^www\.~i', '', $_SERVER['HTTP_HOST'])); |
| #!/bin/bash | |
| useage() { | |
| printf "\n\e[1;4mAscii Escape Code Helper Utility\e[m\n\n" | |
| printf " \e[1mUseage:\e[m colors.sh [-|-b|-f|-bq|-fq|-?|?] [start] [end] [step]\n\n" | |
| printf "The values for the first parameter may be one of the following:\n\n" | |
| printf " \e[1m-\e[m Will result in the default output.\n" | |
| printf " \e[1m-b\e[m This will display the 8 color version of this chart.\n" | |
| printf " \e[1m-f\e[m This will display the 256 color version of this chart using foreground colors.\n" | |
| printf " \e[1m-q\e[m This will display the 256 color version of this chart without the extra text.\n" |
| #!/usr/bin/env zsh | |
| # update: 2023-10-12 | |
| # source | |
| # https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/muse.zsh-theme | |
| # search all git colors | |
| # grep -o "ZSH_THEME_GIT_[A-Z_]\+" ~/.oh-my-zsh/lib/git.zsh | sort | uniq | |
| # bash color list |
| var this_title=document.title; | |
| document.addEventListener('visibilitychange', function() { | |
| document.title = document.hidden ? this_title+":你看不到我~": this_title; | |
| }); |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # Time-stamp: < 1.py 2016-11-08 21:49:20 > | |
| """ | |
| 递归抓取某个网站下的所有链接,结果输出到一个文件 | |
| """ | |
| import requests | |
| import time | |
| import sys |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # Time-stamp: < 1.py 2016-11-19 14:09:19 > | |
| """ | |
| 对应《统计学习方法》李航课本的第2章“感知机”的例题2.1 | |
| """ | |
| import os | |
| # An example in that book, the training set and parameters' sizes are fixed |
| 路由表使用cidrmerge进行合并 | |
| cat route.txt| cidrmerge > route_merged.txt | |
| https://github.com/karlpilkington/cidrmerge | |
| ipip.net中国大陆路由表(每两个月更新一次) | |
| wget https://github.com/17mon/china_ip_list/raw/master/china_ip_list.txt -O /tmp/route.txt | |
| ChinaRoute ipv4路由表 | |
| wget -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /tmp/route.txt |