2014年7月29日 | 分类: 旅游记录 | 标签:

一直梦想着去西藏,结果一次偶然在内网看到有青海的组织,思考10s就报上了名,。临行之前还在杭州出差,一直没有时间准备,直到将要走才开始买户外装备和药品。这次经历很充实,经历很多,感受很多,收获很多,自己也被晒黑很多,当时每次想起来,还是有很多留恋,盼望着下次再去感受。

下面以流水的形式介绍一下这几天的经历:

7.19,北京到西宁

最近诸事不利,不过还是按部就班的登上了西宁的班机,飞机是330的大飞机,坐的很舒服,不过我在最后一排。由于前几天休息的也不好,一路上基本都在睡觉,飞机到了西宁已经九点多,也没有出租,只好坐21块的机场大巴,到市区后再打一个小车到了住宿的地方,是一个家庭似的的旅馆,收拾的还算可以。我来到已经将近十一点,赶紧下去吃了点饭,买了牙刷牙膏,然后就躺下了,明天要七点半出发,好好休息。感觉青海的风很舒服,像海边一样,另外这边人说话也听不懂,今天没有拍照,也没有吃上手抓羊肉和酸奶,有点遗憾。

7.20,西宁-塔尔寺-黑马河

睡得很熟,一夜无梦,起来大概是六点,昨天吃的有点辣,嗓子有点干,起来洗漱了一下,然后吃了两片白加黑预防感冒。找出来冲锋衣和冲锋裤穿上,把东西拿到车上,去一个面馆吃了一碗拉面,八点半的时候启程出发,第一站会去塔尔寺。寺庙年代比较久,属于藏传佛教的分支,没有导游,自己走马观花的看了一个小时,里面有传经桶,有些比较虔诚的信徒,五体投地的跪拜。天空飘着小雨,雾蒙蒙的,游人还是很多,香火比较旺盛。拍了一些照片就出来了,然后又到了丹葛儿古城,这个古城比较新,没有特别的,两边都是商铺,不过没有什么人,走完古城,吃了碗拉面,准备下一站,青海湖。路上骑行的人很多,马路也很窄,路边已经是盛开的油菜花,远处望去是无边无际的青海湖,蓝色很纯净的水,湖边湛黄的花,美不胜收。我们驱车到一个类似农家乐的地方,到湖边一阵拍照,把帐篷搭在草地上,到处都是藏红花,一阵清香,晚上吃饭,有两个女的出现高原反应,挺严重的,好在师傅比较有经验,忙活着诊断严重性和准备药物,我们晚上到帐篷里聊天,玩游戏,天气依然阴,没有星和月亮,听着青海湖的声音,裹着睡袋,脑袋可能有点疼,由于喝了青稞酒的原因。迷糊到三点多开始下雨,帐篷渐渐不支,我们就很狼狈的回到驻地,早上依然没有晴天,郁闷,早上吃完了继续赶路。

7.21,茶卡盐湖,大柴旦

今天好多路要赶,本来计划到敦煌,但是因为淋雨,早上九点多才出发,因此今天只能到大柴旦。路上经过了茶卡盐湖,虽然是天阴,但是还是很清澈,湖面倒影美轮美奂。昨天下雨导致我的鞋子全湿了,一路上我赤脚,下车穿着湿漉漉的鞋子,帐篷也被我扔了,保暖裤子也湿了,唯一欣慰的是冲锋衣很好,湿了很快就干了,还比较挡风。这一路子学了不少东西。以后再旅游能够好很多。一路上玩着单反,也有两个拍的不错的,可以一起讨论,也有收获。

从茶卡出来,一路向西,跨越无边的塔里木盆地,一路奔向西方,晚上的住宿安排错了,没有房间了,满城找房子也没有,最后找到了一个毛胚,我们借了几床被子,然后去打地铺了,不过比起来昨天被雨淋成落汤鸡,已经很知足了。晚上我又去冲了一个热水澡,睡了一个很好的觉。

