2019-07-11 09:33 PM 11 14,587
大家有遇過這種狀況嗎? 被人問到圖片上的中文罕用字,知道寫法不知道怎麼唸,或知道唸法注音輸入法找不到,又沒法複製貼上,要怎麼輸入到電腦? 我今天就被同事抽考,有個難字,左部是耕耘的部首【耒】,右邊是【得】去掉【彳】字邊,不知怎麼唸,推敲它的倉頡拆碼【手木日一戈】也找不到,要怎麼輸入進系統? 研究過程...
2019-07-10 10:31 PM 0 3,005
前陣子將程式碼搬到 TFS Git,偶爾需要重抓原始碼編譯後部署。用 Visual Studio 2019 從 Git Clone ASP.NET MVC 專案,直接發佈(Publish)並複製到測試台 IIS,執行時有幾次冒出以下錯誤: Server Error in '/MyWebApp' Ap...
2019-07-07 09:11 AM 5 24,818
依循 ASP.NET 的發展規劃,WebForm 將留在原地,目送 ASP.NET Core 的車尾燈離去。(延伸閱讀:ASP.NET 簡史) 不過,與 MVC 相比,WebForm 以單一網頁為核心的精神並非一無可取,對一些超小型應用而言,硬要拆分 Model、View、Controller 反而...
2019-07-06 11:21 AM 4 12,844
書到用時方恨少,前幾天遇到程式換版,想將 master 累積的幾次 Commit 內容合併到 release 分支準備上線。因觀念薄弱經驗不足技巧生疏,一時手忙腳亂。 痛定思痛,特別回家再演練一次 Git 合併分支上線情境,筆記備忘。 準備版本歷程實驗環境如下: Commit 1 (Init) -...
2019-07-04 09:04 PM 1 4,069
前陣子換了新的工作機,新機器配上新安裝 Windows 10 (1803),理應又快又穩,但一直有小狀況,感覺還比不上原本用了四五年的舊機器,那ㄟ安捏咧? 問題發生過五六次,平均一兩天就會發作一次,十分惱人,幾乎都是發生在 Visual Studio 偵錯時,每次現象不一,總結有以下幾種: ASP...
2019-07-01 06:46 AM 11 16,017
在我的工具箱,Headless Chrome 已取代 PhatomJS 成為擷取網頁內容、自動測試及網頁擷圖/轉 PDF 的首選。 之前我都是自己寫程式呼叫 chrome.exe 傳參數執行各項任務,最近發現更方便的選擇。 Puppeteer Sharp 是 Github 上的開源專案,作者 Dar...
2019-06-29 05:07 PM 1 7,561
小木頭報了 C/C++ 夏令營,聽說課程頗有深度,身為程式魔人老爸,自然不能容忍自家小孩上電腦課空手而回(喵的,拎杯多想上課把C學好擺脫罩門都沒機會好嗎?),所以搞個假日魔鬼特訓也是合情合理滴~ 老師很開放,不限定作業系統不指定開發工具(VS 2015 Community/Dev-C++/GCC.....
2019-06-28 06:34 AM 7 7,277
網友 Lauyea 提問,照著範例教學:使用 ASP.NET MVC 打造 WebAPI 服務的範例程式實作,卻卡在 PostMan 測試沒反應。 發問有附了詳細圖片,也依循建議加了 HomeController Index() 做過對照,不過我江湖經驗不足,沒在第一時間看出端倪(其實答案早在圖片中...
2019-06-26 09:12 PM 0 3,111
今天抓出一個蟄伏近一年的 Bug。 有一個元件使用 ASP.NET MVC 的 Script/Style 打包壓縮功能 封裝 Kendo UI 的客製樣式 CSS。 由於 kendo.utopia.css 使用相對路徑指向圖檔(例如:background-image: url('./utopia/...
2019-06-24 06:25 AM 0 3,814
面對網頁擷圖、轉存 PDF、爬網頁、自動測試等需求,Headless Chrome 是十分可靠的免費解決方案。但由於 Chrome 屬桌面程式,實務應用上我習慣將其寫成排程程式或 Windows Service 以便掌控執行身分、執行個體數量,比直接由 IIS/IIS Express 呼叫穩定不易出...
2019-06-23 08:14 AM 0 786
去年跑了烏峽馬,是我的 Y 拖初馬,從此一試成主顧,再也回不去包著腳跑步的日子。 烏峽馬有免費接駁車,搭車地點離家不遠,風景優美,空氣新鮮,雖有山路但不變態,在我心中屬優質賽事,今年再跑一回順便推朋友入坑,初馬團就這麼組成了。 快四點半抵達接駁點,大會提供的地圖超貼心地,用箭頭精準標出侯車位置,可惜...
2019-06-22 11:22 AM 0 6,116
再遇到加裝 Oracle Client 其他版本後 ODP.NET 壞掉的案例,已不是第一次發生,但沒能歸納出明確規則,故留個記錄。 問題主機是 Windows Server 2016,原本已經裝好 Oracle Client 11.2 及 12.1 的 32 位元版本。但因為上面有 SQL Ser...
2019-06-18 09:09 PM 0 1,394
換用 Git 後踩到的第一個小坑,某個 NuGet Packager 專案打包時發生錯誤,NuGet.log 顯示問題出在找不到 lib 資料夾: [INFO] : NuGet Packager 2.0.3 [INFO] : Creating backup... [INFO] : Renamed E...
2019-06-16 11:00 PM 2 18,372
先前介紹 ASP.NET Core 2.2 約略提過 .NET Core 3.0 將移除對 Json.NET 的依賴,改成可抽換式允許使用者更換偏好的版本。 前幾天微軟開發部落格有篇文章:Try the new System.Text.Json APIs!,詳細介紹 .NET Team 取代 Jso...
2019-06-15 05:32 PM 0 7,656
在 Git 開分支很便宜,真正痛苦的是合併,過與不及都是災難,因此如何依專案性質、團隊習性及管理要求訂出合宜的分支策略是個重要問題。別人耍得虎虎生風的大關刀,到你手上不是敲到頭就是閃到腰,故分支策略很難拿別人的現成做法硬套蠻幹,需與專案、團隊與制度契合才能順暢。 橫柴入灶其實也行,隨便挑一個分支策略...
2019-06-10 06:25 AM 3 8,642
前篇文章介紹過怎麼用 Visual Studio 將修改「Check In」(嚴格來說是 Stage + Commit + Push)進 Git 版控,這篇聊聊 TFVC 轉換 Git 要花點時間適應的一件事 - 充滿神祕色彩,與 TFVC 大不相同的 Branch (分支)。 TFVC 切 Bra...