2010-12-29

ibook使用英汉字典

首先你的iOS设置必须越狱,不想越狱或者没有办法越狱的请绕行了...

ibook使用的字典和Mac上的字典是一样的 当然Mac自带的字典也只有英英字典,要使用英汉字典可以用 DictUnifier 转换 stardict 的字典为Mac字典的格式

不想自己转换的话,这里有个现成的 http://ifile.it/gm8do2y

弄完后,把字典的目录名称改为 New Oxford American Dictionary.dictionary,然后修改 New Oxford American Dictionary.dictionary/Contents/Info.plist

修改如下的内容 这里不改ibook是不能识别的
<key>CFBundleDisplayName</key>
<string>New Oxford American Dictionary.dictionary</string>
<key>CFBundleIdentifier</key>
<string>com.apple.dictionary.NOAD</string>
接下来就是用scp或者其它任意的方法把字典传到 iOS 的/Library/Dictionaries 目录

当然在上传之前最好把原来的 /Library/Dictionaries/New Oxford American Dictionary.dictionary 改个名备份一下

最后重启一下设备或者重启springboard就可以了

2010-12-27

virtualbox镜象转换为kvm镜象

方法很简单,两个步骤

1.
VBoxManage clonehd --format RAW source.vdi dest.img

2.
qemu-img convert -f raw dest.img -O qcow2 dest.qcow

但是有两点要注意,我就是在这上面吃了亏

1.virtualbox如果曾经使用过sanpshot,而要把之前的snapshot都删掉,让virtualbox把snapshot和当前状态进行merge。否则如果直接拿vdi文件转换则是老的数据而不是当前虚拟机正在运行的数据

2.virtualbox新建虚拟机时选定的文件是多大则用VBoxManage转换时需要的剩余空间要多大。比如vbox虚拟机分配的空间是20G,则当前剩余空间必须达到20G,否则第一步VBoxManage转换会出错

update:
直接qemu-img convert -f vdi source.vdi -O qcow2 dest.qcow 转换就可以了

2010-12-11

我最崇拜的人

@whomustang 我最崇拜的人姓刘,他是一个中年奇男子,他是彻头彻尾的自由主义战士。他现在没有工作,仅国家不定时给的残羹冷炙果腹,但是他还在努力奋斗,把活跃社会气氛、享受并传播自由的生活方式当作他毕生的事业。他是我家乡的骄傲,他的名字是刘-------光南。

@nuosong 我最崇拜的人姓刘。他是个北京作家,写过很多书,坐过文字狱。他是天下闻名的政治人物、一身正气的文学讲师。为了同腐败势力作斗争,他曾撰写文章联合各界人士签名上报。后来得罪了当权派,被投入牢狱。没错,他就是刘墉,人称罗锅。

@nuosong 我最崇拜的人姓刘。浓浓的东北口音,重侠义,有感情,江湖到处都是他的传说。他离过婚,有个不争气的弟弟。他的故事激励无数年轻人拼搏抗争。虽然他坐过牢,是政府眼中的犯罪分子,但他赢得了人们的尊重。他叫刘华强。

@nuosong 我最崇拜的人姓刘。他是个博士,他出过书、当过被告。得过西方很多国家的大奖,以及香港台湾等境外组织颁发的奖。他是很多中国人的偶像,他是中国人的自豪和骄傲。他叫刘德华!

@nuosong 我最崇拜的人姓刘,他出身平民家庭,却在国内外都非常有名。30多岁就带领人们反政府、反暴政,号召人们揭竿而起。专制政权对他恨之入骨,老百姓却很喜欢拥护他。他的名字叫刘邦!

新浪微博@李少侠:#@王小山 同题作文接龙#《我最崇拜的人》:“我最崇拜的人姓刘,1955年出生,出过书,获得过国际大奖,用多年的拼搏和追求向世界展示国人的无悔青春,虽然有一段时间住过牢,但是我相信特不会为此而向命运屈服。特的名字是:刘——晓——庆。”

@yueyexiake: 我最崇拜的人姓刘,他获得了世界性的奖项,因为他的推手技惊全球以至于不得不说:我没有敌人。有时候面对记者会结结巴巴,他一度消失在人们的视野。整个世界都经常默念他的名字:国家的未来栋梁!他的名字叫刘国梁。

@wuti1212: 我最崇拜的人姓刘,他多年如一日,忍辱负重,他淡漠名利钱财,注重朋友情谊;他从来不说假话,纯朴真挚。哦,我说的是我妈,我妈姓刘。

