大家一起來玩 Mastodon 吧!

​ Twitter 推特在馬斯克買去以後,幾乎是把公司從頭到尾整個改的亂七八糟,尤其是最近把 Twitter API 大砍的舉動 這導致許多開發者紛紛出逃,像是 Tweetbot 跟 Twitterrific 開發者應該相當傻眼,已經辛辛苦苦經營超過十年以上,就這樣被迫結束營業 而且推特一個這麼大的公司,連個事前通知都沒,直接 ban API 的作法真是前代未聞… 事已至此推特已經恢復不到當年重視第三方開發者的狀態了,雖然在馬斯克接管前好用的 API v1 也被砍就是了 😵‍💫 但馬斯克上台後這些超乎常理的動作才是壓倒駱駝最後的一根稻草 推特當時的 CEO 跟員工還有股東們不知道會不會很後悔當初同意賣給馬斯克呢? 😆 ​ 大家都在說逃吧逃吧,那到底能跑去哪裡?目前總體看下來我感覺開放且去中心化的聯邦宇宙應該會是一個比較好的選擇 雖然人人都可以搭自己獨立的實例,但借助聯邦宇宙通用的 ActivityPub 協議,即使在不同伺服器的人,也可以互相跟隨與互動 所以聯邦宇宙的各伺服器是「互相獨立」且又「不互相依賴」的存在 隨著時間的推移(以及推特的自爆),這個聯邦宇宙應該會越來越壯大!? 聯邦宇宙比較知名的平台不只有 Mastodon,另外還有日本開發者主導開發相對輕巧的 Misskey 也是相當熱鬧 目前看來從推特轉投入開發 Mastodon 客戶端的開發者比較多,應該能給原來推特使用者的體驗會差不多甚至是更好! 💪 ​ 挑選一個註冊伺服器 聯邦宇宙人人花點時間都能搭自己的實例,但跟買車與養車同樣道理,搭起來簡單,長時間維護有一定困難的 除非對自己 DIY 能力有把握,出問題又有時間去找解答,不然我建議還是直接從官方推薦伺服器裡面挑一個 官方列出來的伺服器,可以挑一個自己喜歡的域名: https://joinmastodon.org/servers ​ ​ 我自己是選了一個 mastodon.social 的來註冊,這個是 Mastodon 德國開發最早建立運營的伺服器 觀察一陣子發現這伺服器版本更新速度相當快,基本上有 RC 的時候他們都直接用了,新功能支援比較快 也想要註冊這伺服器的人可以使用我的邀請連結註冊: https://mastodon.social/invite/g8Yfkx34 網站上的連結是: https://mastodon.social/@jkgtw ​ 推薦的客戶端 像是上面提到的 Tweetbot 開發者專門為 Mastodon 開發的 Ivory 就很讚,還有原 Spring 開發的 Mona 也相當優秀...

February 26, 2023 · 1 min · jkgtw

利用 Surge for iOS 根據網路環境自動切換 DNS 服務

​ 關於 Surge 自動切換 DNS 的文章,這篇已經是第三篇,沒意外應該也是最後一篇關於此功能的文章 😂 因為之前寫的 DNS 腳本,我發現還有人在繼續使用 現在開發者已經把這個功能內建到 Surge app 裡面,無需另外在靠腳本來實作,所以就另外寫一篇來更新一下 ​ Surge 在幾個月前的版本更新後,新增 Subnet Settings(子網設定覆蓋)的相關設定 所以很輕鬆就能做到之前需要依靠 DNS 腳本才能做到的事情 💪 ​ 我的需求跟之前一樣 在家以及在辦公室使用熟悉 WiFi 時候切換到內網 DHCP Server 指定的 DNS Server(自建的 AdGuard Home) 其餘情況(使用行動網路以及連上不認識的 WiFi 等等)都使用 NextDNS 的加密 DNS 服務 ​ 首先我們先把預設要用的 NextDNS 加密 DNS 設定好,打開 Surge 以後找到「DNS 設定」 先把預設的 DNS 改成 NextDNS 加密服務,如下圖 ​ ​ 接著如下圖,到更多設定裡面找到子網設定覆蓋的選項 ​ ​ 最後如下圖,把你家中 WiFi SSID 設定好,以及「覆蓋 DNS 設定」跟「覆蓋加密 DNS 設定」改成下圖那樣即可 ​...

February 6, 2023 · 1 min · jkgtw

蘋果生態圈極簡原生的密碼管理器 - Minimalist

