使用 MongoDB 儲存 ASP.NET Identity 資料

使用 MongoDB 儲存 ASP.NET Identity 資料 近期處理的某個專案需要 website 來呈現報表類資訊,起初 user 說只需要基本的登入,不需要其他使用者相關功能(e.g. 修改密碼、權限管理、

讓 NLog 發送 Mail

讓 NLog 發送 Mail 曾經在之前筆記 讓 log4net 收到指定錯誤 Level 發送 mail 紀錄到透過 log4net 的 appender 設定讓出現指定 log Level 時自動發送 mail,當時就覺得 NLog 在設定的便利性上與文件的可

使用 WinDbg 查出 Redis OOM - Out of Memory

使用 WinDbg 查出 Redis OOM - Out of Memory Session 是網站開發時既方便又相對 Cookie 安全的資料儲存技術,但 Session 弱型別的特性容易造成程式碼可讀性降低,另外 Session 將資料儲存在 server 上的特性

取得 Redis 中指定 key 條件的筆數

取得 Redis 中指定 key 條件的筆數 公司有個流量很大的 ASP.NET MVC 網站仍在使用 Session,並利用 Redis 來儲存 Session 資訊,而近來的大型活動讓 Redis 壓力倍增,使用的 memory 是活動

使用 HttpClient 出現 ObjectDisposedException ?!

使用 HttpClient 出現 ObjectDisposedException ? 最近某個專案中有個需求需要對 partner 發出 http request,而 user 針對 request 出現 error 時希望加上 retry 機制:重試一次,結果就是這個重試一次的要求讓程

WinDbg 設定 symbol file path 的四種方法

WinDbg 設定 symbol file path 的四種方法 有一陣子沒用 WinDbg 來進行偵錯,再次感受到年紀的影響,指令忘得很乾淨XD 當然 WinDbg 的指令對我而言本來就沒有記得很牢,忘得快也是意

Docker Push 出現 405 Method Not Allowed 錯誤?!

Docker Push 出現 405 Method Not Allowed 錯誤? 之前筆記 解決 Docker build pip install fail 提到在練習 Kubernetes 過程中執行 docker build 指令時會出現 pip install fail 的 error,問題發生原因是 docker 的 DNS 解析不正確造成的,

解決 Docker build pip install fail

解決 Docker build pip install fail 近期工作之餘將部份時間花在學習 Kubernetes 上,過程中嘗試透過 Dockerfile 建立 pyhon application 的 image 來部署至 Kubernetes 中打算用來做一些實際應用情境的演練,原以為會卡在 Kubernetes 的

C# 搭配 MongoDB 的連線寫法

C# 搭配 MongoDB 的連線寫法 最近有個新專案需要儲存 json 格式的資料,MongoDB 是考慮的選項之一,評估的過程中才發現我沒有 C# 連線 MongoDB 的使用筆記,雖然專案時

C# 連線 Oracle 出現 ORA-01000: maximum open cursors exceeded

C# 連線 Oracle 出現 ORA-01000: maximum open cursors exceeded 同事負責的系統在 production 環境出現異常問題:原本系統已經運作了一段時間,某天突然出現 ORA-01000: maximum open cursors exceeded 造成相關功能無法運作,經過 IIS reset 後

CentOS 7 Docker 無法連線 Docker daemon?!

CentOS 7 Docker 無法連線 Docker daemon? 同事想在 VirtualBox 上建立 CentOS 7 虛擬環境,並在 VM 中使用 Docker,在安裝 Docker 時一如往常相當順利直到實際建立 container 時卻遇到無法連