www.Walzer.cn - Tech & Management Blog

Focus on mobile dev
本博客文章,未在标题中写明转载的, 均为原创.
所谓高手,也就是熟悉别人制定的游戏规则、并且能在规则内跳舞的人。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年12月8日

摘要: 个人发现,项目三要素和公司三要素呈现了一种微弱的联系。但我只能说手机设计行业内是这样的,不知道其他行业是否会有这种联系。 阅读全文

posted @ 2009-12-08 17:34 Walzer 阅读(699) 评论(0) 推荐(0) 编辑

摘要: 我个人对于扁平化、层级化、组织幅度、组织层次、软件项目适合的组织结构等的一些粗略描述和观点 阅读全文

posted @ 2009-12-08 17:33 Walzer 阅读(1426) 评论(0) 推荐(0) 编辑

摘要: 现代项目管理仍然重视质量-成本-进度铁三角,不过加入了“客户满意度”这个无法准确量化的要素,而且占有很高的重要性 阅读全文

posted @ 2009-12-08 17:32 Walzer 阅读(867) 评论(0) 推荐(0) 编辑

摘要: 一、在小型团队中,成员个人业务能力的总和是提高团队业绩的主要矛盾 二、在大型团队管理中,降低沟通成本、提高沟通质量成为主要矛盾 三、流程设计是为了找到做事的捷径 四、持续地定期修改、优化并重新发布流程,保持流程的适应性和生命力 阅读全文

posted @ 2009-12-08 17:29 Walzer 阅读(424) 评论(0) 推荐(0) 编辑

摘要: 我承认自己是一个达尔文主义者。什么叫达尔文主义者?就是推崇进化论、推崇优胜劣汰、弱肉强食法则。末位淘汰制就是把优胜劣汰发挥到很残酷的一种方法,我曾经天真地认为只要推行末位淘汰制,就能以鲶鱼效应来保持团队的活力,提高业绩。实际上多数IT公司都对外号称实行末位淘汰制,而以我长期观察,真实情况并非如此。末位淘汰并不是任何情境下适用的。 阅读全文

posted @ 2009-12-08 17:26 Walzer 阅读(537) 评论(2) 推荐(1) 编辑

2009年10月14日

摘要: 我最近在BugFree 2.0.4的代码基础上,做了一套研发管理系统Task Tracer,其中加入了项目管理中工作分解、估算、计划、跟踪控制的思想。这套管理软件特别适合于中小型团队中技术骨干兼任项目管理的情况,可以使技术骨干从项目管理的诸多杂事中脱身出来,有更多时间可以做技术工作。软件中没有强制的研发流程。不同管理层次的团队都可以在该软件中找到合适自己的做法。 项目主页: http://code.google.com/p/tasktracer/ 阅读全文

posted @ 2009-10-14 22:39 Walzer 阅读(514) 评论(1) 推荐(0) 编辑

2009年10月12日

摘要: http://msdn.microsoft.com/en-us/library/ms180763(VS.80).aspxIf you change Use of MFC from Use MFC in a Shared DLL (the default) to Use MFC in a Static Library, you should also remove mfc80ud.dll (Debu... 阅读全文

posted @ 2009-10-12 11:48 Walzer 阅读(1027) 评论(3) 推荐(0) 编辑

2009年5月26日

摘要: 一、想清楚到底要做BS还是做CS 二、客户端多瘦,服务端多胖 三、通信协议 四、UI方案 阅读全文

posted @ 2009-05-26 22:33 Walzer 阅读(1570) 评论(12) 推荐(0) 编辑

2009年5月24日

摘要: 今天一看, 我居然已经十个月没写BLOG了.这十个月动荡的。本来公司就不太行了,再赶上经济危机, 公司里先后三拨裁员, 从一千多人的研发团队,到现在只剩一百多人的规模. 留的人也痛苦, 走的人也痛苦. 我出去绕了一圈, 先是做了阵子网络游戏, 觉得不太合适; 立刻跑去做移动互联的应用, 跳来跳去, 还是回到手机行业里了. 毕竟资源和人脉都在这儿, 换个行业得重新打江山, 太痛苦了.不同的是, 原来... 阅读全文

posted @ 2009-05-24 22:52 Walzer 阅读(574) 评论(2) 推荐(0) 编辑

2008年7月18日

摘要: 今天有个客户在我的MOBILE手机上做开发,遇到个需要检测POWER键RESUME的问题. 他们直接说在应用层检测这个是不可能的. 那么我们就把不可能变成可能, 无非就是熟悉一下微软的游戏规则而已. 关键函数: RequestPowerNotifications, StopPowerNotifications 阅读全文

posted @ 2008-07-18 17:40 Walzer 阅读(2544) 评论(2) 推荐(0) 编辑

2008年2月20日

