Shell's Home

redis的rdb和aof模式性能对比

Mar 30, 2012 - 1 minute read - Comments

由于是同一台机器,进行相对对比,我就不列配置了。系统是debian testing,kernel 3.2 686。redis 2.4.8。 测试方法是用python写的脚本对redis数据库进行写入,看写入速度。 100000/300000/1000000是数据量,插入的都是string。第一个数据是最小时间,第二个是平均,第三个是数据大小。 100000: dbmode: 4.8, 5.1, 1477792 aofmode: 9.1, 9.3, 3677803 300000: dbmode: 16.5, 17.6, 4877792 aofmode: 21.1, 21.4, 11477803 1000000: dbmode: 61, 65, 16777792 aofmode: 77, 85, 38777849 从简单分析来看,aof比rdb慢25-80%,但是大规模数据都比较支持慢25%这端。估计在低数据量下,rdb模式更加占优势。数据规模增长时,速率比接近于4:5。aof的数据比rdb数据大150%(2.5倍上下),这点随着数据增长基本不变。 从读性能分析来看,两者差异不大。同样,数据分别是最小时间和平均时间。 dbmode: 55, 60 aofmode: 62, 63 差异在10%以内,甚至比最小-平均差异还弱。基本可以视为一致。

假如生命可以重来——致80后的家长

Mar 27, 2012 - 1 minute read - Comments

假如我们的生命可以重来——好吧,这个听起来像七老八十的老头说的话,不过,确实,人过到而立之年,会发现很多遗憾,很多很多的已经太晚。假如人生可以重来,我们也许就能弥补其中一些。 假如生命可以重来,我首先要干的第一件事情是在中学和大学多去旅行几次。这不是说我中学没有旅行过,而是都太“安全”了。苏州?杭州?拜托,这些地方在工作后都有的是机会去。如果回到初中,也许我会跟父母申请,在中学的时候就跑去黑龙江,看看松花江上的雾凇,索菲亚大教堂。高中跑去敦煌看看莫高窟,看看大漠风光。跑去云南看玉龙雪山,看西双版纳。大学跑去喀那斯,纳木错。 现在?我现在哪里都能去了,都可以去了,都有钱去了,可惜没时间去。我毕竟有一个家要养活,不能任性的丢下工作,突然和老板说,我要去西藏一个月,您看着办。 也许初中去听起来不是很安全。可是想想,现在去,比初中生安全到了哪里去?旅行中的安全,来自出门的阅历。我们都是在不断的出门中学习到,什么是安全,怎么样才安全。也许,在初中学到这些东西,会比毕业后学到更加有用。 假如生命可以重来,我要做的第二件事情是学个乐器,当然,也可能是画画。这也不是说我没学过乐器,小学的时候我学过电子琴,大学学过吉他。从哪个角度看,都和“没学过乐器”沾不上边。不过我要说的是,并不是说“会使用一种乐器”就算“学过一种乐器”的。 小学的时候,当时好像流行让小孩学各种班。当时我对音乐挺感兴趣的,所以就老妈做主,买了个很贵的电子琴。那时候才刚刚脱离36块工资,一户人家一个月也没多少钱,一把YAMAHA的电子琴要价1600。既然买了这么贵的电子琴,总不能让孩子瞎玩对吧?于是老爹老妈就给我报了一个班,每周接送去学两个小时,家长就在门口等着,到时间了再接回来。 于是,音乐对我的意义就从好听的歌曲变成了跳跃的五线谱,琶音,休止符,三拍子,每天一个小时的练习。我顿时就觉得不好玩了,每天哭闹不止。三个月不到,父母的音乐家梦想破灭了,电子琴现在还在家里不知道哪个角落扔着。 高中的时候,有个同学吉他弹的不错,经常跑出去一起练琴什么的。我就跑去听他们玩各种各样的声音,唱歌。高考结束,我有点自己的时间,才开始又学起了吉他。如果让我重新选择,也许我那个时候不会去弄那么贵的电子琴,而是弄一个小孩子玩的乐器,找朋友玩玩看。那是一种乐趣,一段人生,哪怕其实我们的歌不忍猝听。 假如人生可以重来,我要做的第三件事情是多谈几个女朋友。首先要发表的一点声明是,这不代表我对老婆有任何不满,也不代表我很花,打算——咳咳,你们懂。 我曾经有一条推,被广为转发,大概意思是。父母在初中高中甚至大学的时候,以学业为名,尽力不让我们恋爱。等大学一毕业,又逼着我们赶快找一个好的老公/老婆出来。怎么可能做的到,你当恋爱不需要学习么? 也许我们在初中时候谈的女友,十个中有九个走不到最后。我翻阅开心上高中同学的结婚记录时发现,基本所有的高中恋人,哪怕当时看起来多么金童玉女,基本都很少有走到最后的。唯一的一对例外可以说是相当的有决心和坚持,据我所知,男女双方一起报同一所学校的不罕见,可是男方没考上就硬是复读重考,女方还肯等的,就非常罕见了。这里恭喜一下杨亮刘莹,很遗憾没参加你们的婚礼。 但是,无论如何,在小时候谈的恋爱,会成为长大后的青涩回忆。当你越长越大,论及婚嫁,恋爱也就越来越不单纯。你不会简单的评判你是否喜欢拉着他的手,带你在街上走。而且还会考虑当你需要用车的时候,他是否买的起。你希望你的青春回忆中,充满了酸甜的爱恋,还是父母和老师的斥骂?或者更糟糕的,根本就是彻底的一片空白? 更何况恋爱中的失败,会成为你下一次不会轻易犯下的错误。在中学,我们很可能不会上床,也没有孩子。如果有什么错误,我们还来得及修正。而如果到了需要结婚的时候再开始积累经验,一个不留神就会碰上一个看似合适的陷阱。结果必然是悲剧。不是在痛苦中挣扎一生,就是带着伤心,争斗财产/孩子之类的问题。 好吧,上面一堆,和80后的家长有什么关系? 我们的人生有很多遗憾,有不少遗憾,是因为我们承载了家长的梦想,受到家长的管束。家长认为他们没有接受过正规的音乐教育,所以他尽力让我们接受正规的音乐教育。家长认为初中生旅行是不安全的,却没有想过他们十几岁就离开家乡去了大城市闯荡。他们没有接受过高等教育,所以认为我们需要高等教育,所以不能谈恋爱。但是这一切的一切,却并没有使得我们的人生完美。 所以,当你决定你孩子的人生的时候,不妨想想。假如我的人生可以重来,我想要的是什么?

