大家一起來玩 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

使用 AppleScript 一次打開多個 SSH 連線

​ 之前會使用 Royle TSX 或者 ServerCat 來 SSH 連到伺服器上面管理 不過後來感覺這些軟體都有點重,但其實是我用不到這麼多功能就是了 😭 所以就改回 iTerm 這種獨立輕巧的 app 上面來用了,最近還看到有人推薦使用 GPU 加速的 WezTerm 又更讚啦! ​ 不過用回這些終端 app 就少了一些我經常會用到的功能,其中一個就是快速打開某群組的多台伺服器 像是我會依照不同的客戶機器來做群組分類,A 客戶的群組裡面有三台伺服器,B 客戶的群組裡面有五台伺服器之類的 以前點兩下就能快速打開多個 tab 分別用不同 session 連上,就可以馬上在不同 tab 切換下開始工作 現在用 WezTerm 就算配好 SSH Config,也要一台一台自己手動連,原本想這樣將就將就就算了,但我就懶… 所以還是爬爬網路其他人作法,發現可以寫個簡單的 AppleScript 的指令來快速完成此功能 😬 ​ 首先伺服器多的話都會寫個 SSH Config 來管理,先不分類把每一台伺服器都寫進去再說 關於 SSH Config 的更多說明可以參考: https://chusiang.gitbooks.io/working-on-gnu-linux/content/20.ssh_config.html 我們下面弄個簡單範本,先新建一個檔案 ~/.ssh/config # A1 Host A1 # 代號 Hostname 23.18.111.19 # IP or Domain name Port 22 # 指定埠口 User loltt # 使用者名稱 identityfile ~/....

February 12, 2023 · 2 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

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

Surge 全自動每日博客來簽到

​ 博客來這個 Surge 自動化腳本寫好一段時間了,最開始因為經驗不足沒注意到幾個簽到關鍵的值 所以剛開始只有前一兩天可以正常簽到,不過現在已經修好,在群內也穩定測試好幾天了,於是就拿出來給大家玩玩 廢話不多說,下面直接切正題 😳 ​ 👆 如果經常在博客來買書的話,簽到贈送的閱讀里程可以換折價券跟優惠序號 ​ 在開始安裝模組以前,請先確認你博客來 app 已經正常登入能正常使用,然後先把博客來 app 往上滑(完整退出) 再來就可以開始安裝模組,請先到皮樂大大的 Surge 腳本收集網站: https://kinta.ma/surge/ 找到博客來自動簽到,按一下就能拷貝模組安裝的網址,接著請直接到 Surge app 裡面貼上安裝 安裝模組完畢後,重新打開博客來 app,馬上到「會員專區」->「E-Coupon」按下去 ​ 👆 如跳出保存 Cookie 成功即可 ​ 以後只要每天凌晨你 Surge 有在背景執行的情況下,就會在每日凌晨自動幫你到博客來簽到了,就是這麼簡單~ 🖖 ​ ​ 友情提示 任何自動化腳本都有可能會被官方偵測到,就看官方要不要抓而已 被抓到最嚴重可能會封號,所以要不要用請自行考慮

September 27, 2021 · 1 min · jkgtw