德川家康之家训

在豆瓣看到德川家康的家训,其中第二条是:

视不自由为常事,则不觉不足

看到这句时突然想到:如果我们全体中国人都能做到这句话,社会应该会和谐很多吧

 

附德川家康家训原文,转自豆瓣

日本家训原话:
一、人の一生は、
重き荷を负うて远き路を行くが如し。
急ぐべからず。
二、不自由を常と思えば不足なし。
三、心に望みおこらば困穷したる时を思い出すべし。
四、堪忍は无事长久の基。
五、怒りを敌と思え。
六、胜つことばかり知りて负くるを知らざれば、
害その身に至る。
七、己を责めて、人を责むるな。
八、及ばざるは过ぎたるに胜れり。

家训中文翻译:
1. 人生有如负重致远,不可急躁。
2. 视不自由为常事,则不觉不足,
3. 心生欲望时,应回顾贫困之时,
4. 心怀宽容,则能无事长久,
5. 视怒如敌.
6. 只知胜而不知败,必害其身!
7. 责人不如责己,
8. 不及胜于过之

附:德川家康从六岁一直到十九岁,一直被扣作人质。他应该是比大多数人更了解自由的价值。

雾灵山自驾游

上个星期去雾灵山转了转,本想爬山的,但天气预报有雨,就直接开车上了海拔2118米的顶峰。结果赶上大雾,没能体会一览众山小的感觉,但也看到了不常见的雾景。

那天早晨起晚了,本来想7点出发的,结果睁眼的时候已经7:20。出发时已经将近8:30。

走的路线是从北三环上京承高速,高速还没完全修通,到尽头出来右转,上了去兴隆的路。去兴隆一路路牌指示很清楚,原先看一个游记提到这条路5月开始修路,但我没碰到,比想象的顺利。到了兴隆县城,再向北30多公里就到雾灵山的南门。从北京出发用了将近三个小时,大约170公里左右。雾灵山门票巨贵,每人¥91,停车费¥60。上山的路修得挺好,没有一些游记里说的那么恐怖。从山门开到山顶大约用了半个小时的车程,中间去仙人塔景区看了看,塔旁边有个小瀑布,感觉不错。

快到顶的时候就开始起雾,到了顶上雾就非常大,三四十米开外就见不到了。在上面玩了几个小时,吃了中饭。结果雾越来越浓,最后能见度不到10米,于是决定等一等,等雾散开后再下山,结果雾不但没有散开的迹象还开始下雨,只好硬着头皮出发。一路挂着一档,开着雾灯和双闪慢慢向下走,海拔下降到1800以下的时侯雾散了些,能见度到50米左右,到海拔1400以下雾基本没有了。

回去时没有原路返回,而是选择从北门开出去。记得看到一个blog上说,雾灵山西门也建了个山吧,于是经过西门路口时拐进去看了看,建得确实有特色,但和怀柔那个山吧完全不同,而且还没建好,在外面看两眼就走了。在京承高速上赶上下大雨,回到家时已经晚上9点多。

下面是一些在雾灵山拍得照片,大都是韩国阿姨拍的:

DSCN3059

DSCN3066

DSCN3072

DSCN3079

DSCN3080

顶峰上有个电视转播塔,在雾里看着朦朦胧胧的,让我想起通向天庭的天梯

DSCN3081

从峰顶向下望

DSCN3083

DSCN3099

下面这张是从峰顶向下拍得,这些花都长在悬崖上

DSCN3095

附:雾灵山南门附近的景区建设较好,北门方向比较差,而西门的路是不能开到主峰的。所以建议大家还是从南门方向进入雾灵山。

百花山自驾游

一个月前自驾去爬了百花山,感觉很不错,强烈推荐大家也去爬爬。百花山的植被很好,海拔较高(一千九百多米,夏日里还是相当凉爽),山顶还有很大的草甸,非常适合去上面野餐露营。

下面的路线图是从mapbar搜出来的,从上西五环后的路一样,之前有点小差别,就是当时开车是从双井直接上长安街走的,上五环时还走错了路,浪费了近半个小时。路上用Mio GPS导航,效果虽然还行,但个别时候发出一些极其愚蠢的指令,所以还是要靠自己。

image

五环出来后就是走阜石路,再上109国道一直走就行,离百花山10多公里的时候要拐到X009道上去,一路路况都不错。除了六环。西六环那边正在修路,路面状况很差,有很多大卡车压出来的水坑,坑坑洼洼的,大约1公里多长,剩下的一直到百花山停车场的路都是平整的柏油沥青路,路况很好。

