大家對於 Google DNS 解析服務器應該不陌生, Google 提供了對外服務的 8.8.8.8, 8.8.4.4 兩組 DNS解析服務.
不過網站介面的 DNS 解析可以利用以下兩組服務:
有興趣的朋友們可以玩看看.
大家對於 Google DNS 解析服務器應該不陌生, Google 提供了對外服務的 8.8.8.8, 8.8.4.4 兩組 DNS解析服務.
不過網站介面的 DNS 解析可以利用以下兩組服務:
有興趣的朋友們可以玩看看.
cockpit 是個方便好用的 linux 管理員介面:
安裝完成後, 由於預設是自簽的 ssl 憑證, 所以會有需要強制瀏覽器在自簽憑證下使用, 若需要使用 letsencrypt 憑證, 可以利用 acme.sh 來進行自動化簽發(issue)與安裝(install).
而 acme.sh 配合 apache / nginx 來簽發 ssl 是都可以的, 請參考:
https://github.com/acmesh-official/acme.sh
不過在 cockpit 是需要將已簽發的 key 與 cer 合併後, 放在 /etc/cockpit/ws-certs.d 目錄中, 可以參考:
https://cockpit-project.org/guide/228/https.html
然而在 acme.sh 中, 沒有直接產出合併的檔案可以供 cockpit 用, 所以要如何自動化後續的更新, 可以利用 .acme.sh –install-cmd 中的 reloadcmd 參數來實現合併 cert 後, 並重起服務, 指令如下:
./acme.sh --install-cert -d [domain] --reloadcmd "cat \$CERT_KEY_PATH \$CERT_FULLCHAIN_PATH > /etc/cockpit/ws-certs.d/50-[domain].cert && service cockpit restart"
其實就是藉由原來在執行 reload 指令時, 前面多利用了 cat 指令將兩個檔案合併寫入至 cockpit 中所需要的 cert 檔案即可, 再重起 cockpit 服務就完成囉. 這樣一來指令也會寫入 Le_ReloadCmd 的 acme.sh 的對應域名參數檔案中, 十分方便.
參考資料:
https://github.com/acmesh-official/acme.sh/issues/793#issuecomment-317987555
在 linux 下最常用, 最好用, 最快速的文字編輯器是 vi, 不過要如何快速地將所有檔案內容刪除呢?
大家應該都知道指令 dd, 就是刪去一行, 刪去全部行則為先進入指令模式, 並下達 :1,$d 即可, 說明如下:
: 指令
1,$ 為指定行, 由 1 到 $ (指最後一行)
d 指令為刪除
所以若是要保留前 3行與最後 2行, 可以使用指令 :4,$-2d 即可.
參考資料:
https://unix.stackexchange.com/questions/161821/how-can-i-delete-all-lines-in-a-file-using-vi
在架構系統時, 尤其現在有許多 opensource 程式架構, 可以很方便快速地部署環境, 不過若想要更容易、更方便一些, 可以參考這個架構 – CapRover: https://caprover.com/
基於快速建立開發環境與管理, 使用 CapRover 這個 PaaS 架構是十分方便好用的, 官網上寫著:
CapRover is an extremely easy to use app/database deployment & web server manager for your NodeJS, Python, PHP, ASP.NET, Ruby, MySQL, MongoDB, Postgres, WordPress (and etc…) applications!
而對於一個開發者來說:
以上的情境都是適合用這個 CapRover 來達成的測試與開發環境的建置的, 不需要花太多時間管理與維護, 隨時可以打開與關閉這些環境.
來看看介紹的影片:
(引用自: https://www.youtube.com/watch?v=VPHEXPfsvyQ)
很不錯吧, 快來試看看囉:
在找看有沒有更輕量的CMS時, 發現有完全不用資料庫型態的CMS, 目前試了兩個:
其中 pico cms 還不是 html 而是使用了 md (markdown) 的靜態檔案的內容上架方式, 沒有管理介面.
而 WonderCMS 則是有管理介面, 可以做 page / blog post 型態的內容管理.
基本上這兩組 CMS 都不依賴資料庫, 訴求為快速又方便地做內容管理, 除了程式很小外, 也都有 theme / plugin 可供安裝擴充使用.
klogg 是基於 glogg 的一個分支開發專案, 有完整的圖型化介面與跨平台特性, 可以開啟大型的文字記錄檔, 非常快速方便, 尤其是在查找特定內容時, 可以利用 regular expression 的方式進行, 非常方便快速.
另外也可以當做即時的記錄檔檢視器, 因為在更新內容時, 會直接加入尾端, 方便檢視即時的記錄.
來看看他的介面吧:
上方為開啟的文字記錄檔, 下方則利用了 regular expression \/wp-cron 來查找 wordpress cron 的執行呼叫, 而右邊的紅色則是出現的頻次, 由於 cron 執行的算頻繁, 所以會整面紅紅的. 下方則是查找比對的結果, 而在檔案標籤上右側出現的藍色往下箭頭, 則是表示有新內容產生了.
官方網站: https://klogg.filimonov.dev/
而 glogg 可以參考這篇: https://edoswaldgo.com/software/glogg-best-free-multiplatform-log-viewer/
參考資料: https://stackoverflow.com/questions/159521/text-editor-to-open-big-giant-huge-large-text-files
三大雲端服務供應商提供的線上費用計算機:
使用雲端服務, 能快速方便地估算出每月費用, 以達成成本預估與預算爭取. 也容易做比較與達成遷移時成本的計算.
另外還有其他家的也整理如下:
上網速度慢, 最常用工具就是測速, 而有哪些好用的測速工具呢?
SPEED TEST: https://www.speedtest.net/ 這是個老牌的測速工具, 也有 Android 與 iOS 的 APP.
(speedtest)
最近在填寫商場活動表單時, 需要上傳發票檔案, 才發現原來 Google 表單也可以上傳檔案, 於是動手來試試.
新增一個表單, 然後在題型這裡選擇-檔案上傳, 會跳出一個提示:
作答者可將檔案上傳到雲端硬碟
檔案會上傳到表單擁有者的 Google 雲端硬碟。在表單中新增檔案上傳問題後,作答者必須登入 Google 才能回答問題。請務必只與你信任的對象共用這份表單。
看起來可以上傳檔案, 不過需要有 google 帳號且登入 google 帳號的狀況下才能上傳.
而上傳空間也預設總量為 1GB (此限制為1張表單內的使用空間量), 量到後也會停此收集這個表單作答. 網路上查了一下, 原來在 2017 年時, 就有這個功能了, 真是後知後覺, 沒關係, 還是動手來做一下:
https://forms.gle/GhpXvKrUEQEzLQhJ6
應用在做問卷時, 需要拍照, 或是上傳文件, 非常方便實用的一個表單功能.
PS. 用戶上傳的檔案會佔用自己的 google drive 空間, 並且以新開一個目錄的方式來收集檔案. 收集的檔案名稱最後會附加上用戶的google帳號名稱(display name), 雖然會佔用空間, 但也是確保能有效收集到檔案的方式, 在使用上要留意自己的空間是否充足. (如下圖, 擁有者都會是自己)
繼續閱讀:
這個版本稱為 big sur 不是沒有道理的, 因為真的很大.
但是也是第一個同時支援 x86-64 / ARM64 處理器的 Mac OS 的版本, 這個版本就是 Mac OS 11的版本了.
https://en.wikipedia.org/wiki/MacOS_Big_Sur
在 2020/11/19 更新到 11.0.1 版本. 這個是為了Apple 自家處理器M1推出來, 無論如何, 這個同時可以用在 intel x86-64 與 ARM64 的版本第一個, 真的很有趣啊.
Apple 官網介紹: https://www.apple.com/tw/macos/big-sur/
相關新聞: