如何以 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...

[教學] iOS 手動轉移 Walkr 紀錄及 Line 簡訊 (備份還原 App)


因為重刷了手機,把記錄放在舊的 iTunes 備份中,又或者打算從 A 手機移到 B 手機又不靠 iTunes 的話,這時,沒有官方支援移轉設備的 walkr 便顯得頗為困擾 (雖然有綁定 SNS 帳號但也無法轉移記錄..),因此簡單的紀錄要如何轉移 Walkr 的紀錄。 0429 補充研究出的 Line 訊息轉移方法 [注意] 此方法需要越獄

[知識] iOS 中一些重要路徑


因為自己 iPhone 從上次備份還原後,iCloud 設定頁面登出按了就是沒反應,加上一堆系統不乾淨造成的神秘 bug,在這次重置 iPhone 時,透過提取 iTunes 備份檔手動還原各種 App (含系統層級的 App) 至 iPhone 上,也順便寫了這篇記錄一下 iOS 中常用到的路徑 那為什麼要這樣做呢?因為這些檔案往往是僅能透過 iTunes 備份而 iCloud 不備份的紀錄,如果今天你的 iTunes 前次備份很髒亂,就會想這樣手動還原了。 而通常可以如此方式瀏覽 iPhone 根目錄及各個系統層檔案夾往往是透過 Apple File Conduit 2、SSH、iFile、Filza 或者 FilzaJailed,當然一切大前提下都是越獄後的成果。

[Tutorial] How to build Electra ( iOS 11 Jailbreak app ) with ldid2


Coolstar has released a new beta version of Electra jailbreak toolkit for iOS 11 – iOS 11.1.2. The author also release the source code of the jailbreak toolkit on Github. I would like to try to find out how the toolkit work by building it on my own. So I wrote this guide for people (who may be a developer) can follow instructions and build Electra toolkit successfully. The most important of all, b...

如何查看 Apple 官方記錄的電池數據


最近鬧的沸沸揚揚的 Apple 電池降速事件 (A Message to Our Customers about iPhone Batteries and Performance) 使大家更關心自己手機的電池健康狀況。而 AppStore 上關於電池資訊的 App 百百種,但哪款是真的能測出最真實的數據真的說不准。 所以我們該如何真正的得知我們的電池狀況呢?其實在 iOS 系統層面,Apple 存在著背景記錄你 iDevice 電池狀況、充電記錄等等的方法,這篇文章會教你如何去獲得這些資訊並察看~

[教學][NAS] Synology NAS SSH 免密碼登入


因為會將主機定期備份至 NAS,因此有傳送備份的需求,研究了一下考慮透過 SSH Rsync 的方法。 基本的原理要透過 SSH 執行,但把密碼明碼寫在 script 裡頗不安全,因此便打算透過 SSH authorized_keys 的方法,便可以免密碼登入 詳細教學可以看這篇:免密碼登入ssh 但設定好了主機連至 NAS 的金鑰後,在使用非 root 帳號,並有將帳號加入至 admin group 之後,無論怎樣都無法透過 key 登入成功,變研究了問題與解法: 解決方法 我們的目的是在主機透過 SSH 免密碼連線至 Synology NAS,以下稱主機和 NAS

[教學][NAS] 為浮動 IP 下的 NAS 設定網域


因為搬回家裡,相比之前住外面有固定 IP 可以使用,家裡網路是單純使用浮動 IP (又不想申請成固定的),在外面要連回 Synology 的 NAS – DS 216 只能透過 QuickConnect 服務,但這服務只能使用網頁版來進行操作,如果你要使用 FTP (port 21)、Rsync、SSH 或者 AFP 掛載成網路硬碟是無法的。

Backup (Ruby gem) Notifier Command 使用


因為之前備份的雲端空間暫時無法使用,便想說將主機自動備份程序 Backup 的雲端目標轉往 Dropbox,但無奈一直出現 DropboxAuthError: Error getting request token 錯誤。 於是改以較為土砲的方法,在 Backup 備份完成至主機本地之後,自動跑一份 Python script 將本地的備份檔自動上傳至 Dropbox,便看到了 Backup 有提供這個方法 [crayon-6329821622bdf518505188/]