Skip to content

Instantly share code, notes, and snippets.

View c4pt0r's full-sized avatar

dongxu c4pt0r

View GitHub Profile
@c4pt0r
c4pt0r / coisf.md
Last active November 20, 2016 12:36
coisf - 中国开源基础软件基金会

##章程


使命 (Mission)

China Open Infrastructure Software Foundation,以下简称 COISF 或 COI,致力于促进和发展中国的新一代开源基础软件, COISF 的使命是:促进中国下一代开源互联网基础软件生态系统的发展。

新一代的开源基础设施需要具备以下的条件:

  1. Scale:面向云和更大规模的分布式系统设计,系统高度自治和自动化。
#!/usr/bin/env python
import os
import math
pts = [(1,1), (0,0), (0.5, 0)]
def distance(p, p2):
return math.sqrt((p[0]-p2[0])*(p[0]-p2[0]) + (p[1]-p2[1])*(p[1]-p2[1]))
def nearest(s, e):
@c4pt0r
c4pt0r / nearest.go
Last active October 4, 2016 06:34
nearest.go
package main
import (
"fmt"
"log"
"math"
"math/rand"
"sort"
"strconv"
"strings"
package main
import (
"bufio"
"fmt"
"log"
"math"
"os"
"sort"
"strconv"
./pd-server --cluster-id=1 --host=127.0.0.1 --min-capacity-used-ratio 0.01 --name=pd --data-dir=../data/pd --initial-cluster=pd=http://127.0.0.1:2380
./tikv-server -S raftkv --addr 127.0.0.1:5551 --etcd 127.0.0.1:2379 -s ../data/data1 --cluster-id 1 --capacity 1GB -C ../etc/tikv-conf.toml
./tikv-server -S raftkv --addr 127.0.0.1:5552 --etcd 127.0.0.1:2379 -s ../data/data2 --cluster-id 1 --capacity 1GB -C ../etc/tikv-conf.toml
./tikv-server -S raftkv --addr 127.0.0.1:5553 --etcd 127.0.0.1:2379 -s ../data/data3 --cluster-id 1 --capacity 1GB -C ../etc/tikv-conf.toml
./tikv-server -S raftkv --addr 127.0.0.1:5554 --etcd 127.0.0.1:2379 -s ../data/data4 --cluster-id 1 --capacity 1GB -C ../etc/tikv-conf.toml
#!/bin/sh
BIN_DIR=`pwd`/bin
DATA_DIR=`pwd`/data
LOG_DIR=`pwd`/logs
CONF_DIR=`pwd`/etc
REGION_SIZE="1 MB"
HOST_IP="127.0.0.1"
@c4pt0r
c4pt0r / game.go
Created July 7, 2016 03:08
game.go
package main
import (
"flag"
"fmt"
"net/http"
"sync"
"time"
"github.com/go-xorm/xorm"
package main
import (
"flag"
"fmt"
"math/rand"
"time"
"github.com/go-xorm/xorm"
"github.com/ngaut/log"
package main
import (
"log"
"math/rand"
"upper.io/db.v1"
"upper.io/db.v1/mysql"
)
package main
import (
"flag"
"fmt"
"sync"
"time"
"github.com/ngaut/log"
"github.com/pingcap/tidb/kv"