🔗
介绍一下你自己和所做的工作。 🔗
我 是一个独立 开发者 (iOS + Mac),现在在温哥华上学。Mac 上的主要作品是 Inboard ,一个用于收集设计素材和灵感的 app。iOS 上刚刚发布了 Expense ,一个简洁好用的记账 app。另外还参与了 Pomotodo for iOS 的早期开发。在 HackPlan 期间开发的 Quark Shell 框架被用于 一览 、 Pomotodo for Mac 和 Yu 。喜欢 设计 、 画画 和 拍照 。
你都在使用哪些硬件? 🔗
这是我的个人工作台:
我的生产力来自 15 寸 MacBook Pro (Late 2013) + Dell P2415Q + ASUS PA248Q 。P2415Q 是一个好用不贵的 4K 显示器,PA248Q 是 16:10 而且拥有极好的色彩。一直在给人推荐 P2415Q,这里再推荐一下,desktop 4K 真是用了就回不去的体验。
配件除了 苹果装两个电池的那个蓝牙键盘 ,还有 Magic Trackpad 和 Razer Deathadder Chroma 。桌上放着 Veer 和 点金石 用来看时间。
[caption id=“attachment_1469” align=“aligncenter” width=“222”]拍摄 Deathadder Chroma 变色[/caption]
看书和休闲用 iPad mini 4 ,出门在外用 iPhone 6s (玫瑰金)。拍照用 Panasonic GF1 和 20mm 饼干头 。GF1 可以勉强塞入裤兜,带出去不觉得是什么负担。几乎不用手机拍照。
写字用 晨光的会议笔 ,高中的时候买了整整两盒现在还没用完。特点是极其顺畅,线条等宽。
软件呢? 🔗
设计时用 Inboard 收集灵感、 Sketch 设计界面、 Sip 取色,若需要改图或排版会祭出 Photoshop 和 InDesign 。
开发用 Xcode 和 Sublime Text 写代码、 Tower 管理 Git 仓库,需要时会用 LocalizableStringMerge 合并 Cocoa 项目的语言文件、 Paw 来调试 REST API。看到有趣的 app 不知如何实现会用 Hopper 反编译,授权太贵了,不过 demo 基本够用。终端用的是 OS X 自带的 Terminal.app、zsh、 Oh My Zsh ,安装了神器 autojump ,可以迅速跳转到之前去过的目录,可能帮我省了几万次 `cd`。遇到 bug 用 QuickRadar 提交给苹果。用 fastlane 的一系列工具帮助发布 app,发布后用 Sachsen 查看 App Store 上的评价、 appFigures 查看销量。
编程字体只用 Menlo ,她让我感觉字体是透明的,直接看到代码。转了一圈发现那些新的等宽字体都用不下去,字体本身的存在感太强。
平时用 One Clock 查看世界各地小伙伴们的时间、 Day One 写日记、 Things 记录待办事项。用 ControlPlane 在笔记本没接电的时候关掉 Dropbox ,提高续航。用 Slack 闲扯。闲得没事或家里太冷会开 BOINC 为 寻找引力波 和 抗击艾滋病 作些贡献。
用 Time Machine + CrashPlan 备份电脑。推荐大家至少要采用一个异地备份的方案,CrashPlan、 Backblaze 或是 Arq 都不错。总之要异地备份,除了安全还能随时随地访问到所有文件。
浏览器里由于经常看代码装了 GitHub Highlight Selected ,另外偶尔用自己开发的 Halo Word 查字典(不过现在换了 Safari 基本不用了)。
手机上用 Expense 记账、 Overcast 听播客。最值得一提的是 iPad 上的 Paper ,这个 app 让没学过画画的我也可以画出还不错的作品,可以说是买 iPad 的最大理由。
你最理想的工作环境是什么? 🔗
我喜欢找各种各样的地方干活,家里、图书馆、咖啡馆(为了找到网速快的咖啡馆我和朋友甚至 建了个 GitHub repo )。然而,在外面就失去了大显示器的好处。所以我希望能有很多带显示器的咖啡馆和办公空间,背个笔记本插上就能干活。当然更理想的状况是到处都有 Mac Pro ,我插个 SSD 上去就好了。
硬件层面,无非就是更快、更轻、续航更长。如果 15 寸 MBP 能再轻 500g、续航再多 50%、有 1 TB SSD、1680x1050@2x 的屏幕,那该多好。希望家里有台 8 核 CPU 的 Mac Pro 和两个 1920x1200@2x 广色域的显示器、10 TB 外接存储。要有光纤接入。随时有一根出水特别特别流畅的笔和足够的纸。手机拍照的素质达到 GF1 水平。已存在的产品,还想要 MacBook One 、 DJI Phantom 3 和 Panasonic GX8 。
软件层面,我对每一个不是自己写的软件都有或多或少的不满意。我希望拥有正在用的所有 app 和操作系统的源代码,这样遇到 bug 和不顺手就可以自己解决。曾经有个很喜欢的 app 叫 Inboard,许久没有更新, 我就接管了开发自己修了 。科幻一点,我希望有一种调试工具可以暂停整个操作系统,我可以走进一个三维的空间,程序的逻辑如同一根根电线、内存像书架一样摆在旁边供我观察(有那么一点 DDD 的意思)
你平时获得工作灵感的方式有哪些? 🔗
曾经经常去 pttrns 这个网站找好看的 app 截图收集到 Inboard 里,后来感觉没有什么目的性,就慢慢不去了。 Dribbble 也是个好地方,邀请制让作品的质量得到保证。用 feedly 订阅了一大堆 feeds。
还有通勤的时候听播客,长期订阅的有《 ATP 》、《 The Changelog 》和《 字谈字畅 》,其他散乱地听。一度很喜欢《 DEBUG 》,非常有料的开发者访谈节目,但听不惯 Guy English 的声音,只得作罢。《 IT 公论 》偶尔也不错,订了会员计划,主要为了看书评和会员通讯。
闲来无事会去 Heavens Above 查一下 ISS 和 铱星 过境,出门许个愿放松放松心情。
推荐一件生活利器给大家。 🔗
Band-It 钱包 。麻雀虽小,五脏俱全—— 看我拍的视频 。
加入 利器社群 ,你也可以分享自己的利器。