@ken8899 我最崇拜的人姓刘,他十几年如一日,忍辱负重,勤奋耕耘,从一个东北土鳖成长为亿万人瞩目的理性楷模。他致力于一个理想化的行动,让自己备受磨难,但人们心里为他树起了一座丰碑,他的名字叫 刘老根儿

@doubleaf 我最崇拜的人姓刘,他领导过学生闹学运,出过书,得过外国的奖,后来被冤枉做了很多年牢。但我相信,这些都是历史给他的考验,因为他说过,好在历史是人民写的。他的名字是刘少奇。

@5312977: 我最崇拜的一个人姓刘。他文采飞扬风流,写下无数佳作;他忧国忧民,致力呼吁政治改革。可惜,他最终还是逃不过被当权者打压的厄运。不过他的作品,他的精神却流芳百世。他的名字叫刘禹锡。

@VicCh: 作文《我最崇拜的人》,“我最崇拜的人姓刘,他获得过国际大奖,他的所作所为激发了国人的斗志,虽然有一段时间他从我们眼前消失了,但是我相信他的精神永存…”老师都要报警了,接下来一句,“他的名字叫刘翔”

@gonewater 我最崇拜的人姓刘,ta面对暴力无所畏惧,坚定信仰自己的理念。尽管ta早早地被强权迫害,但ta的名字直到今天仍在流传。ta是刘胡兰。

@zuola 我最××的人他姓刘,他也是宁乡人,出身不贫寒,一生磨难,成为中国人民共和国第二任主席,尝试政治改革和经济改革却成为叛徒、内奸、工贼,蒙难至死,最后终于得到了世人的认可。他叫刘少奇。

@mathena 我崇拜的人姓刘,他在公众视野的20多年里一直形象无可挑剔。因为他的杰出表现而荣获过很多国际荣誉,在那个年代和其他多人一起被官方点名。他的爱人因为种种原因有段原因不能和他团聚,不过他们的爱情终于战胜了这些困难。他就是刘德华。

@doubleaf 我最崇拜的人他姓刘,他一生传奇,80年代就名扬国际,热衷挑战强拳,获得过无数国际大奖。他的一生没有敌人。他就是拳王刘易斯。

@doubleaf 我最崇拜的人ta姓刘,因为在网上写文章坐过共产党的牢,我还签过名要求释放ta。ta动不动家里就被站岗软禁,直到现在和外界还联系不上。ta叫刘荻 @liudimouse

@pufei 我最崇拜的人姓刘,他获得过很多境外组织的奖杯,他的作品流行海内外,他忠厚的面貌总是让人感到亲切,他也很关心缅甸昂山阿姨的情况,他的名字叫刘青云。

@mathena 我崇拜的人姓刘,从80年代开始就写出了一系列传世佳作,在一代又一代爱好自由的人手中传颂。尽管关于他的作品有一些争议,但好无偏见的说他的文字影响和改变了很多推友。他就是刘欣慈。 #freeliu

@ken8899: 我最崇拜的人姓刘,他以人性化的实践,经历和见证了封建小农经济下个人良心的最大发挥。他清白而廉洁,但却历经诬陷,一个好人被钉在耻辱里,体现了专制政权的强横与无耻。然而,他被人传颂为良知的化身和尊严的维护者。他的名字叫 刘文彩 #freeliu

@Msesshomaru: 我崇拜的人姓刘 ,他太似平凡却深深地给了地些怯懦有力的打击 ,每当夜深人静一个人走在大街 ,你就会想起他 ,他叫作刘氓 #freeliu

@laoyang945: 我最崇拜的人姓刘,虽然我没有见过他,但他一直为大家的幸福生活在默默的努力。现在越来越多的人知道他喜欢他的作品,甚至还有人盗版他的东西冒充来卖,这是一件好事,他叫刘一手。 #freeliu

@matthew0705: 我最崇拜的人姓刘,他学识渊博,他不怒自威,他畅谈普世价值,他崇拜美国,他的名字叫刘亚洲。

@Jwong1202: 作文:我最崇拜的人姓刘,他一腔正气,维护国人正当的法律权利,与专制制度做着顽强的抗争,10月8号以后,他的祖国不让他离开,他的名字叫刘晓...原 #freeliu

