Duran 的技術冶煉廠
Program / Fitness / Travel / Photography / Life
最近因為協助一些對外活動,需要帶一些 Azure Workshop,簡單整理一下如何啟用 Azure 免費試用帳號步驟給學員,順手記錄在部落格,提供給有興趣的朋友參考。 免費帳號可以提供什麼? (詳細說明可以參考 Azure Free T…
Read more »因為工作的關係,客戶常常會遇到舊有網站安全性不佳,被要求改善的情況。最基本的包含 停用 SSL 2.0、SSL 3.0 ,只能使用 TLS 1.2 ;另一方面,站台所使用的演算法可能也面臨安全性較低的情況,如 停 用 DES、RC4 .…
Read more »重要提醒 1:此工具並非萬能,而是透過工具協助您將 .NET Framework 轉換成 .NET Core,大多數的專案或套件都需要再調整 重要提醒 2:此工具有可能直接進行轉換,若遇到無法轉移的程式會中斷且發出錯誤,雖然工具對於修改過…
Read more »介紹 APPLY 主要用於將某一個子查詢和一個 資料表函式 (Table Function) 做 JOIN 運算,有別於 JOIN 運算,APPLY 不使用 ON 選擇關聯欄位,則是將欄位帶入方式使用。子查詢結果會被當作為 left …
Read more »前言 先前對於 ISOLATION LEVEL 非常的陌生,直到這次公司專案遇到資料讀取/更新相關需求才開始認識ISOLATION LEVEL。當資料準確性(像金額資料)要求相當高的情況下,ISOLATION LEVEL 就必須更加嚴謹,…
Read more »前言 個人接觸到動態組合與執行 SQL 方法,主要的情境在執行 SP 階段,需要動態取得的不同資料庫名稱 (同主機),執行跨資料庫存取資料的時候需要動態語法。實際上若並非必要,個人不太喜歡動態組合語法,主因是非常的難以測試,尤其是執行非常…
Read more »趁著連續假期,稍微整理一下常被詢問的問題,發現 " 在 IIS,如何對於單一網頁設定動態 IP 限制 " 或 " 如何對於單一網頁自訂動態或靜態壓縮 "。在這篇文章,我們簡單說明如何對於單一網頁、檔…
Read more »若有靜態網站需要部署至線上並進行測試,Firebase Hosting 是一個不錯的選擇。簡單整理一下整個執行流程,提供給有需要的朋友參考,若有錯誤或任何建議,請各位先進不吝提出。整體操作流程如下: 1. 已有 Firebase 專案,或…
Read more »最近遇到許多想要從 .NET Framework 遷移至 .NET Core 的案子。雖然許多客戶想要按有一個按鈕,按下後即可直接升級,但現實往往不是這麼理想。轉移工作需要進行事先評估與妥善規劃,多數情況需要適時的重構,才得以順利的轉移。…
Read more »最近因為工作關係,需要幫客戶處理大量 csv 檔案。因為 csv 檔案不容易閱讀,客戶希望透過 Excel 開啟並檢視,沒想到卻產生一堆亂碼。 主要原因是我們的 csv 檔案為 UTF-8 格式,直接使用 Excel 開啟,內容會變成亂…
Read more »最近在撰寫網站時,需要以列表方式呈現,趁這個機會簡單筆記一下 ul, ol, li 與 dl 使用方法與呈現效果,未來有需要的時候可以使用,也提供給有需要的朋友參考。 若想要呈現的效果為 符號 ● ,則你可以透過 <ul> …
Read more »最近透過 NLog 將日誌寫入到 Windows 事件 (Windows Event),但部屬到不同伺服器時卻發生了一些問題,出現下列錯誤訊息:
Read more »最近的工作需要協助客戶導入 Azure DevOps Service/Server,發現常被問到 " 如何更改 Azure DevOps Service 語言? ",這個設定不容易找到,所以寫篇文章紀錄一下這個問題。 …
Read more »前言 因為工作關係,經常在安裝 Reporting Service,簡單做個筆記,也提供有需要的朋友參考。建議若為SQL Server 2016 (含) 之前的版本,安裝 SQL Server 時可以勾選 Reporting Server…
Read more »前言 這篇是為了搭配安裝 Team Foundation Server 2012 時需要前置作業所撰寫的筆記。因為版本較舊,若不是特殊因素導致只能用 TFS 2012,建議直接使用最新版本 Azure DevOps Server,避免後續…
Read more »前言 這是一篇舊版軟體 TFS 2012 安裝操作紀錄,因為有些公司仍使用舊版的 TFS 2012、2013、2015...等。若沒有情境考量,仍建議直接使用最新版本且功能完善 Azure DevOps Server,避免後續升級流程遇到…
Read more »前言 這是一篇舊版 SQL Server 2016 安裝操作紀錄,主要因為配合 TFS 2015 安裝需要而記錄,給有興趣的朋友參考。本篇文章若有任何問題或建議,請各位先進不吝提出。
Read more »前言 這是一篇舊版軟體安裝操作紀錄,主要因為有些公司仍使用舊版的 TFS 2012、2013、2015...等。若沒有情境考量,仍建議直接使用最新版本且功能完善 Azure DevOps Server,避免後續升級流程遇到問題造成不必要的…
Read more »Azure DevOps Repos : 建立版本控管 當您在建立專案 (Project) 時,即可先選擇使用 Team Foundation版本控管 (以下簡稱TFVC) 或 Git 版本控管。
Read more »前言 Azure DevOps Agent 與其他 CI/CD 一樣,安裝相當簡單。無論是 Windwos/macOS/Linux 皆可以安裝 Agent。本篇文章將一步步說明如何安裝與設定,給有興趣的朋友參考。若有任何錯誤或建議,請各位…
Read more »前言 先前有寫了一篇文章 "ASP.NET MVC Application 偵錯時指定起始網頁頁面" ,是關於 Visual Studio 啟動 ASP.NET MVC (.NET Framework) 時,如何…
Read more »前言 QRCoderr 是老牌 C# 產生 QR Code 的套件,從過去的 .NET Framework 就相當熱門。理所當然,.NET Core 也能使用此套件。 本篇文章將藉由一個簡單的 ASP.NET Core Web Ap…
Read more »問題描述 若您有使用 .NET Core QRCoder 套件 或 相關繪圖套件,內部有使用 gdiplus 套件,部屬於 Linux Containerer 時有可能遇到下列問題: Unable to load shared lib…
Read more »最近有幾個專案部屬在 Azure App Service on Linux ,遇到了一些問題需要確認與排除。理所當然, 某些 正式/測試環境 不同於 開發環境 ,能直接透過 Visual Studio 進行偵錯來確認問題 (也不建議)…
Read more »工作的這幾年實作 (或見過) 許多產品與應用程式的佈署,但常常與書上的名詞銜接不起來,這邊簡單紀錄一下各種部署策略的說明,也提供有需要的朋友參考,若有錯誤或任何建議,歡迎各位前輩不吝提出。
Read more »前言 最近因為工作關係需要接觸一些 Active Directory 管理相關工作`,因為屬於自己較不熟悉的領域,趁這個機會學習並紀錄一下,也提供有需要的朋友參考。本篇文章若有錯誤或任何建議,請各位前輩不另提出。
Read more »問題描述 最近以 ASP.NET Core Web Application 執行 Powershell Core 指令來完成某些工作,在開發期間完全沒有什麼問題,但佈署在 IIS 上時卻發生找不到套件的問題, 錯誤內容如下:
Read more »雖然有過對於專案設定 NLog 的經驗,但時間一久,每次面對新的專案只剩下印象,實作時還需要翻些文章,才能順利建立。這邊簡單做一下筆記,方便自己之後建立新專案時參考。本篇文章若有錯誤或任何建議,請各位先進不吝指教。
Read more »這一題蠻有趣的,突然間被問到這個問題,還真的沒想過,身為 工程師/DBA 的你,知道答案嗎? SQL Server 能放多少資料庫 ?
Read more »前言 若你再安裝 TeamCity 時,該伺服器上沒有資料庫,您可以在安裝過程中選擇內部資料庫 HSQL 方式先行安裝,後續在安裝合適的資料庫 (TeamCity 支援 MySQL, PostgreSQL, Oracle, 與 Mi…
Read more »在 Windows 分享資料夾給 其他系統 (如 IIS) 或 使用者 存取時,你需要在資料夾的安全性設定頁簽中,設定讀、寫權限。一般的物件權限可以分成讀取、寫入、修改、執行、完全控制...等。
Read more »前言 Url Rewrite Module 是一個透過 .NET 撰寫的 IIS module,他提供正規表示式與萬用字元方式建立規則,提供站台管理員重新生成 URL 與其對應網頁、服務、應用程式..等。這些友善地 URL 可以讓…
Read more »
關注 Duran