设计的艺术

Mar 26, 2012 - 1 minute read - Comments

1.标准,简洁但不简单 有一天,你买了一个机箱。很不幸的,这个机箱的后座螺丝少了一颗。当然,这是卖家的错。不过你不会让卖家从遥远的远方给你邮递一颗螺丝钉,而是去附近的电脑市场/五金店,或者各种可以搞到螺丝的地方弄一颗,替代上去。看起来很简单,实际上你知道螺丝有多少标准么? 贝壳在大学学机械的时候,曾经有幸拿到过一本手册。标准A4大小,一厘米多厚。里面全是各种常用机械部件的标准参数,螺丝大概占了半厘米。这还是常规齿形,非常规的大概和天上的星星一样多吧。 螺丝可以设计出这么多变形来,然而机箱上的螺丝,只是最常用的齿型,最常用的螺距,差别基本只在孔径大小而已。 于是,当你买机箱的时候,你不用考虑备件储备问题。 2.拆分和完整 你有点闲功夫,想喝咖啡,或者喝茶。然而不幸的是,这两种饮料喝起来都不怎么方便。茶比咖啡简单点,用飘逸杯的话,上面一个杯子,下面一个杯子。上面杯子放茶,下面杯子接水。水倒入上面杯子,泡好一按,到下面杯子,茶就算泡好了。 如果不幸,你想泡茶的时候,照做如仪,茶水没到你的嘴里,你怎么办呢? 如果不是脑子有问题,估计都会看看上面的杯子是不是水流出来了。如果流出来了,看看下面杯子是不是漏了。如果没流出来,看看上面的杯子是不是堵塞了,是不是漏了。差不多就这些问题而已。 一个复杂系统被拆成多个简单组件,我们就可以看组件是不是正常工作,从而便于诊断问题。洗衣机算比较复杂的系统,但是我们可以看,如果无法洗衣,是水没进去,电机不转,还是什么别的问题。当然,即使知道,具体部件也不是我们修复的了的。 同样,多个重复组件便于批量生产,也便于在不修改整体的情况下,更换部分组件。 当然,也有另一种思路。将系统设计成一个完整的系统,你不需要关心哪里出错。例如苹果。 如果这种系统发生问题呢?你要么完整的返厂修理,要么扔了算了。

从对称性说男女平等

Mar 22, 2012 - 1 minute read - Comments

一切号称男女平等的朋友们,作为一个死硬理性派,我认为真正男女平等应当满足对称性。简单来说,你们话中的“男”和“女”对换后,说法仍旧成立,那么这个论调就是满足对称性的,也是真正男女平等的。 我们举个例子。我和猫咪去云南旅游的时候,我们听过摩梭人“走婚”的习俗。具体不介绍了,大家自己查。简单来说是这样的,男孩子和女孩子互相看中后,男孩每天去女孩的房间里过夜,白天回自己家。孩子不用爸爸养,由女方的兄弟养。所以舅舅是一个孩子最值得尊敬的男性长辈,而不是父亲。一个朋友说,这不是很爽?男的和女孩子发生关系,还不用负责,小孩不用自己养。我说,你要记得,摩梭人是母系社会,男和女的关系都要对调的。我们把它们习俗中的男和女对掉过来听听? 女孩子晚上都要去男孩家里,过夜后回自己家中,不能带自己的小孩,还要帮自己的哥哥带小孩。 听起来——对女孩子好像很悲惨的样子——我们再把这个“女”还原回原始的“男”,你还觉得那里的男人真幸福么? 我们在讨论一切事情的时候,口头说“男女平等”。其实潜移默化中,还是受到中国传统男女思想的影响。从数学上说,利用对称性消除这种影响是最好不过的了。例如这个论调,是否男女平等呢?(女孩子把人生中最好的岁月给了你)。我们对掉过来看看?(男孩子把人生中最好的岁月给了你)OK,相信大家都笑了。 先不要笑,尤其是觉得得意的男同胞。男女平等在消除了女性的特权同时(包括撒娇,房子应当男方买),也消除了男性的特权。你看看是否能接受以下情况?(为了妻子的事业丈夫应当作出牺牲)我想很多男同胞已经在拍桌子跳起来了。那这个呢?(孩子要跟母亲的姓)OK,现在笑不出来了吧? 上面讨论了一堆怪论,很多人也许会说贝壳是断章取义,或者别的什么的。实际上,有问题的不是贝壳,而是“男女平等”这个词。真正的平等,为什么不能满足对称性呢? 实际上,多数人在说男女平等的时候,包含的意思并不是,男女双方对称。而是,男女各自为了不同的事情让步,互相达成交易。女孩子要生育,男孩子就要负担家庭。实际上,双方的关系并不是对等关系,而是交易双方关系。两者既要达成合作共赢,又要争取自己的利益。对这点,一个很明显的事实是,男女的婚姻条件改变依赖于适婚男女比例。在战争年代,一堆寡妇找一个男人,男人娶媳妇容易,三妻四妾也不难。但是近代,尤其是计划生育造成男女比例失衡后,女方明显就压在了男方上面。 因此?一个明显的悖论是,如果要改变社会的男女关系,让优势向某个方向发展,应当做的实际上是尽量设法减少该性别的人口。想让男方占优势?让男人去打仗就对了。

被警告了

Mar 20, 2012 - 1 minute read - Comments

