小米6刷机记录

赵裕(vimerzhao)
手头的开发机是小米6,升级到MIUI11(Android9)之后,官方貌似也停止了对其的升级。 另一方面,也想为将来真机调试积累点经验,于是研究了下如何刷机。 刷机这种行为,最佳选择自然是Google Pi

GoogleIO活动后记

赵裕(vimerzhao)
一、 前几周,收到了Google I/O Extended的分享邀请,也没多想就答应了,一是自己之前没有此类经历,想着去体验下肯定是不亏的; 二是自认为在Flutter(乃至跨平台这个领域),我还是相对有不少经验

AndroidStudio使用Cmake3.18.1的坑

赵裕(vimerzhao)
Android Studio的SDK Manager默认支持的Cmake版本只有3个: 但是,使用3.18版本的Cmake时,大概率遇到 Invalid revision 的错误: 这个错误的原因是Google官方提供的Cmake制品不规范,而低版本G

无限风光在险峰

赵裕(vimerzhao)
夫夷以近,则游者众;险以远,则至者少。 而世之奇伟、瑰怪,非常之观,常在于险远, 而人之所罕至焉,故非有志者不能至也 王安石《游褒禅山记》 最近读了一本书:《筚路维艰》,豆瓣9.6分。读完很受震憾,也开始决定

如何高效阅读书籍

赵裕(vimerzhao)
一、导语 为什么要读书?一般来说动机可以分为以下3类: 纯粹获取信息 在获取信息的基础上内化为自己的能力,比如:修正自己的思想、应用在实践中 陶冶情操、消遣,多适用于文学类书籍 二、如何读书 在探讨这个问题之前,

在疫情与裁员的阴影下继续生长

赵裕(vimerzhao)
遇到什么困难也不要怕,微笑着面对它,消除恐惧的最好办法就是面对恐惧,坚持就是胜利,奥利给! 最近由于各种原因(工作、练习五笔、懒)没有持续写作,想想这样还是不好,以后还是每周拿出一些时间进行自省。 对于一

C++函数调用栈回溯初探

赵裕(vimerzhao)
背景 之前在解决一个Flutter Engine的C++ Crash问题时,就曾受困于一个问题:如何回溯C++的 函数调用栈?最近频繁使用C++的过程中,这个诉求日益突出。 遂下定决心彻底解决之。 过程 在stac

一本书的诞生

赵裕(vimerzhao)
零、背景 今天(2022-01-12)对我来说应该算是一个特别的日子,自己花了小半年撰写的《Flutter内核源码剖析》终于出版了。 思来想去,还是应该写点什么。毕竟,这件事情倾注了自己不少心血,一条简简

关于笔记软件的比较研究

赵裕(vimerzhao)
一、引言 工作以来,如何高效地整理自己的信息这个问题一直困扰着我。经常会遇到这种情况, 自己需要记录一个信息,但依稀记得自己记录过类似的信息,却又半天找不到。 举个例子,我发现一个学习C++不错的网站,于是