Month: 2020-11

再談上線合併的分支策略一文提到「合併前先 Rebase 能做出乾淨漂亮的線形」(如下圖之上下對照),但比較費事,有時需重複排除修改衝突,這篇文章就來實證。 照慣例,用一段 DOS 批次檔備妥實驗環境: rem 請先建好實驗資料夾,並修改以下變數 set lab_folder=D:\GitTest ...

Git Cherry Pick 的後遺症一文聊過使用 Git 做上線合併可能遇到的困擾。若直接用 master 當開發主軸,開發者平日陸續提交 Commit,等要上線時就必須從交錯的 Commit 中 Cherry-Pick 挑出該次要上的項目拉進上線分支(例如: release)。若所有修改都要上...

拿到一個有趣小題目,展開 C# 演算法自主練習。 有價證券有所謂的 Tick (檔位),意指申報價格的升降單位,通常會依價格高低區分級距,價格愈高,升降單位愈大。例如:未滿 10 元時升降單位為0.01元,10 元至未滿 50 元者為 0.05 元... 等。 某計算高低價格相差 Tick 數函式,...

愈來愈多好用的開源專案是用 Python 開發的,對我來說,開源專案最迷人之處莫過於 - 踩到 Bug 自己抓,功能不夠自己加,這麼說來,Python 加減也該會看會改。 最近從某個開源專案認識新東西 - Bottle,一個輕量級的 Python 網站框架,不依賴其他套件,只用 Python 標準程...

這是我開始用 Vue + jQuery 寫「輕前端」最常遇到的困擾,網頁原本用 jQuery 在 HTML 元素加掛事件或用 jQuery("...").pluginName() 掛上套件,在加入 Vue 之後失效。我知道這聽起來很模糊,用實例展示一下,大家就知道我在說什麼了。 ...

用了十年的老爺熱水器近來常偶發無法點火問題,大部分情況反覆裝拆電池幾次、搥一搥敲一敲會好,但深夜時分在後陽台乒乒乓乓會變成惡鄰,擔心隔壁哪天報警。聽過不少人推恆溫熱水器好用,再也不用邊洗澡邊玩水龍頭,陷入水太熱調冷水,調過頭熄火變冷水的惱人循環。趁著 1111 下單買了一台 13L 恆溫熱水器,原以...

三重馬第五回。(2015 2017 2018 2020) 近期天氣漸涼,平日練跑速度略有提升,但也只到 5:30 跑完 10K 的程度,破四機會渺茫,我不想努力了,當成有補給可吃的 LSD 就好! 三重馬依慣例應在四月春末舉行,今年因疫情延至初冬,起跑起天色仍黑,與往年的體驗很不一樣。 必須要有的...

.NET 5 已在 .NET Conf 2020 正式發佈,介紹 .NET 5 新功能前,先溫習 .NET Conf 2019 時提過的 .NET Roadmap,要記住以下幾點: 未來 .NET 將固定每年 11 月釋出新版,在 3.1 LTS 之後,雙數版號才是 LTS 版 (Long Ter...

收到送修老爺電子鍋一只,故障狀況為嗶嗶叫無法煮飯。 初步檢測,插電後放入內鍋會有嗶嗶嗶聲告警,面板則顯示錯誤訊息 E02 無法操作。 爬文找到網友的維修經驗,內鍋下方有顆內含電子元件的金屬鈕(俗稱肚臍),研判是其中的溫敏電阻(NTC)損壞。依照網友分享的檢測技巧 - 在感應線路短接一顆 2K 電阻(...

本篇為 CSS 小雜魚發自內心的驚喜,高手請自行迴避,切忌嘲諷唾棄。 圖片來源 Lag 好幾年才學會,我心中的網頁排版千古難題,原來早有輕鬆解法。「左側選單寬度固定,其餘空間顯示內容」、「選單或工具列置頂,最下方有狀態列,中間所有空間用來顯示內容」是常見的網頁配置需求,可惜我一直不得其法,這些年用...

SQL Server 跟 Oracle 是企業常用的資料庫,但軟體授權費用頗為可觀,針對測試開發情境甚至部分的正式營運環境,倒是可考慮採用它們的免費版本,想合法省錢?這篇文章是簡單整理。 以 SQL Server 2019 為例,共分為 Enterprise、Standard、Web、Develop...

前篇文章提到手動賦與 Power Users 群組 Debug Program 使用者權限(User Right)以識別 IIS 程序 AppPool 的做法,但內行人都知道,得轉成批次作業才符合實務需求,否則若一次部署幾百台機器,豈不要設到眼花手軟。 要設計 Windows 管理批次作業,Powe...

客廳的吊扇原本有三段轉速,這陣子的弱風轉速慢到嚇人,一秒只轉一圈,分不清仍在運轉還是慣性。有時以為關掉了,五分鐘後還在等速旋轉,要不是我知道它壞了,還以為世界上真有永動機咧: 試著拆下吊燈模組觀察電路(吊扇與燈組靠下圖[1]的三線連線器相連,用一字起子鬆開螺絲拆解),線路還算單純,轉速切換由(2)...

小閃光提供茶包一枚 - 速食店網站在 Android 手機 Chrome 瀏覽時出現憑證無效警示,但在電腦(Windows 10)用 Chrome 檢視卻完全正常。 陸續試了家中幾支 Android 手機跟平板,清一色得到相同 ERR_CERT_AUTHORITY_INVALID 警告訊息。我初步...