OK,所有用贝壳vps的童鞋,你们今天应该都不能用了。因为我自己也不能用了。 早上到公司,发现翻墙失效,去vps供应商那里看了看管理,貌似是因为vps被停用了。我翻了一下billing,确定没忘记付钱。然后看到有一个ticket,上面写着abuse,大概就知道怎么回事了。问题是gmail里面没有——回来翻翻,shit,他们用不同的邮箱发,导致被定到了spam里。 ticket的原文我就不摘抄了,大概意思是他们公司是某个电影的版权所有人,发现这个IP有这个电影的源,因此发函警告。我看了看要求,也不算太过分。停止上下传,删除文件。 生气么? 实话说,收到这封邮件的时候我一点都不意外,而且挺高兴。因为他们做了正确的事情。如同我在某篇blog里面写的,不仅是程序,电影,电视,图书,文字,也都是有版权的。为某件事情努力的人应当得到报酬,除非他们自愿贡献。而免费观看和传播这些内容本身就是偷窃,这是一定的。不能因为所有人都在做,就理直气壮的认为这是天经地义。公平的想一想吧,如果没有版权会如何?程序员为了能够赚钱,大概会产生流氓软件,或者转行。而在其他行业,例如电影,大概就没有新的影片了。 既然知道不好,为什么还做? 人类是矛盾的。除掉版权没问题的资料外(至少我觉得没问题)。我有不少片子是无法付钱的,国内根本没有引入,这里面以动漫类为最。有不少片子是我仅仅想扫两眼的,如果你告诉我这玩意真的要付钱,那还是谁爱看谁看吧。 怎么发现的?合法么? 首先,对方是如何发现我的文件的?我估计是内容扫描。在服务器上找到这个文件的下载,然后扫描所有的源。如果这个源位于一个可诉讼的位置,就发函。如果不行,就试图阻截。 这个过程在法理上是行的通的,而如果要在每个ISP上扫描传入传出的数据本身,在法理上(我说的是美国的法律,不是天朝的)是行不通的,因为违宪。 那么,edonkey/kad/bittorrent有没有什么办法来规避这个问题呢? 首先,必须提供虚假源。以一定比例向客户端传送虚假的源数据,这会导致单纯的从edonkey上下载源列表不可行。因为即使只有百分之一,你也没办法证明你得到的源列表是有效的。警告也许可以,拿这个当证据去诉讼就要出篓子了。 其次,可能要发展数据混合传输方式。将一段内容正交拆分,得到两个比1/2的块,或者N块1/N。单独的块必须保证无法还原出数据,一个字节都还原不出,而且不能保证必须有原始数据才能生成这个块。为了满足以上条件,直接将内容条带化是不可行的,可能需要某种编码转换算法。 当你需要下载某一块真实数据的时候,你必须向不同的人请求将这一块内容1/N之一后的某一个编号块。从理论上说,这样能确认数据来源者拥有原始文件么?不能。虽然这么说很奇怪,但是你并不能确认来源者拥有这个文件的任何一个部分,也不能确认来源者自愿上传这个内容。因为你去获得数据,仅仅是因为源拥有这个数据。这个数据完全可能是某个合法资源的一部分。 最后,我觉得最合适的可能是大DHT,不过这会违背人性。DHT的全称是分布式哈希表,而从hashtable结构上说,完全可以将影片的所有数据全部保存到这个hashtable里面,虽然代价是相当大的。每当有人共享数据,这个数据会先传输到key附近的支持节点上,消耗这些节点的存储空间——而这个存储空间的消耗对他们完全没用。整个过程,还会额外的消耗网络带宽。 其实我也不想先付钱。 但是我也并不是很愿意先为了我下载的电影付钱,这和我上面说的不相矛盾。这个大概就是吃饭前付钱和吃饭后付钱的区别。其实我更喜欢吃饭后付钱的——尤其是对于内容质量差异很大的图书和电影。很多垃圾电影还是不看的好——也许这就是评分系统的优势。但是对于营销者来说,真的会甘心被打上一个很低的分数,然后血本无归么?所以你可以在任何地方看到通过营销方式干扰评价。 我对一个朋友说,盛大的书我一般喜欢看完再付钱。道理很简单,我追了无数本书,被太监,腰斩,烂尾,质量下降,换人。我觉得,还是让我们吃完全餐再付钱比较有道理。 版权有没有不合理的地方? 其实挺多——我说的是美国版权法。 首先,软件产品只有20年,但是电影音乐有70年——难道程序员特别贱,或者特别短命? 其次,阻碍学习。版权应当排除所有以学习为目的的使用,人类学习新知识的权利不言自明,不应受到阻碍。 最后,版权剥削。苹果销售的提成是多少?总数的30%。而普通媒体集团购入版权的费用是多少?不会超过最后收益的三成。这就是为什么我更喜欢在苹果上买app的原因——起码这对作者好,而且我也不用堆一堆纸或者没用的光盘在家里。

kvm虚拟化的性能对比

Mar 19, 2012 - 1 minute read - Comments

废话不多说,4G的机器,debian testing,amd64内核32位环境。用kvm切出一个768m的机器,debian testing,64位内核64位环境。对比起来有点不公平,不过基本说明问题。 用lmbench对比两者的性能,报告我就不贴了。基本结论如下: 1.纯计算: kvm内比真机还快,或者至少性能相当。估计是32位环境的关系。 2.syscall, read, write, select: 都是kvm快。 3.Protection fault,AF_UNIX sock stream latency,fork+exit,fork+execve: 真机比kvm快至少4倍,最多可达6倍。 4.文件读写api: 真机比kvm快3倍以上。 5.socket性能: pipe是kvm快,unix file是真机快。 6.iozone: 两者吞吐性能几乎一致,有时kvm比真机还快。可能和真机的ext3上面堆满碎片结构有关。 基本结论,kvm在计算和io上都没什么太大问题,主要问题在于各种涉及ring0指令的内核调用方面(好像这也是虚拟化的通病)。在虚拟化系统中,尽量避免大量的内核调用,尽量减少碎片调用,增大IO块。

答一封读者来信——同机构内不同组织合作的分析

Mar 16, 2012 - 1 minute read - Comments