@Jwong1202: 我最崇拜的人姓刘,Ta和Ta的同志们为了自由和人权与专制进行了不懈的斗争,Ta用自身惨痛的牺牲证明了专制的残暴,人们铭记着Ta的事迹,专制却从课本里把Ta的名字拿走,Ta的名字叫刘和珍 #freeliu

@laoyang945: 我最崇拜的人姓刘,他在国内微博上是敏感词,墙内墙外总有人编各种段子来骂他。在有些媒体上他是英雄,在有些媒体上他是魔鬼。但是因为众所周知的原因,我们没有听过来自他亲口的辩解,他叫刘云山。

@doufuru: 我最崇拜的人姓Liu,他刚正不阿,不惧强权,金钱名利,他视若浮云,虽两遭贬黜,他不弃故土,虽才华不裎,依旧乐观无敌,固有美女坐怀,他仍不巍不颤,尽管他早已入窥人道为人之夫,但他的故事直到今天仍在流传。他就是鲁国君子柳下惠 #freeliu

@mathena 我不崇拜的人姓刘,他某年因为因为被央视现场报道使用幕后黑手欺骗全国人民而一举闻名。他荣获过那个领域的国际大奖,他的成就可以说在中国没有敌人。网上关于他的争议一直很多,不过丝毫不影响他的影响力。他就魔术师刘谦。 #freeliu

@tatamama: 我最崇拜的一个人姓刘,他大智若愚,喜怒不形于色,面对国破家亡谈笑风生,他的名字叫刘——禅。

@Frankus21: 我最崇拜的人姓刘。他曾在大学做教师,他应邀访问过很多西方国家传播他的思想,还获得过某些国际组织的嘉奖,他曾以很不严肃的态度对待北京奥运,他也很爱自己的家人,磨砺多年光彩依旧。他叫刘……………………欢。

@shdxd: 我最崇拜的人姓LIU,无论在现实中,还是在网络上,TA都不断遭受各种打击,但TA不屈不挠,一直以自己的声音、行动和文字进行抗争。TA的那些文字,许多都已经成了敏感词。TA就是流氓燕。

@shuihuise: 我最崇拜的人姓刘,他是一位受人尊敬的老师,他有很多作品在中国大地广为流传,是行业内的顶尖人物,现在因为一些原因很少露面了。2008年他的作品展现在全世界人民的面前,引起不少争议,但是不能阻碍人民喜爱他。他的名字叫刘欢。#freeliu

@miufox: 我最崇拜的人他姓刘,他反对当局的腐败而致力于改革,他声名赫赫却自律甚严,他是众多草泥马的精神偶像和行动支柱,他理想高远行动坚决而且从不退缩,他的名字令他的敌人闻之腿软。他的名字叫刘裕。#freeliu

我最崇拜的人姓刘,ta是一个东北人,ta于1989年春夏之交正式登上历史舞台,ta在世界上拥有极高的声望,ta就是我国著名游泳运动员刘子歌 #freeliu

@alzzl: 我最崇拜的人姓刘。念过大学,刚正不阿,曾被当权者剥夺工作,中年后又被关入监狱。每个中国人都应该记住他的名字。他叫刘墉!

@likebook 我最崇拜的人姓刘,虽然引起过很多争议,但多年来她一直坚持做她自己。她是文青,到苏联学习数理专业,还是热爱文学。第一任老公在北韩死于蛋炒饭引来的美机轰炸,第二任老公是与空军学院强击机教研室的教员,都与飞机有缘。她是刘思齐。 #freeliu

我最崇拜的人姓刘,ta集才气、正气于一身,敢爱敢恨,一生都在为民众谋取幸福,并用作品揭露统治阶级对劳动人民的残酷剥削和压迫,毫不畏惧地与权贵阶级及其走狗做斗争。即使被抓,ta也宁死不从,奋勇向前。直到今天,ta的事迹和作品仍被老百姓口耳相传,ta就是刘三姐。(via:喷饭 饭在锅里)

我最崇拜的人姓刘,每当我觉得社会太黑暗、生活得太辛苦要放弃时,脑海中出现ta的身影又让我重燃斗志。ta是刘亦菲。

@bruinlu: 我最崇拜的人姓刘,是个博士,曾在欧美多家名校游学,但最后还是勇敢选择回到北京,成为偶像级的公共知识分子。虽然是个学者,但多少年的文学青年积淀使其文字既气韵生动又漏洞百出。万人捧来万人骂——ta的名字就是drunk piano刘瑜 

