Tairan's Story

「知之真切笃实处即是行,行之明觉精察处即是知,知行工夫不可离。」


慈溪摸奶门视频

昨晚从一个朋友那里得到了这一段视频,视频里是一个自称19岁的女生被多个男同学一起抚摸乳房,如果只是这个倒也没什么,这是人家的私事。通过观察,你会注意到这段视频的背景:白天,教室里,旁边还有很多其他的学生。原来他们是慈溪一所职高的学生,大白天在教室干这些让大多数人觉得不可思议的事情。

本人也年轻过,自己也亲身经历过各种手抄本的传阅,半夜翻墙到校外去看黄色录像等;在初中的时候就对周围的某些学生的艳情生活有所耳闻,那也只是有所耳闻某某男同学和某某女同学夜不归宿而已。这些事情基本上都是属于个人或者小规模团体的地下行动,这些事情很多人都经历过,但是如果拿到台面上,或者被其他不相干的人撞见总也觉得不好意思。

我始终相信社会是进步的,我们总能接受一些以前无法接受的事物,就像我们现在接受了同性恋一样。现在互联网上会经常看到一些换偶、群交等信息,有那么一些人的确有这样的需要,于是他们就可以在一些秘密的圈子里去做这样的事情。而像这样大白天在教室里做摸奶的事情,虽然本人对视频很感兴趣但是还是无法想象他们做这件事情需要多大的勇气,是一时的性冲动还是他们真的如此开放?

1 Comment » | Tags: | Categories: 我的声音
安全的上网

我们需要安全和保护个人隐私,在单机时代我们所要作的保护主要集中在本地机器的密码方面。在现在的互联网时代,我们除了要面对本地计算机的账户密码安全之外,网络安全是绝对不容忽视的。

这里所说的网络安全主要是指在网络传输过程中的安全。我们浏览网页一般是通过HTTP 协议,而这个协议本身是个一个明文协议,因此就有很多手段来监听数据传输内容。同样也产生一些信息过滤工具。如果你浏览的信息对你来说是保密的或者是隐私信息,那么就需要使用HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)协议了。使用这个协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。

保证数据安全传输一般用在用户信息的确认方面,比如网银或者购物网站等的用户登录,如果网站内容整体都是私密信息,那么整个网站都采用HTTPS也可以。因为HTTPS协议增加了数据传输的验证,那么就带来一些额外的资源占用,在具体应用时就需要在安全和速度方面作一些权衡。

作为互联网的用户,当在一些网站需要输入个人账户信息,以及发布敏感信息的时候就需要关查一下当前所在的网站是否采用了HTTPS协议。

今天是绿坝系统部署的日子,虽然在前一天有关部门已经松口说部分厂商可以推迟部署,但是这也足以引起一些对信息比较敏感的网站提高警惕。比较有特色的 twitter 网站,在大陆访问的用户就会默认使用HTTPS协议。另外在Google App Engine上也支持HTTPS协议。

除了在浏览互联网信息的时候需要注意安全外,发送电子邮件时也是需要注意的。目前比较流行的保密的做法是,把邮件内容进行加密,收件人收到邮件后再进行解密。现在相对安全的加密解密工具是PGP,开源的实现是GnuPG。

总而言之在互联网上作私密的事情一定要充分的利用最先进的保密工具。

参考:
HTTPS http://baike.baidu.com/view/14121.htm
PGP http://baike.baidu.com/view/7607.htm

No Comments » | Tags:,, | Categories: Technology, 我的声音
一坨大便

从上周开始,每天上班时在出了小区门口不远处的人行道上总是出现一坨大便。很大一坨,很恶心。这一坨大便的制造者把它放在了这里到底是为什么?

这里每天有很多过往的行人,大多数人都是上下班时经过与此,而上班又都是为了为自己谋求幸福,难道这一坨大便的制造者把这一坨大便放在人行道上是为了阻止别人追求幸福?若不是这个原因,他完全可以到马桶上去制造大便,即使没有马桶也可以到草丛中去解决。把它放到了人行道上一定是阻止人们去追求幸福。

其实这一坨大便是阻止不了人们去追求幸福的,人行道很宽,我们可以绕过这一坨恶心的大便去继续追求幸福。

昨天晚上,google.com & mail.google.com 在中国内地无法正常访问了,GFW 就像一坨大便一样的放在了互联网的信息公路上。虽然恶心了点,不过没关系,我们可以绕着走继续追求幸福。

No Comments » | Tags: | Categories: 就事论事, 我的声音
即将消失的救命稻草

