2006年09月
这几天根据《利用Rails开发敏捷Web应用》这本书亦步亦趋地学习一些Ruby on Rails的知识,蛮有意思的,但并不是想像中的那么好玩,比如在使用IDE开发RoR应用时就遇到一些问题,耗费了半天的时间也没有弄明白,晚上双查阅了一些文档才有所入门。看来如一个朋友所说,目前RoR相关的网络资料并不是特别丰富,想必一些想学习这个框架的朋友也有些这方面的困难,在此把我的一些经验所得与诸位分享,不当之处见谅。阅读全文>
发表于 @ 2006年09月27日 23:02:00|评论(loading...)|编辑
再回重点中的重点——内容。在这些专家的案例遨游中,我们可以体味到ASP.NET、Java HSS、PHP与Ruby on Rails四大Web开发技术的异同点,以事实来说明技术,想必很多人也是喜欢这样的文章类型的。所以,当我鼓吹这期的特别策划时,内心里也是想与大家分享一些故事,一些专家的Web 2.0网站实现心得故事。也许你现在会质疑我,但若要评论,看过杂志后再说也不迟!我有这个信心! 阅读全文>
发表于 @ 2006年09月27日 01:20:00|评论(loading...)|编辑
所以回到我的主题上来,就是不论是媒体还是其它的事业,硬件设施是重要的一方面,但更重要的是人的精神,是有没有良好的企业文化与制度保障,其实这一点不能做到——领导以身作则就可以了。可是能做到这一点对很多领导来说是何其难啊!阅读全文>
发表于 @ 2006年09月27日 00:07:00|评论(loading...)|编辑
很久以来我都对传统的软件工程方法和盛行的敏捷方法的联系与区别郁闷不已,因为每一个领域都是那么庞大,作为一个非专业人士,要能清楚地把握其中的关系,确实不是件容易的事情,直到我看到下面的这个故事(摘自《平衡敏捷与规范》Balancing Agility and Discipline: A Guide for the Perplexed,邓辉 孙鸣译 清华大学出版社)。在敲字的过程中我自己对一些名词对照着两个软件开发方法中的常用概念进行了注解,不当之处,还请大家指正。阅读全文>
发表于 @ 2006年09月21日 21:56:00|评论(loading...)|编辑
Linux User Group是一群在北京的外国程序员,为了探讨技术而自发组织的一个小的Club,每月会找个时间,寻个主题,凑到一起乐呵一番。这里之所以用到“乐呵”这个词,是因为我发现这个组织开始了很多次活动,这里的大部分人竟然彼此并不是特别熟悉,见面后也是点一头,哈哈一笑,有点像外省人在北京的老乡会一样。事后想想,其实身在异乡,面临着语言与文化的差异,虽然网络很发达,但总没有在自己的国家那样随便,其内心多少也是有点孤独的。通过这么一个聚会,大家聚一聚,也许不讨论技术,把自己的酸甜苦辣讲一讲,说不定再碰到两个同乡人,也是打发寂寞的好方法之一。阅读全文>
发表于 @ 2006年09月17日 22:28:00|评论(loading...)|编辑
因为是开学典礼,请来的李彬老师也主要是给大家灌输一些为人和做事的态度,结合清华的传统,听起来倒也津津有味,发现昨天加班到12点,今天应该来的睡意也音讯全无。两点:第一是对传媒人的要求——批判、理性与正气;第二是清华的务实传统。对传媒人的要求三点我是一点也不具备,没有批判的精神,没有理性的头脑,也没有坚持己见与正确的正气,也许这应该是我在接下来的两年里所主要学习的吧。但如果按照李彬老师所讲,需要通读马列著作才能达到这一点,看来真是一个不小的挑战,因为好像对那些晦涩的东西我一直不太感冒,不知有没有捷径可言。而清华务实的传统也是我在比较了北大之后更喜欢这里的原因,虽然自由与民主是个好东西,但我更欣赏脚踏实地做事的作风,新闻与传播学院的定位也很好地阐释了这一点——素质为本、实践为用、面向主流、培养高手。也希望自己两年后能够在务实上也有所突破!阅读全文>
发表于 @ 2006年09月17日 20:49:00|评论(loading...)|编辑
2004年9月16日我正式到CSDN上班,开始了自己的媒体生涯,到今天正好是两年。期间做了一些有益的事,也做了些让人惭愧的,不管怎样,完成了一个从软件开发人员到媒体人的转变。
为了这个媒体人的梦想,今日再次踏上到清华求学的道路,虽然是在职的,但对我而言是个不错的机会,蛮好的:)
睡觉了,今天开学典礼,要养足精神! 阅读全文>
发表于 @ 2006年09月16日 00:30:00|评论(loading...)|编辑
一个新概念的失败不会对业界造成多大的影响,但一个成功的概念与方向不仅可以成就一家公司,甚至可以带动一个行业的发展,SOA的发展就是如此。虽然现在包括BEA、IBM及Oracle等在内的公司都对SOA概念推崇备至,并将SOA概念产品或者工具化,很多企业在构建自己的下一代软件系统时,也是非SOA不可,其实在SOA辉煌的背后,它经历了一个漫长的孕育与发展期。20年前,Gartner Group就提出了SOA的概念,但这一以服务为核心的概念在那时却被认为是海市蜃楼、可望而不可及的事情,但随着技术的发展与网络的普及,人们对系统的要求越来越高,高适用性、松耦合性等特点越来越被人重视。先是BEA抗起SOA的大旗,提出“Liquid Computing”概念,然后是IBM的“整合”等等,使得SOA最终由概念变成现实。SOA的发展历史就是一次成功的概念“营销”的历史,而现在Telelogic正在营销着ELM。阅读全文>
发表于 @ 2006年09月14日 15:59:00|评论(loading...)|编辑
一个人最大的价值不就在这儿吗?他不在你身边,但只要念到他的名字,你的身上就会有力量。换上我爸的皮衣后,我开场白的灵感马上来了,我知道我老爸会帮我分担这份压力的。我觉得人体会了这样的事情之后,才会知道什么才叫真正的力量,什么才是真实的永恒。我在凤凰卫视的时候,最害怕的就是父亲会离去,我太依赖他了,因为他是我很重要的生命的元素。原来我的胆子不大,现在胆子很大,因为没有一件事情能比我父亲死亡更可怕的。在我生命当中,父亲给我的就是一种力量。 阅读全文>
发表于 @ 2006年09月12日 00:18:00|评论(loading...)|编辑
现在的Summer已经做到了Site Manager的位置,回首往事,一幕幕都是让自己那么难以忘怀。96年WebEx决定在合肥开设研发中心的时候,Summer还在一家企业里做着自己的内存驻留软件,当朋友找到他并描绘WebEx的产品与战略时,一种叫做“理想”的东西触动了他的心。毅然做了WebEx合肥的第一名员工,而且一直到现在。现在的WebEx合肥已经壮大到了350人的规划,其中近一半的员工是开发人员而近4成的人员是测试,还有一些DBA和管理人员。中间的辛苦也许只有Summer一人知道,但谈及这些事情时,却又是那么轻描淡写,“其实我感觉一些都是自然发生的,没有太多的波澜”,然后呵呵一声结束了回忆。阅读全文>
发表于 @ 2006年09月10日 23:15:00|评论(loading...)|编辑
针对芙蓉个人的争论没有意义,我更看重的是这个现象所反射并能为我们所借鉴的一些背后的原因。其一,建议少用自己的价值观去评判别人,评论之前请先换位思考一下,以自己的语言不至于太主观;其二,建议在对一件事情发表意见之前,先去搜集一些资料,尽量找到足够深入的材料,在分析之后再说话;其三,这个社会是多样化的,需要包容,在对一件事情不满之前,建议先想一下是不是自己的小心眼所致;其四,愤青之言可以有,但是,还是但是,尤其在评论别人文章的时候:)建议就事论事,而不是进行人身攻击,因为那只会让自己受损。最后一点:当我们说别人认知有问题时,也许是自己的认知出了问题!阅读全文>
发表于 @ 2006年09月09日 10:23:00|评论(loading...)|编辑
提起目前对中国程序员的看法,Peter持赞赏态度,说他们都很聪明,但马上他又表示,“但就是这些聪明的程序员,却做不好事情,不知道为什么?”,Mike和我马上表示赞同。虽然基于各种原因,我们有着很聪明的大脑,可是在进行一个团队的项目合作时,却徒然像失掉了灵魂,常把事情搞的一团糟,也许这应归咎于我们糟糕的计算机文化,可是不是也与我们的个人职业素养有关系呢?我猛然好像明白为什么Peter的公司难以招到像样的C/C++技术人员了,乐于跟风的我们早就去学Java,现在甚至很多人连Java也看不惯开始去搞Ruby或者Python了,哪会去再回头搞像C这样传统的东西。岂不知,如黑金一般的C/C++却一直是服务器端与移动嵌入式的最佳选择。阅读全文>
发表于 @ 2006年09月07日 23:54:00|评论(loading...)|编辑
你实际上在问我关于读书和思考的问题。让我引用中外名家的诗词著作,它可以形象地告诉你我是一个怎样的人,经常读哪些书,在思考什么问题。“身无半亩,心忧天下;读破万卷,神交古人。”“为天地立心、为生民立命、为往圣继绝学、为万世开太平。”“长太息以掩涕兮,哀民生之多艰。”“衙斋卧听箫箫竹,疑是民间疾苦声。”“有两种东西,我对它们的思考越是深沉和持久,它们在我心灵中唤起的惊奇和敬畏就会日新月异,不断增长,这就是我头上的星空与心中的道德定律。”“为什么我的眼里常含着泪水?因为我对这土地爱得深沉。” 阅读全文>
发表于 @ 2006年09月06日 11:00:00|评论(loading...)|编辑
这本书是关于如何利用由基于Java的框架如EJB和Spring等提供的Transaction模型设计一个高效的Transaction管理策略的。技术、最佳实践和重要部分都会涉及到,另外,Transaction设计模式将会带来所有的概念和技术,以及描述怎样用那些模型在你的EJB或者基于Java应用的Spring里去高效管理Transaction。阅读全文>
发表于 @ 2006年09月01日 00:06:00|评论(loading...)|编辑