Archive for the 'Develop' Category

水源工具栏 for Firefox v0.2beta

深夜,把 WP 更新到了 2.6.2,把我的水源 Toolbar 也改得更强大了,关于更新,请往下拉到更新记录。

点此下载水源工具栏 v0.2beta

因为还没有通过审核,所以如果不能直接安装,只能通过下载后,把 XPI 文件拖到 Firefox 的方法来安装。在 Mozzila 有注册的同学帮忙在官网 Review 一下,早日通过审核方便安装。

下面是官网地址:

https://addons.mozilla.org/en-US/firefox/addon/8824

很早就想开发这个 了,不过不懂 的开发方法,拖延了很久。前几天装了个 Facebook 的 Toolbar,心血来潮看了几篇教程,研究了一下 Facebook Toolbar 和 Google Toolbar 的代码,发现做个简单的 Firefox 扩展不是很麻烦,于是边看边学边写,两天后有了个雏形。先放个 beta 版找人一起测试,也算集思广益,后文会写到大概的发展方向。

本 Toolbar 适合且会越来越适合喜欢 Web 浏览的同学,喜欢 Telnet 的同学不要拍砖哦。

开发环境是 XP(en) + FF 3.0.1(en),不知道其他操作系统或者其他版本的 FF 兼容性如何,待测试。
已测试通过:XP(SP3en) + FF 3.0.1(en),MAC OS X(10.5.4) + FF 3.0.1(en)

更多内容点开看全文

Continue reading ‘水源工具栏 for Firefox v0.2beta’

软件项目管理原则谈 (转载)

软件开发的残酷的现实告诉我们:没有规则的软件开发过程带来的只可能是无法预料的结果。我们中的大多数项目管理人员在其个人简历中纷纷写到:“拥有多年的丰富的项目管理经验”,但在实际开发中,“丰富的”管理经验变成了软件开发人员可怕的梦魇。一次次的失败、一次次的返工,她所谓的项目管理经验只不过是再一次的游戏于“无间”(十八层地狱)。一次,在与不少项目管理者的交流中,大家纷纷提到的软件变更带来的可怕影响。但是正如完整的法律体制不能制止犯罪,但没有完整的法律体制犯罪会更加猖獗一样,频繁的软件变更固然可怕,但是没有一个完整的项目管理对应机制,我们无法相像项目最终会是一个什么样子。此外还有一次,笔者在求职时,招聘公司的技术主管(40-50岁左右),向我吹嘘公司按CMM4的过程规则来进行软件的开发和管理。殊不知,我一问下面开发人员,她们在经历无数的加班后正在给已经完成的软件项目添加软件概要设计书,这让我大吃一惊。如此这样形式主义的公司,不呆也罢。

记得一个格言曾经说过“人类最愚蠢的行为在于忘记常识”。另外一句较为相仿的格言则是“不知道历史的人必然会重蹈覆辙”。作为项目管理来说亦为同样的道理。很可惜,我们中的大多数管理者口口声声“软件工程”,工作时“用程序代替用户需求”,极具政客的嘴脸。其结果必然如目前媒体“程序员生存状况”所言,以开发人员在时间的牺牲为代价来换取项目的结束,这是再为普遍不过的现象,在此不再妄加评论。

如何改善我们的软件开发管理,一条便捷之道便是“尊重常识,尊重历史经验教训”。在软件项目管理中,有许多的原则和经验可以供我们借鉴。

Continue reading ‘软件项目管理原则谈 (转载)’

Start Developing on Mobile Device

接了个项目, 要在移动设备上开发软件, 第一期要做基于 S60 的版本, 用久了 Java 又要回到 C++ 有些不习惯啊~

Symbian C++ 又有许多奇怪的地方, 要抓紧补习了, 看书看书…

分享一本正在看的 S60 开发的书

Wiley S60 Programming A Tutorial Guide