109国道是去爬北京西面灵山,百花山的必经之路,已经走过很多次了。但以前是做别人的车,还是第一次自己开车去。记得98年第一次走109的时候,看到旁边有个牌子,写着此路一直通到拉萨,简称京拉路,心想,从拉萨到西宁的路是不是叫拉西路。 当时这条路上运煤车很多, 整条路都发黑的感觉。那时我们包了村里一辆小农用汽车,四个人坐在后面的斗里,他们三个都是背靠着驾驶室,只有我坐在车尾,面朝前进的方向,一路吸了不少运煤车的黑烟。回到城里才发现自己满脸是黑灰色,摘下眼镜后,只有眼睛那一圈才有点泛白,活像个熊猫。10年过去了,这条路上大卡车还是不少,不过运煤车不多了,大概是都走八达岭高速那边了?

出来前看到的别人游记里,都说沿路加油站很多,结果出来的时候就没加油。但走上109国道后连看了三个加油站,居然都没油。后来在距百花山24公里的地方,看到一个中石油加油站,才避免了抛锚的悲剧。这个加油站再往前走点就有个岔口去珍珠湖,是去百花山路上最后的加油站。

我们早晨6:50从双井出发,到百花山停车场时,10点20多点,大约用了三个半小时,如果上五环时没走错路,应该只用三个小时左右。 全程将近走了150公里,不算走错的路。停车场的海拔已经有1000米多点,百花山顶峰海拔1991米,只用爬800多米的海拔高度就可以了。

那天天气很凉爽,我们爬了1个小时40分钟就爬到了百花山上面的那片草甸, 百花山的植被覆盖很好,一路都在树荫里,凉爽宜人。下面是半路拍得照片:

DSCN2952

DSCN2958

山顶上用木头铺了人行道,好走了很多。

DSCN2985

山上花开的还不多,听当地人说到了7,8月份花开的比较多

DSCN2990

DSCN2991

临走时,看到山顶上有五彩祥云

DSCN3001

在山上吃了午饭,再四处转转,等下到停车场,已经是下午4点。在山路上遇到不少大卡车,因为山路窄,并弯多且急,所以轻易不敢超车,经常被卡车压很久,还好不赶时间。到了六环修路的地方堵车,本来因施工而变得拥挤的车道,因一些车不排队而是从对面车道往前挤,造成整个路都被堵死,等了很久,回到城里已是快晚上8点了,整个北京城已是灯火阑珊。

补充:可能是因为我们去的前一天刚下过大雨的关系,在山路上经常能见到掉落的石头,有些还颇大。走这种路转弯时要慢点,因为转过去后路上可能会有石头,如果太快就躲避不及了。

Diablo3 发布了

http://www.blizzard.com/diablo3

wall1-1920x1200

如果要列自己酷爱的几个游戏,其中一定会有《Diablo》系列。还记得第一次看到diablo的那一天,那是97年上半年的一个晚上,同屋住的小郭买的盗版盘上有个《diablo》一代的demo,只有一关。看游戏的片头就把我们全屋的人都看傻了,等到玩上那个demo更是把我们都给雷到了。远超出当时其他游戏水平的画面,和动听的背景音乐。当时一直怀疑他的画面是16位真彩,过了一年多后才明白,他是用了256色实现的,里面采用了很多当时看来超级巧妙的编程技巧,将256色调色板玩的如真彩一般,可以说达到了2维调色板图像游戏的巅峰。作为一个曾经的游戏程序员,diablo对我来说不止是一个超好玩的游戏,还是一个无与伦比的程序艺术杰作。

当时《diablo》还开创了网络rpg游戏的先声,不过当时电话拨号上网还非常贵,我只是玩了单机的部分。后来在公司找到几个同好,每次下班后,在局域网上凑4个人玩(diablo一代最多只允许四个人同时玩)。过几年,遇到另一个diablo的死忠fans,小麦。他说当时拨号上网玩diablo一代花了几万的拨号费,馋得我口水直流。

