| Forrest's profile未命名PhotosBlogLists | Help |
|
September 07 拒绝收编吴中杰:鲁迅身上体现了中国现代知识分子的品质;坚持、独立、有自由思想,不是人云亦云,不随大流。中国知识分子最大的问题是“廊庙意识”,就是“已经走进主人家中,不是帮主人的忙就是帮主人的闲”、依附性太强,缺乏独立思考。 鲁迅的骨头硬就是因为他有独立的思想,而这正是中国知识分子最缺乏的。 钱理群:鲁迅从来拒绝收编,他不被任何体制收编,他不被任何文化思想体系收编。 鲁迅对一切古今中外的文化都广泛吸取,但另一方面他吸取的同时提出他的批评和观点。他既吸纳又不成为那种体系的信徒,他包容一切但他又是独立的,比如他对孔子又接受又批判。中国很难再出现鲁迅式的作家了。 摘自《80后更加应该多读读鲁迅》地铁报2008-09-01 June 16 近况更新朋友们, 我要来更新一下自己的近况了:自从去年5月份从iu辞职以来,过了一年闲云野鹤的生活。有时呆在家里,有时跑跑厂里。有时看看股票,有时收收快递。翻译了一本Rails的书,现在还没收到稿费,开发了一套印刷厂的ERP,第一套还在销售中。看起来挺充实,其实没做成什么事儿。于是, 决定再度出山。上月加入了新创的结构数据公司(Structured Commons Inc. (简称sci,在iu搞了N年的项目就叫sci,看来跟这个简称干上了))做开发。继续深入学习Rails和web开发。还在做开发,听起来不太酷。我们老板是前google开发总监,嗯,稍微酷一点。他的上次创业公司,被google收购,成为google最赚钱的adsence,嗯,更酷一点。这次他想走的更超前些,我们要做做被炒作成web3.0的semantic web概念,噢,蛮酷的。
谁知道呢,说不定又是两年看起来挺充实,其实没做成什么事儿。但是不管怎么样,有机会be part of something big,还是让我蛮兴奋的。好了,这就是我的近况。 噢,还有,我们要招一个jonior web developer,薪水不高,至少3000,对刚毕业一两年的人,是个好机会。如果身边有这样的人,帮我推荐一下。谢了。 保持联系! May 29 Did You Know?先来看这段Video: 英文版出处:Karl Fisch's fish bowl,中文版翻译:朱学恒 - 我们的未来? 背景音乐配得很好,效果很震撼,让我起了一身鸡皮疙瘩。更让我心惊肉跳的是,这未来的冲击的的确确存在,而且不断加速,无人可躲。这辈子别想摆脱劳碌和焦虑了。 转头说说我的年少梦想。随着计算机技术,和自动化技术的发展,我曾经认为总有一天,机器会代替人做所有繁重无趣的工作,甚至有趣工作中的不断重复的部分(比如软件开发中的设计模式,一旦套用了正确的模式,接下来就是些没有创意的体力活了)。而我的轻狂梦想就是想为这个伟大事业添砖加瓦,让人们可以摆脱劳苦,只需发挥创意。 最近听了一篇道,叫做《诅咒与祝福》。其中讲到始祖在伊甸园犯罪,领到人类第一个诅咒,就是必须终日流汗劳苦,才得糊口。听到这里,就觉得自己的年少梦想基本上没指望了,也不能当作伟大事业来contribute。今天看完这段video更是有了感性认识,社会、科技无论怎样发达,终日劳苦的诅咒是无法逃脱的。 神不以偷懒享福为祝福,而承诺信者得平安。看来,劳碌甩不掉,焦虑还是有希望对付的。 Tags: 4弟兄姊妹 4同行 4自己 未来 梦想 信仰 May 27 Farewell iUniverse!决定离开服务了九年的公司iUniverse。iUniverse是我从小到大呆的时间最长的单位,从21岁初涉社会到30岁人到中年,期间历经迷惘愤青消沉成长,恋爱结婚买房生子,每一步都有IU的印记。其中做过BD、Engineer、Team leader、Manager、CLICK编辑、OPSC成员及主席,每个职位都收获了教训,贡献了成绩。 无限感怀逝去岁月,无限期望未来前景。接下来半年做三件事: 1、翻译《Beginning Ruby on Rails E-Commerce》 2、学技术,练本领 3、开发web系统,寻找商业机会。 背景音乐——Beyond《逝去日子》 ... 十个美梦哪里去追踪 温馨的爱哪日会落空 面对抉择背向了初衷 不经不觉世故已学懂 逝去日子 经过多少 逝去日子 打算是多么远 ... Tags: 4同事 4朋友们 职业 February 23 一个有力量的老头,三个死掉的王子 - 《黄金甲》的政治文化隐喻看完黄金甲,马上想到崔健的一句歌词“老头更有力量”,由此看出了《黄金甲》的政治文化隐喻。 崔建歌词里的老头,是当时的邓小平。周润发演的皇帝,就是现在的执政者。他成熟老到,武艺高强。有很强的控制力维持稳定,却很无奈地应对皇后的政变和三子的死去。 巩 俐演的皇后,代表着世世相传的官僚文化。狡猾,疯狂,狭隘,自私。而且,危险。就象皇帝创国之初休妻携子与巩俐政治联姻一样,中国历代执政者都必须与这个 世世相传的官僚文化联姻。皇帝想治死她,却只能让她慢慢地死,就象执政者对官僚腐败的惩治。全片只有皇后的政变真正对皇位构成了威胁,三个王子,一个懦 弱,一个有出息,一个幼稚,都不及官僚文化对执政者的威胁。 大王子,软弱无力,病入膏肓,代表着传统文化。他曾经跟官僚文化通奸,又想去追求自由幸福,却没有一点魄力和雄心。执政者很疼爱他,也知道这是捧不起的刘阿斗,只能废了他的太子。 先 说三王子,这个幼稚的儿子,就象当年的学运。一部《河殇》刺死了传统文化,想要逼宫,自己继位,却忘记了老头手里的权杖,被老头含着眼泪活活抽死。有观众 发现,如果这个三王子沉着等待,那么大王子病死,二王子自杀,最后顺理成章地是他继承王位。这个假设也适合三王子的隐喻。 二王子周杰伦,是最具个性的人物,有能力,有情义,但也是最具悲剧色彩的人物。他的死是殉情,却很不值得地为一个疯女人殉情。很有意思的是这个角色是个台湾人演的,他所代表的就是台湾的民主实验,一开始生机勃勃,有声有色,却心甘情愿地死在官僚文化前面。 一场宫廷斗争下来,三个可能的继承人都死掉了,留下来的是有力量的老头,和继续喝药、还没死掉的皇后,王国的未来将无以为继。如果编导真有此隐喻,那么这个结论真的很悲观。 也许有自由主义者会认为这是个乐观的结局,因为不再有皇帝。但是,看着台上穿着整齐、高效清理碎菊花盆的宫女太监,和台下对乳房美丑津津乐道、并为周杰伦的死欢呼的观众,我却无法乐观。 November 21 365key to del.icio.use终于忍无可忍,决定把我的网摘工具从365key换到del.icio.us。 365key的问题很多人谈过了,也已经有很多人离开了。我觉得中文亲切,留在365key一年多。有两点是促使我离开的原因:
分享一下我的ruby程序365key2delicious.rb,给所有想从365key离开的朋友,不管你想去哪儿,del.icio.us都是一个很好的跳板。说明一下步骤:
October 25 google定制搜索"CNet报道,Google推出了定制搜索的服务Google Customized Search Engine,可以在用户网站上显示搜索结果,而且可以定制显示风格,以及许多搜索参数,包括把哪些网站包括进或排除出搜索结果,让某些网站拥有高优先级等。此服务是免费的,会显示AdSense广告。" 我的第一反应:自己做了一个门户新闻搜索引擎。
第二反应:奇虎,贴易那种论坛搜索引擎没用了。每个人都可以组合一些网站做一个自己的搜索引擎,还能靠google的广告系统赚钱。
第三反应:组合一些专业领域的搜索引擎,来创业。比如做一个育儿搜索引擎,专搜篱笆育儿论坛,新浪育儿频道等等。在来一个玩具搜索引擎,搜所有玩具网站论坛,ebay淘宝的玩具分类。我爱人很需要这样搜索引擎,我想也一定有其他妈妈需要,用户群不小,收益预期不错,无本万利。
第四反应:如果很多人有跟我一样的第三反应,那我们就是在免费帮google做网站分类的工作。这将会大大提高google今后的搜索精度,google这招真牛。
第五反应:这个模式符合大虾编辑模式。当这个社会的选择越来越多,产品的定制性越来越强,人们却越来越迷失。大家既不相信大众的口味,又不知道怎样定义自己的口味。于是小圈子里的“大虾”就成了这些人的编辑。那些能够提供大虾编辑模式的产品和服务会越来越受大虾的欢迎,进而受到大家的欢迎。
在以前的一篇blog里介绍过第三次浪潮的产销合一的模式,是Alvin Toffler预言的一个未来经济模式,消费者为自己制造物品/服务。三十年以来,Toffler先生的其他的预言都纷纷实现,而他最推崇这一条,却只有些许迹象,没有形成浪潮。反而是这种大虾编辑模式愈演愈烈。
September 01 转贴:美国老师跟学生说--灰姑娘故事(与中国老师的对比)美国老师上课
上課鈴響了,孩子們跑進教室,這節課老師要講的 是«灰姑娘»的故事。 老師先請一個孩子上臺給同學講一講這個故事。 孩子很快講完了,老師對他表示了感謝,然後開始向全班提問。 老師:你們喜歡故事裏面的哪一個?不喜歡哪一個?為什麼? 學生:喜歡辛黛瑞拉(灰姑娘),還有王子,不喜歡她的後媽和後媽帶來的 姐姐。辛黛瑞拉善良、可愛、漂亮。後媽和姐姐對辛黛瑞拉不好。 老師:如果在午夜12點的時候,辛黛瑞拉沒有來得及跳上她的南瓜馬車, 你 們想一想 ,可能會出現什麼情況? 學生:辛黛瑞拉會變成原來髒髒的樣子,穿著破舊的衣服。哎呀,那就慘啦。 老師:所以,你們一定要做一個守時的人,不然就可能給自己帶來麻煩。另 外,你們看,你們每個人平時都打扮得漂漂亮亮的,千萬不要突然邋裏邋遢 地出現在別人面前,不然你們的朋友要嚇著了。女孩子們,你們更要注意,將 來你們長大和男孩子約會,要是你不注意,被你的男朋友看到你很難看的樣 子,他們可能就嚇昏了(老師做昏倒狀,全班大笑)。 老師:好,下一個問題,如果你是辛黛瑞拉的後媽,你會不會阻止辛黛瑞拉 去參加王子的舞會?你們一定要誠實喲! 學生:(過了一會兒,有孩子舉手回答)是的,如果我辛黛瑞拉的後媽,我 也會阻止她去參加王子的舞會。 老師:為什麼? 學生:因為,因為我愛自己的女兒,我希望自己的女兒當上王后。 老師:是的,所以,我們看到的後媽好像都是不好的人,她們只是對別人不 夠好,可是她們對自己的孩子卻很好,你們明白了嗎?她們不是壞人,只是 她們還不能夠像愛自己的孩子一樣去愛其他的孩子。 老師:孩子們,下一個問題,辛黛瑞拉的後媽不讓她去參加王子的舞會,甚至 把門鎖起來,她為什麼能夠去,而且成為舞會上最美麗的姑娘呢? 學生:因為有仙女幫助她,給她漂亮的衣服,還把南瓜變成馬車,把狗和老 鼠變成僕人。 老師:對,你們說得很好!想一想,如果辛黛瑞拉沒有得到仙女的幫助,她 是不可能去參加舞會的,是不是? 學生:是的! 老師:如果狗、老鼠都不願意幫助她,她可能在最後的時刻成功地跑回家嗎? 學生:不會,那樣她就可以成功地嚇到王子了。(全班再次大笑) 老師:雖然辛黛瑞拉有仙女幫助她,但是,光有仙女的幫助還不夠。所以, 孩子們,無論走到哪裏,我們都是需要朋友的。我們的朋友不一定是仙女, 但是,我們需要他們,我也希望你們有很多很多的朋友。 下面,請你們想一想,如果辛黛瑞拉因為後媽不願意她參加舞會就放棄了機 會,她可能成為王子的新娘嗎? 學生:不會!那樣的話,她就不會到舞會上,不會被王子遇到,認識和愛上 她了。 老師:對極了!如果辛黛瑞拉不想參加舞會,就是她的後媽沒有阻止,甚至 支持她去,也是沒有用的,是誰決定她要去參加王子的舞會? 學生:她自己。 老師:所以,孩子們,就是辛黛瑞拉沒有媽媽愛她,她的後媽不愛她,這也 不能夠讓她不愛自己。就是因為她愛自己,她才可能去尋找自己希望得到的 東西。如果你們當中有人覺得沒有人愛,或者像辛黛瑞拉一樣有一個不愛她的 後媽,你們要怎麼樣? 學生:要愛自己! 老師:對,沒有一個人可以阻止你愛自己,如果你覺得別人不夠愛你,你要 加倍地愛自己;如果別人沒有給你機會,你應該加倍地給自己機會;如果你們 真的愛自己,就會為自己找到自己需要的東西,沒有人可以阻止辛黛瑞拉參加 王子的舞會,沒有人可以阻止辛黛瑞拉當上王后,除了她自己。對不對? 學生:是的!!! 老師:最後一個問題,這個故事有什麼不合理的地方? 學生:(過了好一會)午夜 12點以後所有的東西都要變回原樣,可是,辛黛瑞拉的水晶鞋沒有變回去。 老師:天哪,你們太棒了!你們看,就是偉大的作家也有出錯的時候,所 以,出錯不是什麼可怕的事情。我擔保,如果你們當中誰將來要當作家,一 定比這個作家更棒!你們相信嗎? 孩子們歡呼雀躍。 ************************ > ************ 真棒的老師! 此為美國一所普通小學的一堂閱讀課。 我們是幾歲的時候才想到這些層面? 中国老师上课 上课铃响,学生,老师进教室。 老师:今天上课,我们讲灰姑娘的故事。大家都预习了吗? 学生:这还要预习?老得掉渣了。 老师:«灰姑娘»是格林童话还是安徒生童话?他的作者是谁?哪年出生?作者生平事迹如何? 学生:......书上不都写了吗?不会自己看啊? 老师:这故事的重大意义是什么? 学生:得,这肯定要考的了。 老师:好,开始讲课文。谁先给分个段,并说明一下这么分段的理由。 学生:前后各一段,中间一段,总分总....... 老师:开始讲课了,大家认真听讲。 学生:已经开始好久了 .... ........... ........... 老师:说到这里,大家注意这句话。这句话是个比喻句,是明喻还是暗喻?作者为什么这么写? 学生:n人开始睡觉 .... ........... 老师:大家注意这个词,我如果换成另外一个词,为什么不如作者的好? 学生:又n人开始睡觉 .... ........... 老师:大家有没有注意到,这段话如果和那段话位置换一换,行不行?为什么? 学生:我又不是你,我怎么会注意到啊?又n人开始睡觉.... 老师:怎么这么多人睡觉啊?你们要知道,不好好上课就不能考好成绩,不能考好成绩就不能上大学,不能上大学就不能......你们要明白这些做人的道理。 剩下的还没睡觉的,并且认真听课的学生,真不愧是“精英”啊。 中国式的教育 ........ 明天会更好晚上在家吃饭的时候,突然被叫去喝酒,我们初中的老班长来上海了。
那几个小时就像做了一场梦,回到了徐州,回到了初中,回到了那个白衣飘飘的年代。
席间我们说到了那次歌咏大赛,我们获得了初中第一、全校第二的佳绩,是唯一一个唱流行歌曲的班级。查到了这首《明天会更好》的歌词,当时就跟着傻唱,今天才发现跟当时的纯真是多么贴切。有了点儿感动。。。
July 12 总有一个是输的世界杯的喧嚣平静了,只有意大利队亲吻到了那个金灿灿的“杯”,其他队都带着遗憾离开了。
《总有一个是输的》,是一支保尔莫利亚乐队的轻音乐曲子,在我小时候常听的一盘老磁带里。曲子是很平常的,却对我产生了很大的影响,就是因为这个名字,刺激那年少轻狂的我开始思考所谓哲学问题。既然总有人输,干嘛还要比赛;既然人都要死,干嘛还要出生;生的目的是什么;人是什么,为什么总要去打败别人。。。小脑袋瓜每天撑得满满的,恨不得把整个宇宙都塞进去。
后来就去看别人怎么想这个问题。
老毛说:“与人斗其乐无穷”,“一切反动派都是纸老虎”,“一不怕苦,二不怕死,排出万难,去争取胜利”。总有一个是输的,那个人总是反动派,赢的人当然是我。
孔子说:要中庸,要和谐,为什么总有一个是输的呢?双赢才好嘛。
老庄说:输兮,赢之所倚,赢兮,输之所伏。赢了不会永远赢,输了也不会永远输。与其纠缠于此,不如去逍遥游。
佛说:魏太子舍身饲虎。对方输了心里多难受啊,我宁愿自己难受。
禅说:输就是赢,赢就是输,都是不存在的东西,都是虚空。
这些观点都曾经为我所信,直到我看到这个故事,也和世界杯有关:
感受输赢,只要十秒钟。付出和过程,这才是比赛的精髓。
付出和过程,这也是生命的精髓。
July 03 精品,神品和废品国画大师李苦禅说:“画有精品,有神品。精品可以功力得之,神品则功力不逮者固必不可得,而功力即具者亦不可必得。”精品的产生需要勤奋习作,神品则还需要灵气与灵光乍现,所谓妙手偶得。然而妙手未必偶得,倘若作画时没有灵光乍现,或者灵气殆尽,往往所做的只能叫做废品。
李昌镐的棋风严谨,胸中棋谱万千,熟记各种变化,落子滴水不漏,是为精品。聂卫平常有妙招,超越古今棋谱,留下许多旷世对局,是为神品。但是,老聂的昏招也一样出名。
德国队球风严密,很少出错,能把握稍纵即逝的机会,且有过人意志,可以以弱胜强,是精品。巴西队才华横溢,机会不是靠捕捉,而是靠创造,意想不到的角度、时机,都会射门中的,谈笑间樯橹灰飞烟灭,是神品。然而,灵感一旦被抑制,巴西队也会全场没有像样射门,防守漏出天大空档,表现得像废品。
西方文化注重推理、分析,善于制造精品。中国文化讲求意象、巧妙,出得了神品。当然废品也不少。
June 23 世界杯各队与IT公司对应关系昨天跟同行朋友吃饭聊球,发现有意思的对应关系。
google - 巴西,google层出不穷的产品,就像巴西一波又一波的天才球员;创新和理想主义色彩,是google和巴西的共同之处;google现在是IT行业中最受人欢迎的公司,地位也与巴西同。以google配巴西,不为过。巴西是我最喜欢的球队,但是我从来不预计巴西夺冠,否则如果巴西淘汰,难免伤感。
yahoo - 阿根廷,阿根廷球星云集,几个位置甚至有新老两代球星争夺,导致贝隆等一批大腕虽被弃用,而实力不减反增,就像yahoo,flickr替代yahoo photos,my web与delicious同队竞争。yahoo曾经是互联网老大,那个时代就像马拉多纳的阿根廷在世界足坛的位置,现在重新崛起,在这个时代(这届世界杯)不知道能走多远。
微软 - 德国,虽然强手云集,德国是东道主,这个优势是铁定的,微软虽然式微,做东的地位也与德国相仿;微软这个大机构里等级分明,行事严谨,与德国的踢法确有几分相像;就像克林斯曼给德国注入了不少新鲜血液一样,比尔盖茨也在尝试做同样的事情。东道主不容小觑,这是个世界杯的规律,也是IT业的。 ebay - 英格兰,ebay的c2c拳头产品就像贝克汉姆一样是世界范围的超一流,精准长传一招鲜,打遍天下无敌手;skype好比鲁尼,新一代的超一流;除此之外的产品(选手)也能排入一流,但是两张王牌在手,已经可以让他们跻身超一流公司(球队)。本届世界杯,我预测英格兰夺冠。
sun - 荷兰,荷兰曾经创造的全攻全守打法,现在已经是世界足坛共有的了,就像sun的java。虽然荷兰从来不缺有才华的选手,却从来没有夺冠,地位也在一二流间徘徊,sun也像荷兰队一样,让人喜欢让人忧。
baidu - 日本,日本这个巴西的学生,只能在亚洲称称老大,百度和google的关系不也是这样吗;表面上看是因为百度没有google那么多产品,就像日本没有巴西那么多球星一样,实际上是因为骨子里缺乏的创新精神和理想主义色彩。但是,这不能怪百度(日本),亚洲文化使然也。
谁来比中国呢?呵呵,在我心目里,就是自己效力的这间iUniverse,虽然曾在上届世界杯的时候跻身决赛圈,陪太子读书了一把,却永远不可能进入一流行列了。因为感情深厚,仍然会不懈为之加油。
June 20 有机会自己设计家具了—敏捷大会收获二介绍一个公司,jiajia88.com。很高兴这次装修前能淘到这个家具公司。这次装修我们想用乡村风格,而美克美家这样乡村风格的家具都很贵,也没有我们在杂志上看到的那么多式样,一开始很是让我们伤脑筋。这家公司不但可以做到完全定制,价格竟然是按照用料来收取的,同样的式样,可以做到宜家的六折价,美克美家的四折价。店员介绍说,我们可以根据你提供的杂志、式样照片甚至电影,来了解你的喜好。通过实地上门测量获得精确尺寸。客户可以提供想法和设计,设计师在3D软件里模拟,大家一起商讨,直到效果满意定案。整个过程没有设计费,因为设计其实大部分是客户做的。
我很欣赏这家公司老板的理念,有几个方面不谋而合。首先是“设计者与消费者合一”的理念。《第三次浪潮》中,未来学家Alvin Toffler预言人类将进行生产者与消费者合一新一轮生产方式革命[1] 。而在我看来,这种变革的前奏已经开始。随着工具的发展,还有人们对个性化的需求,消费者越来越多地希望参与设计自己的消费品中。把一部分设计从生产中剥离出来还给消费者,将会越来越受欢迎。
第二个不谋而合是敏捷开发的思想。让客户通过杂志、电影来讲故事;开发者梳理改进客户的原始需求;及时得到客户反馈,不断修改方案,迭代式推进;Pair Developing-两方面设计人员(作为设计者的客户,和作为顾问的设计师)坐在一台电脑前一起开发。不用我具体解释,了解敏捷思想的同行们已经会心一笑。
我又看到这两个不谋而合中的一点联系。就是那个3D软件。是什么让被动的消费者可以更多地参与设计,又是什么可以让客户和设计师可以顺畅交流,显然那款快速建模、易用直观的3D软件起了很大的作用。设计者与消费者合一是方兴未艾的第三次浪潮的前奏,易用直观的工具是不可或却的。
ruby和rails是软件开发领域的易用直观工具,大家看了这个presentation(PDF)会跟我有同样的感受。当趋势是可以让消费者参与设计,甚至将来自己生产,ruby和rails将在软件领域成为第三次浪潮中的领航员。这是我参加这次上海敏捷论坛的第二个收获。
[1] Alvin Toffler是这样描绘人类文明的发展的:第一次浪潮,自产自消的农业文明;第二次浪潮,分工明确的工业文明;第三次浪潮,生产者和消费者再次合一的个性化文明。工业革命,产消的分工一方面带来了效率,另一方面也带来了家庭的分裂,阶层的分裂,甚至人格的分裂。第三次浪潮将利用工业文明创造的科技,回归Prosumer(产消一体)的工作生活方式,完成螺旋式发展。
Machine-Readable Chinese和其他想做的事想做这几件事,目前没有时间精力,先记一笔:
如果你也有类似的想法,欢迎来信讨论。或者知道有人已经做了相同的事情,请一定写信告诉我,不要让我做重复的事情。谢谢!
June 09 Martin Fowler来上海,以及Ruby的新功用Martin Fowler是偶像级的人物。我不说他是我的偶像,因为基督徒是不能崇拜偶像的,Martin也是认真的基督徒,不喜欢人家把他当作偶像,但是我想中国工程师把他称作偶像,也不是把他的光头贴在墙上膜拜,而只是非常崇敬,在这层意义上,Martin Fowler也是我的偶像。
我比较孤陋,了解他时,他已经是眩若晨星了。一篇《新方法学》,一篇《设计已死?》,我都中英文对照,英中文对照的读了很多遍。这么说可能有些狂妄:我读着两篇论文的感觉不是醍醐灌顶,而是英雄所见略同,他的思路和见解正合我意。“软件不能按盖大楼的方式做,不能做死”,“唯一不变的是永远变化”,“设计和灵活并重”也是我在读前的观点。他比我牛的地方在于他写得很清楚,当然,能写得清楚,说明认识的清楚。大师毕竟是大师,除了能发现问题,提出方案,更重要的是能实践方案,试验成功,并影响众人。
马大师来上海,虽然活动规格要比北京的小很多,还是让我很兴奋。这次在上海讲得是ruby,我是现场举手调查中接触过ruby者的五分之一。这次演讲着重于科普,然而我这个已经有半瓶醋的ruby爱好者仍然有些收获。
收获之一,是明白了DSL这样东西。DSL,Domain Specific Language,就是为特殊用途而设立的语言。名词解释总要附上例子才能让人明白:比如,makefile用的就是特殊的make语法,只能用来写makefile,不能写程序;sql是为了数据库查询而创立的DSL,只能操作数据库,也不能干别的。DSL的好处是针对性强,效率高;缺点是难学,适用面窄。make语法当年为了工作,学过,也掌握了一些,可是一不用,全忘了。然后Martin就说了,ruby的一个好处,就是建立了一些软件包来替代这些难学高效的DSL,牺牲一些效率,但是让你不用再花精力学一些晦涩的东西。
比如,替代make的rake,可以同样达到make的功能,而语法全是ruby的,除了直观和优雅这两点ruby自带的好处,相对于make,它还可以轻松扩展,因为ruby是正儿八经的编程语言啊。想在里面加点儿xml处理?require 'rexml'就行了。make结束要发个邮件通知?require 'net/smtp'就能做到。如果你愿意,还可以操作底层,调用web service,或者通过cgi模块,跟一个web application结合起来。联想的形象一般般,那句口号还是很不错的——“只要你想!”
sql的ruby替代不多说了。
DSL要摆脱难学少用的困境,以前也做过不少努力。比如PL/SQL尝试扩充sql语言,让他能if/then,能while/loop,能写funtion/procedure,甚至打成package,用场大了不少,但是思路仍然不够open,而且依然难学。第二种尝试,是想Ant这样的,用xml来代替DSL,但其实是换汤不换药,只不过记一大堆语法变成了记一堆tag,并且用途也是受限的,你只能用那些他定义的tag对应的功能。Ant进化到Maven,强大了不少,可以自己用java写plugin了,是个鲤鱼跳龙门的进步。不过你学了rake以后,就知道鲤鱼仙女是什么样的了。
第三类尝试,一定要提一提的,Office VBA。它的用途是Domain Specific的,但是从一开始微软就非常英明地用VB语法来做Macro语言,并且还能让它以VB的方式add references,生命力就大大的强了,甚至有公司专门靠VBA吃饭,做了很多有用的Office插件出来。相比而言,Word Perfect的Macro语言就输了一大截,几乎没人用。
Office VBA是正确的思路,Ruby在DSL上的作为也是相同正确的,更好的是,Ruby是Open Source的。这又是另一个话题了。。。
收获之二,下回分解。
June 07 Google Spreadsheet今天google推出了网络版电子表格,目前还需要申请试用,但是已经有很多讨论了。他做的多像excel我不关心,我更希望他能发挥出web application的强大之处,比如协同工作(google已经做进去了),开放api,分享插件。
Excel一直是微软的招牌产品,不光受到广大用户的青睐,就连一向看不起windows的geeks群体,对excel还是有一说一的。希望web spreadsheet也能成为web application腾飞的一个转折点。
Jan关心它有没有merge cell和multiple sheets的功能。而我关心的功能是goal seeker, solver, pivot table这样的工具,我相信web spreadsheet一定还没有做进去,但是我相信只要他们open api,这样的功能不但会有,还会曾出不穷。
另外,excel的一大魅力在于macro。虽然google的api也有扩展功能,但是有两方面的欠缺:
1、不能录制 2、C语言不够简单 我希望google考虑用ruby作为api的语言。这不光可以让macro简单,还可以利用网络平台鼓励更多的人submit他们制作的macro(可能google会用术语extension)。
自从web2.0的概念开始,我就一直期待一个macro的共享中心,也许google可以满足我这个愿望。
May 11 梦想就像鸡蛋,要么孵化,要么臭掉。| 收录名言(5月11日)
May 07 弱小如何治服强大 | 最近收录(5月7日)pixar新电影,2006暑期档。 业委会就得这样,老百姓都得这样。 google的3d软件,看了一下教程,挺好用的。正好最近要装修,用得上。 靠身前身后四个距离传感器,调整轮子前转或者后转。视频,很有趣。 http://blog.sina.com.cn/u/53f36050010003bm 有介绍 通过疯狂地发布网络通信新服务,Google、Yahoo以及一大批新秀们在争相模仿这一领域的领导者Skype。但其中没有Jajah。Jajah在以色列、澳洲、爱尔兰和硅谷都设有办公室,它用日常电话的在线通信取代了沉重的耳机。在本月,用户可以登陆Jajah.com,输入自己的电话号码(座机或手机)和想要呼叫的电话号码。公司位于爱尔兰的服务器将会通过互联网连通呼叫双方所在城市的转接站和接收器,而呼叫双方则可以通过日常电话通话。这种呼叫服务每分钟花费数美分。电话公司也不会憎恨这项服务,因为至少用户还在支付本地话费。 国外媒体对我国当前社会现象的分析文章。同时可以学到一些英语表述:八荣八耻 - eight honors, eight disgraces社会主义新农村 - new socialist countryside保先 - Maintaining the Advanced Nature of the Party这个'advanced nature'比较有趣,直译是与生俱来的先进。 光有意识形态不行,还得会操作。不是apple,ibm没有开放心态,操作方法没有老比尔精到。当然,这可能来源于认识的差距。 所以微软的胜利不是公司的胜利,是意识形态的胜利。
没见过这么好看的动画片,是因为风格和我以前看过的不一样,来自于新加坡的人才,中国元素发挥的淋漓尽致,尤其是电影配乐,就是你看预告片的时候,都会被吸引住,于是告诉自己,一定不要错过。 免费,绿色,小型,不流氓的,反Great Firewall软件。 Try Torpark; its small, portable, clean, free of spyware/adware, and best of all its free of cost.
搜罗免费试用品的网站。利他利己利商家。 用IM记录只思片想。 一九六七年我认识了夏理?庄逊,那位以文笔流畅而发表文章最多的经济学者。我问他:「夏理,怎样学好写英文呀?」他想也不想就回应:「学字汇,学字汇!」其他什么也不说。这是英语文章高手的经验之谈了。
1. You don't need VC diesel to get your motor running. 2. You don't need VC diesel to get your motor running. 3. You don't need mainstream tech to make a dent.4. You don't need to live in San Francisco to make it big.5. You don't need a swarm of worker bees to take off.
如何成为一位 hacker | IT网摘(5月7日)作为一个 hacker 是充满快乐的, 但这是一种因为努力得到成果所带来的快乐. 努力的成果则带来动机. 成功的运动家的动机则来自于, 使他们的身体不断进化,并把自己推向物理上的极限所带来的快乐. 类似的情形, 要成为 hacker, 你必须要能从解决问题, 精进技术, 和运用知识的过程中感受到一种悸动.
微软的PC战略带我们进入计算机的世界,这个coding4fun将带我们进入geek的世界。不得不承认,微软是个很好的启蒙老师。 50M的linux启动盘,常规软件都包括。 lego mindstorms sdk 可以用来做很酷的界面 web macro的实现,macro语言是ruby。 以下的例子是用样式实现,文字自动适应Table的宽度,并且超出的宽度的文字自动隐藏。IE下面还可以自动出现...的省略符号.
即将发布的乐高机器人还将开源,希望到时候有精力琢磨它。 免费,绿色,小型,不流氓的,反Great Firewall软件。 Try Torpark; its small, portable, clean, free of spyware/adware, and best of all its free of cost.
站点十八http://www.igogo8.com/ 总之,ziki的设计十分的有趣和好玩,建议国内的SNS开发者可以多加研究,哪怕是克隆出一个汉化版的ziki来,估计也很受国内用户欢迎的。
Make Web-Applications look and feel like Desktop-Applications with 3D3R Bubbles 以后做网站用得着的小工具。 不用javascript的ajax。 ZK is an open-source Ajax Web framework that enables rich UI for Web applications with no JavaScript and little programming. With event-driven feature-rich components, developing becomes as simple as programming desktops. With a markup language, designing becomes as simple as authoring HTML. 开源软件卖的是长期的服务,不是软件本身的 copy。 linux的桌面软件,可以使程序速度变快,窗口的管理也很灵活的配置。 2个多小时的在线教程,里里外外详细地讲eclipse。英语很清楚,可以用来练听力。 以下是滇狐收集和整理的一些有用的 VIM 插件, 大部分插件都有自己详细的说明书,因此这里就不详细介绍每个插件的安装和使用方法了。 通过这些插件, VIM 能够变成一个非常强大的平台, Happy VIMming! 察看密码,pdf解密,防流氓软件,total commander窍门,以后要找些顺手软件,先要到这里来翻翻。 April 16 The Simplest Path to Success | 最近收录(4月16日)
生成篆书图章 高深知识,有用的时候再细读。 这篇与前两天摘的《世界仍然需要编辑》暗合。最终消费者选择越来越多,越来越自由,就会面临不知道自已要什么的困境。advisor(在媒体世界就是编辑)这种身份变得越来越重要。 这些观点都知道,但是还是很吸引人的。这是一篇讨论高深问题的范文。有些误解要纠正,就在http://spaces.msn.com/cvu1/blog/cns!49DFF78D0830FE35!571.entry 世界有两种讲学问的人,一种人是有意无意地把未必深奥的理论讲得玄乎无比。你听不懂是因为你没修够基础课。他深怕不玄乎显得没本事。这种人在数学家中占90%以上(绝大多数数学演讲5分钟后听众便不知所云)。别的学科里这种人有多大比例不敢说。樊弓的师父是另一种学人。写文章做演讲一定要把深奥理论讲得中学生听懂了才算有学问。师兄弟们出去演讲前,必跟师父先讲三遍以上。网友们可能不信,师兄的一个演讲被师父臭骂了19遍。第20遍听完才说:徒儿可以去了。樊弓在本文涉及的理论,完全可以玄得如同嚼醋。而樊某的目标,是要这些理论侃得如儿戏般简单。这不是对这些理论的不敬,乃不负师父教诲也。 有魅力的中文 '灭火' “救火''生前' '死前'“没结婚前” “结婚前”“没发胖前' '发胖前''我好不容易才把屋子收拾好' '我好容易才把屋子收拾好' 给这篇加上一个DIY的标签似乎不太贴切,原因是此文描绘了一个准DIY社会(其实更专业的术语叫做prosumer社会):商业提供选择,个人可以DIY,然而更多的DIY是由专家(编辑)完成的。所以,在这么一个准DIY社会里面,有这么几个重要角色:开放的厂家、标准制定机构(或者是方便组合的平台,例如媒体、互联网)、编辑。 总而言之,这个世界仍然需要编辑。只是,与以往地位不同的是,编辑们不再是信息的筛选者和过滤者,他们只负责提供信息的重新组合,按照他们的兴趣和意愿进行的组合。 把积木错开来搭,有时候比垒得规规矩矩还高。当然,最重要的是,那样比较有趣。 好的建筑设计是城市的灵魂。 反流氓软件汇总 分析人士說,中*共高度評價佛教,同時高規格力撐佛教論壇,不僅希望借助佛教提倡和諧社會,改善中國的國際形象,更有「借佛抑主(即天主教、基督教)」之意,對付內地如雨後春般興起的地下教會。 mac mini+触摸屏,自己动手做汽车影院+gps导航。 项目名称 建设周期 项目范围 线路长度(公里) 1号线北延伸 2000-2004 火车站-泰和路 12.5 2号线西延伸 2003-2006 中山公园-虹桥机场 9.5 3号线北延伸 2002-2006 江湾镇-宝钢 14 4号线 1992-2005 宝山路-虹桥路 22 5号线 2000-2003 莘庄-闵行开发区 17 6号线 2002-2006 高桥-济阳路 33.1 7号线 2004-2008 外环路-龙阳路 33.5 8号线一期 2001-2007 开鲁路-济阳路 26.2 9号线一期 2002-2007 松江新城-东安路 31.3 1号线北延伸二期 2004-2006 泰和路-富锦路 4.2 2号线东延伸 2006-2009 张江-浦东机场 29.2 9号线二期 2005-2009 东安路-源深路 17.2 10号线一期 2004-2009 上海动物园-新江湾城 28.8 11号线一期 2005-2010 嘉定、安亭-三林 62 11号线二期 2006-2010 三林-临港新城 58 12号线 2006-2011 漕宝路-巨峰路 33.3 13号线 2006-2011 金沙江路-不夜城 13 小时候背圆周率也是一个有关酒的故事:山顶一寺一壶酒。。。这个故事好像更吸引人。 「要是要我酒,爾樂舞扇舞。把酒吃酒散,爾散拔四柳。」(要是想要我的酒,你得跳段扇子舞。舉杯把酒喝完後,還得拔四棵柳樹。)
上海的楼市,终于轮到人买房的时候了,我的意思是,过去的两年,是钱在买房,资本借房来钱生钱,现在资本走了,人要买房了,房价就应回到人的价格上来。 3月底推出的ZoomIt亦是一个绿色小巧的工具,可在屏幕上点点画画,放大局部等,适作演讲辅助... 我不大玩测试,不过这一则对我蛮有帮助的。我的结果是B,你呢? 迄今看到最快最像的在线windows windows在apple imac上运行的更快更舒服。 有点儿科幻电影的味道了。 记得要开音乐。 为什麽这个社会给了你那麽多半真半假的「真理」,而且不告诉你他们是半真半假的东西? 规矩越少越好,才能做到启发的作用
你不需要计划、激励、自信、支持这些励志书要教你的东西,甚至幸运也不是那么必需。你唯一要做的就是“去做眼前最明显要做的事儿”—做完再做下一件,做完再做下一件,不要去管你的所谓心情。这是敏捷开发方式在人生路途中的体现。 You don’t need a life plan. You don’t need motivation, self-confidence, peer support or even luck. All you need is the willingness to take the next most obvious step—then repeat the process again and again, regardless of how you feel.
Cmd + Shift + 3 => Print ScreenCmd + Shift + 4 => Print RectangleCmd + Shift + 4 + Space => Print Active WindowCmd + Shift + [34] + Ctrl => Print to clipboard mac上最好的聊天工具,什么都能联。 很酷的卖东西网站,卖的东西也很酷。 |
|
|