2012年4月1日,我花了一个下午的时间完成了独立博客系统的搭建,开始在自己的地盘写博客。这篇文章写明了我开始做独立博客时的一些想法。
Charles抓取HTTPS请求操作指南
Charles是十分流行的HTTP代理服务器软件,是移动开发者的常用工具。使用Charles时需要正确的配置才能使其正常工作。
收藏夹 2019年10月
历史总在重演,往事不能随风。一沙一世界,你我皆浮尘。记录2019年10月热点事件,分享值得思考的文章。
CAShapeLayer Path Animation
CAShapeLayer动画时一个小技巧,避免直接赋值path,而使用strokeEnd可以自定义动画效果。
互联网时代,我们的资料可能更容易丢失
随着互联网的流行,人们对隐私泄露问题越来越关注,敏感信息一旦被公开在网上,就像离弦之箭,不可收回。于此同时,我们或许还要面临另外一个问题:那就是以数字格式存储的照片,视频等文件,实际上并不总是那么安全。
iOS Sign With Apple实践
在iOS 13系统中,Apple要求提供第三方登录的APP也需要支持「Sign With Apple」,本文主要介绍「Sign With Apple」在服务端的校验逻辑。
试用了搜狐畅言和hashover评论系统后,我选择放弃
本博客采用的是Gitblog博客系统,本身不带评论功能。这几天我调研了市面上的几款评论产品。想集成一款好用的评论框,但发现事情并没有想象中那么简单。
iOS crash log分析实践
通过分析线上的一个crash演示iOS crash log分析的一般方法。会涉及到otool,dwarfdump,atos,IDA等工具的简单使用及iOS 汇编分析。
收藏夹 2019年9月
历史总在重演,往事不能随风。一沙一世界,你我皆浮尘。记录热点事件,分享值得思考的文章。
Thread Sanitizer的原理和使用
Thread Sanitizer是基于LLVM的适用于Swift和C语言的检测数据竞争的工具。