这次的题目是一个读者的问题,她的原文很复杂,我不记得了。我大致的理解是,在同一个领导下面的多个不同的组织间的合作,对其进行分析。 唔,怎么说呢,这个问题其实挺好玩的。我首先给没参加工作的同学们讲解一点基础常识,一般来说,公司/企业/组织,都是树形结构的,又非单纯的树形结构。所谓树形结构,就是一个头,手下有几个人,每个人负责一个方面。每个人又有一些手下,如此往复,就形成了一颗管理树。管理树的一个关键禁忌是越级,没有毕业或者刚毕业的同学千万要记牢,越级是很忌讳的,无论是哪个方向。如果你有个问题,需要向上反映,一定要经过你的直接领导,或者在你直接领导在场的情况下反映。而作为领导指挥下级的时候,也一定要交代他的直接领导,或者他的直接领导在场。通常你作为二层领导的时候,资历已经足够让你知道越级的害处。因此经常发生的问题是向上越级。 一般来说,这个管理树的层级越多,公司效率越低。你可以很容易的想明白,如果你对一个关键问题的报告,要通过20层领导才能递交给足够关键的人,你们公司的决策和反应速度怎么快的起来。但是反过来说,在节点不变的情况下,如果要降低树的高度,那只有在一个节点上挂更多的子节点,即一个领导需要直接管理更多下属,处理更多问题。 而更复杂的是,正统的树形结构,应当是由上级进行信息协调。但是为了增加效率,通常来说管理树还不是一个严谨的树形结构,而是一个网状结构。例如,理论上说,销售问题应当是由销售部门搞定的。但是销售中可能涉及很多技术问题,因此需要工程师来参与,而且是长期参与。因此我们有个职位,叫做售前工程师,专门负责这个问题。售前工程师属于销售部还是研发部负责呢?我们在行政级别上归属销售部管理,但是实际上这些工程师还要长期参与研发部工作,这期间他们实际上受到研发部管理。这就是所谓的交叉管理状况。 直观上看,我们很容易得出一个推论。当组织规模增加的时候,这些问题就会如同一团乱麻一般纠结起来。事实上也是如此,同样的组织结构,当组织规模增加的时候,效率一定是严格下降的。只是不同的结构下降的速度不尽相同。我们常听到小公司比较有竞争力,原因很大程度上是因为小公司只有职能和级别划分,而没有严谨的管理树。甚至有的时候,连职能和级别划分都没有。这种管理在感觉上会比较混乱,因此一般只能在大家都是哥们的时候用这招。 因此,很多大型公司采取的一种常见管理方式是组织化,OU。所谓OU,即脱离集团的直接领导后仍然可独立存在的组织。这些组织可能是控股公司,子公司,分公司,公司内部门,产品线,项目组,形态很多。OU化的核心意义是,为交叉管理提供了一个最大化边界,为集团管理提供了一个最小单元。由于集团管理的最小单元的增大,因此集团可以管理的规模也更加的大。通常来说,OU就是这么被理解的。 OU和正常的组织部分有几点不同。通常来说,OU有独立的财政系统,OU间互相是需要结算的,OU的老大是要部分承担OU的盈亏的。所以有的时候,你受某公司邀请前去开会,往往能看到组织者和行政部的人。行政部的人管理整个会议室,完事后是要管组织者结帐的——如果这个集团的行政部是独立的话。同样,如果OU总是亏,这个亏损就会被评估。老板会考虑,外包是不是更合算。如果是,这个OU很可能就被裁撤。 因此OU间的关系既是在同一个集团内的合作关系,也属于竞争关系。因此你可以看到,去年腾讯网的广告位放过淘宝,而不是拍拍。原因就非常简单。淘宝不是同一个集团的,走的是正对正的生意关系,一般来说给的钱更多。拍拍是自己人,老总为了省经费,总会想拉关系少给点。如果给拍拍不能带来现金,也没法带来KPI,那就给淘宝吧。这就属于集团内协调不善导致拆台的结果。 OK,上文废话半天,总算言归正传。在不同的OU之间,进行产品和技术合作,基本来说得依据OU的级别来细说。越是细小,合作越多的OU,其特性就越接近非独立部门。而越是庞大的OU,例如下属控股公司,就越接近独立公司。非独立部门间进行产品和技术合作的好处是,双方有充分的信任关系,因而双方可以充分讨论其中利弊,并且得到比较好的结果。而独立公司间,往往有互相不信任的情况(这个也看的,不少公司间的关系甚至好的工程师会互相为对方修bug),因此有些时候就很无奈的出现了纳什均衡。 这个现象其实正是OU所带来的双刃剑。越是OU化充分,公司的可管理规模就越大,但是手下间互相打架的情况就越严重。如果你愿意这么理解的话,红杉每年投了一堆风投,其中不少是做同一领域的。理论上你可以把这些公司都理解为红杉的下属,只是红杉没有参与管理——也没道理参与管理。这些公司间,不少是死对头。这正是最强的OU化和松散的外部协调管理所带来的结果。如果情况对红杉有利,他是否可以凭借庞大的股份介入,终止持有股份的几家公司间的对立呢?这会为红杉带来庞大的利益。这同样也可以看做是削弱OU,加强外部调整的结果。

被实名制了

Mar 14, 2012 - 1 minute read - Comments

