2020-12-17 11:01 PM 0 6,149
前幾天用束線帶修好的吹風機,還有另一個問題。 把手端電線出口原本有個橡膠套,猜想是要防止電線過度彎折。橡膠套年久破損,橡膠套原本開口處的電線的彎折角度不太自然,表面還有焦黃痕跡。而真正讓人注意到異常的是,吹頭髮時把手附近電線溫度高得嚇人,不小心碰到還會被燙到:(實測達 50 度以上) 依上述種種跡...
2020-12-16 08:00 PM 4 12,642
向「用生命追求 Coding 極致的男人」 - 91 哥請教幾個笨問題,談到遇到 Deadlock 失敗自動重試的機制,心裡想著這該寫成通用函式用起來才方便。91 說:你為什麼不問問神奇海螺呢? 建議我可以試試 Dapper Polly,讓我又認識了好物,收入軍火庫。(這感覺像無意聊到最近我的山坡果...
2020-12-15 11:30 PM 0 5,440
先前分享過透過 EWS 從 Exchange 收信接任務執行作業的定期排程,最近生出小副本。程式需從 Mail 取出 HTML 解析,因格式並不統一,解析邏輯需要有點彈性,以便從不同格式中取出所需資訊(類似爬網頁,考驗 HtmlAgilityPack 跟 Regular Expression 技巧)...
2020-12-13 04:24 PM 1 4,548
「跑步到底會不會傷膝蓋?」從我投入慢跑開始,這個大哉問一直縈繞不去。 常在河濱馬場被老杯杯老阿公海放的我,心中的答案是 - 不會! 有醫生贊同若習慣良好膝蓋並不會跑壞,但也不乏有醫生言之鑿鑿說母湯。總之,這是一個存在爭議的議題。 前幾天看到物理治療師「三個字 SunGuts」有支 Youtube 影...
2020-12-12 11:45 PM 35 81,207
RedHat 公司在 12/8 宣告,原本支援週期到 2029 的 CentOS 8 將提前 8 年於 2021 年底終止技術支援,也不再推出 CentOS 9,取而代之的是 CentOS Stream。但 CentOS Stream 與 CentOS Linux 7/8 性質截然不同,將加入實驗性...
2020-12-10 09:00 PM 0 5,425
為了升級 ASP.NET Core 5.0,我把 Visual Studio 2019 升到 16.8,發現 Git 介面做了大幅革新,新介面更好用,但要花點時間熟悉。 完整介紹可以看 Visual Studio PM Patrik 的部落格文章 - Announcing the Release o...
2020-12-09 08:12 PM 0 3,499
前篇文章看完 ASP.NET Core 3.1 升 5.0 的步驟及注意事項,這篇是我實際升級部落格專案的記錄。 第一步是將 Visual Studio 2019 由 16.5 升級到 16.8。升級後開啟專案,將 Target framework 由 .NET Core 3.1 改成 .NET 5...
2020-12-08 11:24 PM 2 6,182
.NET Core 3.1 的下一個版本 - .NET 5,已隨 .NET Conf 2020 正式釋出,我自己的盤算是等 .NET 6 LTS 再大規模應用在工作專案,但自己的 Side-Project 會先玩,於是我的 Blog 又成為首選。動手前先做功課,了解 ASP.NET Core 3.1...
2020-12-07 09:43 PM 7 12,250
寫 JavaScript 遇到多行文字常數,我的直覺寫法是玩加號接接樂,像是這樣: <!DOCTYPE html> <html> <head> <style> fieldset { width: 17...
2020-12-06 08:56 PM 12 9,727
不知是自己按到同意還是被系統強迫執行,我的「黑暗執行緒 FB 專頁」莫名被升級成「新版粉絲專頁,毫無心理準備開始體驗全新的的操作介面與應用概念。經過一翻摸索,新版粉絲專頁主要有以下特色:(我有兩個專頁 - 黑暗執行緒已升到新版,黑暗後花園還停在經典版(舊版),剛好可以對照) "說這個專頁...
2020-12-05 11:49 AM 3 4,053
前幾天介紹了將 git diff 差異報告轉成 HTML 的簡便做法,讀者 LinnieKao 留言問到 git diff 顯示選項的問題,這裡補充說明。 diff2html 產生的左右對照比較表是最不花腦力最容易理解的形式,任何人都能輕易指出差異所在(看不看得懂程式在寫什麼是另一回事),但缺點是資...
2020-12-02 10:13 PM 2 7,029
程式異動對照表 (Compare List) 是上線流程必備文件之一,Git 內建 git diff 指令,能整理出鉅細靡遺的異動記錄,完整度之高,甚至能 Email 給其他開發者跑 git apply 同步原始碼版本,不管是複核、稽查或存證需求,git diff 報告的有效性無庸置疑。不過,純文字...
2020-12-01 10:50 PM 0 1,194
改穿夾腳拖(暱稱 Y 拖)跑馬三年,從此告別黑指甲,又省下可觀的買鞋費用,正式加入夾腳幫,再也回不去穿跑鞋的日子。聽到 Y 拖廠商要辦馬拉松比賽,不囉嗦,馬上報名。行銷性質賽事,參賽禮品豐富,除了排汗衫還有五趾襪、二趾襪、Y 拖鑰匙圈及一雙「跟上來」(有鞋跟的 Y 拖),價值差不多就等於報名費,相當...
2020-11-30 09:14 PM 0 4,219
再談上線合併的分支策略一文提到「合併前先 Rebase 能做出乾淨漂亮的線形」(如下圖之上下對照),但比較費事,有時需重複排除修改衝突,這篇文章就來實證。 照慣例,用一段 DOS 批次檔備妥實驗環境: rem 請先建好實驗資料夾,並修改以下變數 set lab_folder=D:\GitTest ...
2020-11-29 09:08 AM 0 4,239
Git Cherry Pick 的後遺症一文聊過使用 Git 做上線合併可能遇到的困擾。若直接用 master 當開發主軸,開發者平日陸續提交 Commit,等要上線時就必須從交錯的 Commit 中 Cherry-Pick 挑出該次要上的項目拉進上線分支(例如: release)。若所有修改都要上...
2020-11-28 06:59 AM 1 1,951
拿到一個有趣小題目,展開 C# 演算法自主練習。 有價證券有所謂的 Tick (檔位),意指申報價格的升降單位,通常會依價格高低區分級距,價格愈高,升降單位愈大。例如:未滿 10 元時升降單位為0.01元,10 元至未滿 50 元者為 0.05 元... 等。 某計算高低價格相差 Tick 數函式,...