去除飞信2012 的广告

飞信2012 用C++ 重写之后, 就很不好反编译了. 我一直期待qqext 的作者能研究一下飞信, 可惜一直没盼来, 只好自己勉强来试试.
还好飞信把皮肤打包在Common.rds 里, 我们用木鱼的”通用包处理工具 v3” 打开这个文件, 改吧改吧就把广告隐藏了, 顺带去掉那些多余的图标和菜单.
如果需要完全禁止飞信在后台加载广告, 需要反编译和修改飞信主程序. 要禁止每次启动飞信跳出来的新闻弹窗, 需要用户自己设置一下, 或者需要反编译和修改飞信主程序. 反正我是无能为力了.

fetion-2012-without-ads
去除飞信2012 的广告

继续阅读去除飞信2012 的广告

我不只是你人脉里可资利用的一节

筋疲力竭地从实验室里出来, 接到一个电话, 手机传来一个陌生的女声, 原来是遥远的你. 你很着急地询问XP 系统分享文件的问题, 说公司着急着用. 可我握着手机, 突然间觉得很无力, 仿佛心里一种无法抓住的东西, 在风中渐渐飘散了.

在接到来自久别的朋友的电话时, 我更希望我们能讨论一下 “你在哪, 做什么, 开不开心” 这样的问题, 而不是 “同一局域网下的几台XP 系统如何分享文件”. 我能理解你, 一个人在遇到困难的时候总是希望有人相帮, 但这样开门见山总让我觉得自己只是你纷繁复杂的人脉关系里不轻不重的一节, 这样工具化的关系让我非常难受. 所以在挂掉电话的一刻, 我既为帮不上你而隐隐高兴, 又为失去一个可以说话的人而暗暗失落.

我不是一个小气的人, 我不会对任何求助轻易说不, 但我不希望我与他人的关系仅止于利用和利益关系, 希望你能理解.

浅论php5.4 的一些不足

在刚接触php 的时候, 我十分喜欢这种脚本语言, 因为它学习成本很低, hosting 也很方便. 但是我渐渐发觉, php 作为一种低端的脚本语言, 性能也不是很突出, 过程化的设计存在诸多缺陷, 而且在oop 之路上跌跌撞撞多年无甚建树. 与javascript 比较起来, php 至少在以下方面让我感到很不爽:

  1. 在设计之初就把”.” 号用于连接字符串, 导致对象成员只能用”->” 来调用.
  2. 变量要以”$” 开头, 使用不便而易出错.
  3. 不彻底的oop 设计, 导致众多内置函数名杂乱无章, 离开了手册就没法写东西.
  4. 不能省略句末”;” .
  5. 不能使用”[]” 和”{}” 等字面量来定义数组和对象 (php5.4 起可以使用[]).
  6. 函数不是一种数据类型 (php5.4 起函数可以作为数据类型).
  7. 函数与变量的命名过度割裂.

继续阅读浅论php5.4 的一些不足

高效的山寨版DOMNodeInserted 事件

本文内容冗长而繁琐, 总结起来就是几句话:

  1. OpenGG.Clean.Player 的版本号从1.12 开始计算, 因为我觉得5.7 这个版本号跳得太快而功能没有改进, 感情上难以接受.
  2. OpenGG.Clean.Player 现在可以在新浪微博上生效了, 而且性能比之前的版本提高很多, 请及时跟进.
    注: Firefox 12/Chrome 18/Opera 12/搜狗浏览器3.2 测试通过, 而Opera 11及以下的版本无法使用新的工作原理, 性能和功能维持在之前版本的水平.
  3. 改进的技术细节与本文标题有关.

继续阅读高效的山寨版DOMNodeInserted 事件