绿坝-花季护航从2009年7月1日起将随所有在中国境内销售的计算机为在大陆的中国人花季护航,2009年6月22日谷歌中国在CCTV对其狂轰滥炸后果断自宫–停止所有境外搜索。这一切都是在披着保护未成年人的外衣下进行着,将人民的最后一颗稻草–互联网打倒。

互联网是一把锋利的双刃剑,互联网也和我们现实的社会一样美好、肮脏。早期互联网人,到今天有功成名就的,也有沦为阶下囚的。难道真的是互联网太坏? 其实不然,花季护航真实的目的是有那么一小撮人,想独裁、想世袭爵位、想妻妾成群,可是又怕别人戳脊梁骨而找到的蒙蔽不明真相的群众的借口。

互联网的确是把双刃剑,把他用在人肉搜索老百姓,明星的艳照固然不该,可用它来监督那一小撮人却是一把锋利的宝剑,贪官污吏在互联网这把利剑下纷纷倒地。正因为如此,人民把互联网当作了救命稻草,在这个法律只治百姓,信访被当作精神病,呼天不应,求地无门的大环境下借助互联网的力量来伸张正义。而与此同时,那一小撮跟人民作对的贪官污吏也纷纷各显神通来掐断这棵人民的救命稻草。

实体社会已然被这一小撮人控制,图书非阉割不能上市,出门散步拿枪打你,就是一个公民的死亡时间也被随意篡改。互联网是高科技的产物,那一小撮贪官污吏感到了力不从心,不管境内还是境外,只要一听说有能管制互联网的工具就不惜血本的去搜罗。GFW 是在境外高科技产品公司的协助下建立起来的,技术很先进达到了世界先进水平,可这一小撮人还是不放心,于是千方百计的利用互联网仅有的弱点而开始大肆宣传并以此大规模部署虑霸。2009年7月1日绿坝开始部署,然而这就结束了吗,不!暴行还在继续,静观其变吧。

民可以载舟,亦可以覆舟。希望那一小撮贪官污吏还记得,跟人民过不去的人绝对没有好下场。

No Comments » | Tags:, | Categories: 就事论事, 我的声音
The IDE is good or evil?

从Java世界的eclipse,netbeans到.NET世界的Visual Studio(VSTS), IDE的很多强大的功能为我们的开发带来了不少的便利,但有时候IDE也给我们带来了很多的烦恼,比如当没有IDE支持的时候,有些人竟然会写不出代码。这到底是IDE好还是坏?

首先可以肯定的一点是 IDE 是用来提高工作效率的。但他不能代替你去思考。所以在使用IDE这些便利的功能时,需要对IDE有一定的认识。

比如
IDE 是通过什么方式来帮我们管理源代码,以及如何知道我们的编译顺序的。
IDE 是根据什么方式来进行智能提示的?
为什么IDE可以协助我们进行debug?

现在IDE的智能提示很强大,而我们在使用智能提示之前是不是先要清楚每个对象是干什么的?对象里面的方法属性是干嘛的?

如果离开了智能提示,就不知道该怎么写代码,那么即使写出的代码也靠不住。

在学习阶段还是多用文本编辑器(VIM, Notepad++)来写代码,当把程序的各个生命周期(编码,编译,链接,运行等)搞清楚,把所用的语言的各个特性,以及使用相关类库的功能搞清楚再用IDE来帮助你在生产开发时节省体力。

No Comments » | Tags:, | Categories: Technology, Thinking, 我的声音
Environment

环境和人

在周筠博客上看到一篇文章
《梅花香自苦寒来–真的吗》 ,里面提到作者对“梅花香自苦寒来”一句的疑惑。

本人就拿自己尚浅显的认识来说说自己对环境的一些看法。

有一个古老的话题, 究竟是时世造英雄还是英雄造时世。其实这是一个人和周围环境互相影响的结果。时世和英雄谁也离不开谁。就像大陆出不了李敖一样的道理。

环境是如何影响人的?

我们从小生活在父母的周围,那么最大的影响就是来自父母以及经常往来的亲戚朋友等。他们的言行举动时刻影响着幼小的孩子,因为孩子刚到这世界,该干什么,不该干什么,并不能分辨,所以言谈举止都在模仿着父母。这也是我们为什么经常看见小孩子说着满口的大人话那样。

俗话说:3岁看小,7岁看老,你是什么样的人,在成年之前就基本定型了。

现代人都知道大脑是用来干什么的,记得有人这样研究过脑袋,人脑细胞的突触不是越连越多,而是越来越少,借此来适应周围的环境,大约在16岁左右就定型了。我想这就是我们适应环境的结果。

环境对我们的影响远不止这些。
当我们进入到学校(包括幼儿园)以后,会认识从各个不同家庭环境背景走出来的同学,当然也少不了“教书育人”的老师。同学们之间因不同的爱好而结交朋友,因为简单的好恶来接纳和排斥一些老师,如此一来把人以群分的现象体现的淋漓尽致。

毕业以后,从家里到学校养成的各种各样的脾性,到工作岗位以后开始传染给别人,同样别人也在传染给自己。经过一段时间的发展,一个团队伴随着接纳更多臭味相投的人加入而壮大起来,就形成了企业文化。

怎样才算好环境

合适的才是好环境,那么不合适的环境就是不好的环境了。

我们该如何找到合适的环境?

昔孟母三迁,为的就是改善孟子周围的环境。出生在什么样的家庭我们无法选择,上什么样的学校我们不知该如何选择,工作后,逐渐接近而立之年,这时我们应该去选择了。三十而立,不是让你一定有房有车,而是你思想的独立。

近朱者赤,近墨者黑
。看看他周围的朋友就知道一个人大致是个什么样的胚子了。

在人们的虚伪的自尊心的影响下,通常会选择比自己差一点的人在一起。这就是我们心中的私欲。坏的东西,一定要去掉!坏的东西一去掉就是好的环境就来了!

让我们从现在起,好善如好好色,恶恶如恶恶臭。不加任何私欲的去遵循心中的良知而行动起来。这是一个简单的道理,大家都知道的道理,区别就是每个人下功夫行动的深浅了。

No Comments » | Tags: | Categories: 我的声音
Fire And Motion

这是一篇从Joel on Software转载的文章,也许大家在这里能得到一些启示: 中文 英文

行进中开火
作者: 周思博 (Joel Spolsky)
译: Siyan Li 李思延
编辑: Paul May 梅普華
2002年1月6日

时不时,总有一阵儿,我什么事也干不了。

我也去办公厅,东瞄瞄,西看看,每十秒钟查一次电子邮件,网上逛一圈。也许干点儿象付运通卡账单之类不需要大脑的事。不过要回去哗啦哗啦写程序,可没门儿。

这种不出活的状态,一般通常会持续一两天。在我的软件开发生涯中也有过几个星期干不了活的时候。就像他们说的,我不在状态,我进入不了情况,我找不到组织。

人人都有情绪波动,有的人温和一些,有的响动大点儿,也有的可以整个乱套。但不管怎么着,那段不出活期似乎总是跟忧郁有点儿关系。

我不由得联想到那些专家说,人们基本上控制不了自己吃什么。任何节食计划都长不了。大家总是悠回各自的正常体重。也许作为一个软件工程师,我也不能控制什么时候最能出活。我唯一希望的就是发呆那段能被哗哗干活那段扯平,最终还能混碗饭吃。

自从我干上软件开发这一行起,我平均每天只有两三个的高效时间。这真让我头大。我在微软实习的时候,另外一个实习生告诉我,他每天12点上班,5点下班。5个钟头还包括午餐时间,但他的同事还对他特别满意。因为他干的活比一般人都多。其实我也一样。我每天只有两三个小时的高效时间。看着别人那么卖力的干,还有点不好意思。不过呢,我总是组里出活最多的。由此可见,“人件理论”和极限编程都坚持不加班,每周只干40小时,还是有点道理的。他们都清楚这么做不会降低一个小组的生产能力。

每天只能干两小时还没让我太担心,真让我担心的是完全干不了活的那些天。

我老想这是怎么回事儿。我努力回忆我出活最多的时候。估计是微软把我搬到一间漂亮的新办公室的时候。舒适豪华的办公室,窗外风景如画,窗对面樱桃花开满了石头堆砌的庭院。所有的一切都那么恰到好处。我马不停蹄地干好好几个月,一口气把Excel Basic的详细设计搞定。用象纪念碑那么高的一叠纸,详细描素了一个超大型目标模型和编程环境,工作之细致,令人难以置信。我自始至终就没停过手。去波士顿参加MacWorld I的时候,我都带着一台手提电脑,坐在哈佛商学院的大阳台上把Windows类别的所有文件都写完了。

