设置Android全局可调试

赵裕(vimerzhao)
背景 最近要看一些系统打印的日志,发现需要开启debuggable标志,于是调研了一下。 实现 参考https://www.renyiwei.com/archives/1704.html[Android修改

不气盛叫年轻人吗?

赵裕(vimerzhao)
这两天,被bilibili献给新一代的演讲《后浪》刷屏了,其实这是我们的老传统了,在这样一个意义重大的节日,讲一部分的真话,来刻意迎合一部分人的爽点。作为一个B站的中度用户,其实我是有点不喜欢的,但不

Mac OSX配置记录

赵裕(vimerzhao)
浏览器 下载Chrome 按键映射 下载Karabiner-Elements,按照 配置,就是自己习惯的键位了。 禁用大写锁定: “System Preferences” -> “Keyboard” -> “Modifier K

老版《三国演义》中的曹操

赵裕(vimerzhao)
近来看了一篇鲍国安先生在拍摄《三国演义》期间的创作手记,不禁感慨这才是一个演员的自我修养呀,比现在这些小鲜肉不知道高到哪里去了。这篇手记如果湮没在各种混杂的信息中实在太可惜,故此整理出来,也可警示自己

记一个博客刷新的Bug

赵裕(vimerzhao)
之前通过教程草草建立了一个博客,后来申请到了备案号,于是更新了代码,但是Gunicorn操作不是很熟悉,导致重启服务后出现了如下问题: 备案号时有时无,今天又要添加公安备案号,于是打算查查这个问题,发现

Android P源码构建记录

赵裕(vimerzhao)
缘由 最近在追查一个dex2oat的问题时,看源码觉得有些地方不单步调试或者加些日志,实在是不方便,另外由于最近的工作和Framework层打交道比较多,也有必要搞个源码环境,趁机深入学习一下。 虚拟机 一

表达的世界观基础与方法论建设

赵裕(vimerzhao)
编号004。 核心内容。 为什么想讲这个主题,起因之一就是自己第一次做技术分享时效果就很差,后面自己对此进行了一些反思。除此之外,自己也听过不少其他人(主要是技术同学)的分享,也会发现一些不足之处。所以我

Android P内联优化导致的一个诡异Bug

赵裕(vimerzhao)
问题背景 最近,我们的业务在动态加载一款第三方游戏时出现了奇怪的现象,本地开发测试体验良好,但是使用CI构建的正式包体验时会出现启动闪退。 问题分析 分析日志 首先,我们自然而然看了下Crash日志,如下: ---------

代码相似性检测工具

赵裕(vimerzhao)
背景 最近由于工作需要,想找一个能够检查代码相似性的工具。这种工具主要有两个应用: 代码自身的冗余检查 查重,例如检查学生的编程作业是否有抄袭 工具 最后找到了两个工具sim和moss,具体实现算法还没有研究,