2020-11-23

[Javascript] 筆記一下 FullCalendar 切換到週模式下,更改樣式


最近朋友有問這問題,後來幫忙解決了,就筆記一下,FullCalendar 在手機的閱覽下,月顯示跟日顯示都正常,但是在 safari 下會出現擠壓,但是在Chrome 下正常,如果是 MacOS 的 Safari 也是正常

iOS - Safari 下 長這樣


2020-11-18

[LINE] 清除 LINE 預覽的快取 – Clear LINE URL Preview Cache.

對於做行銷的很重視  LINE ,今天被朋友問到為何,他怎麼改變 meta 都沒有用,這時候 我找一下,原來 LINE 也有像是 facebook linter 的東西,只是藏的有點深。


2020-11-10

[C#] 圖片轉 WebP

最近有一個需求就是要做圖片壓縮,目前 JPG 應該不是啥問題,問題比較大的是 PNG ,網路上看一下 WebP 對圖片可以做有效壓縮,就決定是你了,但是我在用 C# 轉的時候遇到一些問題,想說筆記一下,之後給需要的人


2020-11-04

[C#] 製作一鍵開站小工具-透過 Microsoft.Web.Administration 建立IIS 站台,Application Pool ,指向指定路徑,更改檔案,套入權限

最近有一些需求,我們需要透過程式一鍵開啟一個網站,指向到一個指定路徑,並且佈署程式,所以稍微研究一下,是不難但是就是實作上有碰到一些順序上的問題,所以就筆記一下,希望可以之後我直接CP

2020-11-03

[C#] 更改檔案夾套入 IIS APPPOOL\ 權限

最近有一個需求,要透過程式套入檔案夾套入 iis apppool\test2 的權限


2020-10-28

[C#] 透過程式 新增/刪除/修改 Cloudflare 中的 DNS Record

上一篇文章 取得在 Cloudflare 中的 DNS Records ,我們拿到了 Cloudflare 的 Zone Id , API Token 也成功取得了 DNS Record 記錄們,接下來我們要來自己新增/刪除/修改他們


2020-10-27

[C#] 取得在 Cloudflare 中的 DNS Records

最近有需要用到 cloudflare 來做我的 DNS 代理,因為我不想一直進入登入進入後台,所以我就乾脆看一下他的 API ,看看能不能透過自己使用程式操控,有一些小結果就分享一下吧,以後遇到也避免跌坑..


2020-09-28

[Javascript] 透過 Fetch 讓圖片 load base64 的圖片

一個看似沒啥用但是有一些特殊用途的東西,簡單的說,就是我有一個圖片我把這圖轉轉成 base 64 之後,存成一個線上的檔案副檔名可能是 .txt or .html 之類的 ( ex. https://raw.githubusercontent.com/ctimggit/storage1/master/base64/test1.txt ) ,當然這個網址不能直接填在 img 的 src 中,雖然內容可以,接下來就是使用 ES 的 fetch 取得內容回來後再去載入到各圖之中..



2020-09-25

[Azure][C#] 使用 C# 進行兩個 AppService 交換

在 Azure  的 App Service 中有一個很方便的功能,就是你可以先設定兩台 AppService 互換,這樣的話再換板上面可以做到幾乎無縫的切換,而且風險也會變得比較小,但是,因為某些原因,我需要把這切換的功能做在我們程式端,而不用在進入 Azure Portal 進行切換..



2020-09-24

[Azure][C#] 刪除已產生的憑證

之前寫過一篇文章,關於產生憑證 取得 AppService 中的 Application Settings 並且更改值,但是文中產生的憑證超級大,之後我又搞了一輪,於是可以產生有限制的憑證 產生有權限的憑證控制,透過 C# 控制 Azure 上面的服務,之後問題了了,如何註銷之前 的憑證,經過我們家 DevOps 幫忙測試後..


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 來顯示,之後就來實作看看..