7.22 玉门关 魔鬼城

从大柴旦出来,又是一望无尽的戈壁滩,走了很久来到了玉门关以及汉长城,沧桑的感觉油然而生。魔鬼城是一片片孤立的石头,风吹过发出声响,向人诉说着历史的痕迹,这里都是灰色的,灰尘的天下,没有绿色草地给人的宁静,只能让人感到莫名的悲怆,西出阳关无故人,风沙万里长。几千年的文明,真正能留下来的只有这些最古朴结实的石头,过往的名利纷争,历史枭雄全都烟消云散。

7.23 敦煌

今天来到了敦煌,七走八拐的来到了一个青年旅舍,名字还挺文艺,麦田旅舍,坐落在月牙泉边上,旁边就是沙山,由于没有提前预定好,我们几个男生住的是大通铺,几个天南海北的旅友碰在一起,风尘在每个人身上都留下了痕迹,人都很热情健谈,从每个人口中可以听到天南海北的风情。行李放下后,我们几个去了一个夜市吃烧烤,人还挺多,东西蛮贵,羊肉串还不错,喝了一瓶啤酒,有点醉意。在走回去的路上绕了点远,几个人走在村子里羊肠路上,赶在手机没电回去了,已经没有热水,凑合着过了一夜。晚上六点就醒了,在麦田的周围溜达了一会,清晨的空气一丝冷意,夹杂着风沙的粗犷。上午的安排是去莫高窟,一个沙漠中的瑰宝,莫高窟离敦煌不远,因为是有解说,会控制游客数量,我们排了一个小时拿到票,因为需要保护文物,不准带相机进入,一共参观八个洞窟,包含各个朝代的风格,一般一个洞窟有几尊大佛,周围配上壁画,以及赞助商的画像,画面构图优美,色彩千年不散,曲线自然柔美,故事动人心扉。有一座35米的大佛,以及一个躺着等着轮回的卧佛印象比较深刻。从参观出来后,又去看了一下藏经阁以及当年的屈辱史,勿忘国耻。从莫高窟出发到市区吃了点羊肉,然后回旅馆休息一会,下午六点我们走到旅馆边的月牙泉,然后开始上山,鸣沙山的沙子很细,按摩在脚上很舒服,我们顺着阶梯走上去,太阳直射着,沙子滚烫着,汗滴很快大如雨下,走到半山腰已经累的气喘吁吁,停下来坐着看周围连绵的沙山,太阳的余晖洒在上面,一种莫名的荒凉和沧桑。从上面看月牙泉很神奇,像一面镜子,又如一块宝玉镶嵌在沙漠中,大自然可以如此荒芜,也可以如此不可思议,日落后我们继续在山上待着,等待繁星满天,沙子温度很快变低,人躺在上面很舒服,像水中无所阻拦,听着远处时不时传来的吼声,很快淹没在夜色中。天上逐渐亮起来,银河也越来越清楚,我摆弄着相机,期盼能出一个星图,可惜镜头不给力,用最大努力也无法达到效果,只能用眼睛去感受星空的魅力。和一个同事躺在沙山,听着旋律,挺美的。十二点后从山上直接滑下来,速度不快,真想直接滚下去。回到旅店冲了好久才把身上的沙子洗掉,躺下之后就深深的睡去了,明天嘉峪关我来了。

7.24 嘉峪关

从敦煌出来,朝着嘉峪关出发,路上经过了瓜州,一个能够大快朵颐的地方,西瓜特别沙,哈密瓜特别甜,吃的心旷神怡,吃完了买了一些蜜瓜片和枸杞。从早晨九点开到下午三点才到了嘉峪关的速八酒店,安排好入住到旁边的大唐美食节,好吃不如饺子,在东北馆子吃了一些饺子。然后前往悬壁长城,用土做的,不够雄伟,走了一圈,在山脚下喝点饮料,回到了宾馆冲好澡到附近公园吹了吹风,然后一群人去吃夜宵,我和一个哥们去打了一会台球,喝了一些啤酒。晚上回去美美的睡了一觉。这是晚上睡得最好的一天,比起大柴旦,简直是天上人间。悲催发现自己冲锋衣丢了,想了一下找了找,不知道还有没有希望(后面回忆起来,让麦田的老板给我寄过来了)。

