[.NetCore 小筆記] 關於取得用戶 IP

2021-05-10

最近因為一些需求,需要取得用戶的 IP 來做一些判斷,後來因為踩到一些雷所以測試了一下,之前因為 判斷 HTTP_X_FORWARDED_FOR 但是其實程式如果帶過來的話容易被偽造判斷會不準,當然如果你有 Proxy 這就很需要了,不過如果你需要安全點的判斷 建議判斷 REMOTE_ADDR


[RPi] 關於 dpkg: unrecoverable fatal error, aborting: unknown system group 'messagebus' in statoverride file; the system group got removed

2021-04-13


最近再搞事情,遇到這個問題


dpkg: unrecoverable fatal error, aborting:
 unknown system group 'messagebus'  in statoverride file; the system group got removed
before the override, which is most probably a packaging bug, to recover you
can remove the override manually with dpkg-statoverride
E: Sub-process /usr/bin/dpkg returned an error code (2)



關於這錯誤,解決方案

花了我一點時間找尋錯誤,紀錄一下


[C#] 簡單使用 基於時間的一次性密碼算法(TOTP)

2021-03-04

之前有寫過一篇文章講過 Google Authenticator ,最近因為要用到,那時候只是快速結案分享,這次稍微研究一下,發現其實這是公共規則叫做 TOTP ( Time-based One-Time Password ) ,而且是有規範的 https://tools.ietf.org/html/rfc6238


[C#] 初探 YAML ,序列化反序列化,跟 JSON 轉換

2021-02-03

簡單的說最近要用到所以就簡單看了一下,其實蠻簡單大概就是分享一下 這次我使用的是 YamlDotNet , 網路上看其他人寫關於 YAML +C# 文章是用 NetEscapades ( https://marcus116.blogspot.com/2019/06/netcore-aspnet-core-yaml.html ) ,其實我只是挑下載排名高的 : P ,我是覺得差異應該不大,等有時間再測試看看


[Azure] C# 關於 Translator 或 Bing 翻譯 數字的小小問題

最近因為同事在寫有關於 Azure Translator 的東西,因為我們使用場景就是我們一定會談到數字的問題,而且我們幫客戶開發關於翻譯一定是有一端對於英文不是這麼在行,這時候同事跟我回報一個我百思不得其解的問題,現在我們要來稍微解決這些事情,我覺得不完美但是就先這樣做吧,下面是你有可能會看到的狀況..


[C#] Telegram - 回覆訊息(Reply Messsage),讀取回復訊息

2021-02-01

在  Telegram 之中是可以回復訊息的,就像是下圖顯示的一樣,有時候在 bot 操作中,我們很需要這樣的功能,尤其是當客戶連續問問題,你要回應那一個問問題就是關鍵了。


當麻許的超技八 2014 | Donma Hsu Design.