手机作为相机监视器的故事

相机监视器 相机自带的屏幕受制于显示效果和显示角度的问题,有时无法满足需要。以Sony A7系列为例,分辨率低,色域低,亮度低,不支持前后翻转。 为了解决这个问题,最常见的解决方案是通过相机的HDMI接口,外接显示器(通常是5-7英寸小屏)。顺带支持下屏幕录制,俗称录机。价格嘛,5999。是我太贫穷,不是它太贵。 电脑遥控 ...

iOS App移植到Unix上的工作量分析

目的 我试图将iOS App移植到Unix系统。在作者持有源码的前提下,合法地帮助作者将源码编译并运行。我毫不犹豫地选择激进地支持最新版iOS项目设计,以抛弃老旧的Objective-C和StoryBoard支持。 LaunchScreen 通过解析plist文件,读取UILaunchStoryboardName,可确定LaunchScreen文件名。plist文件是Apple继承自BSD的文件格式,其类似XML的格式没有解析难度。 暂时,LaunchScreen依然使用了StoryBoard。 我相信它很快会被SwiftUI取代,于是决定跳过LaunchScreen的实现。 加载UI info.plist中, ...

kpatch

.bashrc function kpatch() { patch=$1 shift echo "================================================================================" ./scripts/checkpatch.pl $patch || return 1 echo "================================================================================" git send-email ...