本文是全新系列 "装备" 的第一篇文章. 在这个系列中, 我们每期会邀请一位优秀的从业者来分享每天陪伴他们的硬件装备和软件装备. 作为优秀"工匠", 我们不止在乎结果, 我们更在乎过程. 下面有请本期嘉宾 ashchan.
自我介绍
ashchan我是 ashchan,一名 Web 和 Mobile 全栈开发者和软件咨询师。我做过 8 年 Freelancer,经历过几家不甚了了的创业公司。目前旅居日本,于 2015 年创办了自己的软件咨询公司 Centax, Inc.(接地气的说,公司主营外包开发业务)。
作为一名很不合格的 CEO,我每天 70% 的工作还是写代码。
硬件装备
在办公室里我使用一台 21.5 寸 iMac 4K,外接 29 寸 DELL U2913WM 宽屏显示器(2560 x 1080)。平时编程工作中 Rails 和 iOS 开发各占 40% 左右,这台 Mac 很好的满足了我目前的需要。Dell 超宽显示器非常方便用来编辑 Xcode 里的 Storyboard 及调试 Safari 里的 HTML 页面,或观赏电影(接近目前主流影片的长宽比,可惜的是 Netflix 不提供超宽屏分辨率的影片)。不过它的缺点也很明显:不是高清的。
工作桌走访客户、朋友或出去办公时,我使用高配版 12 寸 MacBook。这台机器被大家诟病较多的是其性能,但其实应付普通的 Rails 或 iOS 开发并没什么问题。我这两年的 iOS 项目都是用 Swift 开发的,MacBook 确实稍显吃力,可速度和性能还可以接受,个人认为这台笔记本胜在轻便(颈椎病人背厚重的笔记本伤不起)。
我没有使用 iMac 自带的 Apple 键盘,因为我多年来一直青睐人体工程学和分裂式键盘。目前在敲的是 Kinesis Freestyle 2 for Mac。从一代(上图中扛的就是白色的一代)开始用了将近六年了,非常满意。
slimfold 钱包能想象 slimfold 这么小巧,却塞得下 8-10 张卡片和足够的现金吗?右边是完全折起来的大小,可以跟旁边的 iPhone 6 比较一下。另外材质是纸,磨损后的感觉非常棒。
软件装备
我日常使用的软件大部分是开发相关的。Mac 和 iOS 项目用 Xcode,Rails 和其他项目则用 Vim。浏览器主要用 Safari,偶尔用 Chrome 调试跨浏览器问题。调试和发布 iOS app 时我会用 deploymentmate 来检查 API 兼容性,用 Spark Inspector 来查看 view 层次结构。
以下几个开发相关软件强力推荐:Quiver 记录代码和小文档,Paw 调试 API,Dash 查看各类文档,Sequel Pro 和 SQLPro for Postgres 查看数据库,Marked 2 预览 Markdown 文件。
然后是一些工具软件:Spectacle 管理窗口, Mail Notifr (呃,我自己的狗粮)接受 Gmail 邮件通知,Dropbox 不用介绍,1Password 管理密码,Karabiner 修改键盘键位,Day One 写日记,Radium 和 HomeRadio 收听广播,AppCleaner 卸载删除 app,VLC 播放本地视频。
设计相关的用的比较多的有 Sketch, Affinity Photo,Uberlayer,xScope,Sip 以及我自己开发的 Dimensions。
沟通、聊天、浪费时间的软件也用的不少,比较常用的有 Slack,Messages,Skype 和 WeChat。
我还订阅了 Apple Music,Audible 和 Netflix,解决音乐、音频书和电影/电视剧的全方位需求。
网友评论