日常开发尽量使用英文

赵裕(vimerzhao)
以后在日常开发中尽量使用英文,主要包括: 使用英文命名目录 使用英文写代码注释 为什么要这么做? 主要是为了提高操作和编辑效率。举例: 在切换目录的时候,有的工具能自动在多个目录间跳转(比如zsh下的cd命令)

现阶段(2021年10月)对于Vim和Emacs的思考

赵裕(vimerzhao)
最近由于在工作调整,加上国庆节,时间稍微宽裕一点,于是重新启动了对Emacs的学习,这次稍微找到了点感觉:包括使用的感觉和对Emacs的理解。 为什么一直对Emacs念念不忘?作为一个使用了多年Vim的

关于过去一年的思考(2020/9~2021/9)

赵裕(vimerzhao)
去年这个时候,刚刚活水(即公司内部的岗位调动)到新的部门,当时写了一篇《自我奋斗与历史进程》,里面提到了接下来一年的目标: 交付更有价值的工作成果 成体系地输出自己的影响力 对周遭的变化有更强的控制和适应能

抽丝剥茧:Flutter Engine隐藏的一个惊天Bug

赵裕(vimerzhao)
零、背景介绍 Flutter技术在微视内经过大半年的探索,已经从存量业务的改造尝试阶段,开始进入增量业务的承接阶段。横版视频的为你推荐就是这样一个场景,原Native体验如下: 使用Flutter完成新业

大道至简:Flutter嵌套滑动冲突解决之路

赵裕(vimerzhao)
背景与挑战 为了充分验证Flutter在UI开发上的完备性(能Cover住足够复杂的场景),我们选择了微视端内最复杂的页面之一的个人页进行改造,其UI形态如下。 用户1: 用户2: 观察可以发现,对于UI层面

Flutter PlatformView大小异常导致闪退锁屏

赵裕(vimerzhao)
最近在Flutter中嵌入WebView的时候,遇到一个奇怪的Bug,不仅闪退,还会导致应用锁屏,现状如下(在当前页面卡顿很久,然后黑屏、锁屏…​…​): 抓到的错误日志如下: + 分析之后发现是使用Vir

Hugo+Asciidoc配置记录

赵裕(vimerzhao)
【2021-05-08】今天参考几篇文章,完成了Hugo博客的配置,特此记录一下: 搭建教程 Blogging with Asciidoctor and Hugo | Gabriel Arazas Better Hugo/AsciiDoc HTML - ratfactor diguage/www.diguage.com: "地瓜哥"博客网 使用 Hugo 搭建博客 - "地瓜哥"博客网 Mainroad/README.md

拿来主义与实证精神

赵裕(vimerzhao)
由于工作原因,最近经常需要调研业界方案,因为很多很多东西没有必要重复造轮子,如果别人已经把问题解决了,那么直接使用是没啥问题的,这大概就是所谓的拿来主义。 其实纵观历史,尤其是近代,拿来主义其实不少,马

做工具要有"码德"

赵裕(vimerzhao)
最近在搞别的事情,没时间写公众号了,不过遇到值得写的,还是要草草记录一下的。 这周经历了一件比较奇葩的事情,大致时间线如下: 周四下午的时候,发现自己一个脚本使用的maven发布功能有一个奇怪的问题:正常

AndroidStudio-Profile工具导致的一个奇怪问题

赵裕(vimerzhao)
在使用AndroidStudio里面的Profile查看内存占用时,发现一个奇怪的现象: 应用启动后Native内存猛增,即使一个空的App也是如此,按理说不应该。于是用adb工具导出了一次内存: adb shell dumpsys