按步就班并不难。通常我一天是这样度过的:1,去上班。2,查电子邮件和上网等等。 3,考虑是否应该吃完中饭在开始干活。4,吃完中饭回来。5,查电子邮件逛网。6,终于决定应该开始工作了。7,查电子邮件逛网,东瞄瞄,西看看。8,再次决定确实应该开始开始干活了。9,打开该死的编辑器。10,一直会些程序学到晚上7:30,写到忘记时间。

在以上第8步和第9步之间似乎有点缺陷,因为我不是每次都能顺利地执行下去。

对我来说,启动是唯一的难题。静止物体在不受外力作用的情况下会保持静止。大脑里有些物质的质量大得不可思议,让它加速太难了。但是只要速度上去了,在全速行使的情况下,倒不用使什么劲就能继续走下去。就象骑着自行车去作一次自费横穿美国的旅行,一开始,你根本想象不出要花那么多时间让车轮动起来,可是一旦动起来了,让它们继续转就不是一件很难的事了。

也许高效率的关键就:启动起来。配对编程法之所以成功,说不定就靠两个人在一起,互相强迫对方启动起来。

我在以色烈当伞兵时,一次,有个将军来给我们讲实战战术。他告诉我们,步兵战术其实只有一种:行进中开火。你一边开火一边朝着敌人冲过去,火力让敌人抬不起头来,不能朝你开火 (当一个军人喊:“掩护我”的时候,他的意思就是“在我冲过街时候,你朝敌人猛烈开火,迫使他猫起来,没法朝我开火)。前进了,你就可以占领阵地,接近敌人,这样你的胜算要大的多。你要是不往前冲,敌人就有时间来搞清楚形势,这可不妙。你要是不开火,敌人就要朝你开火,撂倒你。

我很长一段时间都在想着这个教导。我想通了不论是战斗机空中格斗还是大规模舰队攻击,大部份军事战略战术都是以行进中开火作为基础的。我又化了十五年时间才想通了行进中开火也是一个人在现实生活中成功的基本原则。你每天都得往前进点儿,不用想你写的程序怎么差劲,怎么卖不出去,只要你不停地写,不停地改,滴水也能穿石。同时, 要注意你的竞争对手朝你开火。他们是不是想让你全心全意应付他们的扫射,好让你往前走不了呢?

想想这些年来,微软开发出来的资料存取方法,从OBDC,RDO,DAO,ADO,OLEDB直到现在的 ADO,.NET,不停翻新,技术上有必要吗?还是因为那个设计组实在蹩脚,每过他妈一年就得重新发明一遍资料存取技术?(实际上可能真是)。它最终的效果其实是一道掩护火力,让竞争者别无选择,只能把本来该用来开发新功能的宝贵时间都用来移植和升级了。仔细看看软件行业,干得好的公司对那些对大公司都依赖最少,不用把所有精力都用来为赶潮流而把程序重写一遍,还得修改那些只有在Windows XP上才会出现的缺陷。那些花太多时间去猜测微软未来发展方向的公司,日子都好过不了。有些人见了.NET就发怵,忍不住要按.NET来完全重建自己的体系结构,以为自己别无选择。哥门儿,看清楚了,微软是在朝你开火呢,而且这只是掩护火力。这游戏就是这么玩儿的。这样一来,他们就可以大步朝前走,而你却不能。你要支持Hailstorm 吗?SOAP呢?还有RDF?是因为你的顾客需要,所以你支持它们?还是因为有人朝你开火而你觉得应该还击?大公司的营销部都懂火力掩护。他们到客人那儿就说,“你们不一定非买我们的。谁的产品最好您就应该买谁的。不过,我们想提醒您,在下单之前最好先确认他们支持(XML/ SOAP/CDE/J2EE)。否则你们就会被他们的技术套牢。”。等到小公司去向这个客户推销的时候,那个听话的CTO就会问他们:“你们有J2EE吗?”。他们回去就只好不管卖不卖得掉,都埋头打造他们的J2EE。他们也就再没有机会来展示自己的特色了。其实,这只不过是个打勾功能。因为有个打勾拦在那儿空着,你就必须有这个功能。其实谁都不需要它。这就是火力掩护。

对于我这样的小公司来说,行进中开火意味着两件事。别跟时间过不去,同时你还得每天都进步。天不负苦心人,你终有出头的一天。我昨天花了一天时间只不过让FogBUGZ的颜色稍微好看点。这不要紧,只要不停步。最重要的是,我们的软件越来越好,客人越来越多。在我们达到Oracle 的规模之前,我们并不需要通盘战略。我们只需要每天早晨到办公室来,别多想,打开编程器。