​ 前段時間 1Password v8 for Mac 大改版,對使用者最在意的部分應該就是原本 v7 時代還有的買斷授權方案,被取消了 😨 1Password v8 之後版本就只剩下訂閱制授權了,原本已經買斷 1Password v7 的人還是可以繼續用,直到官方不維護為止 目前 1Password for Mac v7 官方三不五時還有繼續在維護中,但能持續多久?沒人會知道… 🤷‍♂️ ​ 另外一個變化就是 1Password v8 for Mac 把原來堅持十多年的原生程式改成跨平台框架 Electron 這個改變比起取消買斷制帶來的反對聲音來的更多更多… 跨平台框架給開發者帶來很明顯的優勢就是開發成本的降低,但有一部份成本是轉移到使用者電腦上面了 Electron 框架的 apps 相比原生的 apps 體積三級跳而且會消耗更多系統資源,尤其是在記憶體消耗方面相當明顯 1Password 年初才獲得六億多美金資金,理論上應該不缺錢,他們作出這種決定我也只能表示遺憾了 🤦‍♂️ ​ I’m satisfied with @1Password 8’s performance and responsiveness. But the memory usage(leak?) is out of control. pic.twitter.com/hBdjDn037K — 13 (@ethanhuang13) August 19, 2022 ​ 我自己本身偏好是原生優先的,除非真的沒有其他解決方案才會選擇 Electron 的軟體去使用...

September 29, 2022 · 1 min · jkgtw

Vinegar 還你乾淨 HTML 原生的 YouTube 播放器

​ 我們平常在用瀏覽器看 YouTube 的時候,沒裝其他外掛的話通常都是使用 YouTube 官方內建的播放器 早期 YouTube 還在使用 Flash 的時代,有個 Safari Extension 叫「YouTube5」,專門把 Flash Player 換成 HTML Player 後來 YouTube 沒有用 Flash 改成自家播放器後,YouTube5 就漸漸退出舞台了 直到最近 Vinegar 開發者覺得目前 YouTube Player 也有越來越來糟糕的趨勢,是時候讓 HTML 播放器回歸了 🤣 ​ 👆 上圖是 YouTube 官方內建的瀏覽器播放器 ​ YouTube 官方內建的播放器提供的功能中規中矩,字幕切換、播放速度調整、迷你播放(YouTube 站內)等等 今天介紹的是一款新的 Safari Extension「Vinegar」,可以將官方的播放器替換為 HTML 的播放器 但 Vinegar 不僅僅只是替換為系統的 HTML 播放器而已,開發者還在上面加了一些功能增強 ​ 以下列出一些 Vinegar 重點功能: HTML 播放器與 YouTube 播放器相比更節能、效能更好,與系統相容性更佳 去除 YouTube 廣告 避免 YouTube 追蹤播放、暫停等等行為 跨 Apps 系統級的 Picture in Picture(PiP 子母畫面)功能 純 Audio(聲音)模式 在其他網站遇到內嵌 YouTube Player 也同樣適用 ​...

December 12, 2021 · 1 min · jkgtw

macOS 冷門卻好用的小工具軟體合集

​ 最近發現幾個冷門卻不錯用的小軟體,寫一篇統一來介紹一下,說不定你一用就跟我一樣愛上了呢~?😚 ​ 完全自定義的密碼產生器「PSWD」 會用這個是因為 macOS / iOS Safari iCloud Keychain 每次自動產生的密碼有時候太過強大 而比較多人用的 1Password 密碼管理器之前可以自定義密碼強度,但不知道從哪個版本開始之後也不行了 🤷‍♂️ ​ ​ 比較煩的是有些網站不允許位數過長或者是不允許有特殊符號之類的,這時候就可以使用 PSWD 來製作個隨機密碼 ​ ​ PSWD 自定義的選項蠻多的,大小寫英文、數字跟符號那些都可以自己設定,排除掉比較讓人混淆的英文或者數字 或者一次產生多組讓你自由選擇,軟體也能設定快速鍵以及在 Menu bar 常駐讓你快速取用,相當不錯 這軟體不但是免費還是通用版本,所以你在 iOS 上面也可以愉快使用 ☺️ ​ Chromium 系瀏覽器的替代品「Sidekick」 我長時間都是使用 Safari 為主力,Firefox 為輔助使用,有疑難雜症的網站才會打開 Chromium 核心的瀏覽器來用 為什麼不直接用 Chrome 呢?有用過的人應該都知道這個瀏覽器實在太耗系統資源了 就算沒開 Chrome 瀏覽器也會有個偽裝的更新背景程式 Keystone,在你電腦背景偷偷的 OOXX!?詳情可以戳 ​ Sidekick 也是用 Chromium 核心,通吃 Chrome 商店裡面的各種外掛 內建基本的反廣告與反追蹤的功能,還會主動將你閒置的 Tabs 暫停,減少網頁在背景造成不必要的資源浪費 強調隱私加強跟低資源佔用,可以看出完全是針對 Chrome 的痛點來主打的優勢 ​ 👆 開大約 10 個普通網站 Tabs 時候的記憶體使用情況 ​...

November 1, 2021 · 2 min · jkgtw