大家听说新浪围脖要实名制了吧?贝壳不大想实名制的,但是今天早上开围脖,收到一条消息,“您已经成功绑定了手机,具备真实用户身份,您已获得”微身份”勋章。”微身份”勋章用户,帐号更安全,交流更放心,与朋友互动更便捷。查看详情。” TMD我连自己手机号隐私都保护不住,安全个P。 列一下新浪围脖的权限: 查阅敏感日志数据 发送短信 GPS位置 网络访问权限 修改/删除SD卡内容 录音/拍照和视频 读取手机状态和身份 更改网络连接性 对,每条都是必要的。围脖可以附加位置,所以新浪需要GPS信息,围脖可以发照片和视频,所以需要拍照和录音权限。但是这些合起来,看看我能做什么。 有“读取手机状态和身份”和“发送短信”权限,可以伪装本人登录网银,操纵资金。 有“GPS位置”和“录音/拍照和视频”权限,可以监控你的行踪,观察你在和谁说些什么东西。 既可成为神也可成为恶魔的程序阿。 我准备立即删除应用,封存新浪围脖帐号。并建议大家也如此。 另外,我随便翻了几个程序,发现国外的app,或者说大厂app,谷歌原生app,权限都十分干净。身份验证器,权限只有“控制振动器”。快图浏览,权限也只有“修改/删除SD卡内容”和“防止手机休眠”。slice it的权限是,“修改/删除SD卡内容”,“完全的互联网访问权限”,“读取手机状态和身份”和“系统工具”。其中最后两个权限比较可疑。 而国内的app,权限都十分古怪。我就光列一些比较奇怪的吧。京东,需要精准GPS位置,拨打电话号码,读取手机状态和身份。支付宝,需要联系人数据。手机QQ,需要精确的GPS位置。 感觉上,app的权限都被滥用了。是的,android设定了权限。是的,我们可以查看app权限,并且阻止有疑问的应用的安装。但是,我查看的一大半应用,都具备“读取手机状态和身份”这个权限。就是说,他们可以知道你的手机号,然后找到你是谁(中国手机大半都是实名制的)。而我从来没听说过有人对此有过疑问和警惕。 而且即使你有疑问,也没什么办法。android没有提供一种机制,对权限有疑问的程序,封闭一部分权限。例如你对QQ的摄像头访问权限有疑问,可以关闭摄像头。这样会更加安全,当然,代价就是无法在QQ中使用摄像头了。如果你信的过雷布斯,小米有提供类似的功能,不过只能封闭某类的权限。

普吉岛游记下

Mar 12, 2012 - 1 minute read - Comments

