2020-09-22

[Azure][C#] 產生有權限的憑證控制,透過 C# 控制 Azure 上面的服務

上一篇文章 [Azure][C#] 取得 AppService 中的 Application Settings 並且更改值 ,我們提到了再 Azure 上面產生權限,並且讀寫 AppService 上面的 App Settings ,但是上一篇文章有一個不大不小的問題,就是押出的憑證權限太大了,幾乎可以對自己的服務摧枯拉朽,這點我們家 DevOps 不悅了,所以我大概研究一下如何押出有權限的憑證..


2020-09-15

[Azure][C#] 取得 AppService 中的 Application Settings 並且更改值

最近有一個需求,我要透過程式去控制 Azure AppService 中的 Application Settings ,但是網路上找,幾乎都是使用  Azure CLI  下 PS 指令比較多,這時候我就想溫馨的微軟應該會有出 SDK 來可以讓工程師來做到一些自己的自動化設定。


2020-09-14

[C#] 字串壓縮,不完美但是可以用


這幾天同事在討論一件事情,是不是可以壓縮字串,但是要人類可以閱讀 ,網路上也有相對應的網站,這時候我腦袋浮現了是不是有辦法先將 一段文字轉 byte[] ,再 用 zip  壓縮,再轉 base 64 ,這樣應該會變小一點點,如果重複字串夠多的話,之後我改用 7z 去當壓縮器來壓縮,然後 使用 base 85 來顯示,之後就來實作看看..



2020-08-04

[Maker] 不專業自製便宜版的螞蟻冷氣

先說好這一篇只是分享文加上些許的教學,要不要做就看你自己,我是自己做了來實驗我的想法,自從去年 Ascii 大大推坑我螞蟻的世界之後,身旁的朋友也知道我最近對養螞蟻有莫名的熱愛,今年天氣爆炸熱,室外隨便都 37 度以上,如果不開冷氣的話在我家室內溫度大概是 30~31 度,有些螞蟻是需要溫控會比較好,像是台北巨山蟻、茅巨山、泰勒巨山,基本上很多蟻友也是不溫控就成功了,但是如果面對比較貴的螞蟻,像是台北巨山基本上應該都會想用溫控,畢竟取得不易。


2020-08-03

[C#] 一個小工具,可以打包一些指令目錄,之後分別各自壓縮成一個 .7z 放在指定的目錄下面

最近工作需求,需要分別打包不同的資料夾們,變成獨立的壓縮檔( 7z ),想說之後應該會用到,就乾脆直接放在github 上面 open soruce ,之後要用到也可以馬上上手



2020-07-19

[Javascript] 一個好用的排版 HTML + JS 的 library

之前寫過一篇文章,[Javascript] 再次探索CodeMirror,熱鍵,自動排版,佈景主題 ,這裡面我有提到可以用一個 codemirror pluging 可以做到程式碼排版,但是他排版狀況,大致 OK ,但是對於一些小部份我覺得不是很好看,尤其是跟 javascript 混再一起的時候,後來我上網找了一下,大家推薦這個 beauty js https://github.com/beautify-web/js-beautify

2020-07-14

[C#][.NET Core 3] 發佈到Azure AppService 忽略 appsettings.json

最近發現,我使用 Visual Studio 2019 發佈.net Core 3 的程式到 Azure AppService 上面,因為我規劃一個 appsettings.godmovespeed.json 讓 .net Core 程式去吃這設定,這樣 appsettings.json 不用發佈上去,雖然我用 Web Deploy ,但是我連上 FTP 去看檔案結構時發現


2020-07-08

[C#] Regex 驗證台灣的手機號碼,中間無 -

最近要幫客戶驗證手機號碼,中間不需要 - ,網路上找了一下,大部分都是驗證中國的手機門號,不能讓我直接CP 殘念,所以這邊紀錄一下,想說之後就可以直接 CP

2020-07-07

[開箱] 秒秒测智能健康日历簡易開箱 (非業配)


這我買很久(2020.04)了,一直沒有寫開箱文,但是就默默放在我的桌上,提醒著我一些不重要? 的事情,這東西身為一個電紙控,看到有這產品也不管黃牛價就買了一個。



2020-06-03

[C#] 透過 skypetoken 如何取得 RegistrationToken(Bug 修正)

之前有寫一個需要用到的專案,關於 skype 廣播,但是最近發現一個 不知道算不算是 bug  ,主要專案是 這個 https://github.com/donma/LazyLizard

之前寫的文章是這一篇 透過 skypetoken 如何取得 RegistrationToken ,遇到的問題在於 其中我提到 "https://client-s.gateway.messenger.live.com/v1/users/ME/endpoints",這個網址,其實他不一定是對的

2020-03-27

[C#][.NET Core] 試著用 C# 透過 Jint 執行 Javascript ,混和執行

很久以前寫過這篇文章  透過C# 執行javascript code 並且執行得到結果  ,基本上他很吃 OS ,現在來到 .net Core 時代基本上要跨平台的需求,看來原本作法就不行了,現在這篇我測試主要是在 .net Core 3.1 ,後來我找到一個 project 叫做 Jint ,測試一下成功了,就紀錄一下。


[C#] 上圖到 imgur圖床 建立相簿、上傳圖片至相簿、移除相簿中圖片、刪除圖片

最近因為客戶不想要在機器上放圖片,而且對他來說這些圖片就是不是很重要,所以決定放在圖床上面做短期使用,但是因為基於有點小潔癖,所以順手研究了一下怎麼 "群組" 化圖片,還有如何刪除圖片。

2020-03-04

[C#] 玩一下 EOS 的交易 - 使用 Jungle Testnet,進行交易

承上一篇文章 使用 Jungle Testnet,建立帳號,查詢餘額 ,這一篇我們來實作看看交易,也就是打錢到第二個錢包。


[C#] 玩一下 EOS 的交易 - 使用 Jungle Testnet,建立帳號,查詢餘額

這一篇主要紀錄一下,關於之前研究 EOS 的屍體,因為研究到一半,基本上專案停止了,但是因為已經測試了一些東西想說紀錄一下。