2009年5月20日
#
前年年底公司开始改革项目管理,申明了项目管理制度,我很关注绩效考核部分,觉得有绩效的明确计算方法,做项目只要自己努力就能得到更多的奖金,于是带着和我有同样信心的同事一起连续做了好几个项目,累计金额已经有百万之多了,然而如果现在再让我去做项目,我已经不再像以前那么有动力了,原因很简单,公司承诺的奖励措施一点也没有兑现。我已经不好意思再用过去的“谎言”去激励我的同事们,也不能再自欺欺人……
找过当初做项目管理陪训的主管——也就是忽悠我们的人,问了好几次再见到他我自己都不好意思再问他啥时候发放绩效了,既然是你承诺的项目管理办法我想绩效发放也应该由你负责吧,好嘛,你一句话“公司现金流不太宽裕”和我们说了一年,公司一年现金流都不宽裕,我想问我们做的项目回款都花到哪了?也许这不是我一个小小的程序员该操心的吧。
由于项目过程自己垫了一些钱,上个月已经提交了报销单,今天去找财务要报销的钱,财务说没钱,我说项目刚回来几十万怎么会没钱呢?财务说单个项目是单个项目,到我这儿就成了大锅饭了……无语,我真的很无语,旧社会不是已经证明“大锅饭不是共产主义”了吗?您是再和我幽默还是怎么着呢?我只能说这是公司的短板,是老板的“瞎眼”,有这样的财务我们怎么能得到奖励呢?
最后想说一句,在一个敏捷的企业应该做到赏罚分明!!!不晓得同仁们最近的工作近况如何,欢迎拍砖。
2008年8月10日
#
摘要: 组件模型在Ext1.x中已经引入了,但在框架中并没有得到全面的整合。2.0以后组件得到了很大的提高和改进,成为了框架的里最基础的一个类。组件对象模型为组件的创建、渲染、事件处理、状态管理和销毁提供了统一的模型。Ext内置的组件都具备以上这些特征。
阅读全文
摘要: 老婆一不在身边,我的熬夜的瘾就发作了。我要在今晚对Ext的代码进行深入的全面的观察学习,以便于在下周的技术交流活动中对大家做出我理解的表达,避免大家走更多的弯路,我要做一个真正的履行者。
其实国内不乏有自己开发自己框架的公司,比如上海的道锐(不如Ext全面,更侧重于其业务经验)等,一直以来我们关心的重点都在服务器端(如程序结构、设计模式、数据库设计、运行平台、数据访问组件等),在当前Web盛行时期,而且发展的如日中天,我强烈的感觉到我们有必要将客户端的设计和实现水平提高,才能匹配服务器端做的努力,这就是木桶原理的一个应用吧。
阅读全文
2008年6月16日
#
摘要: 最近做一个网站项目,用户买了一个金笛的短信猫,他想把短信功能加到网站上来。以前没有做过短信功能,感觉有点好奇想做,于是开始查短信的资料。刚好有同学毕业后一直给移动做信息机(发短信用的普通PC,内置了短信收发硬件),于是向同学请教,据他所说短信猫一般都有一个存短信的数据库(很多都是access)。
金笛的单机版需要先安装驱动程序,然后安装桌面短信收发程序,安装完后再系统目录中会有一个短信库,仔细一看果然是access的,于是想只要写一个asp程序就可以了,按照规则向access中写入短信就可以了。
阅读全文
2008年1月31日
#
摘要: 客服人员找我,说用户的数据库不小心搞坏了(具体怎么坏的暂不追究),我到现场观看现象,发现以前在SqlServer2000时很多人都遇见过,于是寻找了几篇解决办法的文章,一步一步操作:
阅读全文
2007年11月24日
#
摘要: 如果你是在MS VS上做开发,每日在集成开发环境中获取新版本编译,可能觉得挺方便的,可是对于测试部门来说,要每日手工获取最新版本,实在是一件无聊的容易让人疲倦的工作,有时候会把一个系统部署好几套,有时刚获取完,开发人员又更新了某处,不得不再重复,实在痛苦。最近项目组开发的统计系统分好几个版本,测试组部署了好几套连不同的库进行测试,每天让测试经理更新版本时我都于心不忍,手工打开vss登录,找到要获取的模块,获取完成再覆盖其它几套程序。于是,昨天下午我找了一些资料,看了看别人的经验,写了个批处理给测试部(测试部也需要会写程序的)。创建一个getlastversion101.bat,代码如下:
阅读全文
2007年10月24日
#
摘要: 很多时候讲到语言入门,大家会认为就是要了解一下语言的语法、数据类型和常用函数。这一课对于所有的计算机专业的毕业生来说都可以自学,然而在最近的实践中(带了两个实习生自学js),我发现他们在学习js的时候会被这几个问题困扰:this指向、arguments为什么不是Array、apply的用途及如何实现。写这篇文章是为了减少js新手被这几个问题困扰的时间,希望给js新手一点帮助。
阅读全文
2007年10月21日
#
摘要: 我想所有处理表单的程序同仁都会觉得很无聊,显示数据的时候要将业务对象一一绑定到表单,处理提交表单的时候要将包含在表单中的字段一个个再绑定到业务对象。这个过程很繁琐,而且修改的时候也不愉快。通过一种中间格式双向转换对象可简化中间过程。当然这样的双向绑定中会出现很多细节,尤其是服务器端的json反向解析,由json格式的字符串回到服务器需要根据不同的平台语言做具体的实现。不过不管怎么样,这也是一种尝试吧,希望能对以后表单程序的开发有所启发。
阅读全文
2007年10月17日
#
摘要: 一般的,如果我们定义一个类,会定义一个function对象,然后将公用方法写到其原型上,例如:
var Tiger = function(){}
Tiger.prototype.Hunting = function(){}
但是要建立一个完善的框架或者类库,没有继承帮忙,组织代码将是一件非常辛苦且难以管理的工作。Js中的类是function对象,实现继承,主要要将子类的原型设置为父类的一个实例(这样子类就用友了父类原型的所有方法),并重新将子类原型的构造器设置为子类自己。如以下代码所示:
function Animal(){}
function Tiger(){}
Tiger.prototype = new Animal()
Tiger.prototype.constructor = Tiger
阅读全文
2007年10月16日
#
摘要: 从Library的角度去看,Ext和Prototype YUI没有太大区别,但它有它的优点,完整的OO支持、成熟的通用widgets并支持主题、良好的扩展性、快速的更新发布新的widgates、社区也很热闹。最重要的是我个人比较喜欢它。
首先打开源代码看一下它的结构: 从core开始看吧
阅读全文