2010-11-16

用rsnapshot做远程备份

rsnapshot真的很好用

基本的配置见这篇 Ubuntu下使用rsnapshot做远程备份 就可以了

值得注意的是 Debian 5.0 lenny的rsnapshot 1.3.0有个bug,如果设置了ssh_args会不干活,rsync提示
rsync error: syntax or usage error (code 1) at main.c(1220) [sender=3.0.3]


解决方法就是升级rsnapshot到squeeze中的1.3.1即可

2010-11-01

这两天碰到的几个技术问题

1. MySQL5.1导出,然后MySQL5.0导入报错
提示: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE' 云云

bug报告见 http://bugs.mysql.com/bug.php?id=25162

解决方法就是手动修改 foobar.sql 文件,找到报错的那行
一般是类似下行这行的东西

UNIQUE KEY `IDX_BASE` (`entity_type_id`,`entity_id`,`attribute_id`,`store_id`) USING BTREE ,

把 USING BTREE 挪个位置,改成下面这样即可

UNIQUE KEY `IDX_BASE` USING BTREE (`entity_type_id`,`entity_id`,`attribute_id`,`store_id`) ,

2.iredmail 0.6.1在debian lenny上安装postfix-policyd时出错,提示数据库连接失败,用户名root,密码空
除非你的MySQL root密码是空密码,否则一般都会失败的
解决办法就是用apt单独安装postfix-policyd,就会出现要求输入MySQL密码的对话框

3.卸载amavis-new 后重装 amavisd-new 失败
提示

Creating/updating amavis user account...
Broken amavis system user found. To insure data-safety,
it is up to you the local administrator to remove the broken
amavis user, or repair it so that it is sane
dpkg: error processing amavisd-new (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
amavisd-new

原因是 amavisd-new 会创建 amavis 和 amavis组,但卸载的脚本有bug没有删除amavis用户。
userdel amavis 删除 amavis用户

再继续安装即可

bug报告见 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495629

2010-10-24

梁文道太坏了

不解释

看看梁文道干的好事 哼哼

2010-08-29

长沙乡里的民俗

依时间讲讲长沙农村过年过节的风俗

1.清明节 给先人上坟,这个哪里都一样
2.端午节 门上插艾草,到丈母娘家吃团圆饭,不包粽子
3.三月三 吃地菜子煮鸡蛋
4.三伏的头伏 杀叫鸡(公鸡)吃,做法一般是用老姜炒
5.7月半 同样是祭先人,老人晒寿衣寿被
6.中秋节 到丈母娘家吃团圆饭
7.春节 初一早上先去祭先人。有一句俗话叫“初一崽初二郎初三初四拜地方”,也就是初一是和儿子儿媳吃团圆饭,初二回丈母娘家吃饭,初三初四以后走其它亲戚
8.元宵 晚上要把所有的灯都打开,很少吃元宵。一般会有玩龙舞狮的在集镇上挨家表演讨钱。

谣言

第一条来自 @7starzz 的推 https://twitter.com/7starzz/status/21976962537
2010-08-30-161859_625x393_scrot

这条推被官推27次,rt没法统计,在我的TL上至少出现过10多次吧。这条推是823的第二天下午1点多发出的,内容很劲爆,用很确定的口吻。在这个时间出现,很容易煽动中国人的民族情绪吧。

我来分析一下为什么我认为这是一条赤果果的谣言
1.经过google搜索"CNN證實三名香港人被菲律賓警方射殺"发现所有的消息都是这个内容,没有任何相关更详细的内容
2.CNN是否确实报道过这条新闻呢?电视我没看到,网上没搜到,CNN网站关于马尼拉823的报道在 http://www.cnn.com/2010/WORLD/asiapcf/08/23/philippines.bus.hostages/index.html ,有没有说人质是被菲警方射杀呢您自己去看好了
3.CNN凭什么能证实人质是被警方射杀的?能调查真相的只有菲警方
4.这条推发出的时间是24号下午1点半,调查有这么快么?调查需要做尸检,需要做弹道测试
5.如果在调查中真的发现有人质是被菲警方射杀,我相信有90%的可能性是会被隐瞒真相的
6.菲警方:弹道测试证明8人均系枪手打死

第二条来自 @guanda111 的推 https://twitter.com/guanda111/status/21584149871
2010-08-30-162340_623x431_scrot
关于湖南金浩茶叶致癌的消息相信大家都听说过了吧,来源即是此推。我不能肯定金浩茶油是否真的含致癌物质,但是网上的确没有任何第三方更详细的报道。
金浩自己出来辟谣了,我倒是真希望某个记者来点干货,真不知道还有什么吃的是安全的

第三条就是今年海地地震的时候,有消息称
联合国后勤支持部门日前表示,在海地地震中被埋的八名中国人是到访的代表团成员,不属于联合国海地维和人员编制,这个说法与中国公安部指八名遇难者是中国维和警察有出入。
消息来自联合早报 http://www.zaobao.com/zg/zg100124_004.shtml,这个网址已不可访问
我记得当时我就质疑这是个假新闻。当时我访问联合国网站上关于海地地震遇难人员的网站, 上面没有中国人的名字,但是也只有10多个名字,我认为只是遇难名单还在统计当中。
现在请访问 http://www.un.org/zh/memorial/haiti/index.shtml,上面明确地有联合国四位中国籍遇难工作人员

再说一个,就是很早一直传这两天又继续疯传的影帝离婚了。
我不确定这是不是谣言,但我认为可信度不高。
原因有两个:1.离婚对政治家的形象影响极大,特别是贵国 2.真的感情破裂了,对影帝这样的人物来说不一定要离婚 离不离婚并不重要

重装debian二三事

T40重装了下Debian,几个地方记一下

1.小红点的中键功能
把下面的东西写在 ~/.bashrc


xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 8 1
xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 8 2
xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 8 6 7 4 5


2.google earch安装的时候提示

setup.data/setup.xml:1: parser error : Document is empty
^
setup.data/setup.xml:1: parser error : Start tag expected, '<' not found
^
Couldn't load 'setup.data/setup.xml'

根据 http://crunchbanglinux.org/forums/topic/7416/howto-google-earth-on-statler/ workaround如下
a) ./GoogleEarthLinux.bin --target /tmp/ge
b) cd /tmp/ge/setup.data/bin/Linux/x86/
c) mv setup.gtk setup.gtk2
d) cd /tmp/ge
e) sudo ./setup.sh

