半年记录

3 条评论

同样又是很久没有在这个博客写字了,不过却不是因为困惑或者规划的问题。 倒是因为这半年经历了挺多事儿,规划目标方向越来越清晰,知道了自己现阶段工作和生活上到底想要什么。 阅读全文

大半年以来的个人回顾

12 条评论

好久没有写东西了,原因很多,个人觉得根本点在于困惑,或者说是规划不清晰。 想不清楚,自然也写不明白,写不明白,那么还不如不写。 这中间生活和工作上都经历了许多,感悟了许多,也改变了许多,尤其是心态和想法上。 阅读全文

优化策略路由的tips

7 条评论

最近一直在优化网络体验,还组装了一台新的小主机(N3700),除了兼顾软路由和NAS的需求之外,还提供了代码仓库等功能,之后慢慢写出来。 先聊一个细节吧,做策略路由优化上网体验。 阅读全文

致下半年的自己

留言

去做自己想做的事情,觉得更有价值的事情。

个人博客技术演进的流水账

14 条评论

个人博客技术演进的流水账 一人观点,难免片面和错误,欢迎讨论和进行斧正,: ) 阅读全文

动态绑定浏览器插件弹出窗口内容

3 条评论

最近在重构插件,把之前和现在遇到的问题都记录一下吧,抛砖引玉,不对的地方,欢迎指正,:)。 诉求起源 在编写的插件的时候,我们经常会出现仅允许在某些情况下才可以弹出插件窗口的需求,如:用户打开了非插件页面、书签页面甚至是其他的插件页面。 chrome允许我们在manifest指定browseraction和pageaction,但是假如我们直接在manifest文件中指定了这两个json字段的内容,那么弹出窗的内容将会被『锁死』。 阅读全文

Chrome runtime 不稳定(GC)导致插件绑定事件失败

留言

最近在重构插件,把之前和现在遇到的问题都记录一下吧,抛砖引玉,不对的地方,欢迎指正,:)。 问题表现 插件在加载后(安装、插件页面重载、插件内部runtime重载),进行初始化时,概率性绑定事件遇到错误阻塞执行或者阻碍后续逻辑执行。 TypeError: Cannot read property ‘onBeforeSendHeaders’ of undefined(…) 尤其是当你刷新调试页面时,提示报错页面由你的页面不停的变化成各种内部脚本等: extensions::guestViewEvents extensions::runtime 阅读全文

快速切换Mac设备的DNS配置

2 条评论

快速切换DNS脚本 WEB开发经常遇到调试需求,而调试又偏偏依赖网络环境的时候,这个时候来回绑定HOST或者切换DNS未免枯燥。 前厂的童鞋有写iHost来一键切换配置,当然,类似方案挺多的,但是便捷的切换DNS服务器和搜索域的工具就不多了。 阅读全文

分类:Linux/Mac标签:, ,

Jar包逆向Tips

留言

使用jar命令来处理jarball比使用zip软件靠谱,虽然本质就是压缩包。诸如:

逆向后的java文件,需要重新编译,建议使用META-INF/MANIFEST.MF文件的Build-Jdk

编译可以使用保守的1.6版本的SDK,当然版本选择不要高于Build-Jdk(也可选择Build-Jdk),如:

最后,逆向的文件,如果不搞keygen之类的东西,直接剔除private函数,处理public导出函数,酌情处理会被子类继承的protect函数就好(如果不存在集成,仅保留public即可)。

分类:我的总结标签:,

2015年度总结

12 条评论

又到年末,2015年过的格外的快。翻了翻今年寥寥无几的博客文章和最近三十几周的周报,细思收获颇丰。 一句话概括:技术上技能树十字发展,思考上成长不少,生活上多彩了许多,毛病还有不少,仍需努力。 迈过了无数的舒适区,明白了许多不碰到就不会切身明白的事情。特别感谢大晚上不回家睡觉而是在公司传功的@rank 和@random 今年可以愉悦吃辣了,团队除了我一个人都是各种辣不怕不怕辣,怕不辣… 今年硬件剁手不停,新手机/6P/iPadx3/wintel Padx2/高性能新笔电/真的是若干其他硬件… 今年游戏体验也不错,老滚V简单打了一个剧情,撸啊撸弟弟所在的区拖拖拉拉的满级了,暗黑3剧情完毕,入了炉石的深坑。 最关键的是:和妹纸的见面频率高了不是一点半点,幸福指数飙升。 阅读全文

分类:生活随笔标签: