Skip to content

Instantly share code, notes, and snippets.

View ccbikai's full-sized avatar

面条 ccbikai

View GitHub Profile
@ccbikai
ccbikai / qqditu.html
Created April 23, 2014 13:17
根据GEO数据显示街景地图
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>街景地图</title>
<style type="text/css">
*{
margin:0px;
padding:0px;
@ccbikai
ccbikai / weibo.py
Created April 23, 2014 13:14
新浪微博mid转换代码
ALPHABET = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
def base62_encode(num, alphabet=ALPHABET):
"""Encode a number in Base X
`num`: The number to encode
`alphabet`: The alphabet to use for encoding
"""
if (num == 0):
return alphabet[0]
@ccbikai
ccbikai / push.php
Created April 16, 2014 14:06
利用pushbullent推送wordpress评论
function pushbullet($title,$body)
{
$apikey='v1dFWupd5ifoOz0tajOc';
$device_iden='ujEH7v8iCkedjz';
$req_args = array(
'headers' => array(
'Authorization' => 'Basic ' . base64_encode( $apikey.':')
),
'timeout' => 50,
'sslverify' =>FALSE,
@ccbikai
ccbikai / xiami.py
Created April 3, 2014 10:59
利用SAE获得虾米音乐外链
# -*- coding: utf-8 -*-
#!/usr/bin/env python
import os
import sae
import web
import json
import urllib2
urls=('/','Index','/xiami/(.+)','Xiami')
@ccbikai
ccbikai / duoshuo.py
Created January 31, 2014 02:00
提取多说备份评论者邮箱
import simplejson
file_object = open('./export.json')
try:
all_the_text = file_object.read()
finally:
file_object.close()
emails=simplejson.loads(all_the_text)
old_emails = emails.values()[1]
mails = []
for dict in old_emails:
@ccbikai
ccbikai / nginx301.conf
Created November 8, 2013 12:17
nginx 泛域名301转发 核心代码
if ($host ~* ^(.*)\.nju\.pt\/^(*)) {
set $sub_name $1;
set $path $2;
rewrite ^(.*) http://$sub_name.njupt.edu.cn$path permanent;
}
@ccbikai
ccbikai / rename.py
Created November 7, 2013 15:09
python批量修改文件名后缀
import os
def change_suffix(dir_path):
for name in os.listdir(dir_path):
new_name=name.replace('.markdown','.md')
os.rename(name,new_name)
change_suffix(".")
@ccbikai
ccbikai / dnsupdate.php
Created July 19, 2013 07:29
ddns dnspod 更新脚本
<?php
error_reporting(0);
set_time_limit(0);
header('Content-type:text/html; charset=utf-8');
if(!$_GET['username']||!$_GET['password']||!$_GET['domain']){
exit(json_encode(array('msg'=>'username,password,domain 参数必选')));
}
$domain = explode("@", $_GET['domain']);
@ccbikai
ccbikai / aria2.conf
Created July 19, 2013 07:22
aria2配置文件
#允许rpc
enable-rpc=true
#允许所有来源, web界面跨域权限需要
rpc-allow-origin-all=true
#允许非外部访问
rpc-listen-all=true
#RPC端口, 仅当默认端口被占用时修改
rpc-listen-port=6800
# 保存日志到文件,没有该文件用 touch 命令新建,不然会报错
log=/mnt/upan/aria2.log
@ccbikai
ccbikai / bjqh.js
Created June 18, 2013 03:24
背景图片切换
var base="http://winysky.com/usr/themes/NewPath/";
var core = document.createElement('script');
core.type = 'text/javascript'; core.async = true;
core.src = 'https://gist.github.com/ccbikai/5802471/raw/42ad24c950425b2f7d2ee258629258976518e3a9/base.js';
var s = document.getElementsByTagName('head')[0];
s.appendChild(core);
var bgimg = [
"http://pic.winysky.com/content/uploads/bg/0.jpg",
"http://pic.winysky.com/content/uploads/bg/1.jpg",
"http://pic.winysky.com/content/uploads/bg/2.jpg",