Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

分類: 未分類

在 Docker 安裝、運行 Mastodon

Posted on 2022 年 11 月 20 日2023 年 1 月 19 日 By 日落 在〈在 Docker 安裝、運行 Mastodon〉中尚無留言

以下是 Mastdodon v4.0.2 在 Linux 上的安裝步驟。不同版本可能會有一些差異,請自行調整。

若沒有特別需求,Mastodon 也可以透過代理商安裝、運行,不必自行架設伺服器。

硬體需求

我自己是在 Raspberry Pi 4 上測試的,Pi 4 跑得起來只是比較慢了一些,若你的硬體配備比 Pi 4 好的話,其實沒什麼需要擔心的。

  • 雙核心處理器,建議時脈在 2 GHz 以上
  • 記憶體至少 2 GB 4 GB (隨著資料量增加,使用的記憶體也會增加)
Mastodon 運行時的 docker stats
Mastodon 運行時的 docker stats

More “在 Docker 安裝、運行 Mastodon” »

Tags:Linux, Mastodon, 網路架站

UbuntuMate 錯誤:Unsupported Window Manager

Posted on 2022 年 11 月 18 日2022 年 11 月 18 日 By 日落 在〈UbuntuMate 錯誤:Unsupported Window Manager〉中尚無留言

不明原因,導致重新開機並登入以後,桌面環境故障,無法開啟、關閉視窗,必須透過 mate-tweak 選擇視窗管理員 (marco) 才能恢復正常。

在「Marco window manager crashes after reboot」文章中,有提到一個作法,刪除 .local 底下的幾個設定檔:

cd ~/.local/share/applications
rm metacity-no-composite.desktop.desktop marco-no-composite.desktop.desktop marco.desktop.desktop

檔案刪除以後重新開機,即可恢復正常。


備註:故障前,我做了一個平常幾乎不會有的動作:修改「主選單」內容。其中剛好有幾個 item 的名稱與 marco 有關,在懷疑即使沒有顯示出來的項目也有被使用到:

自訂主選單的項目中有名稱為 marco 的項目
Tags:Linux, Ubuntu

沐心泉休閒農場

Posted on 2022 年 11 月 17 日2022 年 12 月 30 日 By 日落 在〈沐心泉休閒農場〉中尚無留言
沐心泉休閒農場入口
沐心泉休閒農場入口

沐心泉休閒農場在台中新社薰衣草森林的隔壁,園區很用心得整理花圃,是個散步的好地方。花季也到了,貼幾張照片。

園區主要是以大面積的花圃為主,已知在不同季節會有櫻花、金針花、油桐花以及白雪木。

沐心泉休閒農場步道

佈道主要都是樹、草、花叢,僅中途幾個人造涼亭,其餘保持自然。

紫斑蝶

過去時不是花季,但剛好看到為數不少的紫斑蝶。如果紫斑蝶不是園區特別照顧的,表示整個區域的生態很完整,螢火蟲季就可以好好期待了。

楓樹、白雪木
白雪木近照
白雪木近照
楓葉

最後補上 …. 老闆是貓

沐心泉休閒農場的貓老闆

Tags:旅遊

第一次參加購物節就掉漆

Posted on 2022 年 11 月 16 日2022 年 11 月 16 日 By 日落 在〈第一次參加購物節就掉漆〉中尚無留言

這三小?還有條碼出包的喔? XDDD

Tags:XD

在 MySQL 上查詢英文發音類似的文字

Posted on 2022 年 11 月 15 日2022 年 11 月 15 日 By 日落 在〈在 MySQL 上查詢英文發音類似的文字〉中尚無留言

MySQL 有個叫做 soundex() 的函式,這個函式會回傳字串發音的 fingerprint,藉由這個 fingerprint 來搜尋其他發音類似的字串。

先隨意挑幾個單字:

select soundex("depoart"), soundex("department")
+--------------------+-----------------------+
| soundex("depoart") | soundex("department") |
+--------------------+-----------------------+
| D163               | D16353                |
+--------------------+-----------------------+

depoart 和 department 在前半部有相同的發音,所以 soundex() 回傳的 prefix 是相同的。

如果換成一組完全不同的文字:

select soundex("space"), soundex("system")
+------------------+-------------------+
| soundex("space") | soundex("system") |
+------------------+-------------------+
| S120             | S350              |
+------------------+-------------------+

因為都是 s 開頭,所以回傳值都是 S,但後半部的值就不同了。

這個在查詢類似拼字錯誤上應該蠻有用的,像是:

select case 
    when  soundex("john") = soundex("jone")
    then 1 else 0
end
as familiar
+----------+
| familiar |
+----------+
| 1        |
+----------+
Tags:MySQL

文章分頁

上一頁 1 ... 26 27 28 ... 318 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.