Skip to content

Instantly share code, notes, and snippets.

View ym's full-sized avatar

Aveline ym

  • Berlin, Germany
  • 21:33 (UTC +02:00)
View GitHub Profile
@ym
ym / squid.conf
Created February 25, 2012 07:08
squid.conf
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl localhost src ::1/128
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl to_localhost dst ::1/128
acl localnet src 10.0.0.0/8
acl localnet src 172.16.0.0/12
acl localnet src 192.168.0.0/16
acl localnet src fc00::/7
acl localnet src fe80::/10
var http = require('http')
, qs = require('querystring');
http.createServer(function (req, res) {
try {
res.writeHead(200, {'Content-Type': 'text/html'});
if (req.method == 'POST') {
var result = '';
@ym
ym / gist:4132644
Created November 22, 2012 19:34
v2ex.com/t/51889
<?php
function test_void () { return false; }
function test_1 ($params = array()) {
if (is_array($params)) {
foreach ($params as $param) {
test_void($param);
<?php
/* bitbucket user */
$bb_user = 'aveline';
$bb_pass = '**YOUR PASSWORD**';
/* github username and password */
$gh_conf = array(
'ym' => '**YOUR PASSWORD**',
'aveline' => '**YOUR PASSWORD**'
);
@ym
ym / rm_tweet.js
Created June 8, 2013 08:12
删推利器。
var util = require('util'),
twitter = require('twitter'),
colors = require('colors');
var twit = new twitter({
consumer_key: '*',
consumer_secret: '*',
access_token_key: '*',
access_token_secret:'*'
});
server
{
listen 443;
server_name twitter-api.vii.im api.twitter.com;
ssl on;
ssl_certificate /etc/nginx/certs/vii.im.crt;
ssl_certificate_key /etc/nginx/certs/vii.im.key;
location / {
a:link, a:visited, a:active {
color: #8e8d93;
-webkit-transition: all .15s;
-moz-transition: all .15s;
-ms-transition: all .15s;
-o-transition: all .15s;
transition: all .15s;
}
a.top:link, a.top:visited, a.top:active {
color: #000;
@ym
ym / gist:7245748
Last active December 27, 2015 01:29

关于

Go Walker 用于为托管在版本控制系统上的 Go 开源项目生成在线 API 文档,目前支持的平台包括 BitbucketGithubGoogle CodeLaunchpadGit @ OSC

对于 Go 标准库Go 官方维护库 和命令行项目, Go Walker 提供基于源文件的代码视图。

您可以在 Github(稳定版)或 Git @ OSC(测试版)上浏览并下载该项目的源代码。

由于 Go Walker 使用 Nginx 作为前端代理,当您进行刷新文档、增加示例或任何导致页面内容改变的操作,您可能需要使用 F5command + r 进行强制刷新。

@ym
ym / puppet.sh
Last active August 29, 2015 14:01
#!/bin/sh
CODENAME=`lsb_release -c -s`
DEB_FILE="puppetlabs-release-$CODENAME.deb"
wget http://apt.blackmesa.cn/puppet/$DEB_FILE
dpkg -i $DEB_FILE
rm $DEB_FILE
sed -i 's/apt.puppetlabs.com/apt.blackmesa.cn\/puppet/g' /etc/apt/sources.list.d/puppetlabs.list
apt-get update
apt-get -y install puppet
@ym
ym / contacts.png
Last active September 26, 2015 08:53
Data sent by Juhe.cn SDK
contacts.png