共 30 页, « 第一页 ... « 7 8 9 [10] 11 12 13 » ... 最后一页 »
我曾经做过一个失败的项目。那时我对项目管理一知半解, 对于风险管理、进度管理等更是一无所知, 以致最后花费了当初几倍的人力来挽救它造成的损失。
项目概况
这个项目的策划是在11月开始的,是对现有的一个Web应用程序进行改造。 客户写了一份简单的需求说明,希望能在12/25圣诞节之前投入使用。 根据这份需求说明,我们整理出了一份功能列表, 然后估算每个功能的代码规模,发现规模大大超出期限,于是跟客户交涉, 删减了一些功能,并将发布日期定为1/26。 最后结果为服务器端3KL,客户端3KL,按照1KL/人月的保守估计, 需要6个人月,投入两个人,正好能在1月底完工。 于是项目就开始了。
阅读全文 »今天在《水煮三国》P65上看到了这张图:

这张图的意思是说,激励员工不一定要使用金钱, 而只需要依次满足他们各个阶段的需求。 而在中小型软件企业中如何使用者张图呢? 按时发工资基本上都能保证,饮料这种小恩小惠或许员工们并不稀罕, 而与领导见面的机会也是家常便饭一样, 那么员工真正的需求,就是得到赏识和获得特别授权去完成一项艰巨任务了, 而这两者正是分权的体现。
上面这张图让我没想到的是,加薪居然位于最顶层。 其实这也暗含了“在其位谋其政”的道理, 在渴望加薪之前,自己得先拥有让人信服的能力和成绩, 因此获得权力则成了比加薪更为基本的需求。
分权的作用我深有体会。最近我将一个不算太大的项目全权交给了一名下属。 结果那名下属每天主动自愿加班到深夜10点多,去做预算、分配任务、制定规则。 我并不赞成她加班;但她的这些行动不仅使我颇受感动, 更让我明白了一个道理:分权,不仅是让管理者解脱,更是满足员工需要的一个重要途径。
诸葛亮就不是个好领导,事必躬亲,不仅自己没有从繁重的政务中解脱出来, 更使得下属因得不到权力而心生不满(后来魏延造反则缘于此。)
想起前一阵子看过的雅尼卫城音乐会,印象最深的是那些独奏。 雅尼的独特之处就是他不仅让小提琴这种大众化乐器出风头, 也让定音鼓、贝斯、手鼓这些平日的幕后角色有机会抛头露面, 在音乐会上展示个人技巧。 这正是雅尼作为团队领导者的风范,将权力分给下属, 满足他们的精神需要,让他们有机会自我发展。
某个功能被编译到so文件中,那么如何通过php来调用它? 一个方法是写一个php模块(php extension),在php中调用该模块内的函数, 再通过该模块来调用so中的函数。下面做一个简单的例子,使用的操作系统是Fedora Core 6。
阅读全文 »半个月前将永久链接的格式从 /archives/%post_id%.html 修改成了 /%year%/%monthnum%/%day%/%postname%/,结果日IP由原来的100多降低到现在的不到30。可能是永久链接的更改影响了Google的收录吧。幸亏fcicq的提醒,我装上了Permalinks Migration Plugin这个插件。这个插件可以识别旧的永久链接格式,然后通过301重定向将它转到现在的永久链接上,这样就不会影响搜索引擎收录了。
这个插件据说是个中国人写的。插件很小,仅一个文件,激活之后在选项中出现一个PermalinksMigration的选项,在其中填入旧永久链接的格式即可完成重定向。
这两天工作比较清闲,于是同事之间的话题也渐渐离开工作了。一名同事做过五年的Java开发,发现他的关注圈子和我的就完全不同。我所注意的是Linux、开源、服务器应用,而他所关心的却是企业应用、移动设备开发等,连个人网站都是使用Java开发的。真是隔行如隔山啊。
介绍给我两个网站似乎不错,在这里分享一下。
- JSP虚拟主机: http://wt.jvm.cn/
- 移动设备开发平台SuperWaba: http://www.superwaba.com.br
前两天fcicq介绍给我这个东西, 微软的powershell。 连上去之后发现要正版验证,就懒得弄了。不过对于微软的东西向来没什么兴趣。
就说这个命令行,微软从DOS时代开始就在抄袭Unix,抄好了也就罢了, 抄得四不像,好多命令行选项和Unix系统都不相同。最明显的例子莫过于netstat命令, 配服务器时最常用的就是 netstat -lnt,到了Windows下就不得不使用
netstat -an | find "LISTEN"
一长串命令来代替,最让人受不了的是find的关键词还得加双引号。
估计微软也知道自己的命令行做得不怎么样,于是推出了WSH(Windows Script Host)来解决批处理脚本的问题, 还有那个貌似功能强大的WMI对象。可是人家Linux shell编程简单又好学,会命令的就会写程序,说句文话叫“知识可重用”, 在这一点上WSH弄巧成拙,貌似强大的JScript和VBScript由于学习门槛太高而鲜有人问津。
而现在又推出了这个powershell。以前看过一些介绍,说句心里话它还是有些比较实用的命令的。 但是,再实用也不过是个玩具,就像Resource Kit里面那些工具一样。
这篇文章分析了Firefox插件对浏览速度的影响。我个人也一直很奇怪 为什么我的Firefox打开新窗口时速度要比别人慢很多,后来发现 是自己装了很多插件的原因。原文在这里。
大部分Web程序开发者都喜欢Firefox,首要原因是因为它有丰富的插件, 像All-in-One Gestures、User Agent Switcher、Firebug、Greasemonkey、 WebDeveloper、ScrapBook等。
但是随着插件的增加,启动时间、页面显示时间也会变慢,其首要原因 就是插件,特别是部分插件会严重影响浏览速度。
那么,究竟是哪些插件影响了速度?能否通过数字进行比较? 这里给出了显示时间的测试结果。
阅读全文 »昨天再次将网站搬家。搬家的主要原因是域名问题,原来的 InspireMedia.org 虽然含义不错,但终归太长,不好记,于是选了现在的这个 idv2.com,取其“i-Develop-平方”之意,也可以理解成“id-version 2”,甚至可以作为“Internet Develop Vector 2”的所写,总之,域名短了想为其找个含义还是很容易的。
另外顺便购买了一个收费空间,同样也是GoDaddy的,去除了原inspiremedia.org上的广告条。
不过原来的inspiremedia.org还会再保留一段时间,以保证域名的平稳过渡。
有关搬家的技术文章:
做友情链接的朋友们麻烦将链接改到新的 http://tech.idv2.com 和 http://www.idv2.com 上吧,谢谢了。
最近天气比较热,玩游戏时经常会发生自动关机的现象,检查了一下BIOS发现原来是CPU过热的问题。
我的机器配置是Athlon64 XP2 3600+,GIGABYTE GA-M55SLI-S4(Rev2.0C)主板。一般开机后温度在40-50,一运行消耗CPU的游戏,立马上升到70以上,特别是玩极品飞车时,温度超过110都属常事儿。据说升级BIOS能解决问题,遂下载了最新版2007/3/29的BIOS刷了。
刷之前的BIOS版本:
GA-M55SLI-S4 F8
12/01/2006-NF-CK804-6A61FG-0OC-00
刷完之后:
GA-M55SLI-S4 F10
03/29/2007-NF-CK804-6A61FG-0OC-00
重启开游戏测试,似乎比以前状况好了些,不知道是心理作用还是真的有效?
2007/5/26追记
这次在过热自动关机之后摸了摸散热片,发现一点都不烫手,换句话说最高40度,猜测是散热片与CPU之间的接触问题。将散热片拆下,去掉部分硅胶重新装上,问题解决。
具体方法如下:
1. 关机,拆下散热片,可以看到散热片上和CPU上都涂有厚厚的硅胶
2. 拆下CPU,用面巾纸擦掉CPU上的硅胶
3. 装好CPU和散热片
装好后,敞开机箱用极品飞车10测试一个小时,温度稳定在47-48度;盖上机箱继续测试,温度稳定在50-51度。至此过热问题得到解决。
1. 行列转置。选择一片区域复制,然后在要粘贴的地方选择编辑->选择性粘贴, 勾选转置,你会发现行变成了列,列变成了行。记住它的快捷键:选中,Ctrl-C, 单击目的地,Alt-E, s, Alt-E,单击确定。
2. 公式转化成数值。有时使用一排公式算出结果后,想要删除原数据,但又要保留结果, 则可以先选中计算结果,复制,原地不动进行编辑->选择性粘贴,选择数值后确定。 键盘快捷方式:Ctrl-C,Alt-E,s,v,回车。
3. CSV转Excel。网页上的CSV如何快速输入到Excel中?先保存成.csv文件再用Excel打开, 不过太麻烦。应该直接复制所有内容,打开Excel,编辑->选择性粘贴,选文本,确定, 然后单击粘贴区域右下方的粘贴图标(如下图),选择使用文本导入向导, 适当选择即可。

4. 隐藏工作表。就像隐藏行和列一样,选择格式->工作表->隐藏,即可将当前显示的工作表隐藏起来。 一些常量值、列表数据、计算中的临时变量等,都可以放在一个临时工作表中, 制作完成后将临时工作表隐藏起来,就不会影响表格美观。 反过来,当你分析别人做的表格时发现引用了“不存在”的工作表, 试试格式->工作表->取消隐藏也许会有发现。
5. 给复杂的引用定义名称。选择你要引用的单元格或范围,然后插入->名称->定义, 即可为其定义一个简短的名称,以后在公式中就不必写成完整的“工作簿!单元格范围”的形式。
6. 多人共同编辑。选择工具->共享工作簿...,勾选其中的复选框,确定, 然后将你的Excel表格共享(通过Windows的共享功能)。别人就可以与你一同编辑表格, 每次保存时数据会自动合并。
7. 折叠部分行或列。选中你要折叠的几行,选择数据->组及分级显示->组合, 即可将选中的行折叠,如下图。

8. 输入提示,如下图的效果。方法是数据->有效性...,在输入信息标签页中设置。