7.25 张掖,祁连县

从嘉峪关出来一路向东,经过了张掖,观看了著名的丹霞地貌,五彩的山石,感叹大自然的奇妙,登上最高峰看起来景色更是壮观,像是一篇五彩的海洋在眼前。另外大烂片《三枪》就是在这里拍的。

从张掖出来一路上是著名的227国道,两边都是成片的油菜花和青稞苗,蓝色的天,黄色的花,绿色的苗,白色的云构成一幅幅世外桃源,到处都是桌面级别的景色,让人不忍直视。

7.26 卓儿山

一大早就和一个伙伴来到卓儿山,观看日出,好多人都在烽火台拍照,早上还有点冷,五点多去的,大概6点钟能够看到日出,早上的日出把云染成红色,天气有点冷,日出没有那种万丈光芒的感觉,当时还是很绚丽,回去之后吃了点饭又和大部队来到了卓儿山,我们没有选择进去,而是在外边的山坡上随意的走着,和当地的居民聊天,特别的质朴。从卓儿山出来,路过了一个水库特别的漂亮,黑泉水库,落日和水库交相辉映,落日的暖暖的光照着水面,给人一种很安详的感觉。返回到西宁我自己赶往兰州,就和伙伴们分开了。

虽然旅行结束了,但是那种感觉永远留存,越久越陈。

更多的可以参考我们同行写的分享:http://www.mafengwo.cn/i/3152245.html

评论关闭
2014年7月14日 | 分类: 编程技术, 读书笔记 | 标签:

前段时间拜读了吴军的《文明之光》,看这本书主要还是由于受《数学之美》,《浪潮之巅》的影响,这个大拿写的必属精品,花了一个周末囫囵看完之后,意犹未尽,感慨笔者的眼界和见地。作者所有的题材和插图都是吴军实地考察过的,处处引经据典,让人信服,这种科学的方法和治学态度值得尊敬和学习。里面有一些观点让人唏嘘:

真正留下来的东西:征服者对权利的争斗早已随着历史烟消云散,而保留下来的科技,文明,制度却越来越重要,推进着历史向前,经济规律中无形的手永远比政府的干涉更能促进历史的进步。一个帝国不管多么荣耀,疆土多么辽阔,最终留下的可能是一个法典,即使是日不落帝国,随着历史前进,虽然疆土不再遍布全世界各地,但是其创造的经济规律,资本市场模式已经根深蒂固到如今的日常中。美第奇家族让人记住的不会是富可敌国,出了多少位教皇,而是它主宰的文艺复兴,以及美轮美奂的艺术品,教堂建筑,以及科技之光。这里还要强调的是,留下也是一个很重要的事情,如果只是发现了,但是没有一代代传递下来,或者没有经过科学的步骤验证推导出来,留下的可能只是传说,或者是零散的碎片,比如即便祖冲之很久就算出来圆周率,但是在后代仍然是一遍遍的在算这个,而且还达不到祖冲之的高度,比如中国的文明有文字记载只能在商朝的甲骨文,之前的历史就只能通过传说和故事流传了,对比明显的是埃及巴比伦文明很早就有了自己的文字,因此文明才能被发现和仰望,最悲催的是印加文明,没有文字,只在绳子上打结计数。