第三天的行程最复杂,也最精华,但是最让人郁闷。因为我们是国内团体出游,而且是公司组织。所以我们的团费是公司付的。上一个团有小PP岛的项目,感觉最好玩,所以我们是打算自费参加的(要自己掏钱)。结果在出国前一天(注意这个时间),旅游代理才传来消息,自费项目被打上了一个超级贵的价格,而且离团要收取1500元/人/天的费用。一天时间根本不够我们商量处理的,我们就出了国。当地导游更夸张了,直接把我们的项目打了个包,不能拆散了卖。要去小PP岛,可以,一堆项目,7500B起。而且头天车上把原定行程说的一钱不值,彻底影响游玩心情。没办法,我们自费去的小PP岛,这点很不爽。 但是实话实说,由于大小PP岛我们都转了一圈,至少旅行社还没彻底骗人,小PP岛确实比大PP岛好玩。海水清澈透明,快艇也很爽很给力。如果不是这样的话,我估计全团的人要彻底吵翻天了。不过鉴于我们的状况,我建议大家去普吉岛一定要自由行,然后再找当地华人旅行社报价,价格非常给力。网络上有人说1200B就玩到了,最贵不过1800B。 早上我们在海边坐一个30多人的快艇,向东南方向开。旅行社号称船上水和水果不要钱,其实携带是有限的。只有一个大的保温箱,里面装了不少饮料和冰块,水果相当少。早上的阳关还比较温煦,所以我选择坐船头。快艇开往波光粼粼的印度洋,迎着海面的朝阳,吹着咧咧的海风,舒服是挺舒服,但是结果就是——我晒伤了。千万记得,不要以为晒到不热就不会晒伤,也不要以为涂了防晒油就无敌了。 小PP岛行程的第一天是猴子沙滩,沙滩上有很多猴子,拍照千万记得给吃的。我们团出了点事故,有个游客,我们不知道是谁,逗猴子玩。猴王发怒了,结果他自己跑掉了。然后一个温州的老阿姨没看到,看见猴子跑过来很开心的拍照,结果就被猴子抓伤了。这件事情导游在车子上说过不要随便招惹猴子,所以怎么定性都是意外。隔壁一个团也在逗猴子,不过他们有给吃的。而且领队说自己带队数年,头一次听说猴子伤人的情况。因此,出来玩注意人身安全,逗猴子要给吃的,而且千万记得不要让猴子看到你从包里面拿吃的,否则他还会抢你的包。 猴子沙滩旁边是大堡礁,这是另一个精华景点。大堡礁海水清澈,带上浮潜装备后,可以清楚的看到海水下面的礁石和鱼群。我们玩了一个多小时,多数人都晒伤了。猜猜最容易晒伤的位置在哪?不是手脚,不是面部,也不是背部——那个有救生衣。是两个肩膀。如果要玩浮潜,建议在肩膀上多涂抹防晒油。 然后是情人沙滩,目前这个景点已经不是特别好玩了。这个景点本来有个钟乳石,和男性的某个器官特别类似。但是在年初涨潮的时候,被一个长尾船撞坏了。因此去拍照的时候,基本照不到什么。不过青山,海滩,还有美女,还是值得一看的。尤其是有不少MM穿着泳衣跑来跑去,有的还系上一条纱笼,很养眼。 情人沙滩的隔壁就是三峡湾,那里三面环山。进出的狭长甬道水位很浅,因此显现出苹果绿色。而进去后水位反而增加,显现墨绿色。海水温度冷热适中,比较适合游泳,但是不适合浮浅。在那里游了一会就走掉了。另外所谓水温冷热适中这话也说的很有技巧。我们游下来的结果是,海水温度循环,导致部分区域温度高,部分区域温度低。好像家里冷水和热水龙头一起开的时候,在脸盆里面感觉到的情况一样。温差不是很大,有救生衣,也不用怕抽筋呛水,还是挺好玩的。 中午在大PP岛上吃的自助餐,海水果然更加浑浊一些。自助餐很难吃,但是有一种粉条还是味道不错的。下午参观了一个燕窝洞,燕子没看到多少,但是看到不少鱼。由于水位浅,燕窝洞前的海水还是浅绿色,和远处墨蓝深黑的印度洋完全不同。从高处往下看,鱼群清晰可见。扔点面包屑下去,鱼群就跳出水面争抢。实话说,也就这点还算好玩。 中间插一句,就我看到的印度洋的海水,每天每时每刻都不相同。早上和晚上的时候,基本呈现浅蓝色,天气好的情况下就波光粼粼,而天气不好就带有一丝灰色,部分海面会比较平静。而中午的时候,海水就呈深墨绿色,如同一块巨大的翡翠。海水浅的地方,会显现出神奇的苹果绿色。海面上风吹过,海水就在底下的沙滩上形成变化万千的光斑,如同我们在电视上看到的那样。当渐渐变深的时候,颜色会逐渐从苹果绿过渡到深绿再到深蓝。清澈的海水可以见到2-3米以下,而浑浊的海水则很难看到1米一下的情况。珊瑚岛,大堡礁,都是属于清澈的海水。而大PP岛,帝王岛则是比较浑浊的海水。 帝王岛其实并不如想像的好玩,我们玩的地方旁边就是礁石,我的脚掌被礁石划伤了两道,红肿,但是没有破。海滩上死珊瑚很多,非常扎脚,比起来猴子沙滩上根本不用穿鞋。海水很难看到2-3米以下的情况,而且沙滩上没有什么美女。唯一比较开心的是我们在这里玩了一个多小时。我怀疑为什么没有在大堡礁那里玩多点时间,暗自猜测大堡礁也许是收费的吧。 从行程回来,我们在码头那里买NaRuYa的包,据说是泰国特产。码头会贵一点,但是我们不知道后面还有没有机会,没办法,还是买了。后来算下来,贵了将近20%。晚上是购物行程,参观腰果工厂。我买回来的酸辣腰果大概是280B,合人民币58左右。而淘宝上这东西200g的售价大约在40左右,由此你们大概就知道所谓合算是什么一个概念了。 晚上我们在街边买了不少衣服,由于是临时决定的购物,所以导游大概只能拿一点回扣。我用1000B买了6件衣服,合34一件。不算很便宜,但是由于都很有特色,所以很喜欢。女孩子去泰国可以买一条纱笼,穿着很漂亮的。那里的长裙穿着也很有气质——当然,这个是因人而异的。 最后一天是纯粹的购物行程,早上去寺庙参拜。泰国寺庙有一点好就是,你给的供奉多少随意,我基本没听说过硬要收的香火钱。也许是因为当地人笃信佛教,敢这么干会被当地人鄙视吧。但是如果你许了愿望就记得去还愿。我没有进经堂,就在外面拍了拍寺庙大殿,还有经堂门口的猫和狗。开始我还以为猫狗都有佛性,流连在经堂门口不肯离开。结果过去一看,隔壁放着一个牌子,上面写着猫狗饲料10B一包。东西并没有人看管,猫狗也不随便去吃。我想这个此情此景,应该没几个煞风景的会倒饲料不付钱吧。 中午我们去医院接了一下被猴子抓伤的阿姨,据说是手筋断了,在岛上没有缝针,只是简单的注射了狂犬病和破伤风疫苗,然后包扎一下就走了。结果手臂血流不止,到晚上没办法,送去医院。第二天传来消息说手筋断了,去私立医院做的接筋。因此再三强调,旅游有风险,大家要小心。尤其不要乱逗生物,逗大象什么的,记得最多一次就要给他。逗猴子之类的最好离远点,还要小心抢包。摸海洋生物更是要小心,水母,珊瑚鱼,都是有毒的。海胆没毒,但是扎到很痛。 下午是一个宝石店,一个皮具店,一个毒蛇研究中心。除了玩蛇表演无善可表,因此不细说。不过晚上老杨看到他在皮具店里面买到的钱包,在超市中仅售1/3的价格——那个——你们自己去想吧。泰国的宝石还并非特别出名,真正以宝石而闻名的应当是缅甸和斯里兰卡。尤其是缅甸密支那的翡翠,更是独一无二,而且基本接近开采殆尽。但是泰国还是很著名的宝石产地,其红宝石在欧美市场尤其受到欢迎。但是不得不说的是,宝石这个东西是高度专业的领域,不懂还是不要随便购买的好。虽然说我们去的那家店属于皇家店,不用担心假货之类问题。但是价格就是另一个问题了。 晚上我们逛了一下超市,这才真正买到了不少好东西。蜂蜜,腰果,调料,咖哩,榛子酱,非常便宜,而且不用担心假货。泰国有三个死刑,贩毒,杀害父母(杀其他人还不是死刑),还有食品药品造假。因此国内很多蜂蜜都有问题,泰国的蜂蜜基本都是OK的。 上飞机前,我们去办理了退税。泰国退税的流程是,你要在可以退税的商店中,消费2000B以上(同一家商店)。然后在那家店里面办理退税单,对方会要你的护照号码,并列出你能够拿到多少的退税。通常是7%,在单子上会写有多少泰铢。然后在机场进入海关第二次安检,等待飞机的登机口那里,可以有一个VAT退税窗口。以你的护照和登机牌,退税单办理退税手续。要注意,一次退税有100B的手续费,因此建议熟人合到一起退税。退税可以选择人民币或者泰铢,看你自己高兴。但是不得不说,退税的实际额度非常小,我们一行9人消费了7000多B,合人民币1500上下。退税才500B,到手400B,合人民币80,一人10块。但是退税要排队将近半个小时,没那个美国功夫的可以省省了。我看到温州团的阿姨们一帮人,一次退税10000B——这TMD才值得退好吧。 另外,附上泰国购物的物品价格对照。 豆奶,别算价格了,泰国那里豆奶明显和上海不是一个档次的,10B。 腰果,上海这里大概是100元/500g,泰国那里超时里大概是120B/200g,我们的购物景点是280B/200g。 榛子酱,上海这里是55元/750g,泰国那里是300B/750g,亏。 蜂蜜,不算价格了,中国的蜂蜜里面都是结晶的,泰国那瓶现在在我冰箱里面还是液体。 nex-3c相机(因为我也用这个相机,所以知道国内价格,作为电子类产品代表关注了一下),泰国大约是21000B,国内是4300,差不多。 NARAYA包,国内有搞代购的,因此大包100上下,小包10-20不等。换成泰铢,在泰国那里大概就便宜个10-20%。注意,如果是购物点,或者导游推荐的点,通常和国内一个价格。 衣服,我买了6件,包括短袖,polo,纱笼,连衣裙什么的,都比较有当地特色,1000B。这个国内价格很不透明,不过换成人民币,我想我在国内也很难买到更便宜的东西了。 化妆品。只能说,去了就装一堆欧莱雅回来,基本都是50%discount。我买了1000多人民币的化妆品,大概省掉了1000多,是此次旅行中最合算的部分,其余最好也就是做平。

