撰文動機

由於我從 2023/12 開始成為中華民國國軍的一員,下部隊無聊在看 FB 時一直被 DCARD intern 的貼文洗頻,於是決定來好好準備一下,但是問題來了,怎麼在軍中寫程式rrr,於是簡單爬文了一下就有現在這套配置了,讓我好好介紹一下。

以下以 iPhone 作為載體。

所需配件

  • 一台功能正常的 iPhone

    ios 版本請不要太舊,我使用的是 i11

  • 一個 Lighting OTG 轉接器

    只要上面有 USB A 接口就好,推薦可以另外轉接電源線的版本,這樣邊充邊寫不用怕沒有電

  • 一個功能正常且沒有藍芽功能的鍵盤

    我帶了我的客製化鍵盤XD

  • 長官的批准,這個很重要!!

  • 一顆不怕被側目的心

如何實現

這裡分成兩個部分,輸入以及程式執行環境,以下開始教學及疑難排解。

  • 輸入部分

    把轉接器接上 iPhone,再把鍵盤接上轉接器基本上就可以做到用鍵盤輸入了。

  • 程式執行環境

    這裡分成兩種情境,刷題以及寫專案。

    刷題的話很簡單,下載力叩(中國板 LeetCode)就可以開始你的克難刷題之路了。

    寫專案的話就會更加克難了,你需要一台 Server 用來當作程式執行環境,再下載手機 SSH App(我用的叫 Termius) 來連接到你的 Server,接下來就和平常一樣可以在 Server 上用 Vim 來寫程式了。

你會遇到的問題

  • 長官不准

    這個無解XDD

  • 卡中文輸入法

    這個我也還在解決,如果你有任何解法務必在 4/8 前跟我說(這之後我也不需要了XDD)

結語

搞了這套周邊設備比螢幕大的解決方案後,每次寫都覺得很好笑XDD,但是在這樣的環境下反而又找到一開始寫程式那種解決難題的樂趣(十個工程師九個 M),寫得特別起勁XDD。