摘要: 作者:liswei Perfalyzer工具其实是结合了Monte Carlo Profile和CELOG。Monte Carlo Profile之前我们已经介绍了,我们来说说这个CELOG工具,CELOG是一个数据log工具,它可以记录各种系统数据,并把这些数据存储在celog.clg文件中,我们可以从celog.clg文件中读取我们需要的数据(celog.clg数据的读取等相关内容,我会在下面结合实际介绍)。Perfalyzer是无需要KITL支持,可以独立运行在设备上,无需要与PB交互。本文对这个工具的使用做具体的介绍. 阅读全文

posted @ 2008-02-20 10:16 Walzer 阅读(1489) 评论(2) 推荐(0) 编辑

摘要: 作者:liswei Walzer评点:上面一篇微秒级定时器应用的方法,适合于对单线程,或者线程不多时的测试,尤其是CODEC效率这类测试。但我们还需要知道具体该进程占了多少的CPU时间,从而可以配合前一种方法得到的结果,大约地计算出模块所占的MIPS。这就需要使用Monte Carlo Profiler工具了。这对APP开发人员来说可能有点头痛,因为操作到PLATFORM BUILDER和BSP了,至少WINCE里是这样的,WIN MOBILE的情况还不太清楚 阅读全文

posted @ 2008-02-20 10:02 Walzer 阅读(1482) 评论(0) 推荐(0) 编辑

摘要: 作者:liswei Profile在英文中解释为分类,文档管理。在我们计算机世界中,我们可以通过各种方法来测试我们程序或整个系统的性能,这些方法包括通过测试运行时间、访问cpu的次数,占用多少资源等,我们把这类方法统称为Profile技术。以下我将从应用微秒级精度定时器测试、利用Monte Carlo Profiler 工具、Perfalyzer 方法测试这三方面来介绍Profile技术。本篇先介绍应用应用微秒级精度定时器测试程序的效率。 阅读全文

posted @ 2008-02-20 09:53 Walzer 阅读(1694) 评论(0) 推荐(0) 编辑

摘要: 作者: liswei. 可惜他没有开BLOG 这篇文章不仅写的是WaveOutSetVolume这个API的使用, 还包括了系统注册表里对应于控制面板音量调节的修改. 并且提到了我们惯用的“暴力调用API”方法。 阅读全文

posted @ 2008-02-20 09:41 Walzer 阅读(6212) 评论(23) 推荐(0) 编辑

摘要: 作者:wind2ting BLOG: http://blog.csdn.net/wind2ting 文章给全了用CALLBACK FUNCTION和CALLBACK EVENT两种处理方式的SAMPLE CODE。但要特别注意,这只是个DEMO,在多线程的项目中,WAVEOUT CALLBACK处理中调用WaveOutUnprepare甚至WaveOutWrite是很危险的,具体见我那篇《WaveOutReset的N种死法》。 阅读全文

posted @ 2008-02-20 09:31 Walzer 阅读(4706) 评论(0) 推荐(0) 编辑

摘要: 最近有人批评我说, Walzer你的BLOG很久没更新了, 真懒啊. 俺确实有一阵子没自己动手写啦, 我把有意思的课题让给徒弟们写了, 不过我好歹有个指导老师的头衔嘛. 下面转载一些徒弟们的大作,多数都是在部门里获奖的文章。 阅读全文

posted @ 2008-02-20 09:18 Walzer 阅读(915) 评论(1) 推荐(0) 编辑

2007年12月17日

摘要: 我遭遇到了调用waveOutReset死锁的问题,在GOOGLE上一搜,遇到同样问题的人还真不少,但没有人很明确地找到造成DEADLOCK的原因,都是糊里糊涂就把问题解决了,然后把运行OK的代码一贴完事。我花了四五个小时才彻底摸清楚规律,把这经验拿出来共享 阅读全文

posted @ 2007-12-17 12:05 Walzer 阅读(4922) 评论(4) 推荐(0) 编辑

2007年11月28日

摘要: EVC中的线程,为什么要声明称static呢,而在静态的函数中药调用非静态成员还不能调用,必须把这些成员也设置成静态的,不怎么方便,有好的解决方法吗? 阅读全文

posted @ 2007-11-28 23:28 Walzer 阅读(1862) 评论(7) 推荐(0) 编辑

2007年9月28日

摘要: 本文给出了利用DATA ABORT消息中的PC值,配合MAP文件快速定位到导致泄漏的函数的方法。 10月11日验证:本文的方法存在漏洞,不好用。 阅读全文

posted @ 2007-09-28 17:10 Walzer 阅读(14340) 评论(18) 推荐(0) 编辑

2007年8月29日

摘要: 应该只把程序启动时立刻就要用到的资源打包到RES里面,而某些特定条件下才会用到的资源就放在EXE外部,在程序里通过文件系统调用。 阅读全文

posted @ 2007-08-29 17:15 Walzer 阅读(1014) 评论(2) 推荐(0) 编辑