3.hotot这个twitter客户端很好,见 http://code.google.com/p/hotot

2010-08-08

macports小tips

1. 清理distfiles
sudo port clean --all installed

2.macports升级的时候老版本不会自动卸载,只是会自动变成inactive状态
可以用这个命令删掉所有inactive的包
sudo port -f uninstall inactive

2010-07-01

mac下用wireshark

先得 sudo chown youraccount /dev/bpf*,不然会没有权限使用端口

2010-06-01

nginx真是个怪东西

这几天和nginx杠上了

我的网络情况是 browser => proxy => nginx
proxy ip: 192.168.10.204
nginx ip: 192.168.10.10

proxy是用iptables做了个端口转发

iptables -t nat -A PREROUTING -d 192.168.10.204 -p tcp -m tcp --dport 22080 -j DNAT --to-destination 192.168.10.10:80
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -d 192.168.10.10/32 -p tcp -m tcp --dport 80 -j SNAT --to-source 192.168.10.204 

理想的情况下,访问 http://192.168.10.204:22080 会被iptables转发到 http://192.168.10.10:80

然后我这里情况是:
访问 http://192.168.10.204:22080/index.html 正常
访问 http://192.168.10.204:22080/foo/index.html 正常
访问 http://192.168.10.204:22080/foo/ 正常
访问 http://192.168.10.204:22080/foo 被转向到 http://192.168.10.204/foo/

首先我排除是iptables的问题,认定是nginx配置的问题

官方的文档里提到有一个 port_in_redirect 的设置,on off我都试过,貌似都无效。

原来 nginx 很怪,据说是nginx不会自动在请求的最后加上一个slash,不会自动判断请求的是一个文件还是一个目录。这个我搜了一下没有找到官方文档的说法,但是搜索 nginx 斜线,都会提到需要 rewrite 一下,在请求的最后加上这个斜杠。

网上的资料都会提到是这样 rewrite 滴:

if (-d $request_filename) {
    rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}

但是呢,我这里死活都不起作用,转向的时候还是把端口丢了。

最后还是 @cnhacktnt 帮我调好了,就是 $host 变量把端口弄没了,改成了 $http_host 变量即可。

也就是变成了

if (-d $request_filename) {
    rewrite ^/(.*)([^/])$ http://$http_host/$1$2/ permanent;
}

感谢 cnhacktnt ,头痛了几天终于心情舒畅