方法和体制的重要性:为什么中国没有诺贝尔?为什么资本主义不在中国产生?为什么英美而不是葡西统治世界?思考远比知识重要,只是需要总结和传递。为什么中国称霸了封建王朝,却不能在资本主义的浪潮中继续称霸,而是迅速没落,根深蒂固的原因就是制度决定文明发展,大航海时代,葡萄牙西班牙首先打通了海上丝绸之路,为什么不能继续统治世界,而是让荷兰,英国后来居上,英国为什么又被美国反超,这一切的原因可能看似偶然,实则必然,当初葡西为了寻找香料,打破阿拉伯对丝绸之路的垄断,他们最悲催,位处欧洲最西部,因此香料到葡西已经贵若黄金,被逼无奈,他们分别从非洲好望角以及南美探寻东方的航海路线,过上了一夜暴富的日子,靠贩卖黑奴,挖白银黄金,以及贩卖瓷器香料,迅速积累了第一笔金,但是财富来得快往往去得也快,由于航海都是贵族把控,聚集起来的财富没有被用来进行制造,手工以及本国经济,而是大兴土木,奢靡浪费的生活,当后起的英国荷兰开始反抗时,葡西迅速土崩瓦解了。荷兰的西印度公司这是集全国之力,共同致富,迅速取代葡西,继续称霸世界。英国在废掉腐朽的国王后,从荷兰拉来一位女婿,从此进入了发展的快轨道,迅速称霸世界。

一些有意思的tips:

1.古埃及制作了几千万个木乃伊

2.金字塔(公元前2600)和兵马俑(公元前200年)的距离时间(2400年)和我们距离兵马俑时代一样

3.美国建立之初,黑人只有3/5的投票权

4.荷兰人的信托责任,船员被冻死饿死也没有动客户托付的货物

评论关闭
2014年2月11日 | 分类: 操作系统, 编程技术 | 标签:

目前用的插件比较少,以后慢慢补充,用的是vundle管理插件的方式,具体步骤如下:

安装vundle,参见https://github.com/gmarik/Vundle.vim


git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

go语言的语法支持,安装godef和gotags以及gocode


go get code.google.com/p/rog-go/exp/cmd/godef

go get github.com/jstemmer/gotags

go get -u github.com/nsf/gocode

vimrc中的go相关配置


Bundle 'Blackrush/vim-gocode'

Bundle 'cespare/vim-golang'

Bundle 'dgryski/vim-godef'

" go highlight

filetype off

filetype plugin indent off

set runtimepath+=$GOROOT/misc/vim

filetype plugin indent on

syntax on

tagbar和nerdtree


Bundle 'scrooloose/nerdtree'

let NERDTreeWinPos='left'

let NERDTreeWinSize=31

let NERDTreeChDirMode=1

"F7 打开nerdtree

map <F7> :NERDTreeToggle<CR>

Bundle 'majutsushi/tagbar'

nmap <F8> :TagbarToggle<CR>

全部的vimrc


set nocompatible    " be iMproved

filetype off        " required!

&nbsp;

set rtp+=~/.vim/bundle/vundle/

call vundle#rc()

&nbsp;

Bundle 'gmarik/vundle'

Bundle 'Blackrush/vim-gocode'

Bundle 'cespare/vim-golang'

Bundle 'dgryski/vim-godef'

&nbsp;

Bundle 'scrooloose/nerdtree'

let NERDTreeWinPos='left'

let NERDTreeWinSize=31

let NERDTreeChDirMode=1

"F7 打开nerdtree

map <F7> :NERDTreeToggle<CR>

&nbsp;

Bundle 'majutsushi/tagbar'

nmap <F8> :TagbarToggle<CR>

let g:tagbar_type_go = {

\ 'ctagstype' : 'go',

\ 'kinds'     : [

\ 'p:package',

\ 'i:imports:1',

\ 'c:constants',

\ 'v:variables',

\ 't:types',

\ 'n:interfaces',

\ 'w:fields',

\ 'e:embedded',

\ 'm:methods',

\ 'r:constructor',

\ 'f:functions'

\ ],

\ 'sro' : '.',

\ 'kind2scope' : {

\ 't' : 'ctype',

\ 'n' : 'ntype'

\ },

\ 'scope2kind' : {

\ 'ctype' : 't',

\ 'ntype' : 'n'

\ },

\ 'ctagsbin'  : 'gotags',

\ 'ctagsargs' : '-sort -silent'

\ }

