跳到主要內容

發表文章

目前顯示的是 2023的文章

區間是否有重疊的演算法 An algorithm to check whether intervals overlap.

 最近剛好有寫到比對是否有區間重覆的程式,擔心自己寫的不夠完整找了一些人的寫法,最後在 Stack Overflow 上看到最清楚的解答,特此誌之供日後查閱。 以下的圖、演算法與版權皆屬於原作者。 出處: Algorithm to detect overlapping periods

Apple mac/iOS/iPhone/iPad 行事曆 未顯示 Google 行事曆

長官指示同事間要使用 Google日曆 / Google Calendar 做為部門的出勤確認之用。喜好使用iPhone行事曆的同事MIS小姐就發現無法顯示已訂閱其他同仁的 Google日曆 。

Google 帳號無法登入 Cannot Sign-In Google Account on Android

 在下敝人小弟我有一臺車機,每次系統升級後都會重刷系統,這次升級後無法登入。 搜尋許久方才找到解答,特此誌之。

Proxmox VE Cluster fail, force migrate VM 當 Proxmox VE 的 Cluster失效,強制轉移虛擬機

 之前做一個案子,為避免硬體失效我安裝  Proxmox VE 做為 高可用性叢集 (High Availability Cluster, HA Cluster) 。 但是因為經費限制,只能買2臺伺服器就只能用勉強再搭配一個 Raspberry Pi 安裝 Corosync  做為 quorum 之用 (因叢集至少需要3臺,以往quorum可使用storage取代,PVE 6之後不行)。 沒想到經過3年半,這顆 Pi 早已故障,前幾天主要伺服器主機板也故障,造成第二臺伺服器無法接手。

Multi Commander 比對文字檔

 以前我都用FreeCommander,但功能實在太弱,所以在前2年改用 Multi Commander , Multi Commander  的功能逼近  Total Commander ,但是一直沒有比對文字檔顯示差異的功能,所以只能找擴充方法,在 論壇 上找到呼叫 WinMerge 去比對的方法,但是它的Script要修改一下。

Windows 上對 Realtek 網路卡設定 VLAN ID

 今天在某個測試環境需要設定VLAN時,發現我的 Windows 筆電居然找不到VLAN ID的設定。 高度懷疑是Windows內建的Driver不提供此選項,於是到 Realtek 網站下載 驅動程式,果然更新後就出現VLAN ID選項。

Python Flask Web API 中文亂碼

 最近在試著用 Flask 做一個簡單的Web API,結果回傳的中文亂碼,看起來是做了escape encode。 程式碼: 瀏覽器結果:

Nginx Reverse Proxy 自訂錯誤頁面

今天收到長官指派任務,由於資安要求,在網站受到DDoS攻擊或故障時必須顯示靜態錯誤頁面,而不是IIS的錯誤訊息。 我測試後發現在這個ASP.Net網站會自行處理 500 Server Error,再加上 IIS 預設錯誤與 IIS 無回應等都需要處理,故在上一層的Nginx Reverse Proxy裡設定預設錯誤頁面為較佳處理方式。

Remote Desktop Connection Manager 復活

 以前在Windows上常用Remote Desktop Connection Manager/RDCMan (遠端桌面連線管理員)連線管理多臺Server/VM,可以看 保哥的介紹 ,在 2020年爆出漏洞 後,我就改用 Parallels Client ,但仍沒有RDCMan好用。 今天無意中看到 RDCMan 居然在 SystemInternals 上復活,回頭看 保哥另一篇 也更新了;保哥看到的是2.81,目前我看到已經是2.92。