如何以 Homebrew 取代 MacOS 內建 Git 並更新


MacOS 雖然有內建 Git,但往往在需要更新 Git 版本時頗不便利,因此記錄一下如何透過 Homebrew 安裝最新版本的 Git。 ▼ 如此次釋出 2.17.1 以修補任意程式碼執行漏洞的 Git,在 MacOS 預設版本上就無法更新

1Password 7 – 很痛的升級體驗


因為腦子裝不了那麼多密碼,從第 4 代開始都是 Mac OS 上老牌軟體 1Password 的愛用者。截至第 7 代為止,上一次的更新週期是 5 年(v4、v5、v6 採不重新收費直接更新,佛心公司) 而 v7 的推出重點應該是線上訂閱制,不過因為密碼這類的敏感性資訊,使用線上服務來保存密碼使人頗有疑慮,但其實 1Password v7 也有買斷方案。 ▼ 在此次(2018/05)釋出時,一併推出了蠻不便宜的付費升級方案(原價:64.99 USD)。在正式上市以前,有個 49.00 USD 的優惠方案 但,與 v6 之前只需將 pkg 安裝後、便可以無痛升級相比,這次升級資料庫及授權匯入的方式體驗實在太糟,因此紀錄一下教學: (如果你是全新開始使用的不會遇到這些問題,可以關閉這篇教學了。) 買斷版購買頁面:https://1password.onfastspring.com/in-app...

Wake On Lan (WOL) 透過手機喚醒家中的 NAS 等裝置


有時候人不在電腦前,遇到一定需要用電腦處理的事情或許可以透過遠端桌面解決。但如果這些需要常駐的主機,電腦或者 NAS 因為停電或其他因素關機了,卻無法馬上返回家中開機,這時候如果能透過網路開機就顯得頗為便利。其實這種網路開機功能一般稱之為 WOL (Wake On LAN) 網路喚醒功能,藉由網路(一般為有線網路) 傳送一個特定格式的 WOL Magic 封包至支援的主機板及網卡,便可以遠端地開啟已經關機的主機或NAS了。 硬體支援 如果想要透過 WOL 來開機,你必須具備以下的條件 – 支援 WOL 的主機板 (現今的主機板幾乎都支援) – 搭配支援 WOL 的網卡 (判斷方法即是網卡有沒有多一條 WOL 的供電線)

Mac Finder 操作時跳出需要密碼


在整理 Time Machine 備份匯出的資料時,無論是新建資料夾、改名、更動資料、刪除等等在 Finder 裡操作的步驟,每一步驟都會使的 Finder 跳出需要管理員的權限 一開始以為是資料夾權限問題,使用了 chown -R user:staff 資料夾、chmod -R 777 資料夾 來更動資料夾權限及屬性,但嘗試結果後還是一樣

Stylish – 恢復 iOS App 網頁版 view in iTunes 按鈕


因為偉哉 Apple 新政策,於 iTunes 12.7 把所有 iOS Apps 相關功能及 App 商店頁面刪除了。透過皮樂姐姐的 iTunes 降級教學可以將 iTunes 降級到 12.6 並恢復這些功能。但偉大的 Apple 這幾天又將他們 iOS App 網頁版的 view in iTunes 的按鈕拔除了.. 例如 CPU Identifier 的頁面,原本應該是長這樣:

MacBook Pro Retina 2016 15″ 鍵盤六修記錄


Apple 在 2016/10/27 發表了更新整體設計的新一代 MacBook Pro Retina 系列,而也在 11 月底正式開賣。因為看上這一代的輕薄以及新版螢幕發色更好的關係,便和朋友直接從美國訂購運回。 But,就是這個 but 在使用了一個多月後遇到許許多多的問題: – 觸碰板在使用三指拖移時高機率會失效然後拖移失敗 – 當機身散熱到一定溫度時會造成鍵盤某些按鍵失靈,並且發出異音 – 透過HDMI外接螢幕休眠無法喚醒 – 螢幕因為上蓋墊子變薄更有機率脫膜等等

Clover High Sierra 主題


裝了 Clover 之後,預設的開機選單沒有想像中的好看,因此自己改了一個 High Sierra 背景的主題出來。   使用前:   使用後效果如下(字體目前已經更新為白色):

MagSafe復活,USB Type-C 磁吸充電頭 – Snapnator


Apple ?? 在2016年之後,將旗下 MacBook Pro Retina 系列上經典的設計之一:MagSafe 給拔除了#教主死的早 我認為統一成 USB Type-C 是有必要的,但沒有電源線的防護機制對筆電來說,特別是對本身是粗線條的朋友而言,特別可怕,可能一不小心就需要使用 Apple Care 進廠維修了。 因此在購買 2016 MacBook Pro Retina 之後,我一直在留意有沒有相關的 USB Type-C Magsafe 產品 而最先推出的是 GRIFFIN 的 BreakSafe Magnetic USB-C Power Cable,但由於當時是集資項目,加上它是設計給 MacBook 使用,只支援 60 W 的電源傳輸,我當時是先採取觀望態度。 後來看到 Snapnator 的推出,一開始也是因為集資先 pass,但它在今年 (2017) 二月出貨給當初的...

Simject – 在 iOS Simulator 上也可以開發 Mobile Substrate Tweak


前陣子因為 iOS 10 越獄 Yalu 出了,將手機升級至 iOS 10 打算開發 iOS 10 的 tweak, 結果卻因為越獄限制問題,在開發過程中,無法使用 NSLog 及 printf 來顯示開發資訊的,在開發過程上頗為限制。 於是便想找替代方案,找到了 simject ,韓國美女 angelXwind 開發的一個 command-line tool 及 iOS dynamic library,提供開發者可以在 Xcode 內建的 iOS Simulator 上開發 Mobile Substrate Tweak。