低數據模式

iPad 上的一個功能讓我非常喜愛,就是可以將 WiFi 網絡設置為「低數據模式」。這在使用 iPhone 作為個人熱點時特別有用。 尤其在漫遊歐洲時非常非常有用。我們在其他國家有限的可使用免費數據,因此不讓 iPad 下載更新或從 iCloud 下載數據可以節省大量數據。 我希望這個功能也能出現在 Mac 上,但實際上並沒有這樣的選項。 當然,您可以使用像 Little Snitch 和其他應用程式,但老實說,我討厭總是要授予權限或拒絕權限,這只是多餘的工作。 我只想說: 不要下載操作系統更新(是的,我可以禁用它們,但那麼我就必須記得重新啟用它們) 不要在照片中下載照片和視頻 不要下載任何應用程式更新 等等。只做我想做的事情,不做任何背景中可能在我在家時有意義的事情,而我現在正在旅行中。

使用Mac和iOS設備的生產力提升

使用蘋果設備生態系統的生產力優勢 作為蘋果用戶,我可以說自己有些「粉絲」,從2004年購買第一台Mac開始就是如此。 我甚至不考慮使用非iPhone手機或非Mac電腦。 其中一個原因是工具和設備在生態系統中的緊密整合。 如果你對這方面不感興趣,你可能會錯過我每天因為「鎖定」在蘋果舒適區而受益的某些便利之處。 在這篇文章中,我想特別談談其中的一些。 首先是AirDrop:只需在Finder中打開AirDrop圖標,選擇正確的Mac或iOS設備,我就可以輕鬆地在兩台Mac之間傳送照片、視頻和其他東西。 另一個是通用剪貼板。在Mac和iOS設備上啟用連續性,我可以將文本從Mac複製到iOS並進行粘貼,反之亦然。 這是一個極大的提高生產力的方法。 另一個是即時熱點設置和發現。如果我離開Wi-Fi網絡範圍,我只需在Mac上搜索iPhone的Wi-Fi網絡,並開啟熱點 - 隨時隨地都可以連接網絡。 另一個不錯的功能是使用Mac來使用iPhone拍照。這在我進行Arduino教程時非常方便,因為我可以用手機拍攝電子電路的照片。 你只需在Finder中右鍵點擊,選擇「從iPhone(或iPad)導入」並拍照。你還可以掃描文件。

在 Mac 上將文件還原到之前的版本

今天早上,我正在 Pages 文件上工作,當我決定保存並立即退出應用程序時。 在我這麼做的瞬間,我意識到我犯了一個錯誤:前一天晚上,我對文件的封面進行了一些編輯,刪除了背景圖片,而我忘記了將其還原。 我試著重新打開它,當然 cmd-Z 不能撤消更改 - 它只能在退出 Pages 之前使用。 然後我想到了使用我通常做的備份。 但後來,我也發現了一個多年來我從未使用過的功能。 一些應用程序,包括 Pages、Numbers 和許多其他使用文檔的非蘋果應用程序(例如 MindNode),都有一個 文件 -> 還原到 菜單。 你可以立即還原到最新保存的版本,但你也可以點擊“瀏覽所有版本…”進入該文件的 Time Machine 視圖: 從這裡,你可以回到任何過去保存的版本。

如何使用Mac連接Raspberry Pi

使用Rapbian透過VNC進行連接Raspberry Pi的步驟指南 最近我入手了一個Raspberry Pi來進行測試並實現一些項目點子。 我安裝了Raspbian,這是專為Raspberry Pi打造的Linux版本。 然後,我使用HDMI線將Raspberry Pi連接到電視上,並使用USB鼠標和USB鍵盤進行操作,以安裝作業系統並進行基本設置。 接著,我在Pi上設置了VNC服務器,以便能夠從Mac上進行連接。我並不想一直將它連接到電視上。 所以我點擊菜單,轉到Preferences -> Raspberry Pi Configuration: 然後我選擇了Interfaces標籤: 並啟用了VNC選項: 完成後,我點擊了確定,這樣“VNC”圖標就會出現在工具欄中。 上面的截圖已經有這個圖標了,但這是因為我在啟用VNC之後才截取的。 點擊該圖標會顯示VNC服務器面板,其中顯示了Pi的IP地址。 在Mac上,我從https://www.realvnc.com/download/viewer/下載了VNC Viewer,並輸入了Pi的IP地址。 我輸入了用戶名(pi)和該用戶名的密碼,然後就可以了,會彈出一個很好的窗口,顯示Pi桌面的內容! 唯一的問題是聲音。VNC不支持聲音,所以我將立體聲連接到Pi的音頻插孔,以確認是否有聲音輸出。

如何修復使用npm時出現的\"Missing write access\"錯誤

快速解決在使用npm安裝全局套件時遇到的煩人問題 當在Mac或Linux上第一次嘗試使用npm以npm install -g <package>的語法安裝全局套件時,您可能會遇到一個奇怪的錯誤,顯示類似以下的訊息: Missing write access to /usr/local/lib/node\_modules 或者是類似的訊息,後面還有一長串其它錯誤或警告訊息,這些都是第一個錯誤的結果。 這個錯誤阻止我們安裝套件。 要如何修復這個問題?這是一個權限錯誤,意味著您沒有對該資料夾的寫入權限。 以下是解決方法,運行以下的指令: sudo chown -R $USER /usr/local/lib/node\_modules 讓我們來詳細說明一下: sudo表示我們正在以root權限運行此指令,系統超級使用者。這是因為我們沒有寫入該資料夾的權限,但root可以修復任何權限。這個指令也表示系統會要求您輸入密碼以進行確認。 chown是我們用於更改檔案或資料夾所有者的指令。我們設置了-R選項以遞歸更改所有已包含在其中的檔案的所有者權限。 $USER 是一個自動設定為您的使用者名稱的環境變數。 最後一個部分是資料夾路徑。 執行這個指令將使該資料夾成為您的,這樣您就可以安全地運行您的npm install -g <package>指令! 請注意錯誤訊息中列出的資料夾。如果資料夾不同,請相應更新chown指令。 此提示適用於單使用者系統。在多使用者系統中,您可能需要為npm模組創建專用目錄,請參閱https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally。

移除圖片中的 EXIF 資料

在上傳圖片到網路之前,我有需要移除可能包含位置和其他應該不被分享的 EXIF 資料,因為這是使用 iPhone 拍攝的照片。 小技巧:如果您已經知道要從照片中移除位置資料,在分享面板中點擊「選項」,然後再選擇「AirDrop」之前,您可以選擇停用位置資料和其他元數據的傳送。 我找到了一種在 Mac 上簡單完成的方法。 最簡單的方式是使用 ImageOptim。只需將圖片拖放到該工具中,它將移除所有的 EXIF 資料。 或者,如果您更喜歡使用命令行,或者想使用一個能與您的腳本集成的工具,可以安裝 exiv2: brew install exiv2 然後使用 exiv2 pr 列出圖片的 EXIF 資料: exiv2 pr <filename> 使用 exiv2 rm 移除圖片的 EXIF 資料: exiv2 rm <filename>