本文最先用英文出版,题为 Fire and Motion

No Comments » | Tags: | Categories: Technology 转载, 参考消息, 精彩文章
Don’t up-to-date

不要最新的!

貌似很多程序员都喜欢尝新,不停的追赶这语言那技术。此时之前,我也是其中的一份子,而且还比较狂热。这几天遇到的一些事情让我懂得,最新的不一定是最合适的。

说说是什么事情让我停止狂热的追赶最新的东西吧:
现在Python 3.0 已经发布一段时间了,并且大叔告诉我们现在还有很多周边软件没有跟上,所以除非是新项目,还是保守点选择2.6 比较合适。于是乎,就选择2.6.1吧
谁知 安装 trac 以及相关软件的时候,有个装不上,>_< 因为忘记记录存档想不起是哪个软件了,真对不起自己和大家!

再说说Apache吧,一直都选择2.2.x来玩,搭建SVN服务器等。CollabNet 做的集成包真的很好用,安装也简单!可用这个Apache2.2 安装 MOD_SCGI 却死活启动不了服务,从Google的结果来看,虽然有人提出自己编译MOD_SCGI for Apache 2.2,可也是意淫了一下说:“应该很容易”,– 谁不知道在Windows 上玩这些成本有多高!
无奈退而求其次,有换了个Apache2.0.x用用。

盲目的求新会走很多弯路不过也能获得一些经验! 兰迪教授说:当得不到想得到的东西时,就得到了经验。

虽说不要最新的,也没说一直守旧不前进,使用开源软件时最好用当前版本的前一个次版本最佳。 一来是软件经过了一段时间的考验,二是周边的软件也都跟上了。不至于走两步退一步。

===========================
Trac + Apache + SCGI 的安装方法比较容易,性能稳定方面自己倒是没有测试过。主要参考了这篇文章 Subversion无痛起步 — Trac 0.10b1 + Apache 2

No Comments » | Tags:,,, | Categories: Technology, Thinking, 我的声音
开源还是节流–探讨理财观念

是开源重要还是节流更重要呢?

这个问题我问过很多同事和朋友,他们回答基本都是开源重要。

一个关于水桶的故事

有两个水桶,一个没有底,另一个则是完整的。我们要用这两个水桶从井里打出一桶水。打水的方法有两个,首先用完整的水桶去打水,然后把水倒入到另一个水桶里。另一个方法是用没有底的那个桶去打水,然后把水桶上沾的水滴滴入到另一个水桶中。

聪明人一看就知道哪个方法能够打满一桶水了。过程虽然很辛苦,但是却能实实在在的积累到财富。

打水的那个水桶就相当于我们的财源,而装水的桶则是我们积累的财富。如果赚钱能力很强,但是花钱如流水般,最终是积累不到任何的财富的。

当然,没有财源,你再如何的去节约也是无用的。所以积累财富是建立在勤劳和节约上的。

建议朋友们不要再去做日/月光神教的信徒了。

推荐一本书:国富论

推荐一篇文章:你的孩子需要掌握的26个在学校中所学不到的技能 english 中文

No Comments » | Tags:, | Categories: Thinking, 我的声音
good eye!

曾经有人问 bill gates,怎么样才能像他一样?bill 回答说:”眼光要好“。的确,bill 在大型机横行的年代看到了PC的未来,所以才有Microsoft®今天的成绩。

然而,什么样才叫好眼光?在2千多年前,就有人总结出来了。下面的文章是引自《战国策》
这里主要是杜赫劝说周王该如何拉拢人心。
文中黑体字部分说的是,把钱花在已经名声显赫的人身上,人家并不会瞧得起你;而你把钱花在普通人身上,而你对那些人又指望不上,又浪费钱财。你只有把钱用在目前穷困潦倒、将来一定成大器的人身上,不一定花在已经声明显赫的人身上,才能实现自己的愿望。

杜赫欲重景翠于周

杜赫欲重景翠于周,谓周君曰:“ 君之国小,尽君子重宝珠玉以事诸侯,不可不察也。譬之如张罗者,张于无鸟之所,则终日无所得矣;张于多鸟处,则又骇鸟矣;必张于有鸟无鸟之际,然后能多得鸟矣。今君将施于大人,大人轻君;施于小人,小人无可以求,又费财焉。君必施于今之穷士,不必且为大人者,故能的欲矣。

No Comments » | Tags: | Categories: 哲学


我的豆瓣

二维码快速链接
QR Code fuer diese Seite