GitHub Codespaces 快速体验

GitHub 最近上线了 Codespaces 功能,免费账号可以使用 120 core-hours compute • 15GB storage 额度,感觉挺不错的,赶快来体验吧~

技术分享

探索 Stellar 时间线标签的 N 种用法

时间线标签是 Stellar 最强大的特性之一,它可以以侧边栏组件身份出现在左侧边栏,可以以标签插件形式出现在文章任意位置,以下是笔者能想到的几种常见用法。

技术分享

用 GitHub 搭建一个简单的脚本库

细心的朋友可能会发现,我提供的一些脚本都可以在不需要任何包管理工具的情况下通过一行命令安装,本文讲述如何搭建一个轻量级的脚本库,方便随时执行自己存放于仓库的脚本。

设计开发

苹果设计开发加速器线上活动

受疫情影响,今年设计开发加速器活动改为线上形式,本次参与的活动课题是《为 iPhone 和 iPad 搭建灵活适配的用户界面》。

技术分享
使用光电容积脉搏波描记法测量心率
style="color:var(--text)"
让静态博客「动」起来
教你使用 Issues API 来实现动态发布友链、书签

个人电脑作为办公设备时,我们如何保护隐私?

公司一般都会强制安装安防软件,这些软件要求开机自启动,要求有屏幕录制权限、完全的磁盘访问权限包括相册图库。因此如果使用自己的 MacBook 作为办公设备,必须要把生活区和工作区完全独立开,安装在两个磁盘分区,并且对磁盘分区加密。

经验分享
活动现场
苹果设计开发加速器现场体验

使用链式语法打造一个 ObjC 安全的对象类型转换库

我就职过的公司,都出现过不止一次因为后台实际数据类型和文档不一致导致的程序线上崩溃问题。原则上即使服务器离线了,app 都不应该直接闪退,所以 app 应当具有对服务器异常情况进行处理的能力。使用 ValueX 可以有效避免后台返回数据类型异常导致的程序崩溃。

设计开发

设计一个样式和逻辑分离的 HUD 库

在写「ProHUD」之前我已经在「AXKit」中实现了原生控件快速构造方法、为公司写了 ObjC 版的可定制化 HUD、Swift 版的开源的 NoticeBoard(通知横幅)。ProHUD 诞生的意义就在于取代这些不那么完善的 HUD。

设计开发