用 iPad Pro 作為我的主力工作電腦

簡評:用 iPad 作為主要工具验靡,來完成基本的工作漱受。(也要看不同的工作內(nèi)容)

TL;DR

我可以用 iPad Pro 完成所有的編程和系統(tǒng)管理工作袜瞬,我通過 ssh 在遠(yuǎn)程服務(wù)器上工作旁仿,我更喜歡使用 Unix / Linux 命令行衰腌。

幾個月前症脂,我買了 10.5 " iPad Pro 以及蘋果的智能鍵盤皇型,試圖通過它們來作為我的工作電腦默垄。我關(guān)注 iPad Pro 一段時間了,一直猶豫買 10.5 吋還是 12 吋還是買 MacBook憎妙。在 2015 年前库正,我一直都在用 MacBook,15 年我切換成了 Chromebook Pixel LS厘唾,我現(xiàn)在仍然在使用這款筆記本(這是我用過的最好的筆記本電腦)褥符,當(dāng)時我就想了,我既然可以完全使用 Chromebook抚垃,那也可以使用 iPad Pro 來工作喷楣。

iPad Pro 在尺寸、重量鹤树、續(xù)航铣焊、屏幕(老眼昏花的我)、安全性罕伯、和眾多 iOS App 吸引了我曲伊。

現(xiàn)在我所有工作都可以用 iPad Pro 來完成,并且開始喜歡這種感覺追他,但使用 iPad 意味著會改變我的工作流程并做出一些妥協(xié)坟募。

你是否可以完全用 iPad Pro 代替主機主要取決于你的工作性質(zhì),它可能不適合所有人邑狸,但是很適合我懈糯,因為我的要求相當(dāng)簡單。我供職于美企推溃,生活在泰國,我平時旅行相當(dāng)多届腐。我平時主要是遠(yuǎn)程編程辦公(在舊軟件上進(jìn)行一些新開發(fā))并且有很多系統(tǒng)管理的工作铁坎。我曾經(jīng)在我最后的 MacBook 上運行本地網(wǎng)站,后來在 Pixel 上面也是如此(用 Crouton 運行 Linux 發(fā)行版)犁苏,但是我要使用太多的系統(tǒng)硬萍,而一個筆記本滿足不了我。

我很多客戶的 Linux 代碼在云服務(wù)器上運行(AWS围详、Rackspace朴乖,Digital Ocean 等等)祖屏,如果他們沒有代碼和版本控制的動作,我都會把他們放在一起买羞,放在我的私人 GitHub 倉庫袁勺。如果他們沒有開發(fā)/臨時環(huán)境,我也會設(shè)置一下畜普,通常在一個單獨的服務(wù)器上復(fù)制生產(chǎn)環(huán)境斌關(guān)閉一些功能(如 Email期丰、信用卡交易功能等)。

我如何工作吃挑?

我使用 ssh 訪問服務(wù)器钝荡,用命令行工作。我在 Unix / Linux/命令行(grep舶衬、ack埠通、screen、tmux 等)/編輯器(Vim)等方面有數(shù)十年的經(jīng)驗逛犹,所以我在家用 terminal 和 shell 感覺還挺順暢端辱。我曾嘗試用 Cloud9 和 CodeAnywhere 等云 IDE,它們可以工作圾浅,但是很慢掠手,占用很多資源(因為在 JS 運行),Cloud9 在 Chromebook 上運行的很好但是 iOS 上不行狸捕,我用 iPad 之后就不再用 Cloud9 了喷鸽。我個人不太喜歡 IDE,但是我覺得 Cloud9(亞馬遜的產(chǎn)品)等云 IDE 有很大潛力灸拍,希望它們能夠繼續(xù)改進(jìn)做祝。我使用 repl.it 來測試代碼,該服務(wù)已經(jīng)開始添加 IDE 類的功能鸡岗,甚至添加 Web 應(yīng)用程序托管混槐。

平均來說,我工作時間分配如下:

  • 50% 與客戶溝通轩性,確定需求声登,制定任務(wù),研究解決方案揣苏。
  • 25% 閱讀代碼悯嗓,自己的代碼,和接手的代碼卸察,以及我雇傭的程序員的代碼脯厨。
  • 25% 編寫和測試代碼。

