原文:高效开发运维
作者 | 王海龙
编辑 | 木环
有一天,业务人员急冲冲的跑过来,对你说生产上出现了一个严重 BUG,必须要尽快修复。你听完问题描述后,胸有成竹坐定并迅速定位问题,随后改动了一行代码并提交,系统开始自动编译、各个环境自动化测试、发布上线。几分钟后,生产环境上该 BUG 已经被修复掉。
package main | |
import ( | |
"encoding/json" | |
"os" | |
"reflect" | |
"text/template" | |
) |
原文:高效开发运维
作者 | 王海龙
编辑 | 木环
有一天,业务人员急冲冲的跑过来,对你说生产上出现了一个严重 BUG,必须要尽快修复。你听完问题描述后,胸有成竹坐定并迅速定位问题,随后改动了一行代码并提交,系统开始自动编译、各个环境自动化测试、发布上线。几分钟后,生产环境上该 BUG 已经被修复掉。
package main | |
import ( | |
"bufio" | |
"compress/gzip" | |
"fmt" | |
"io" | |
"io/ioutil" | |
"log" | |
"net/http" |
Goroutine By Example | |
==================== | |
尹吉峰 2013/11/05 | |
Python Thread | |
------------- | |
```python | |
import time | |
import threading |
// on demand instances | |
http://aws.amazon.com/ec2/pricing/json/rhel-od.json | |
http://aws.amazon.com/ec2/pricing/json/sles-od.json | |
http://aws.amazon.com/ec2/pricing/json/mswin-od.json | |
http://aws.amazon.com/ec2/pricing/json/linux-od.json | |
http://aws.amazon.com/ec2/pricing/json/mswinSQLWeb-od.json | |
http://aws.amazon.com/ec2/pricing/json/mswinSQL-od.json | |
// reserved isntances | |
http://aws.amazon.com/ec2/pricing/json/linux-ri-light.json |
My efforts to port http://www.youtube.com/watch?v=f6kdp27TYZs to Clojure.
func boring(msg string) {
for i := 0; ; i++ {
fmt.Println(msg, i)
time.Sleep(time.Second)
}
package main | |
import ( | |
"net/http" | |
"net/url" | |
"log" | |
"io/ioutil" | |
"regexp" | |
"fmt" | |
//"net/http/httputil" |
#!/bin/bash | |
LOADING=false | |
usage() | |
{ | |
cat << EOF | |
usage: $0 [options] dbname | |
OPTIONS: |
# This is file ~/.gitconfig | |
[merge] | |
tool = extMerge | |
[mergetool "extMerge"] | |
cmd = ~/bin/extMerge \"$BASE\" \"$LOCAL\" \"$REMOTE\" -o \"$MERGED\" |