Tag搜索结果
|
Tag:我眼看世界
框架的引导性 2008-10-27 23:39 Tag: 我眼看世界 Grails Blog: 梦想风暴 最近,我开始用Grails了。你没有看错,是Grails,不是Rails。 Grails,我们可以把它看成Groovy版本的Ruby on Rails。如果Groovy对你来说是一个新鲜词汇的话,Groovy是JVM平台上的一种动态语言。结合前面两句话,得到的结论是,Grails可以让我们用Rails的开发方式编写JVM平台上的程序。从Java入门的我有了Ra... Rails初印象 2008-04-18 17:31 Tag: 我眼看世界 Rails Blog: 梦想风暴 是的,我在学习Rails。 我所了解到的,大多数人是因为Rails而学习Ruby,像我这种了解Ruby却对Rails一窍不通似乎是异类。道理上来说,传统的途径应该是先学语言,再去了解相关的开发框架,像Rails这样喧宾夺主的情况,也算是异类了。当然,也正是因为Rails的喧宾夺主,才让人们有了更多的机会认识Ruby,了解Ruby的优雅。 ... 回到工作中 2008-02-14 17:03 Tag: 我眼看世界 Blog: 梦想风暴 休完了春节长假,回来上班了,整个人懒洋洋的,长假结束之后的正常反应。我给自己定下假期基调就是,尽可能让自己的脑子不去想太技术的东西,也算给大脑放一个假,所以,恢复到正常的工作状态,还需要调整一下,呵呵。 假期里,看了《疯狂的程序员》。 以前,很爱看这种程序员的故事,尤其刚刚开始学习编程的时候,特别想了解一下别人是怎么一步一步提高的,因为那时候,我并没有体会到... Dev聊QA 2008-07-12 21:14 Tag: 我眼看世界 QA Blog: 梦想风暴 有一天,我们的QA Lead让我谈了谈关于QA的看法,之后,对我说,我觉得你可以在QA Community活动上站在Dev的角度讲一些对QA的理解,这篇blog就是便是我所讲内容的一个总结。我知道,这绝对是一个费力不讨好的话题,因为 在很多的开发人员眼中,自己是建设者,而QA是破坏者。所以,让一个开发人员在QA面前,尤其是在一群QA面前,对QA品头论足,是非常有难度的。... 高效开发的敲门砖 2008-10-06 23:13 Tag: 我眼看世界 Blog: 梦想风暴 回想一下: * 怎样启动一个程序? * 怎样切换到一个文件上去? 曾经的我这样做: * 点开“开始”菜单,在“程序”中,一项项寻找过去…… * 在IDE中,找到目录的根,然后一层层目录展开…… 现... 原生态Rails开发 2008-08-28 23:22 Tag: 我眼看世界 Ruby Rails Blog: 梦想风暴 曾经,我听到了太多关于Rails的评价,不过,只有经历了,才会了解真相,很高兴自己在一个真正的Rails上项目上摸爬滚打了几个月。之前大家大多没有Rails的经验,于是,我们体验到了原生态的Rails开发。 在我看来,MVC的核心在于M,ActiveRecord是一个很好的起点。 ActiveRecord用起来非常简单,比如修改一个字段,... 关于找工作这件事 2007-05-26 23:16 Tag: 我眼看世界 Blog: 梦想风暴 最近干了不少与找工作相关的事:写简历、看简历;面试别人、被别人面试……经历了这些之后,关于找工作,我感受最深的是“匹配”。 很多人 在抱怨找不到好工作,好多公司也在抱怨没有合适的人。似乎这是一个很容易解决的问题,让那些找不到好工作的人,去那些没有合适人的公司,一切不就迎刃而解 了。可事实不是这样,每个公司... 开源Java 2006-11-14 23:08 Tag: Java SUN 开源 我眼看世界 Blog: 梦想风暴 OpenJDK https://openjdk.dev.java.net/ Mobile and Embedded Community http://community.java.net/mobileandembedded/ Open Source Ja 微软开发主管的临别赠言 2007-11-29 22:26 Tag: 我眼看世界 Blog: 梦想风暴 原文: http://blogs.msdn.com/jaybaz_ms/archive/2007/11/09/parting-words-for-dear-friends.aspx InfoQ的报道: http://www.infoq.com/news/2007/11/criticism-from-microsoft-devlead... 职业的程序员 2008-05-26 23:22 Tag: 我眼看世界 ThoughtWorks Blog: 梦想风暴 有人问我,在目前这个项目中,和外国同事一起工作的感觉如何,我答曰,他们更职业。 这里说的职业,并不是说他们写出的程序本身有多么神奇,恰恰相反,他们写出来的程序和我们写出来的程序,看上去并没有多大的差别。之所以,他们给我留下更职业的感觉,主要是日常工作的一些细节。 刚开始进入项目的时候,我们几个中国同事对项目完全是一头雾水,甚至Rails开... 哀悼,逝去的生命 2008-05-19 23:55 Tag: 我眼看世界 地震 Blog: 梦想风暴 这是一个全国哀悼的日子,为那些在地震中逝去的生命。 关于地震,我一直想写点什么,又不知从何下手,因为我着实不是一个愿意记录悲伤的人。但我还是决定写一些东西,让思绪飘散一下。 这注定不是一个平静的年景:雪灾,火车相撞,地震。国难让中国人空前的团结起来。 对我而言,今天也是姥姥过世三周年的纪念日。我是姥姥一手带大的,对姥... ThoughtWorks的开源土壤 2008-05-15 23:11 Tag: 我眼看世界 ThoughtWorks 开源 Blog: 梦想风暴 今天到CSDN参加了一个关于开源的讨论,谈到了自己参加开源项目的感受,也谈到了公司的一些情况。关于自己的部分,前前后后在blog里提到了不少。这里稍微整理一下自己对公司开源情况的一些理解,不见得完全正确,只是基于自己看到的和理解的,如果哪位同事觉得不对或不足,不妨站出来纠正或补充我。 ThoughtWorks是一个咨询公司,这意味着我们有很多机会参与到不同领域... 消除浪费的敏捷 2007-07-04 21:28 Tag: 我眼看世界 敏捷 Blog: 梦想风暴 敏捷的核心:消除浪费,走向精益 谈到敏捷,你会想起什么呢?测试驱动开发?结对编程?我刚到ThoughtWorks不久,gigix就和我提到过,关于敏捷消除浪费的观点,说实话,我一直不太理解这个观点。不过,随着在ThoughtWorks体会的点滴逐渐增多,我慢慢的体会到这句话的含义。 举 个简单 跨越语言 2008-01-28 23:34 Tag: 我眼看世界 Blog: 梦想风暴 PreferDesignSkills InfoQ评论英文版:Prefer Broad Design Skills over Platform Knowledge InfoQ评论中文般:丰富的设计技能胜过特定于平台的知识 我对程序设计语言有着偏好,所以,我喜欢不断接触各种新语言,喜欢研究语言背后的实现。 最近... 扰人的选择 2007-03-31 21:24 Tag: 我眼看世界 Blog: 梦想风暴 人这一辈子总会有许多选择,小到穿什么衣服、吃什么饭,大到未来的人生路。选择是一个令人头疼的问题,但凡有选择的机会,就意味着有一大堆要对比的东西,而且即便是同样的东西,不同时刻摆在面前,因为中间经历了许多的变化,其选择也会有所差异,比如不想吃昨天刚刚吃过的东西。 有时候,选择之前会有个预期,这个预期也许是基于之前种种考虑做出的最为顺应心灵的选择,但这个预期的根基... 最佳雇主 2008-05-05 23:58 Tag: 我眼看世界 ThoughtWorks Blog: 梦想风暴 谁是最受程序员欢迎的雇主? 一篇关于最佳雇主的帖子,很高兴在里面看到了ThoughtWorks的名字。 很快,成为ThoughtWorker就要满一年了,这一年时间里,我一直享受着在ThoughtWorks工作的乐趣。确实,它和我之前工作的环境差别很大:开放的工作环境、没大没小的工作关系、不利于保持身材的零食、需要排队的游戏机等等。这段时... 程序员的定义 2007-03-17 11:16 Tag: 我眼看世界 Blog: 梦想风暴 这是我忙碌的一周,忙得连写blog的时间都没有。这一周,我不停的通过各种不同的方式和不同的人交流着一些大家共同关心的话题。 所有的话题中,留在我记忆中最深的是一个关于程序员定义的话题。虽然都叫“程序员”,但在不同的地方却有着截然不同的定义。相同的地方是,程序员都在写代码。 有些地方,程序员仅仅是一个写代码的人。需求... CSDN的专访 2007-06-23 10:41 Tag: 我眼看世界 XRuby interview Blog: 梦想风暴 CSDN的专访(上)(下) 被CSDN的人抓住完成了一个采访,大有一种被揭老底的感觉。不过,还是很高兴能和别人分享一下自己对一些问题的理解。出于媒体的需要,我的回答在某些部分被修改,稍微有些不同于我的原意,比如这么煽情的标题就是从我的原文中截取出来的,而意思就是因为少了几个字而变得有些不同,不过,对比于徐X那篇 起步的台阶 2008-02-22 15:33 Tag: 我眼看世界 Blog: 梦想风暴 我的程序人生是从微软的技术起步的。虽然那时已经是Windows的年代,但是目光的局限,让我依然还是在DOS上下了一些功夫。也是因为从DOS出发, 后来顺理成章的进入了Windows开发的行列。那时候的我是很努力的,不断的探索着各种各样的技术实现,不断的阅读着各种各样的书刊杂志,也着实记住了 一些所谓的技术。不过,有个问题一直困扰着我,我觉得自己记住的只是一些形,而非神,这些形的... 闲聊C++单元测试框架 2007-09-17 17:39 Tag: C++ 我眼看世界 敏捷 单元测试框架 Blog: 梦想风暴 今天下午,和Darwin聊了一下C++单元测试框架,主要参考对象是CppUnit和CxxTest。 表现形式 因为C++不支持reflection,所以,必须要做一些额外的工作,让框架知道相关内容的存在。CppUnit的做法是用宏进行注册。这种做法要求我们每添加一个测试,就要考虑用相应的宏进行注册,这种做法很繁琐,最大的问题在于由于疏忽而... 实践测试驱动开发 2008-01-20 21:56 Tag: TDD 我眼看世界 Blog: 梦想风暴 作为一个有理想、有追求的程序员,你成天被各种名词包围着,你对其中一个叫做敏捷的东西特别感兴趣,因为它特别强调人的作用,这听着都让做程序员的你感到舒服。为了让自己早日敏捷起来,你从众多的敏捷实践中选择了一个叫做测试驱动开发(Test Driven Development,TDD)的作为你的起始点。因为它对你周遭的环境要求是最低的:它不像结对那样,要求其他人和你一起合作;也不像采用St... 圣诞聊敏捷 2007-12-25 23:44 Tag: 我眼看世界 Blog: 梦想风暴 在ThoughtWorks待了大半年,听的见的经历的最多的当然是敏捷。圣诞之夜,不妨整理一下现时心目中的敏捷。 提及敏捷,主要是两种反映,济世良药或是洪水猛兽,当然,也有人置身事外。其实,敏捷只不过是一种软件开发方法而已,与传统软件开发方法开发方法并无本质区别:敏捷也需要知道到底软件要干什么,所以,分析需求不可或缺;敏捷最终也是把软件提交给客户,所以,也要一行... 读《修改代码的艺术》 2007-10-22 11:09 Tag: 我眼看世界 Blog: 梦想风暴 作为一个程序员,获取知识是让我不断前进的动力,而读书是我获取知识的一条重要途径。在这个“经典”、“必读”过剩的年代里,大多数的书都仅仅扮演着传播 知识的角色,真正改变自己对某些问题看法的书其实少之有少。限于读书时的眼界和能力,在我列表中,让我拍案惊奇的书只有几本。Martin Fowler的《重构》,严格说来,我并没有完整的读完这本书,不过,正如 读《世界是平的》 2006-11-18 09:34 Tag: 我眼看世界 Blog: 梦想风暴 这是一本闻名已久的书,起初是漫天遍野的吹捧,接着是今年的Jolt入围名单。受到吹捧的书很多,但这样一本社科类书如何能够入围技术评选的 Jolt名单,倒是让我对这本书有了一些兴趣。迟迟没有见到书店中出现这本书,于是,兴趣也逐渐淡了。有个出版社把作者之前的一部作品冠以同样的名字,显 然是希望搭个顺风车。 初遇这本书,尘封的记忆被唤醒,兴趣驱动,翻看了几页。让我买下这本书的... 与Annotation打交道 2007-08-07 17:46 Tag: 我眼看世界 XRuby Annotation Blog: 梦想风暴 因为给XRuby做代码标记的原因,最近一直在Annotation和打交道。在我看来,Annotation是Java 5所有新语言特性中,唯一很难一下子看清楚的特性。其它的特性只要用JAD反编译一下生成的字节码,就一目了然了。我手头的JAD只能处理1.4的字节 码,所以,Annotation的某些特性并不能直接反编译出来,比如缺省值。从现实的情况来看,Annotation已经开始... 读《Programming Ruby》 2007-04-03 20:30 Tag: 我眼看世界 Ruby Blog: 梦想风暴 我喜欢Ruby,因为它在我心中是一种优美的程序设计语言;我喜欢读纸版书,因为捧在手里很有感觉;我喜欢读中文版,毕竟中文是我的母语。所以,当《Programming Ruby中文版》面市的时候,我迫不及待的在网上下了订单。 这本书给我的第一印象是&ldq 精神的胜利 2007-07-29 23:05 Tag: 足球 我眼看世界 Blog: 梦想风暴 2007年,亚洲杯冠军,伊拉克足球队。 谁都知道,现在的伊拉克是个什么样子。来自这个国家的球队,能够出现在亚洲杯决赛圈已经不易,更何况一步一步登上了亚洲之巅。在决赛场上,我们看到的内容已经远远超出足球的技战术范围。困境中的伊拉克爆发出惊人的战斗力,让对面的对手完全失去了自己的方向。战至最后阶段,伊拉克的队员几乎完全体力透支,但他们依然不断拼搏,将胜利拿下。... 乱弹算法 2007-01-24 22:24 Tag: 算法 我眼看世界 Blog: 梦想风暴 我们有时会说,一个人不会做事,其实并不是说这个人做的事不对,而是说这个做事的方法没有条理或是显得笨拙。做事的方法在程序设计中就是算法,同样一件事,选择不同算法显现的结果就是截然不同的。 举个简单的例子,如何判断一个数是2的幂。 最直观的想法当然是用这个数不断的除以2,看是否能除干净。这样做保证没有错,但通常最直观的想法之外还会有更好的解决方案。我们知道,在计算机中数是以... 别人的标准 2007-06-04 19:59 Tag: 我眼看世界 Blog: 梦想风暴 说出来自己都有些不信,在ThoughtWorks工作的这段时间里,除了开发,我做得最多的事居然是招聘:电话面试、Code Review、Office Interview。所以,我有机会接触到更多的人。 我参与的招聘主要是面向有工作经验的人,所以,许多应聘者都是有多年的开发经验,在国内的情况下,不少人便拥有了“架构师”、“开发... 大师远行——悼念马季先生 2006-12-20 23:42 Tag: 我眼看世界 Blog: 梦想风暴 从小喜欢相声,因为它能给我带来无限欢乐。我所熟知的相声演员中,能在我心目中算得上大师的有三人:马三立、侯宝林和马季。侯宝林先生早早远行,马老先生告别舞台后不久便仙逝,今天,我心目中最后一位相声大师离开了人世。 得知马季先生去世,我的第一感觉是震惊,瞬间脑子一片空白。之后是不信,因为十一在家看电视的时候,马季先生还笑容可掬的出现在大家面前,短短几个月,人就这么没了。当这个消息得... |