低數據模式

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

如何使用iPad更新我的網站

我的網站是基於Hugo的,它是一個靜態網站生成器。 雖然有像Forestry等工具可以在其之上使用視覺化的內容管理系統,但我並不是很喜歡它們,而且我組織內容的方式並不適合這些工具。一個簡單的例子就是圖像。它們通常希望您將所有圖像存儲在一個文件夾中,而我則為每篇文章創建一個文件夾,並將文件放在其中。 總之,我在我的Mac上使用VS Code編輯Markdown,然後將更改推送到GitHub。 在iPad上,我使用GitHub的一個很棒的功能,直接在瀏覽器中編輯文件,本質上是在雲端運行的VS Code。 這非常酷,也許有一天我會完全使用這個功能,而不再使用Mac上的VS Code。 下面是它的工作原理。 如果你有一個名為https://github.com/userName/repositoryName的存儲庫,將瀏覽器指向https://github.dev/userName/repositoryName 換句話說,只需將.com改為.dev,你就可以在Safari的VS Code視圖中看到你的存儲庫。 從這裡,你基本上可以像在VS Code中一樣工作,但在瀏覽器中。唯一仍然不完全正常工作的是搜索,它需要在本地存儲中索引文件,但在Safari中效果並不完美。 我還需要注意不要嘗試使用cmd-w來關閉VS Code標籤,因為那樣會關閉Safari標籤。 此外,我在處理圖像時遇到了一個問題,例如如果我在iPad上進行截圖,它們的大小相當大,並且解析度很高(超過1MB?),而我通常將圖像轉換為JPG格式,因為這更高效。但這是我之後可以在Mac上處理的問題。我可以有一種處理圖像的系統在雲端執行,但我到目前為止還沒有需要它。 除此之外,完成更改後,我將它們推送到GitHub。

如何使用JavaScript在iPad上建立儀表板

在本篇文章中,我將向您展示我如何使用JavaScript為JavaScript課程建立一個註冊計數器,以便我可以看到有多少人註冊了這個課程(註冊時間為11月15日至11月22日!) 這個計數器是一個完全多餘的東西,是我在拖延時做的,想要避免重要的工作。 我一直在思考不同的方法來實現這個功能,比如使用Scriptable創建一個JavaScript的iOS小工具。 但後來我想,嗯,那就只做一個網頁好了。一個我可以在iPad上保持打開的網頁,我將iPad放在桌子旁邊或其他可以不時看到它的地方。 我可以設置iPad永不進入睡眠狀態,並將網頁設置為每2分鐘自動刷新。 做一個簡單的網頁的好處是我可以在任何地方訪問它。無論是在iPad上、iPhone上還是Mac上。 我創建了一個Node.js程序來獲取我所需的數據。 第一步是編寫一個獲取數據的函數: const getData = async () => { return new Promise((resolve, reject) => { let count = 0 //獲取計數 resolve(count) }) } 我將其設置為async函數,因為我使用了fetch請求,而且很可能你也需要它。 如果你感興趣,我將所有的註冊信息存儲在Airtable紀錄中,所以在getData()內部,我放置了從Airtable獲取計數所需的所有代碼。 然後,我創建了一個非常簡單的Express服務器,該服務器提供了一個HTML頁面,該頁面在頁面的中央顯示了計數。 const express = require('express') const app = express() app.get('/', async (req, res, next) => { const count = await getData() const html = ` <html> <head> <!-- 每2分鐘自動刷新 --> <meta http-equiv="refresh" content="120"> <!-- 在iOS上允許全屏顯示 --> <meta name="apple-mobile-web-app-capable" content="yes"> <link href="https://fonts....