自已写的操作应用程序的工具

2 2 月, 2008

在网吧上网的时候可能会碰到那种允许下载并安装程序但不允许手动删除任何文件的情况,但是却允许执行已安装目录下的反安装程序进行卸载。因此我得出一个结论:一些网吧客户端软件是通过钩子找到删除确认提示框并禁用“是”按钮而不是禁用操作系统级的功能。从允许安装程序的角度来看,登录用户至少有User级的权限,也可能是Power User,但没有认证。

因此我自己用C++写了一个应用程序,通过API直接管理文件,包括执行常用程序、自动获取系统目录、执行指定的程序、删除指定目录或文件(删除文件之前先把其头1024字节的内容置成0,以防止二进行文件的恢复)、杀掉指定PID的进程(在任务管理器中可以找到正在运行程序的PID值,此方法应该可以终止网吧客户端进程,没有认证,推荐使用)等。

Read the rest of this entry »

链接:Google春运交通图

31 1 月, 2008

春运交通图

图例:

用法:点击图上的小图标即可显示相关信息。

给宝宝起了小名——粥粥

28 1 月, 2008

上上周六(19日)本想睡懒觉,结果让LP给揪起来了,上午9点左右她就睡不着,嚷着给6月份才出生的宝宝起名字。还不知道宝宝是弟弟还是妹妹只能先起个小名吧,想了好几个小名,最后限定在“米”系列,就是为了让宝宝饿不着饭,因为宝宝属鼠的,有了米意味着不愁吃的,呵呵……

本来开始起的“米米”,但听着有点象“咪咪”,觉得不雅。考虑到LP自从怀上宝宝以来喜欢上了她原来最讨厌吃的稀饭,再加上偶打小就是喝的稀饭长大的(刚开始是家里穷,后来是习惯了,尤其是中午没空煮米饭),就打算给宝宝起个跟稀饭相关的,最后就相中了“粥”字,字面里还带个有“米”字,正合我们的意,因此给宝宝起了个小名——粥粥,但愿宝宝这辈子饿不着,至少还有粥喝,愿宝宝能快快乐乐的成长!

当天下午去正大广场,看到少儿玩具店里有个老鼠背米袋的储钱罐,米袋上用红字写了一个大的“米”字,当时的感觉是宝宝的这个小名起得好。本想挑一个好看的黄色买,可当时就剩一个了,看得有点脏就没有买,下回看到有了再买吧,要让宝宝打小就学会理财,俗话说:你不理财,财不理你,愿宝宝能健健康康的成长!

证实:上海地区网银国际卡缴费属于转帐

26 1 月, 2008
近段发现使用网银缴费时可以选择国际信用卡,到www.51credit.com去搜索没有找到上海地区国际卡缴费是否是消费的信息,50e提到过有的地区属于消费,为了证实上海地区国际卡缴费是否属于消费,1个小时前亲自操作了一次,现在证实是转帐

收到的短信是:
工行信使:您的尾号为xxxx的牡丹国际卡26日18:57支出(转帐)61.70元。详情请致电95588

为了防止出现利息,立即通过灵通卡“注册卡转帐”功能还了这61.70元。因昨天刚自动还款全额还了上一期的消费,所以这次还现没有最低还款额需要还。

验证日期的正则表达式

23 1 月, 2008

验证yyyy-mm-dd日期格式的正则表达式,比如2008-01-23:

(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)

详解请看:岁月如歌的Blog

项目管理集锦(十)

14 1 月, 2008

汤普金斯先生的日志(十):

度量

  1. 度量每个产品的规模。
  2. 不要执着于单位–在等待客观度量的时候,先用你自己的主观单位。
  3. 从所有能得到的原始数据(可计算的软件特性)自己构造度量单位。
  4. 从已完成的项目中收集原始数据,以推导出生产力趋向。
  5. 不断完善你的度量方程式,直到它的计算结果与原始数据库中的项目工作量有最好的对应关系。
  6. 借助数据库画一条趋势线,把预期工作量作为人造度量单位值的函数显示出来。
  7. 现在,针对每个要评估的项目,计算出人造度量单位值,并根据这个值在趋势线上找到预期工作量值。
  8. 用生产力趋势周围的干扰水平作为映射的公差指示。

项目管理集锦(九)

14 1 月, 2008

汤普金斯先生的日志(九):

“病态的政治”

  1. 每一天,你都必须准备拿自己的工作去打赌……
  2. ……但是这也不能保证“病态的政治”不会影响你。
  3. “病态的政治”可能在任何地方出现,哪怕是在最健康的组织里面。
  4. “病态的政治”的特征:对个人权势的渴望超过了组织本身的目标。
  5. 即使这种不合理的目标与组织的目标背道而驰,它也可能出现。
  6. “病态的政治”最恶劣的副作用:它使精简项目变得危险。

项目管理集锦(八)

14 1 月, 2008

汤普金斯先生的日志(八):

开发过程的建模和模拟

  1. 将你关于完成工作过程的直觉建模。
  2. 在同事的交流中使用这些模型,以便交流、提炼关于项目运转的思想。
  3. 用模型来模拟项目的结果。
  4. 根据实际的结果来调整模型。

项目管理集锦(七)

14 1 月, 2008

汤普金斯先生的日志(七):

防止失败

  1. 壮士断腕。
  2. 控制住失败比优化成功更能提高你的全面成绩。
  3. 要有闯劲,尽早取消失败的工作。
  4. 除非必要,否则就不要自己去凝聚一个团队:出去找一个已成型的团队来用。
  5. 保持好的团队在一起(只要他们自己愿意),以帮助你的继任者避免团队凝聚得慢或者不能凝聚的问题。
  6. 把凝聚在一起的团队——准备充分、并且也愿意接受新的工作——作为项目的收获之一。
  7. 项目开始时浪费的一天和最后阶段浪费的一天对项目造成的伤害是同等的。
  8. 有无数种方法可以浪费一天的时间……但是没有任何一种方法可以拿回一天的时间。

项目管理集锦(六)

14 1 月, 2008

汤普金斯先生的日志(六):

生产力的提高

  1. 没有“短期生产力提高”这样的东西。
  2. 生产力的提高是来自长期投资的。
  3. 任何承诺立刻见效的东西都很可能是江湖游医所卖的万灵油。

风险控制

  1. 通过控制风险来管理项目。
  2. 为每个项目创建并维护风险统计表。
  3. 跟踪根源性的风险,而不只是最后那讨厌的结果。
  4. 评估每种风险具体化的概率和可能造成的开销。
  5. 对于每种风险,预测标志其具体化的早期征兆。
  6. 任命一个风险控制官,这个人不应该维护组织内部“我能行”的态度。
  7. 建立简单的(可能是匿名的)通道,让坏消息能传递到高层。