在 iPad Pro 上我主要用的工具:

  • Inbox (GMail 客戶端)
  • Skype 和 Hangouts
  • Slack
  • Blink (支持 mosh 的 ssh 客戶端坑质,很省時間)
  • Working Copy (git 倉庫的本地拷貝)
  • CodeHub (GitHub 客戶端)
  • Textastic (附帶工作副本和 sftp 的代碼編輯器)
  • Dash (離線文檔)
  • Google Drive, Sheets, 和 Docs
  • Google Keep, for notes, to-do lists, saving web sites

我的個人網(wǎng)站上寫了一些如何有效與客戶溝通合武,如何提高工作效率的文章临梗。我主要用 Email,偶爾打電話稼跳,對于大型項目我試著讓我的客戶在 GitHub 上提 issue盟庞,但是我的客戶更傾向于 Email,Slack 或者聊天軟件(Skyper 或者 Hangouts)岂贩,我不強制要求溝通渠道茫经,反正我?guī)酌腌娋涂梢园褍?nèi)容復(fù)制粘貼到 GitHub 上。

iPad Pro 的巨大優(yōu)勢

  • 快萎津,賊快
  • 很棒的顯示方式
  • Smart Keyboard 驚人的好
  • 單獨的應(yīng)用有助于我專一的完成工作(我一般都是關(guān)閉所有通知)
  • 超長續(xù)航卸伞,充電快速
  • 輕便,一個挎包就能攜帶
  • Apple Pencil 可以做一些很酷的事情锉屈,比如注釋 PDF(我不會設(shè)計和繪畫)

iPad Pro 編程上的劣勢

  • 我很想要一個觸控板(或者鼠標(biāo))荤傲,觸摸屏和 Apple Pencil 不是那么習(xí)慣。
  • 尷尬的文字處理颈渊。幸好我主要用 Vim 多于 ssh遂黍,要不然我早都放棄 iOS 了。
  • 密碼管理不如 OSX 或者 ChromeOS(我主要用 LastPass)俊嗽。
  • 多任務(wù)不如筆記本(另一個方面想雾家,不會讓人分心)。
  • 亂七八糟的手勢操作太多了绍豁。
  • 自動更新芯咧,很多時候自己彈出,很煩竹揍。
  • Smart Keyboard 沒有退出鍵敬飒,這是 vim 用戶的小煩惱(但很容易解決)

編程工作流程

通常我使用 git 控制下的遠(yuǎn)程 Linux 服務(wù)器上的代碼,通過 ssh/sftp 訪問服務(wù)器和 GitHub 倉庫芬位。

首先无拗,我可以使用 Blink 將 mosh 或者 ssh 連接服務(wù)器,通過命令行工作昧碉,我比較習(xí)慣這種方式(以前我在 MacBook 和 Chromebook 上用 shell)英染,你可以找到 iOS 上的 ssh 客戶端,它們都不錯被饿,我曾經(jīng)用過 Prompt 不過我還是喜歡 Blink 因為它支持 mosh四康。

第二步,我把 Git 倉庫拖到本地并創(chuàng)建副本瀏覽代碼锹漱,或者用 Testastic 來編輯代碼箭养。然后我可以提交并推送更新慕嚷,或者用 ssh 同步更新哥牍。

ssh VS mosh毕泌,以及遠(yuǎn)程支持

我不想浪費太多時間在酒店和咖啡店尋找 wifi,我通常把手機設(shè)為熱點使用 4G 流量嗅辣。我主要通過 ssh 使用文本工作不會耗費太多的流量撼泛。mosh 增強了 ssh 的鏈接,因此可以更好地應(yīng)對延遲和斷線重連澡谭,計算我從咖啡店的 wifi 切換回我的熱點愿题,也能保持在線狀態(tài)。我還在遠(yuǎn)程服務(wù)器上使用 screen 和 tmux蛙奖,以保證短信鏈接是多個終端的正常運行潘酗。及時我合上 iPad 切換到筆記本電腦,也可以隨時保持通暢雁仲。

我在 Google 臺灣數(shù)據(jù)中心購買了低端的 GCE 服務(wù)器(幾乎免費)仔夺,它運行 mosh 和 ssh,我所有的 keys 和 server connection 都在上面攒砖,我發(fā)現(xiàn)使用iPad 或者筆記本 mosh/ssh 鏈接該服務(wù)器缸兔,然后使用 ssh 連接美國運行的客戶端服務(wù)器,可以更快更穩(wěn)定的連接吹艇。有點像 VPN惰蜜。我可以在我的服務(wù)器上安裝任何我想要的工具。

我懷念什么受神?

用 iPad Pro 辦公的一大遺憾是我不能用 Chrome 開發(fā)者工具抛猖。我使用這些來調(diào)試 HTTP,測試 JavaScript路克、JQuery樟结、HTML、CSS精算。MIHTool 應(yīng)用為我提供了這些功能瓢宦,但是不如 Chrome 開發(fā)者工具那樣流暢和強大。我特別希望 iOS 能有 Safari 開發(fā)者工具灰羽。

Postman驮履,測試 API 的工具。雖然我可以用 curl 命令行做同樣的事廉嚼,但是 Postman 的讓 API 測試很有趣玫镐。

簡單的圖片編輯能力。OSX 的預(yù)覽功能我很喜歡怠噪。但是 iOS 上把圖片微調(diào)恐似、尺寸修改,轉(zhuǎn)換格式都不方面傍念。

所以在需要測試 API 以及使用開發(fā)者工具的時候矫夷,我還是會用 Chromebook葛闷。

在 iPad 上開發(fā) iOS?

盡管 Apple 為 iPad 發(fā)布了優(yōu)秀的 Swift Playground 學(xué)習(xí)工具双藕,但是在 iPad 上開發(fā) iOS 還是不顯示淑趾,你還是要用 Mac。當(dāng)然了我也聽說有人用 iPad 開發(fā) iOS忧陪,不過對我來說沒所謂扣泊,我不寫 iOS。

為什么不用 12" MacBook

12 英寸 MacBook 和 配上鍵盤的 iPad Pro 重量幾乎一致嘶摊,續(xù)航也差不多延蟹。但是 iPad Pro 擁有更快的處理器和更好地顯示效果,價格也更便宜叶堆。我把MacBook 與 iPad Pro 對比過好幾次等孵,發(fā)現(xiàn) MacBook 的鍵盤更難用(這個也讓我很驚訝)。即使 MacBook 更新到最新系統(tǒng)蹂空,也讓然讓我覺得卡頓俯萌,而 iPad Pro 似乎更快,A10X 在體驗上擊敗了 i5上枕。

而且我已經(jīng)有一臺筆記本了咐熙,我想嘗試一些不同的東西。


原文鏈接:Typical Programmer
推薦閱讀:如何用 CSS 網(wǎng)格快速做出網(wǎng)站原型

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辨萍,一起剝皮案震驚了整個濱河市棋恼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锈玉,老刑警劉巖爪飘,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拉背,居然都是意外死亡师崎,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門椅棺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來犁罩,“玉大人,你說我怎么就攤上這事两疚〈补溃” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵诱渤,是天一觀的道長丐巫。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么递胧? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任鸦做,我火速辦了婚禮,結(jié)果婚禮上谓着,老公的妹妹穿的比我還像新娘。我一直安慰自己坛掠,他們只是感情好赊锚,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著屉栓,像睡著了一般舷蒲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上友多,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天牲平,我揣著相機與錄音,去河邊找鬼域滥。 笑死纵柿,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的启绰。 我是一名探鬼主播昂儒,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼委可!你這毒婦竟也來了渊跋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤着倾,失蹤者是張志新(化名)和其女友劉穎拾酝,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體卡者,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡蒿囤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了崇决。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蟋软。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖嗽桩,靈堂內(nèi)的尸體忽然破棺而出岳守,到底是詐尸還是另有隱情,我是刑警寧澤碌冶,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布湿痢,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏譬重。R本人自食惡果不足惜拒逮,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望臀规。 院中可真熱鬧滩援,春花似錦、人聲如沸塔嬉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谨究。三九已至恩袱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間胶哲,已是汗流浹背畔塔。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鸯屿,地道東北人澈吨。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像寄摆,于是被迫代替她去往敵國和親棚辽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353