&nbsp;

filetype plugin indent on    " required!

&nbsp;

" go highlight

filetype off

filetype plugin indent off

set runtimepath+=$GOROOT/misc/vim

filetype plugin indent on

syntax on

评论关闭
2014年2月10日 | 分类: 操作系统, 编程技术 | 标签:

用mac就需要登录到远程服务器进行操作,如果每次登录都用ssh则显得比较麻烦,好在我们可以利用expect的自动输入和alias设置一些快捷登录命令,mac自带的终端不太好用,推荐下载iTerm

自动登录一个服务器的脚本是


#!/usr/bin/expect

set timeout 30
spawn ssh [lindex $argv 0]@[lindex $argv 1]
expect {
 "(yes/no)?"
 {send "yes\n";exp_continue}
 "password:"
 {send "[lindex $argv 2]\n"}
}
interact

编辑好之后放在/usr/bin/目录下,保存为auto,这样在任何地方都能调用auto了,auto的三个参数分别是用户 服务器 密码

然后编辑~/.bash_profile文件,这个文件可能不存在,就新建好了,在里面输入alias的别名

alias a=”auto user hostname passwd”,执行source ~/.bash_profile使之生效

然后在终端下,输入a就可能自动登录到hostname的机器了。

假如服务器不能直接登录,则需要2层跳转,可以用另外一个脚本(参数和上一个脚本一样):


#!/usr/bin/expect

set timeout 30
spawn ssh [lindex $argv 0]@[lindex $argv 1]
expect {
 "(yes/no)?"
 {send "yes\n";exp_continue}
 "password:"
 {send "[lindex $argv 2]\n" }
}
#go to hostname2
expect "user" { send "ssh user@hostname2\n" }
expect {
 "id_dsa':"
 {send "passwd\n"}
}
interact

该脚本在自动登录host1之后还会尝试登录hostname2

评论关闭
2014年1月1日 | 分类: 生活点滴 | 标签:

时间过得真快,2013转眼成了去年,这一年中让人怀念的东西挺多,越来越感叹时间过得真快

去年的目标,没有完成的有旅游和锻炼,果然俯卧撑是难点,不能坚持到底。上周打篮球,又受伤了,以后不能再随意的打球了,基本上只能做一些不太剧烈的运动了。去年老婆一直想去云南,但是中间她没有假期,只能一拖再拖,我总不能自己跑去玩吧,希望今年能够满足老婆的愿望。

工作上去年轮岗到新的团队,接触到go语言,对一些运维和业务的事情有了更多的了解,对事情的理解上有了新的认识。今年工作上也会有一些变化,到时候再公布吧。

新的一年,定一些目标:

1、看书,每个月一本书籍

2、锻炼,每周一次锻炼,题材不限

3、旅游,国内和国外各一次

4、不吃垃圾食品(烧烤、啤酒、可乐等),不玩游戏

随便预言一下新一年:

1、免费的手机和电视盒子将出现

2、阿里会上市,市值千亿

3、亚马逊统一中国云市场

4、电动汽车流行起来

5、中国环境污染更加严重

6、钓鱼岛和南海会有武装冲突

7、苹果发布新手机,微软退出手机市场

8、A股仍然熊市,黄金持续低迷

9、虚拟运营商出现、互联网短信电话成为主流,手机网速平均到1M

10、我的预言都错了……

引用一句话,if not now,when?if not me,who?

评论关闭
2013年12月20日 | 分类: 操作系统, 网络性能 | 标签:

一年的免费期到了,重新注册一个实例,将网站迁移到新的主机

唯一需要吐槽的就是控制台登陆的速度比较慢,主要是由于要去海外访问导致的

另外linode一直注册不成功,等下一年再说吧。