2010-05-21

用php校验CIDR格式的IP地址段

用libpcap抓包(比如tcpdump)的时候可以指定网段,比如用tcpdump抓192.168.1.0网段的包,使用命令 tcpdump -i eth0 net 192.168.1.0/24,但是如果你输入了 tcpdump -i eth0 net 192.168.10/22,tcpdump就会提示 tcpdump: non-network bits set in "192.168.1.0/22"

那怎么校验 192.168.1.0/22 不是合法的呢,下面的代码就可以实现

function ipvalid($ip){
 preg_match('/(.+)\/(.+)$/', $ip, $array);

    //把ip段拆分成ip和掩码
 $ip = $array[1];
 $mask = $array[2];

 //掩码最大只能是32
 if ($mask > 32){
  return false;
 }

 //掩码为0时除非ip为0.0.0.0才合法,否则不合法
 if($mask == 0){
  if ($ip != '0.0.0.0'){
   return false;
  }else{
   return true;
  }
 }

 //掩码为32时不论ip是多少都合法
 if($mask == 32){
  return true;
 }

 $longip = ip2long($ip);
 $net_mask = 0xffffffff << (32 - $mask);

 //最后验证,代码参考libcap的源码
 if (($longip & ~$net_mask) != 0){
  return false;
 }else{
  return true;
 }
}

2010-05-19

javascript的var_dump

javascript调试的时候很不方便,没有php里的var_dump这样的函数

找了一下最后找到了这个东西 http://www.netgrow.com.au/files/javascript_dump.cfm ,而且还有jquery插件,很好用,推荐一下

2010-03-18

中医?巫术?

湖南卫视那个百科全说最近请了个中医砖家张悟本讲养生,这两天看了几眼,没把我笑死。在我看来这张悟本就是个神汉,中医就是巫术啊。

现举两例:
1.张说有一个小孩10多岁(具体多少岁忘了),身高才1米2,北京某大医院说没治了,他给这个小孩做了捏肌治疗,三个月长了40公分。

2.今晚的节目,张说生吃长茄子可以降血脂,原因是烧茄子的时候特别费油,所以生吃茄子可以吸掉胃肠里的油,达到降血脂的目的。

简直笑掉大牙啊。搜了一下没想到这个张悟光居然还有很多人追捧,据说很多老年人非常相信这类的养生方法,这就非常可怕了。

下面转帖一个百度帖吧的帖子,大家看看

原贴:  http://tieba.baidu.com/f?kz=708367349

来到这个贴吧后,本人深感目前我国民众科学素养普遍太低,许多人缺乏基本的科学常识。百科邀请来的砖家张悟本,他的常识性错误比比皆是,居然还会被没脑子的人奉为神明。

随举一例,张砖家肯定的声称鸡吃石头不是为了帮助研磨,而是为了补钙!笑话!现代生物学常识告诉我们:鸡没有牙,吃石头就是为了帮助研磨!从而促进食物中钙的吸收,钙的来源是食物,而不是石头,要不干嘛不光喂石头?还有他那些乱七八糟的对人体器官作用的分析,完全跟现代医学、解剖学背道而驰,让人无法容忍。

什么脸上有班,是因为肠子上有班! 莫非你有透视眼?发明了CT机和人体解剖术的西医都从来没有发现过人脸上有班是因为肠子上有班,脸上长班有很多种原因,你凭什么说就是因为肠子上有班?不过中医一向讲究所谓“内视”,也就是中医自称可以凭肉眼看透人的五腑六脏,黄帝内经就记载了所谓的经脉穴位就是这么“内视”出来的。难怪鲁迅先生要说“中医都是有意无意的骗子”。
以前著名的林光常让吃香蕉皮,傻子们就吃香蕉皮,说红薯防癌,就举城囤红薯。张和林都一口咬定牛奶不好,有些傻子就如同领到圣旨般的让家里的学生娃把牛奶停了。也不想想牛奶是全世界主流营养学界公认的世界上营养最全面的食物。傻子们不去相信有广泛实验数据支撑的主流观点,却愿意去相信没有任何证据支撑的“非主流”观点!当然,在接受外界信息时不进行基本的思考和判断或者判断能力太差正是低智力人士的典型特征。

还有什么不吃药光喝冬瓜汁治好了癌症的谬论,其实张和林光常一样,都是利用一些博人眼球的观点来扩大自己的名声,仿费观点越离奇,理论越悬乎、疗效说得越肯定,越容易让人相信,充分利用了中国人崇拜神秘和偶尔的心理。

