用回vista

其实Linux系统还是很好用的,特别是测试一些开源的东西的时候显得特别直接,很多库能够直接得到,很多编译环境顺理成章。

前段时间一直在用Linux跑虚拟机干Windows的活,但说实在的虚拟机的性能不是太强,使用VS写大程序以后显得很慢。寒假回家,XP的USB HID服务不知道怎么挂了,很让人郁闷。本来XP用的就不是太多,重装算了。这一重装不要紧,重新分区以后顺便把Linux分区也重新分了,顺便也重装,前段时间被我整的很乱。

想想最近的开发工作,很多事情只有在Windows系统下完成。Linux下面的PhysX就没有完全对过,软物体变形根本没法用。CUDA还指不定有什么问题。虚拟机效率太低,速度很慢,无奈无奈,只好用回Windows。装XP还不如装个Vista,顺便也可以使用DX10的一些软件。

什么时候再装Linux呢,有空再说吧,天忙了最近 。Linux确实需要一些时间和精力来捣鼓,要效率,某些时候,还是要用Windows才行……

09元旦海螺沟(三)——返程,泸定

第三天相对来说轻松许多,由于顺路,团安排去泸定看看泸定桥。在上二郎山之前的一个路口转左就去了泸定,10多公里路程。其实也就是一个桥而已,大渡河的水也很干净,泸定桥两边的建筑都是翻修过的,在这里根本体会不到《飞夺泸定桥》的紧张与残酷。现在很多历史的东西都已经淡化了,商业化了,过个桥都要10块钱,靠。长焦把对门拉过来一看,也没啥,算了,没意思,门口一合影,就好了。

图:泸定桥

图:算了,长焦远看

图:算了,长焦远看。注意几个小娃

两晚睡眠不佳我已经没有太多精力了,后半程的大部分都是我爸再开车。回家已经接近6点了,三天愉快的旅程也就告一段落了。

09元旦海螺沟(二)——早起,游玩,温泉

这个季节去海螺沟,冰钉是必不可少的。在住的酒店附近就有租冰钉的,压10块钱每双,使用费2块钱,很划算。在山上去的话租金就要20块钱,切记一定在走之前租好。

早期的鸟儿有虫吃这句话不错,在这里也适用。由于是旺季,官方增加了很多客车,早上一定要早点起来,我们8点钟已经到了景区门口,买票上车,一定不要含糊。回来后听说有人9点过到景区门口,买到了票了没车,当然啊,从山脚坐车到上面都要两个多小时,大部分车都还在往山上开呢。

图:酒店门口,还有欢迎我们的标语呢

图:刚出景区门口没多久

图:雪域温泉,旁边是雪,你在里面泡温泉~

大约一个多小时的行程就到了一个检查站,验票,然后师傅就要把防滑链挂上了。
图:中途休息,师傅给汽车挂链条

一路上风景很漂亮,云雾缭绕仿佛置身于仙境一般。遗憾的是没有抓拍到早上太阳光照射到雪山上形成的“金山”,等我准备好相机的时候汽车已经开过了,等汽车转到合适的角度“金山”又没有了。50D还真是好用阿,真正的“傻瓜相机”基本上不用怎么设置就可以拍得很合适,速度也很快。发几张随拍,更多的图片看相册咯。

图:路上随拍

图:镜头伸出窗外起雾了,感觉还挺不错的嘛

两个多小时的路程,终于到达了半山腰的停车场。来回缆车要150,优惠票是140,这个算是本次旅游中最贵的了。我们还考虑到底上不上去,要不就走旁边的游道算了,但听工作人员说今天的这样的天气难得,山上一定有好风景。上吧,呵呵。

图:停车场,天气很好

图:缆车

图:天气变化无常,一会儿又阴沉了,等几分钟又太阳高照。虽然到处都是冰雪,有太阳的时候晒到很热的。

缆车大概花了18分钟到达彼岸,中途要经过一个大的山沟,下面全是冰雪覆盖,游道就只能到达一半的地方,不能看到上面的好风景。缆车架的很高,可见140不是百花的。

图:缆车随拍

图:下面游道的人

图:云雾中穿行,坐缆车才能看到全景

图:快要到了

到了缆车终点,天气一样的好,偶尔有几分钟的不和谐因素,太阳晒着暖暖的。置身于天地之间,你才能体会到群山的壮观!

图:下缆车了,天气很好

硕大的冰瀑呈现在眼前。听说在春天,气温回升的时候,只要对着冰瀑一吼,就会落下些须冰块。冬天就无福享受了。
冰瀑之后就是七千七百多米的贡嘎山,但听上面卖东西的老人家说,能看到这样的景致都是不错的啦,贡嘎山很难得一见。

图:冰瀑

图:冰瀑,注意中间偏左的“大鹏展翅”

图:溪流已经结冰了。这里的冰渣比较粗。

最喜欢这里的云雾,一片一片很轻盈的样子,云滚来时又觉得气魄雄伟。当置身于云雾之中时顿感天气昏暗,煞时,就消失了。

