实用软件工程
redguardtoo
这个作者很懒,什么都没留下…
展开
-
joel给新手的建议
原文(英文)见http://www.joelonsoftware.com/articles/CollegeAdvice.html也许我以后会把他翻译一下。joel的建议是针对在计算机系就读的学生的,概括起来有6点:学习写作(Learn how to write before graduating. )学会C(Learn C before graduating. )学习微观经济学(L原创 2005-02-22 14:19:00 · 1483 阅读 · 1 评论 -
管理需要感同身受
http://blog.csdn.net/quchch/archive/2005/04/22/358401.aspx?Pending=true这是我看了该文后的一点体会。我也有一些类似的经历,诸如和领导公开吵架的事情没有,但是也好不到哪去。类似的事情经历了多了后,也积累了一点经验和教训(当然和读了一些书也有关系)。我现在的原则就是做任何事情,和任何人打交道一定要给面子,给台阶下。避免自己说过头话,原创 2005-04-24 23:06:00 · 1989 阅读 · 0 评论 -
docbook支持中文
直接读docbook得官方文档《docbook: the definitive guide》,搜索一下“chinese”就可以了。实际上就是把文档中的某个元素标上lang属性。引用官方文档:“Using the lang attributeOne of the DocBook common attributes is lang. If you specify a langu原创 2005-04-27 13:02:00 · 1794 阅读 · 0 评论 -
关于Linux内核开发的管理
http://www-128.ibm.com/developerworks/cn/linux/l-dev26/index.html原创 2005-04-14 10:09:00 · 1477 阅读 · 0 评论 -
如何使用google解决问题
如何使用google解决问题redguardtoo 2004/07/07本文介绍了使用google解决难题的一些高级技术,重点讲述了如何选择关键字,如何分析过滤信息等等。1. 声明请读者不要使用本文所介绍的技巧从事违法、不道德的事情。我对于本文所导致的任何后果概不负责。 2. 本文所面向的读者本文介绍了使用google解决难题的一些高级技术,重点讲述了如何选择关键字,如何分析过滤信息等等。通过阅读原创 2005-04-15 11:17:00 · 5293 阅读 · 4 评论 -
与大师零距离接触
解决问题的最好也是最有效率的途径,就是直接向世界级的大师求助。我认为目前和大师接触的最有效的途径是新闻组。国内好像很多程序员不是很了解新闻组,因此有介绍的必要。什么是新闻组:可以认为是历史最悠久的bbs吧,比互联网出现得还要早。而且是全世界公用的一个bbs。例如comp.lang.c++.moderated这个分类下可以找到所有的C++牛人。为什么要用新闻组:因为它历史悠久,所以很多牛人出现且仅出原创 2005-04-05 22:44:00 · 2624 阅读 · 4 评论 -
搞技术的如何尽快晋升
搞技术的,有可能碰到一些戏剧性的时刻。例如,碰到一个难题,公司里所有人都解决不了。于是这个问题就拖着,最后拖到没法再拖了(通常是因为客户急的跳脚)。如果你能当着老板的面,笑嘻嘻地在5分钟内解决这个老大难问题,那么对于个人的职业发展会很有好处的。说白了,就是你告诉别人要撞冰山了,没人睬你;撞上冰山后你提供救生圈,别人对你崇拜得五体投地。很多所谓“领导”事实上就是这种“别人”。考虑到国内的教育和环境是原创 2005-03-24 11:43:00 · 2212 阅读 · 0 评论 -
二十年前上厕所的经历
虽然已经将近20年了,我现在还清晰地记得那一幕。我到某地去是为了走亲戚。到那后发觉最大的困难是上厕所。当地的习惯是在屋后方便。但当时是夏天,有很多咬人的小虫子飞来飞去,每次XX我的屁股上都被咬了很多大包。于是我向亲戚打听最近的公共厕所在哪里(无论如何,室内的虫子总是少一点)。废话少说,我好不容易找到那个厕所,刚到门口就呆住了:厕所的地面上(我指得不是粪坑,指的是地面)积满大概有厚厚的三寸的粪便,根原创 2005-03-21 22:38:00 · 2354 阅读 · 0 评论 -
架构师随地大小便? 我做清洁工!
有时候项目就像个臭烘烘的厕所。所有人都在随地大小便(除了拉在茅坑中以外)。系统架构师是最坏的榜样!他甚至以XXX为荣。姑且不说他代码写的如何不必要的复杂繁琐。拜托,不要使用偷偷地使用绝对路径好吗?这个项目有那么多人在开发,还要跨平台。为了跑通你的一个小小的模块,我难道要花上一个礼拜的时间配置环境?我真想手边有一挺手提式机关枪,把所有使用绝对路径的程序员通通干掉。好吧,我还没有这么没有人性。我只会把原创 2005-03-17 11:25:00 · 3338 阅读 · 5 评论 -
关于架构设计和项目管理的讨论
这是某日和朋友通过即时通信方式进行的关于项目管理的讨论。我将该讨论重新看了一遍,发觉我说的比较多,听的比较少:)。一般我不是这样的。主要我对于朋友所在的公司(开发习惯,程序员的水平,deadline如何设定等等)比较熟悉,非常担心这个项目是否能够成功,所以就拼命地劝说朋友采用一些回避风险的办法。由于在这个讨论中的目的是以说服为主,所以很多概念叙述的不一定精确完整。这个项目大概有4个人参加,用c++原创 2005-02-28 09:58:00 · 1962 阅读 · 4 评论 -
看到一篇关于脑图软件的文章,很不错
http://blog.blogchina.com/article_2503.13486.html 关于freemind,我以前用mindmanager。原创 2005-02-25 09:18:00 · 2077 阅读 · 0 评论 -
SubVersion安装手记(windows2000平台)
1. 为什么要使用Subversion我需要一个在windows平台下可以运行的*强大*的版本控制软件,sourcesafe功能太少,呵呵。cvsnt是我目前使用的软件,但是我觉得配置还是太麻烦。我选择subversion是因为据说Subversion是“更好的cvs”,是跨平台的,是开源的,最重要的是提供了将我的cvs repository转为subversion repository的工具,所原创 2005-02-21 11:14:00 · 1291 阅读 · 0 评论 -
讨厌“老师”
可能是我的个人偏见吧。大家都是搞技术的,凑巧在一个公司里做同事,为什么没来由的要称呼别人为老师呢。中国传统一直强调师道尊严。“父母师长”,“父母师长”,父母和老师的地位是差不多,总之就是长辈了。我的理解是,中国的传统中,长辈对于小辈总是有点威严的,这没有什么不好。我对于自己的父母,自己真正的老师(小学老师,中学老师),一辈子都保持尊重,谦卑的态度是很正常的一件事。因为他们影响了我的一生,对他们原创 2005-02-18 11:07:00 · 1994 阅读 · 4 评论 -
如何制作rpm包
以前写的一篇文档,文章重点在于讲清如何快速上手和会碰到的问题。并不是软件文档的中文翻译,要看大全或faq的见参考文献1. 概述以及难点这里的概述仅仅是我的理解。如果要获得准确全面的信息,建议阅读“参考文献”一章。开发者需要书写一个后缀名为spec的文本文件(简称spec文件),该文件提供了将应用程序打包(package)必须的配置信息。开发者在填写完这个配置文件(就是spec文件)后,只需要运行打原创 2006-11-08 17:08:00 · 15713 阅读 · 3 评论