如果有患前列腺癌的老人听信了张的吹嘘,不吃药专喝冬瓜汁,延误病情怎么办?有理性思维的人就会要想一想,张砖家如果真的能证明冬瓜汁有治疗膀胱癌和前列腺癌的确切功效,他应该去国际上发表有大量临床实验证明其观点的论文,我敢肯定他会被授予诺贝尔奖的。

湖南南卫视在制作这类健康类节目时,不去邀请主流医学界认可的专业医生和营养专家来指导民众,却找了这些不被主流医学界承认的另类砖家来夸夸其谈。恳请卫视在制作健康科普类节目时本着科学态度、对观众负责任的态度,宣传正确的、主流的保健观点,作为媒体请注重社会责任感

2010-03-15

Mac OS X 64位使用macfuse

32位的都有现成的东西就不讲了

首先下载非官方编译的64位的macfuse,安装并重启一下http://static.caurea.org/MacFUSE/MacFUSE-2.1.7.dmg

然后就可以用macfusion来使用sshfs、ftpfs以及使用ntfs-3g读写ntfs分区了

ntfs-3g在http://sourceforge.net/projects/ntfs-3g/下载,安装再重启就行了

macfusion 在http://macfusionapp.org/下载

但是使用macfusion挂载 sshfs 的时候看日志会提示 dyld: could not load inserted library: /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshnodelay.so

根据http://www.5dollarwhitebox.org/drupal/node/97 这篇的介绍,删掉 /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshnodelay.so 后macfusion就可以正常使用了

2010-03-11

我的inputrc设置

相当于是几个小技巧吧,非常实用的功能

"\e[A": history-search-backward
"\e[B": history-search-forward
set match-hidden-files off
set completion-ignore-case on

简单解释一下
第一个和第二个是映射了按上下键头的时候自动从history中查找相匹配的历史命令
第三个是设置按tab键进行补全的时候忽略隐藏文件
第四个是按tab键进行补全的时候忽略大小写

2010-01-30

中文推上了米国local trends榜的头名

 前几天我说 twitter的local trends就算加入贵国也是个摆相的,因为贵国没有一个推友的IP是来自贵国 ,是因为我猜想local trends是基于geoip统计。 @number5 说应该是基于 geotagging 统计,但是geotagging只有部分移动客户端支持,另外还需要帐号设置 enable geotagging,导致统计数据有限。

事实上很可能就是基于geoip,看看这张图。
中文推占领米国local trends

发生时间是今天下午6点多,美帝大部分人还没起床。我搜了一下才发现这个话题应该是@hengdm 发的一条中文推引起的,这条推被转推了不到50次居然就登上了local trends的头名。

注意:这是米国的local trends,说明啥?说明咱都被认为是来自米国,我相信绝大部分国内的推友翻墙都是使用米帝的VPN或者代理吧。

真是一个杯具啊。 

利用yahoo pipes过滤twitter搜索结果

前些天 @wangpei 呼吁推友们根据自己的特长,各自推出 [每日一]计划,统一使用 #1day1这个hashtag,得到不少推友的响应。

之后看到 @vising 抱怨说他订阅了 #1day1 的搜索结果,但是结果中有很多人RT后的重复推,不知道怎么解决。

其实这个问题可以利用 yahoo pipes来解决,请看我的解决方法

1. 在 Yahoo Pipes 里新建一个 pipe

2. 拖入一个 Fetch Feed 模块,输入搜索 #1day1的rss地址,即 http://search.twitter.com/search.atom?q=%231day1

3. 拖入一个filter模块,行为设置为block,规则设置为item.title contains RT,也就是说如果内容中包含RT的将被filter模块过滤掉。当然也可以用正则表达式,我这里设置得比较简单。

4.把 fetch feed模块和filter模块连接起来,再把filter模块和pipe out模块连接起来

5.页面的下方有个preview按钮可以用于测试设置是否你想要的结果

整个设置如下图
yahoo pipes

如果正确的话,把这个pipes保存下来,并且发布。这样你就可以用google reader订阅这个pipes了。

我建的这个pipes地址是 http://pipes.yahoo.com/easthero/1day1,你可以直接订阅,也可以把我的这个pipes clone过去自己研究。

yahoo pipes功能十分强大,但貌似不温不火的,有点小尴尬啊。