一個攻擊來自一個 IP ,攻擊一個封鎖一個有點太累。如果想要整個區域的封鎖? 那這款外掛看起來是滿有料的可以參考看看:IP Geo Block 強烈推薦可以直接封鎖俄羅斯、烏克蘭、以色列、波蘭、巴西這些國家區域的來源 IP,不為別的,就是太常從這些區域來源的攻擊了XD 評估沒有太多那邊的讀者、買家等 …
[iDempiere] PostgreSQL 開放特定對外連線的做法
iDempiere ERP 是使用 PostgreSQL 資料庫來做為儲存資料用。 如果是預設安裝的 PostgreSQL ,連線採 UNIX Sockets 的方式,等於說對該主機外的連線都是封閉的,相對安全。 但卡在如果有要遠端連線操作或是避開終端機指令模式操作的話,就要處理一下這塊權限問題。 …
[經營] 出來混哪有怕挨刀?
今天聽聞有人希望創業是不賠錢的。當下就用標題這句話回應。 但也不是說好像自己就賠了很多很有經驗一樣,凡是有方法,看待事情的角度也是對應解決問題的方法,很多時候從錢的面向是失去沒錯,但從中獲得的部分才是我最關注的地方。 在市場上,比的是「持續」,所有會破壞「持續」的屏除就是。 至於賺多賺少? 真心話, …
[WordPress] Webhook 的通知系統外掛 – Notification
之前介接過 Gravity Forms 來開發專案,期間有用到 Webhook 模組功能,它可以將資料送出站外這點真是滿方便做整合的! 讓其他站內或站外都可以統一使用 Webhook 來做橋接。 中間有試圖找過有沒有類似系統,可以把 WordPress 中的事件處理機制套用上並做一些其他轉換通知(E …
[Ubuntu] 列出所有目錄大小的幾個方式
列出目錄大小,這絕對是在追查網站伺服器容量殺手時最重要的技能與需求。 單純查看系統硬碟大小的指令是 df -h , h 是指用可讀性較好的單位來換算。 而知道目前使用量後就是開始追查目錄大小,指令是 du -hs /path/to/folder 單純看某個目錄大小的做法。 使用 ls 列出路徑中的檔 …
[工具] 抽取 PDF 檔案中的表格資料匯出 CSV 格式
券商或公家單位有些時候釋出的表格都存在 PDF 檔案中,要弄出來實在不容易。 Tabula 這套測試過,真的猛!可以把 PDF 檔案中的表格匯出 CSV 或 微軟 Excel 格式。 背後有基金會支持的專案,網域也有備而來! 官網: https://tabula.technology/ GitHub …
[Docker] 建置伺服器環境的容器服務平台 – Wodby
這服務跟 RunCloud 還有 Cloudways 類似,但整個走開源路線多。 Wodby 服務本身看起來應該是用 Google Kubernetes 去架構底層,但這塊沒開源(也不是吃素的啊XD) 也因為過於工程感,導致其實他們是付費服務(有免費版)的這點也不夠清楚,實在是要多練習,哈哈 Git …
[WooCommerce] 結帳欄位的本地化功能 Address i18n
今天碰到一個問題是 [WordPress] 調整適合 WooCommerce 在台銷售結帳頁欄位(含地址郵遞區號選擇) 這篇文章的延伸問題:開啟國家選擇欄位時,欄位會跑版。 經查詢是 address-i18n.js 這隻 JavaScript 在背後作用導致。 原理就是把本地化過的欄位資料去綁定選擇 …
[WooCommerce] 商品個別運費設定的做法 – 商品運送類別
我以為有記錄過這個方法,結果沒有。類似紀錄是:[WooCommerce] 解決商品指定免運費運送類別時出現重複運費選項 目前處理電商主要兩大塊是關鍵:行銷手法、運費邏輯 今天紀錄的就屬於「運費邏輯」,至今碰過最難搞的是業主商品有大有小,因為物流配合關係,所以搭配的盒裝也會有變動,導致運費計算有問題, …
[VPS] Ubuntu 上安裝/移除 PostgreSQL 10
本文教學步驟參考 Gist 筆記。 內容目錄1 清除主機上其他版本的 PostgreSQL(非必要)2 新增套件管理庫的 PostgreSQL 源3 安裝 PostgreSQL4 移除 PostgreSQL 清除主機上其他版本的 PostgreSQL(非必要) 先是查詢主機上目前安裝的版本 dpkg …