项目管理
gauss
这个作者很懒,什么都没留下…
展开
-
Subversion 快速入门教程
何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部分,为了说明简单,教程是在w原创 2011-12-05 12:24:18 · 375 阅读 · 0 评论 -
软件开发过程
1. 程序员写出自认为没有Bug的代码。2. 软件测试,发现了20个Bug。3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。5. 重复3次步骤3和步骤4。6. 鉴于市场方面的压力,为了配合当初制定的过分乐观的发布时间表,产品终于上市了。7. 用户发现了137个新Bug。8. 已经领了转载 2011-12-04 09:16:36 · 309 阅读 · 0 评论 -
提升员工士气的七大法则
员工的工作进度是否一拖再拖?办公室是否很少听到欢声笑语?如果你的公司已经出现这个状况,员工士气如此低迷,那就要赶紧采取措施重振员工的士气。员工士气的低迷可能会导致在工作中团队合作不融洽,工作效率缓慢和营业额下降,总体来说,如此下去将会阻碍公司的发展。如何让员工尽快重拾士气?如何打破公司的这种僵局?领导们应该从工作中密切观察和记录并即时的想办法来改变这样的状况,让员工保持积极向上的工作态度,转载 2011-12-04 09:17:41 · 384 阅读 · 0 评论 -
分析函数调用关系图(call graph)的几种方法
绘制函数调用关系图对理解大型程序大有帮助。我想大家都有过一边读源码(并在头脑中维护一个调用栈),一边在纸上画函数调用关系,然后整理成图的经历。如果运气好一点,借助调试器的单步跟踪功能和call stack窗口,能节约一些脑力。不过如果要分析的是脚本语言的代码,那多半只好老老实实用第一种方法了。如果在读代码之前,手边就有一份调用图,岂不妙哉?下面举出我知道的几种免费的分析C/C++函数调用关系的工具转载 2013-01-04 00:26:12 · 3184 阅读 · 0 评论 -
各类分析函数调用关系图的工具
下载地点 http://linux.softpedia.com/progDownload/calltree-Download-971.html gprof 2.18.0.20080103 在ubuntu/debian下直接安装即可 http://citeseer.ist.psu.edu/graham82gprof.html kprof转载 2013-01-04 12:28:34 · 1557 阅读 · 1 评论 -
使用第三方开源库是否应该做二次封装
现在有大量的开源第三方库,大家几乎每个项目都有用到。而这些库基本都提供了非常友好的接口,供应用层使用。但是,考虑到版本升级,程序员的水平,甚至使用许可等方面的问题,我考虑对未来大多数要使用的第三方库进行二次封装。下面是我想到的基于多人开发,有可能发布多次升级版本的情况下的优缺点。希望大家参与讨论给出意见。谢谢。优点:1:当自己的软件版本升级时,可能会出现需要更换第三方库的情转载 2013-01-04 12:28:12 · 575 阅读 · 0 评论 -
如何在linux下构建强大的build系统
如何在linux下构建强大的build系统原文地址:http://my.huhoo.net/archives/2010/04/linuxbuild.html版权声明:原文所有版权皆规原作者所有 在linux下,大多数开发者都有自己的一套编译系统,但是往往会存在编译依赖无法解决、无法很好的控制库的添加以及文件的添加,自定义的编译选项不是很方便得到控制,甚至连个打包都需要自己t转载 2015-04-17 01:25:12 · 332 阅读 · 0 评论 -
Ubuntu vim 中文乱码解决方法
Ubuntu vim 中文乱码解决方法打开vim的配置文件,位置在/home/username/.vimrc或者/etc/vim/vimrc,我修改的是前者,在其中加入set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set encoding=prc保存退出,此时vim就能正确显示转载 2015-04-21 17:48:30 · 843 阅读 · 0 评论