The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

介紹好用工具:IrfanView Graphic Viewer (圖片檢視軟體)

Windows 10 一直都沒有好用的內建圖片瀏覽器,我以往選用圖片瀏覽器的基本要求就是要夠輕、夠快、支援格式多,所以好長一段時間都選擇 nomacs 為主。最近因為需要檢視 *.ai 檔案,就再次安裝也非常知名的 IrfanView 軟體,結果發現目前版本不但功能多、速度快、支援正體中文,還有許多 Plugins 可以擴充支援格式!

... 繼續閱讀 ...

如何讓 Windows 10 的「放大鏡」應用程式在開啟後預設最小化隱藏

我一年演講數十場,其中大部分的演講都需要做現場展示(Live Demo),但有時候演講場地的投影設備與場地限制不同,如果遇到投影畫面很小的情況,我都需要透過 Windows 10 內建的「放大鏡」應用程式來局部放大特定內容。我一般都會按下 Win+= 快速鍵,以快速啟動「放大鏡」應用程式,但卻每次都需要「人工」按下最小化按鈕,不然放大鏡的視窗經常會擋住我想講的內容,因此非常困擾著我。這篇文章我將分享一個小技巧,教你怎樣預設將「放大鏡」應用程式開啟後自動最小化。

... 繼續閱讀 ...

如何透過命令提示字元快速連接 Windows 內建的 VPN 連線

由於經常在家上班,當需要連接客戶主機時,都要先撥接公司的虛擬私有網路(VPN),然後才能開始連線。但每次都要用鍵盤+滑鼠點個好幾次才能連接完成,覺得太浪費時間了,不自動化不行。所以這就花了點時間研究如何用批次檔或快速鍵來啟動 VPN 連線,本篇文章講解每個步驟與設定技巧。

... 繼續閱讀 ...

介紹好用工具:WSL (Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) 對於想開始學習 Linux 的人來說,是個超級棒的入門工具,我未來也預計開設 Linux 新手上路課程,敬請期待。同時你也可以利用 WSL 幫助你管理遠端的電腦,也可以利用成千上百個 Linux 命令列工具幫助你進行開發、測試與整合作業。本篇文章教你如何安裝與使用,並且深入了解關於 WSL 的各項細節。

... 繼續閱讀 ...

如何將 SCD 部署的 .NET Core 應用程式封裝單一可執行檔 (Warp)

我們知道 .NET Core 應用程式有兩種部署方式,一種叫 FDD (框架相依的部署),另一種叫 SCD (自封式部署)。當使用 SCD 部署的時候,可以直接指定平台(RID)進行封裝,不過缺點是檔案數量檔案大小都非常驚人,唯一的好處就是目的電腦不用安裝 .NET Core Runtime 就能執行程式。本篇文章我將介紹一套用 Rust 程式語言寫成的 Warp 工具,幫助你將檔案封裝成單一執行檔。

... 繼續閱讀 ...

如何讓 ngrok 瀏覽只能接受 localhost 連接的網站

透過 ngrok 可以快速建立 Internet 可連接的網站伺服器,讓本機電腦的測試環境直接對外提供連線,以便進行測試與偵錯。這個功能最方便的地方就是「行動版網站」開發測試用,任何一台手機,無論遠端或近端,只要透過 ngrok 一下就能連上本機電腦,非常的實用。不過,透過 IISExpress 開發測試的時候,預設只能接受 Host 標頭為 localhost 的連線,以至於無法順利連線,本篇文章將講解 ngrok 重寫 Host 標頭的各種用法。

... 繼續閱讀 ...

介紹好用工具:Pandoc ( 萬用的文件轉換器 )

由於最近經常用 Markdown 撰寫文件,而我部落格文章現在也開始改用 Markdown 撰寫,寫習慣了之後,發現真的回不去了。現在的我不用再被難用的 Office Word 奴役,因為它功能太多了,多到有點困擾,每次都會被樣式、段落、章節、自動校正搞得很毛。不過,很多專案再交付文件的時候,客戶都會要求用 Word 或 PDF 交付,所以最後還是要轉成 non-Markdown 的格式。我最近發現的 Pandoc 真的很厲害,可以轉換數十種不同的文件格式,甚至於產生 EPUB 電子書都可以,功能非常強大!

... 繼續閱讀 ...