2000年diablo 2发布了,开始还是自己玩单机,到了2001年后才开始上战网玩,一进入战网就再也不想回去玩单机了。开头在战网上还傻不楞登的自己一个人辛辛苦苦的升级,开始选了个战士paladin,打了半个月才升到80多级,而且才发现这个角色自己完全炼废了。后来找到新帆上有个diablo组,当时组里的老大记得还是丹生。在组里如饥似渴的找到很多技术文章补了补,和各位大佬请教了不少幼稚问题后终于开始了新生。这次不老老实实打了,而是开始做bus,然后刷牛场,一天就到了80级。新人物是专门开荒用的女巫,后来还专门练了一个用大炮的amazon,本来想用这个amazon和人pk玩的,结果和高手硬磕了几次,败得惨不忍睹,地上丢了一地自己的耳朵。有的人就此分发图强,苦练技术,俺一是懒,而是也没啥追求,不钻这牛角尖,以后就专用这个amazon带新人bus玩,自愚自乐,也很是逍遥快活。当时在diablo里认识了不少人,新帆的不少,还有个给我深刻印象的是一个桂林的张大哥,给了我很多帮助,感激涕零。还有个北京门头沟区的兄弟,在diablo里聊了很多,不知道他现在有没有找到自己想要的生活。

可生活不只是游戏,当游戏严重影响自己的工作生活的时候,只好做出了痛苦的选择:戒掉diablo。当时还积攒了一些破烂,就到新帆diablo组里散给大家了。当时sunviliage还是diablo的新人,散功大会上,他来的晚了些,没啥东西留给他,弄得自己还挺不好意思。等过半年再去看diablo组,sunviliage已经是组里的老大了,这是后话。

后来过了将近半年,感觉自控能力差不多了,又开始玩。这次玩确实控制的不错,再也没那么痴迷投入了。开始玩hard core模式,这个模式下角色死了,就再也不能活过来了。玩这个模式的时候,要特别小心,因为网络情况也不是太稳定,没准一次意外的lag就死菜了,因此对这个角色的感情投入也多了很多。等到自己的角色19级时死了的时候,心理真的好难受。后来看到hc模式前10名里,有些90多级死去的,这些角色死去的时候,他们的玩家应该是撕心裂肺的感觉吧。

我原先一直在美国西部服务器,那边网络虽慢,但主要是外国玩家,风气比较好。后来到了新帆,发现国内玩家大多在a2服务器,于是也搬了过去。国内玩家经常会刷屏啥的,不过沟通比国外玩家好,玩的气氛也更热烈,所以还是喜欢a2服务器多些。到了后来,出来了mf机器人,自己也挂了一个,帮着打好装备,感觉轻松了不少。diablo 2的世界里已经经历了不少次dupe大潮,再加上机器人,原先的不少奇珍异宝都成了大路货,比如soj. 当我双手各带一个soj刷牛场时,尽管明知这是dupe的,心里还是激动万分,这可是soj啊, 招思暮想了n年的装备!!!

后来bllizard转变了diablo 2的游戏运营方法,开始了天梯模式。相当于大家都从0开始。还记得那天深夜天梯模式发布,狂玩了几个小时,发现自己居然进了前100名,截了屏就睡觉去了。因为天梯模式里,每过一段时间就会大家又重新清零再开始,让俺很快就没了兴致。以后就渐渐不玩了,只是还常去新帆的diablo组潜水,因为那里还有很多暗黑里的老友。

当wow出来的时候,diablo组里很是兴奋了一阵,很多人转去玩这个游戏。我也去玩了玩,可奇怪怎么也提不起兴致,没练到10级就不再玩了。但diablo组却就此萧条了下来,当diablo组里几天都没一个帖子的时候,我就把这个组退订了,想着等Diablo 3发布的吧。

今天听说D3发布了,就又订阅了diablo组。

在线备份

前一阵主机服务提供商The Planet的机房起火爆炸,服务器3天之内不能访问,10几个站点down掉,差点搞死我。以前一直就说搞个网上自动备份的方案,但一直犯懒拖着,这次让我感到了迫切性。找了半天,终于找到个自认为性价比颇高的方案,和大家分享一下。

首先在DreamHost购买了一年$119.40的一个虚拟主机,在网上找了个折扣码,实际只花了$69.4。大家可以用我制作的折扣码 OLDMONK1IP, 也是便宜50美元,还免费赠送一个独立IP。有了独立IP就不用担心会被GFW封掉了。 这个虚拟主机有500G硬盘空间,每周这个限制上调2G。每个月的带宽限制是5TB,每周上调40G;无限的数据库,支持shell,php,python,subversion,免费送一个国际域名,还可以绑定无限的域名。

在原先的网站创建backupsite.sh

#!/bin/sh

#备份数据库
/usr/local/bin/mysqldump -u[用户名] -p[口令] -h[主机地址] -f [数据库名] > ~/bk/doyjdb.bak
gzip -9 ~/bk/doyjdb.bak

 

#备份网站
#先删除旧的备份文件
rm -f ~/bk/doyjsitebk.tar.gz

#打包www目录
tar -cf ~/bk/doyjsitebk.tar -C / usr/www/doyj
gzip -9 ~/bk/doyjsitebk.tar

