2022-06-05 08:54 PM 2 6,428
當代量產型製造業幾乎都是採用生產線作業,以汽車為例,會分成焊接、烤潻、組裝、測試等站,各站依處理時間調整人力與設備數量,以求站與站之間能無縫接軌,將閒置及等待時間降到最低,達到最大產能。而我們開發系統時,若遇到包含多個步驟的大量批次作業,每個步驟具有一定複雜度、涉及資源不一,此時就可借用生產線概念,...
2022-06-04 10:14 AM 2 4,403
Git 最大的好處是可以隨心所欲 Commit、切 Branch,想做就做,盡情開發,歷程再怎麼瑣碎噁心都無所謂,反正原始碼 Push 前都可用 Git Rebase 指令重新整理到美美的再公諸於世(延伸閱讀:Visual Studio Git Push 前置作業 - Squash),只要表現在外的...
2022-06-03 10:04 AM 0 8,924
FB 是當今網路行銷不可或缺的社群媒體。大家應該有注意到,在 FB 分享網頁有些網站 URL 會產生包含圖片、標題及摘要說明的精美預覽區塊[1],有些則只有單調的網站名稱及標題[2]: 二者的差別在於網頁有沒有加入 Open Graph Tag (「開放社交關係圖」標籤),就是網頁 HTML 要加...
2022-06-01 10:46 PM 3 7,671
收到友人貢獻茶包一枚。 .NET DateTime.Parse() 有其好用之處,可以解析各種日期時間格式: Console.WriteLine(DateTime.Parse("2022-06-01")); Console.WriteLine(DateTime.Parse(...
2022-05-29 04:11 PM 3 5,065
去年 11 月底,我啟動 168 間歇斷食計劃,至今半年,決定來分享一些個人經驗與心得,就用 QA 方式整理吧。 168 斷食是什麼? 有一學派主張斷食對健康有益,可以有效減重及改善血糖問題,連續數天的斷食效果最好,但難度很高,退而求其次,改用每天固定斷食一段時間的間歇性做法,融入正常生活作習,又...
2022-05-28 11:14 AM 2 5,033
跟同事討論到 ASP.NET/IIS 有沒可能同時支援 Windows 驗證跟 Form 驗證?依我的理解,每個 Web Application 只能二者擇一,要嘛走 Windows 驗證、要嘛用 Form 驗證。討論到後來,我對自己發出靈魂拷問:ASP.NET 應用程式真的沒辦法做到使用 Form...
2022-05-27 09:17 PM 2 2,736
我喜歡把網頁用的小圖檔用 Data Uri 直接寫進 HTML 或 CSS 裡,避免工具程式或範例網頁帶著小拖油瓶。記得在古早版本 Visual Studio 我有找到擴充套件,可在圖檔按右鍵選單快速將圖檔轉成 Data Uri 字串複製到剪貼簿。Visual Studio 已升級好幾次,我沒再 S...
2022-05-25 03:35 PM 0 3,119
VS2019 升級 VS2022 後遇到第一個升級後無法編譯的專案,幸好問題不大,還學會快速檢查 NuGet .nupkg 的技巧。 有個古老專案,歷經 VS2015、VS2017、VS2019 多個世代,修改或編譯都沒啥問題,第一次改用 VS2022 卻噴出錯誤。 .scss 檔案編譯時發生 Co...
2022-05-24 09:50 PM 0 4,819
有台 Gitea 私服最近要搬家,整個資料夾移到新主機,重新註冊成 Windows 服務,安裝好新版 Git for Windows 後,Gitea 順利啟動,但點進 Repository 爆炸噴出 HTTP 500,從 Log 看到錯誤訊息: ...ules/context/repo.go:853...
2022-05-23 08:55 PM 1 5,532
在 Linux 跑 ASP.NET Core 網站,我目前會用兩種做法:1) 包成服務用 systemctl 啟動 參考 2) 部署到 Docker 容器 參考。 兩種做法都需要額外的步驟,因此,臨時性程式我會直接 ssh 登入執行,不用時按 Ctrl-C 結束,但缺點是必須維持登入狀態,一旦 ss...
2022-05-22 08:57 PM 2 5,416
前幾天看到朋友入手新玩具,剛好我也是無風扇迷你電腦愛好者,免不了交換點心得兼請益最新資訊,卻冷不防被推坑,說有款 WiFi 控制智慧插座 C/P 值不錯,六孔 110V 插座可獨立遙控,能定時開或關,還有耗電監測功能。我對耗電測量向來感興趣,之前買過單孔瓦特計(參考:電器耗電知多少?),陽春款式只有...
2022-05-22 12:18 PM 1 10,187
我印象中 USB 隨身碟格式化選項還停留在 FAT、FAT32 跟 NTFS,但最近在 Windows 格式化隨身碟時發現沒有 FAT32 選項,發現我又落伍了。 這年頭已經沒人用 FAT 了,主流格式選擇是 FAT32、NTFS 跟 exFAT。三者比較如下: (參考:隨身碟格式化教學:FAT3...
2022-05-21 07:53 AM 3 8,877
身為性急又沒耐心的現代王藍田,我習慣為日常作業寫小工具放在桌面,需要時點兩下,避免被瑣事影響心情。簡單作業會用 PowerShell 寫,邏雜複雜的則會開個 Console Application 專案用 C# 開發。 .NET 6 推出的 Top-Level Statements 神奇地簡化 Pr...
2022-05-19 08:46 PM 0 3,584
從 .NET Framework 時代開始,我都用這招取得執行中的 EXE 路徑: Assembly.GetExecutingAssembly().Location 最近發現這做法在 .NET Core / .NET 6 可能會出問題。用以下範例程式重現問題: var execAsm = Syst...
2022-05-19 07:30 AM 1 4,617
想學會在網頁做出翻牌效果,自己訂了題目練功 - 用 CSS transform-style: preserve-3d; 實現翻牌的視覺效果,並以循環播放、滑鼠滑過、滑鼠點擊三種方式觸發。 找到 W3School 有篇教學 - How TO - Flip Card,是很好的學習範本。 不細說從頭了,簡...
2022-05-18 10:37 PM 2 3,504
發現 VSCode 有個問題,當一行文字過長,最尾端會變成 ... (刪節號),水平捲軸即使移到最右側也不會展開,因此看不到後面的文字也無法編輯。(我最常遇到的狀況是 Data Uri) 爬文才知,VSCode 水平捲軸一直有 10,000 字元的限制,存在超過五年了,但解法很簡單,開啟自動換行就...