2018-12-12 09:43 PM 2 15,272
分享 ASP.NET Core 菜烏問題一枚。 使用 Visual Studio 或 dotnet 命令列工具編譯發佈 ASP.NET Core 專案後,執行 dotnet WebAsmName.dll 可啟動 Kestrel 執行網站,預設是聽 httq://localhost:5000 及 ht...
2018-12-11 06:27 AM 1 17,568
最近接到資安通報要求嚴格落實只傳送 NTLMv2 回應政策。NTLMv2 自 NT 時代就有了,實務上從 Windows 7/Windows 2008 起(事實上是 Vista,但... 別說了,還是講 Windows 7 吧),Windows 預設就只傳送 NTLMv2 回應不支援 NTLMv1 ...
2018-12-10 06:53 AM 0 1,920
我的跑馬人生從2012 櫻花馬初馬開始,2018 台北馬剛好是第六十場。「就當成馬拉松六年級生的畢業考吧!」 ,出發前我對自己這麼說。 天氣微雨,氣溫不到 20 度,自從換穿 Y 拖後不怕積水鞋濕黑指甲,雨天也是跑馬好天氣無誤。 平日偏好小而美賽事,七千人大比賽的擁擠讓人頗不習慣,會場擠,賽場擠,水...
2018-12-09 08:54 PM 15 38,172
這陣子熱水器偶有無法點火狀況,我找到的解決方法是拔電池重裝或敲打幾下,多半就會恢復。但隨著發生頻率愈來愈高,三更半夜老在後陽台敲熱水器擔心鄰居報警,不得不面對。首先懷疑是電池問題,使用三用電錶量得電量 1.3V,參考網路討論(1、2,不乏 1.2V 充電電池成功啟動的案例。依此線索暫且排除電池沒電,...
2018-12-08 07:20 AM 1 23,593
跟同事討論到 - 用 C# Stopwatch 取得效能數值,Stopwatch.ElapsedMilliseconds 只到毫秒(ms),如果需要更高的時間精確度(微秒μs,甚至奈秒ns),該怎麼做? 原以為要費番功夫,在 Stackoverlow 查到討論,答案意外地簡單。 準備測試程式如下,比...
2018-12-07 10:34 PM 2 4,696
前陣子入手 Mini PC,主要目的是跑 CentOS 當家用伺服器。利用週末 Coding For Fun,完成我的第一項應用,結合 WiFi Aruduino (ESP2688) + MFRC522 RFID 卡片應感模組,我寫了一個家用打卡鐘,「協助」小閃光與小木頭改掉賴床的壞習慣。(怎麼協助...
2018-12-03 06:53 AM 2 3,178
遇到一個問題,.NET Core 的 File Watcher 機制(在檔案新增修改刪除時觸發 .NET 事件,參考)在 Docker 中可能失效。 註:File Watcher 可做到 Config 檔修改讀取生效、程式檔案異動時重新編譯,或是資料檔改變清除 Cache,非常實用。 以下是我重現問...
2018-12-02 03:12 PM 0 4,262
故事從上回的讓 JSON.parse() 內建日期解析小把戲說起,我提到將置換 JSON.parse 動作放在載入 jquery.js 之前,jQuery.ajax 便會內建將 2012-12-21T00:00:00Z 轉成 Date 型別的能力。寫完程式雛型進行重構時,我將 CSS、JavaScr...
2018-11-28 10:48 PM 4 17,189
規劃系統時自己搞出一個冷門需求,打算比照 Windows Task Manager (工作管理員)列舉執行中程式名稱、CPU 使用率、記憶體用量,以便透過 API 方式偵錯遠端系統問題(例如:檢查 IIS 的 w3wp 是否 CPU 滿載或接近 2GB 記憶體上限)。要達到此一目標,我打算取得所有執...
2018-11-22 07:00 AM 0 4,772
註:發表 Docker 筆記以來,一直有網友提醒應改用 Kubernetes (K8S),關於這點在前篇文章已經提過,用 Docker / Docker-Compose 玩玩小網站還 OK,一旦涉及高可用性如備援、負載平衡,若不依賴現成管理架構,維運操作將複雜到會咬人。而 Kubernetes 正是...
2018-11-21 01:29 PM 38 91,495
我有隻用了三年多的羅技老滑鼠(M557)最近怪怪的,左鍵點一下會變兩下,造成意外的選取、開啟、拖拉,卻又時好時壞,令人困擾。 滑鼠左右鍵下方的微動開關本屬消耗性零件,心想用了三年壽命也差不多了,考慮自己換開關。動手前爬文參考網友經驗,意外查到一種據說是羅技客服小姐親授的滑鼠鍵故障神奇維修法,謂之「...
2018-11-19 06:55 AM 0 973
9 月起開始一月一馬,11 月選了板橋馬,路線與近兩年的海山馬完全相同,賽道雖然單調但平坦寬敞,換成氣候涼爽的秋天,想必跑來會比海山馬舒暢 100 倍呀... 登楞! 並沒有。氣象預報是大晴天,氣溫上看 30 度。一早抵達會場,果真萬里無雲,一股熟悉的感覺湧上心頭... 抱著沈痛的心情把防曬油擦好...
2018-11-17 07:04 AM 10 10,996
用 WebClient 爬網頁抓內容已是老生常談,但最近發現抓 ASP.NET WebForm 網頁的特殊眉角,忍不住又想分享。 (是的,「我種了一棵葱,大家快來嚐嚐」的毛病又犯了) 主要關鍵在於當 WebForm 邏輯寫在 Server-Side Event,例如 Button_OnClick()...
2018-11-13 10:45 PM 0 4,323
JSON.parse 時另外指定 Reviver 函式將 "yyyy-MM-ddTHH:mm:ssZ" 轉成 Date 型別,已是我用 JavaScript 解析 JSON 字串的SOP。參考:我慣用的標準做法 幾乎每次使用都要加工,一直抱怨為何瀏覽器不直接內建。先前寫 Knoc...
2018-11-12 10:53 PM 8 21,043
我以前常苦勸只會用 WebForm Server-Side Event 寫網頁的同事:JavaScript 一定要學好學滿,Flash 已被賈伯斯賜死,Silverlight 也隨風而逝,在這 HTML5 時代唯有 JavaScript 才是王道,逃避不學 JavaScript 只會 C# 跟人家寫...
2018-11-10 08:17 AM 0 7,890
前篇文章介紹過使用 Docker Compose 設定關聯容器(Web、DB、Reverse Proxy)組成系統,容器被隔離在專用網段(Compose 自動建立的 Bridge),並可透過客器名稱彼此溝通,Compose 也確保相關服務一起啟動一起關閉,是用多個容器建構系統最簡便的做法。 註:關於...