普吉岛游记上

Mar 9, 2012 - 1 minute read - Comments

来到普吉岛的第一天,是晚上一点左右。布吉国际机场是一个非常小的机场,大概和国内普通城市机场差不多大,但是每年却拥有上百万的人流量,其中主要都是来普吉岛渡假的欧美游客。我们坐车从布吉国际机场到芭东的The Blue Marine Resort & Spa Hotel,到达的时候已经是两点多了。 首先讲点泰国旅游常识,泰国在东7区,使用曼谷时间,和北京时间差一个小时。当地使用的语言是泰文,大部分人不会讲英文和中文。当然,如果去到旅游场所,中文和英文使用比例是高的吓人的。有一个旅游商店,所有营业员都是中文英文泰文,部分我听到了日文。。。 泰国是王国,人民很尊敬王室,所以不要拿王室开玩笑。对方听不懂,没事。听懂了,自找麻烦。泰国有九成的人信奉佛教,泰国的佛教属小乘佛教,僧侣可以吃肉喝酒,但是不可接近女色。所以去旅游的MM看到僧侣一定要避开,去寺庙参观的时候一定要穿戴整齐,不可以穿太露的衣服。 泰国的货币是泰铢,简写为B。目前泰铢汇率大概在4.3-4.9之间。在中国银行可以以很高的价格拿到泰铢,我是4.8左右拿到的。而到了机场和当地就会价格低一点。当地很多商店是不支持visa和银联卡的,因此去之前都要打听清楚。visa可以刷美金,银联刷人民币,都是以中国银行的卖出汇率当场结算。但是有些商场可能需要手续费。另外,如果现金不足,从卡中取泰铢也是可以的,但是同样需要手续费。普通银行卡需要具备这个功能,每次手续150B。而信用卡则作为预借现金计算费用,具体费用查自己的发卡行。 泰国的东西很便宜,我们酒店隔壁的超市,一瓶黑豆奶10B,很好喝。我买了120ml的防晒霜,327B,合人民币大约70不到。普吉岛地区日晒严重,一定要spf50+的防晒霜,而且要注意防晒,否则就一定会晒伤。 泰国主要有三种民族,穆斯林,泰国人,华人。泰国的华人也要看出国时间长短,有的是百年前的潮州和福建人到此定居的,因此除了习俗还保留中国人习俗,基本已经不能听说汉语。有些是国民党93师的后裔,因此还能听说汉语。我们导游的爷爷,就是93师的。下文会细说这个师。 普吉岛第一天的行程很简单,就是去割喉群岛而已。割喉群岛位于攀牙府,在普吉府的北边。海岸边生长着密集的红树林,需要坐长尾船从红树林中穿出去。这边的红树林规模非常大,我在杭州和北海都有看到过红树林,远远看过去一片已经算是非常大。这里居然坐船连续开了20多分钟,所见全是红树林。据说只有巴西的红树林可以和这里媲美。 从红树林开出,我们到回教村落是午饭。当然,既然是回教村落,就肯定没有猪肉和酒。我们吃到了一种鱼,这边吃饭的时候几乎顿顿都能看到。同事说中国也有的卖,不是很特产的鱼。村落很有意思,整个架在水面上的,彷佛一条大大的船。我们在餐厅经常可以看到包着头巾的穆斯林。 从村落开出,我们就到了割喉群岛观光点。那里是两艘船,每艘的侧面可以停靠长尾船,而尾部可以停靠皮划艇。有当地人会用很小的皮划艇载着我们划过割喉群岛。那里的岩石下面有不少洞穴,涨潮的时候会彻底淹没。我们去的时间差不多,因此人躺下后可以从洞穴顶部划进去。最近的地方,我必须努力吐气才能避免肚子碰到岩石。旁边同样生长着不少红树林,还有老外爬上去照相的。 皮划艇上的工作人员是当地人,不会说英文,但是居然会说一点中文。泰国是资本主义国家,因此不少地方都需要给小费。皮划艇上下来后,你需要给工作人员100B的小费。和愉快的旅行相比,100B的小费很值。 晚上是去普吉市内的一家店吃烧烤,泰式烧烤很不错,我们都可以去自己拿,拿了就随便吃。不过墙上用中文写着,吃下去是福气,浪费是淘气,浪费食物罚款300B。估计有不少中国人都是随便拿,浪费掉的,感觉十分尴尬。老板是华人,而且会说中文,估计是从大陆过去做生意的。东西上面有涂调味料,有点辣味。很好吃,但是我吃不大习惯。到了后期都是烤好了在旁边的水里洗一下再吃的,回去还是有点小小的闹肚子。 当晚我和领队聊天,发现领队居然很熟悉93师的事情。国内了解93师的人应当不多,做一下简要介绍。当年国共内战,93师在云南地区作战。国民党打不过共产党,蒋介石就想到了退守台湾。93师人数庞大无路可退,就退入了缅甸-老挝-泰国交界的金三角地区。虽然内战打不赢共产党,但是93师和泰国人打却没怎么输。硬生生在金三角地区打游击,打的泰国人无计可施。但是国民但始终对93师不闻不问,这样下去也不是办法,最后部队投诚泰国,帮泰国人打仗,换取子孙的泰国人身份。93师付出惨重代价,才换来了子孙的合法地位。我们的导游,身份证号就是8开头的,因为是从难民证办理出来的。而投诚之前,为了维持生计,他们就在驻地种植鸦片。金三角于是成了世界闻名的毒品源头。有一个叫坤沙的人,中文名字张奇夫,成了世界闻名的毒王。导游的爷爷就是93师成员,当年导游曾亲眼见到如何制作和吸食鸦片,爷爷也因为鸦片过世。 因为是敌对部队的后裔,因此大陆对93师也不怎么关心。据导游说,邓公当年曾经有心让93师归国,但是被指婚官拒绝。台湾对93师虽然有心,却鞭长莫及。领队因为好奇,曾经雇人驱车前去美斯乐。当时遍地的罂粟已经被铲除,改为种植高山茶。经常可以看到台湾商人前去旅游,并向当地人购茶。不但不砍价(貌似砍价已经是中国人购物的标准流程了),而且还多付。当地的汉语小学就是由台湾方面出资修建的。 第二天的行程稍稍复杂,早上乘坐快艇去珊瑚岛,下午去神仙半岛。早上乘坐的快艇是20人左右的小艇,一团要分两艘,经过10多分钟的航行就可抵达珊瑚岛。沙滩上海水湛蓝,很适合游泳。领队和我们强调一点,必须在浮标划定的区域内游泳,不可离开。原来没有浮标的时候,经常有老外不慎游到快艇航线上,避让不及结果惨死。因此浮标内是游客玩水区域,浮标外是航道。早上的时候潮水还浅,我们站在海滩上根本游不起来。下午海水涨潮,才比较适合游泳。 当地有一种降落伞项目,是让游客穿上降落伞,然后由快艇拖着放风筝。要求必须在80公斤以下,所以我就没玩。据李俊说,他在80公斤以上,却顺利玩了,很好玩。我报了深潜的自费项目,要价2100B,照相需要加750B的费用。 深潜和浮潜的区别在于,浮浅使用蛙镜和呼吸管,一般是潜不下去的。说是潜水,你最多在水面上浮着,因此才叫浮潜,不过能清楚的看到水里的东西。深潜是直接潜入水中,靠氧气瓶和呼吸管潜水。我们这次深潜的深度是3-5米,时间大约30分钟。计算压强大约是1.3-1.5个大气压,危险性不是很高。 首先会有教练教你如何在水中沟通,如何进行呼吸和排水。然后会帮你穿上整套的装备,从沙滩潜入水中。近视有专用的蛙镜,也可以参与潜水。入水后,可以看到成群的鱼在水里游动。有色彩斑斓的小丑鱼,有银蓝色长条的鱼,还有一些纯蓝色的鱼。可以伸手去摸,但是鱼很灵活,摸不到。偶尔可以看到几条黑色或者褐色的鱼,我们都不敢伸手。教练说这些鱼有毒,虽然不致命,但是会让手臂麻木肿胀一整天。 教练给我们戴上手套,然后给我们几块面包。顿时周围围上来成群的鱼,我基本看不到周围的情况。鱼不停的啄食面包,偶尔还有啄到我的手臂的。扔掉面包,我才能继续看到周围。后面教练还带着我们看贝壳,珊瑚,海葵和海胆。珊瑚和海葵都是软软的,海胆是一个带刺的球,据说扎到很痛,我没敢摸。 深潜是背氧气瓶潜入的,因此活动时间受限于氧气瓶内容量。如果呼吸慢,耗氧少,最长可以活动一个半小时。常规人是一个小时,教练预留15分钟安全区域,活动45分钟。而我的耗氧量比较大,才活动30分钟就开始上浮了,对不起我的同伴了。就我实验下来的结果,呼吸器有时会有吸不过气来的感觉,但是脸朝下后就好很多,猜测是因为海水压力所致。当肺部高于出气口时,吸气顺利,呼气受到压迫。而肺部低于出气口时相反。由于我们大部分时候都是缓慢呼吸以节约氧气,因此都是处于吸气不足的状态,脸朝下后问题就会缓解。 中午的午饭是在岛上吃的,只能说一般。下午继续游了一下,就回去了。下午参观四面佛。四面佛其实是印度教和婆罗门教的主神之一,梵天。但是在泰国很兴盛,而且基本都是在佛教寺庙中拜的,这点可以看到印度次大陆宗教互相影响的状态。我们路过很多人家,那里都有供奉四面佛。有一些很大的商场,门口一个麦当劳,麦当劳外面就是一尊四面佛。看着很不搭,但是很漂亮。如果在上海的朋友想看看,可以到正大广场门口,不知道那里供奉的四面佛还在不在。泰国的四面佛据说很灵验,有很多香港人都非常相信。具体对四面佛的解释可以自行查找wiki,本blog不解释宗教问题。 贝壳不信仰四面佛,不过那里的景色不错,拍了不少很好的照片。晚饭前去看了一个很无聊的农家表演,骑了一会大象,看了斗鸡,猴子摘椰子,割橡胶。然后就去了第一个购物景点,乳胶枕头。 泰国的却是乳胶的原产地,但是以为乳胶枕头比较便宜是没道理的。浙江杭州西湖旁的龙井山是龙井的原产地,你作为一个游客去那里买茶看看?不坑死算你厉害。一般来说,购物景点最好的情况下也就是能卖到你常规能买到价格的80%,甚至有的时候比你能买到的价格高出一倍类。所以旅游购物不必太疯狂,任凭导游吹的天花乱坠,不理他。如果你觉得导游服务不错,东西还算值得,而且真的用的上,可以适当买点。反之就不要买。如果你真想买点好东西,那就不妨看国内导游。他们在买的东西,那就不要犹豫了,大胆买吧。 晚上的行程预定是没有的,但是当地导游和我们推荐成人秀,当地叫神秘秀。说清楚是色情表演,而且不在自费名单里,小孩子不可以去看。这种就属于周瑜打黄盖,一个愿打一个愿挨。导游希望多赚点外快,游客希望多看点新鲜的东西,偏偏这个是不能列入标准自费行程中的(道理你们懂)。希望看就去看,色情是比较色情,刺激也比较刺激。我们这次一行九人出来,就不方便去看了。你问我好不好,我也不知道。