2022-05-29 04:11 PM 3 5,151
去年 11 月底,我啟動 168 間歇斷食計劃,至今半年,決定來分享一些個人經驗與心得,就用 QA 方式整理吧。 168 斷食是什麼? 有一學派主張斷食對健康有益,可以有效減重及改善血糖問題,連續數天的斷食效果最好,但難度很高,退而求其次,改用每天固定斷食一段時間的間歇性做法,融入正常生活作習,又...
2022-05-28 11:14 AM 2 5,160
跟同事討論到 ASP.NET/IIS 有沒可能同時支援 Windows 驗證跟 Form 驗證?依我的理解,每個 Web Application 只能二者擇一,要嘛走 Windows 驗證、要嘛用 Form 驗證。討論到後來,我對自己發出靈魂拷問:ASP.NET 應用程式真的沒辦法做到使用 Form...
2022-05-27 09:17 PM 2 2,754
我喜歡把網頁用的小圖檔用 Data Uri 直接寫進 HTML 或 CSS 裡,避免工具程式或範例網頁帶著小拖油瓶。記得在古早版本 Visual Studio 我有找到擴充套件,可在圖檔按右鍵選單快速將圖檔轉成 Data Uri 字串複製到剪貼簿。Visual Studio 已升級好幾次,我沒再 S...
2022-05-25 03:35 PM 0 3,204
VS2019 升級 VS2022 後遇到第一個升級後無法編譯的專案,幸好問題不大,還學會快速檢查 NuGet .nupkg 的技巧。 有個古老專案,歷經 VS2015、VS2017、VS2019 多個世代,修改或編譯都沒啥問題,第一次改用 VS2022 卻噴出錯誤。 .scss 檔案編譯時發生 Co...
2022-05-24 09:50 PM 0 4,913
有台 Gitea 私服最近要搬家,整個資料夾移到新主機,重新註冊成 Windows 服務,安裝好新版 Git for Windows 後,Gitea 順利啟動,但點進 Repository 爆炸噴出 HTTP 500,從 Log 看到錯誤訊息: ...ules/context/repo.go:853...
2022-05-23 08:55 PM 1 5,640
在 Linux 跑 ASP.NET Core 網站,我目前會用兩種做法:1) 包成服務用 systemctl 啟動 參考 2) 部署到 Docker 容器 參考。 兩種做法都需要額外的步驟,因此,臨時性程式我會直接 ssh 登入執行,不用時按 Ctrl-C 結束,但缺點是必須維持登入狀態,一旦 ss...
2022-05-22 08:57 PM 2 5,490
前幾天看到朋友入手新玩具,剛好我也是無風扇迷你電腦愛好者,免不了交換點心得兼請益最新資訊,卻冷不防被推坑,說有款 WiFi 控制智慧插座 C/P 值不錯,六孔 110V 插座可獨立遙控,能定時開或關,還有耗電監測功能。我對耗電測量向來感興趣,之前買過單孔瓦特計(參考:電器耗電知多少?),陽春款式只有...
2022-05-22 12:18 PM 1 10,369
我印象中 USB 隨身碟格式化選項還停留在 FAT、FAT32 跟 NTFS,但最近在 Windows 格式化隨身碟時發現沒有 FAT32 選項,發現我又落伍了。 這年頭已經沒人用 FAT 了,主流格式選擇是 FAT32、NTFS 跟 exFAT。三者比較如下: (參考:隨身碟格式化教學:FAT3...
2022-05-21 07:53 AM 3 8,994
身為性急又沒耐心的現代王藍田,我習慣為日常作業寫小工具放在桌面,需要時點兩下,避免被瑣事影響心情。簡單作業會用 PowerShell 寫,邏雜複雜的則會開個 Console Application 專案用 C# 開發。 .NET 6 推出的 Top-Level Statements 神奇地簡化 Pr...
2022-05-19 08:46 PM 0 3,663
從 .NET Framework 時代開始,我都用這招取得執行中的 EXE 路徑: Assembly.GetExecutingAssembly().Location 最近發現這做法在 .NET Core / .NET 6 可能會出問題。用以下範例程式重現問題: var execAsm = Syst...
2022-05-19 07:30 AM 1 4,691
想學會在網頁做出翻牌效果,自己訂了題目練功 - 用 CSS transform-style: preserve-3d; 實現翻牌的視覺效果,並以循環播放、滑鼠滑過、滑鼠點擊三種方式觸發。 找到 W3School 有篇教學 - How TO - Flip Card,是很好的學習範本。 不細說從頭了,簡...
2022-05-18 10:37 PM 2 3,543
發現 VSCode 有個問題,當一行文字過長,最尾端會變成 ... (刪節號),水平捲軸即使移到最右側也不會展開,因此看不到後面的文字也無法編輯。(我最常遇到的狀況是 Data Uri) 爬文才知,VSCode 水平捲軸一直有 10,000 字元的限制,存在超過五年了,但解法很簡單,開啟自動換行就...
2022-05-17 10:40 PM 2 5,162
免費字型檔圖示 Font-Awesome 是我的主力圖示來源,至今已到 6.1.1 版,授權方案也有些改變。前幾天 Google Material 圖示一文提到 Font-Awesome 6 分為 Free、Pro、Pro Max 三種方案,當時的認知是只有 Free 可免費用於個人或中低量用途(每...
2022-05-16 10:13 PM 2 2,968
前陣子找到 JavaScript 快顯通知套件 - NOTY,雖然原作者已不再維護,但評估它最符合我的需求,如要修改也在我的能力範圍,維持原判。但接二連三有讀者提到,老朋友 SweetAlert2 其實就有定時自動關閉及其他快顯通知所需功能,有「眾裡尋他千百度,驀然回首,那人卻在燈火闌珊處」的驚喜感...
2022-05-15 09:45 AM 1 5,647
我很愛用程式產生器節省無謂手工,其中有個經典應用是用程式產生器將服務元件轉成 WebAPI/MVC Controller + 客戶端呼叫程式庫,原理不難,程式產生器參照 C# DLL,用 Reflection 找出方法及所需參數,再從 XML Documentation 註解檔(.xml)取出對應說...
2022-05-14 07:55 AM 0 3,154
前幾天分享我找到好用的快顯通知套件 - NOTY,當時從一堆套件選中 NOTY,它只需一個 js 一個 css 搞定,甚至支援 IE10+,在 Github 上獲得超過 6700 顆星算是主流選擇之一,而簡便性與擴充性感覺不錯,最吸引我的點 - 不依賴 jQuery。雖然我一定會靠 jQuery 再...