然后执行下面的命令,使其可执行

chmod 755 backupsite.sh

再把这个backupsite.sh加入到doyj.com的cron job中,每天执行一次。

dreamhost申请的虚拟主机中,创建downloadbk.sh

#!/bin/sh

#得到当前日期,为了给文件名加入日期戳
CURRENT_DATE=`date +%Y%m%d`

#算出一周前的日期,这是为了删除一周前的备份文件
REMOVE_DATE=`date +%Y%m%d -d " -7 day"`

#下载备份文件到backup目录
#下载数据库备份
wget –ftp-user=[口令] –ftp-password=[密码] ftp://www.doyj.com/bk/doyjdb.bak.gz -O ~/backup/doyjdb.$CURRENT_DATE.bak.gz

#下载www目录备份
wget –ftp-user=[口令] –ftp-password=[密码]  ftp://www.doyj.com/bk/doyjsitebk.tar.gz -O ~/backup/doyjsite.$CURRENT_DATE.tar.gz

 

#删除一周前的备份文件,这样保证只保存最近一个星期的备份
rm -f ~/backup/doyjdb.$REMOVE_DATE.bak.gz
rm -f ~/backup/doyjsite.$REMOVE_DATE.tar.gz

然后执行下面的命令,使其可执行

chmod 755 downloadbk.sh

再把downloadbk.sh加入到dreamhost虚拟主机的cron job中,让它在backupsite.sh执行二小时后再运行。

这两天想把dreamhost的域名目录什么的都设置好,然后每天用script下载完备份数据后,在dreamhost自动把数据恢复了。 这样一旦原先的服务器有问题,就只要修改dns,把站点指到dreamhost这台机器上来即可。如果能在shell中加入一些判断,备份出现问题时能发email通知就更好了,可惜我对shell编程不熟悉,欢迎大牛们来指点一二。

如果主机有cpanel系统,那就更简单,cpanel支持远程ftp自动备份的。

这套备份方案算起来每个月是$5.79,比the planet提供的10G备份空间每个月$20, 80G每个月$160要便宜多了,而且两个服务器分属不同公司,在两个物理位置不同的机房内,两者同时出问题的可能性极小。

现在唯一担心的就是dns修改起作用的时间,按照域名注册商的说明是需要48小时,如何能缩短这个时间呢?

Vista 64安装经验分享

前几天装了Vista 64, 其中有些经验和大家分享一下

1.原先在32位XP下4G内存只能认出3G多些,Vista 64下倒是都能认出来了,但系统启动后,自身就占用1.4G内存,比在32位 XP下多占了600-900M内存。这其中,从vista开始有的dwm.exe和searchindexer.exe 加在一起就有300M左右。

2.开头Vista64超级不稳定,经常蓝屏。后来才发现是微星的主板驱动有问题,虽然安装的是for vista驱动,但不是为vista 64开发的而是32位的。在网上找到了最新驱动安上去问题解决。但偶尔还是会有蓝屏,不是像传说中的那么稳定

3.联想的LJ2000打印机没有为vista 32开发驱动,vista 64的就更没有了。一筹莫展之际,突然想起这个打印机是oem 日本brother公司的hl2040。Vista 64自己就带hl2040的驱动,换上去果然搞定。

4.招行的专业版下载下来安装完全正常,一查原来是今年5月刚开始支持Vista 64。但是当登录香港招行的网上银行时,每到安装网上银行active x插件就总是失败。后来尝试以管理员身份运行浏览器,成功。

5.看Vista的资源监视器时,发现有个指标硬错误/秒,开头误以为这是表示硬件错误,后来才发现这表示的是page fault,用来表示在内存和硬盘虚拟内存间交换数据频率的。

6.扫描仪是五年前买的方正F5580, 找不到Vista 64驱动。只好在Vmware 里安装的Xp里装了驱动,有啥照片要扫的就在里虚拟机里扫,麻烦些,还好不经常。

7.Open VPN最新的2.1支持Vista 64,但运行方法和以前有了点区别。安装完后会在桌面生成一个图标,每次都要手工以管理员身份去运行它,否则连接vpn服务器时,表面上看上去连接成功,但实际上完全不能用。

8.摄像头是免驱动的,在XP下工作很好,但在Vista 64下完全不工作,不知道还要安装什么

9.卡巴斯基7.0版本在Vista 64下不能运行,只好下载了8.0的测试版,工作很好,但我购买的正版序列号没法用,只能去网上找了个测试序列号。

大家有啥意见还请不吝赐教