0%

用过 swift 的枚举类型,发现真是方便,以至于来写 OC 时候也忘不了,总想用类似 Swift 的方式,搜索了下竟然还真有类似的

参考

Read more »

第一次用还有点费劲
经过两个多月的使用发现还是挺方便的,也学到了不少invocation的东西,但是总感觉测试有点事后诸葛亮的味道,尤其是当前对着已有的代码写测试用例,还没有get到它的威力,还是TDD开发,啥时候试试看。

里程碑文件
Faking network calls for iOS unit tests

Read more »

早年没记错的话13或者14左右,自己实现了一个 mac app 的动态注入,主要是日志打印出这个 app 里的一个登录密码,当时那个兴奋啊,可惜就是没有留下任何记录,今天又有了一个其他的需求,那么记录下来吧。

参考

Read more »

想到的东西都去实践,记录总结,就肯定会成为少数牛派。
目前 swizzle 对我的认知也就是 log 或者 更改所有 button 前置检查是否登录这两种,期待新的发现。

参考

Read more »

现如今鉴于环境的问题,work from home 的职缺多了起来,软件开发中的 wfh 需要的特别技能就显现出来了。

  • unit test 单元测试
  • code Coverage 代码覆盖率
  • Continuous Integration CI 持续集成
Read more »

3年前貌似也装过水果 fl studio,惊叹于强大之后,也没有然后了;
今年借过一本logic pro x的书,没看完,而且排版顺序完全没有实操的顺序,完全打击好奇心😂;
今年还在youtube上看到只用 garageband 来还原各种曲子的神奇网友
今天再次看到 sonic pi 貌似终于可以好好入门了。。。

ps,好的入门

Read more »

之前也断断续续看过,因为都是改下判断跳过检查之类的,也没记录下来。
直到需要看一个怎么用数据库的值来计算语音的开始结束位置,愣是半天看不懂,才想好好整理下,但是万万没想到最后的路径也还是中断了。。。

  1. 本来想用hopper看下应用到底怎么计算语音开始和结束的位置的,生生看了一天都没进展,而且累死了要
  2. 然后隔天想着用AVFoundation来检测silence的片段不就知道位置了,暗记庆幸还
  3. 发现那一个个文件读,要到啥时候,而且还不准,用averagePower的值循环打印,累累累啊
  4. 峰回路转直接判断文件可不可以呢,ffmpeg竟然一句话就够了 ffmpeg -i input.mp3 -af silencedetect=d=0.5 -f null - |& awk '/silencedetect/ {print $4,$5}'
  5. 结束
Read more »