图:云雾缭绕

图:合影一张

这里还有特别的红石,据说是一种红藻类植物,最初我还以为是铁矿石之类生锈了呢。官方图片上能够看到大片大片的红石滩,我们没有去,听过来的人说,那里路况很不好,即便穿了冰钉都不能破冰,很滑,雪覆盖了石头根本看不见什么。

图:红石头,形成原因据说是一些特殊的藻类

图:2号冰瀑介绍,后面是厕所。

图:景

图:合影

图:细看冰瀑

图:风景

更多的图片就不放到这里了,请见相册。

下午回了酒店,就驱车前往“贡嘎神汤”温泉去泡温泉了。老爸老妈还没有享受过呢,我也没有。泉水真是不一样,全流动的,很干净。泡在水里面很热和,最高的出水口能够达到72度。很舒服,晚上回去好睡多了,尽管依然雷鸣~

09元旦海螺沟(一)——出发,晚会

元旦之前我们报名参加了商报组织的千人自驾甘孜活动,每人288元元旦三天,地点海螺沟。早上我们还是从家出发上成温邛高速公路,然后驶往雅安,在雅安的天泉镇和大部队集中。

中文十二点过到的天泉,中午吃饭费用自理,还好团组织找到了一家酒店,每人15块钱。其他人都是拼的,12个人一桌,我们一家去的晚一些,就只好3个人一桌了,虽然菜吃的少一些,但分量足够,45块钱很超值。

图:酒店

图:我们的62号车,其实好像只有40个车

吃完饭上路了。一路上有对讲机你呼过来我喊过去,挺好玩的。离二郎山还有20多公里的地方就能够看到雪了,然后路边基本上都有雪了,路上的路况还好,有时候有一些轻雾。跟车队有一个好处,前面的车能够给你说有没有对方来车,没有的话大胆的超车就行了。大约1点40几就到了二郎山隧道,一个4.7公里的隧道。

图:二郎山隧道

图:二郎山隧道合影

开了好几分钟才驶出隧道,交了30块钱的过路费,然后就有镜头捕捉献哈达的镜头。我也抓拍了一个,但没有抓好

图:献哈达

过了隧道就是另一个天地了,刚才还大雪封山,云雾缭绕过来感觉雨过天晴,能见度很高。

图:观景台

图:山下

然后就是一阵狂飙了。本来有警察开道的,我们在观景台耽搁了一下车队早就跑没影了。最后跑着跑着后面突然看到个警车,哟,看来是我们给警车开导……

下午4点半过就到了酒店了,住宿是安排好了的,取了房卡,吃了完饭,晚上康巴风情晚会。

图:歌舞晚会

图:开始之前假唱一首~其实就是拿着话筒和个影而已

图:转经筒

晚会开始前有一场热身活动,妈妈和我赶紧去跳了跳,虽然我脚下很不和谐,但也算跳了跳,舞台上很热和。

图:晚会开始前热身

图:晚会进行中

图:晚会进行中

图:晚会进行中,这个小孩太可爱了,跑到台上和演员一起蹦蹦跳跳

晚会上的互动节目还有拔河,很好玩,其实光看体重就知道哪个能够赢了。赢了的“娶媳妇”,这个小伙还真不好意思,哈哈,连连说“我在舞台上娶媳妇”,怕会去被老婆揪耳朵,嘿嘿。

图:拔河

图:优胜者娶媳妇

晚上10点过,晚会结束,也会去洗洗睡了。我和别人拼房的,那哥们儿太强悍了,回来的晚不说,晚上还雷声不断,一夜没有睡好……

python:整数转换为任意进制(

javascript提供了一个number.toString(baseNum)的函数,能够将number转换为36进制以下的字符串。
python里面仅提供了将字符串转换为整数的函数,并没有提供相应的函数将整数转换为任意进制的字符串的函数(如果有的话,请告诉我一声)。在网上找到了答案

def base10toN(num,n):
"""Change a to a base-n number.
Up to base-36 is supported without special notation."""
num_rep={10:'a',
11:'b',
12:'c',
13:'d',
14:'e',
15:'f',
16:'g',
17:'h',
18:'i',
19:'j',
20:'k',
21:'l',
22:'m',
23:'n',
24:'o',
25:'p',
26:'q',
27:'r',
28:'s',
29:'t',
30:'u',
31:'v',
32:'w',
33:'x',
34:'y',
35:'z'}
new_num_string=''
current=num
while current!=0:
remainder=current%n
if 36>remainder>9:
remainder_string=num_rep[remainder]
elif remainder>=36:
remainder_string='('+str(remainder)+')'
else:
remainder_string=str(remainder)
new_num_string=remainder_string+new_num_string
current=current/n
return new_num_string
还有一个简化版:
def baseN(num,b):
return ((num == 0) and "0" ) or ( baseN(num // b, b).lstrip("0") + "0123456789abcdefghijklmnopqrstuvwxyz"[num % b])