本来都在notion上记录了,但是发现notion每次把我自动拼好的连接格式改掉了,不是默认的markdonw的连接语法,这样看来notion还是搜集作用好了,毕竟不用同步麻烦,不过也有偶尔丢数据的时候,总结还是这里靠谱。
Websocket
记录两个问题
- 用urlsesionwebsocket实现的话,连接一个ws是可以的,但是连接另外一个就报错了;
- 如果用nwwebsocket的话,两个都可以连接,貌似是放在queue里,但是第二条ws就是不打印pong信息
Rust & Tauri
SwiftUI动效
2022超级碗中场入门
之前一直没有好好入门说唱hippop,虽然很早就听过好像大学时 I'll be missing you
觉得很好听,但是没有系统的了解。
近年,尤其是听了 ozi
科普了我一直以来的一个疑问 为什么国外尤其是美国流行说唱,而亚洲圈的还是流行旋律歌
,简单来说一个是party一个是ktv之别。
再就是今年看到的超级碗中场表演,第一次完整看完感觉还是很不错的,虽然都听不懂哈,但是开头和结束的两首旋律还挺吸引人(毕竟我是亚洲圈的),然后入坑。
正则Regex使用
没想到需要多次使用正则的地方竟然是 ci 的 filter 规则,开始。
描述 | 正则 |
---|---|
以develop开头(正则测试里不通过) | /^release/.*$/ |
以develop开头(两个是否都可以) | /^release.*$/ |
aa或者cc开头,\b 表示整个单词 |
`/(?=.*\b^aa\b) |
除了ignoreme | /^((?!ignoreme).)*$/ |
FontForge字体DIY
类似UITableViewCell与Timer
项目里有个需求,简化来说就是界面上有可以滑动的卡片,每个卡片上有倒计时,其他还有很多细节要求,导致简单的添加timer难以完成相关功能。
因为timer多了后难以维护,尤其碰到类似tableviewcell的重用机制,一时间状态判断几何量的增多,导致问题越来越复杂。
后面找了下,有两个可以参考的地方: