讓 Veeam Backup 免費版也能自動備份

12/29/2018
Veeam Backup Free Edition 並沒有提供排程備份的功能,但它並沒有禁止我們自行撰寫指令來執行它的備份程式。我從網路上找到一個好心人分享的 Powershell 指令,稍微修改,貼在這裡。

《創作者的日常生活》閱讀筆記

12/15/2018
「智者的常軌,乃雄心之明證。」W. H. Auden 所說的這句話,我認為幾乎可概括全書宏旨。其餘篇章有許多重複,可以跳著讀、選自己感興趣的作家/藝術家來讀。

勒索病毒 stopencrypt@qq.com 事件紀錄

11/05/2018
這一年來碰到幾次勒索病毒,以往只是有驚無險,這次碰到時,卻因為備份做得不夠完備而人仰馬翻。雖然不是什麼光采的事,但還是得紀錄一下這令人難忘的教訓....

關於 Google Play 圖書,有件事你可能不知道

10/21/2018
如果你曾經在 Google Play Books 平台出版過電子書,那麼你肯定知道它給作者/出版者的分潤是 52%。你可能也知道 Google Play Books 的後台網站可以讓作者建立限時折扣的促銷活動。但你知道嗎?即使沒有設定任何折扣促銷,Google Play Books 還是可能擅自把你的電子書打折賣。而這個,其實是好事...

部落格搬回 Blogger 平台

10/21/2018
兩個月前,我把部落格移轉到 Hugo + Netlify 平台,主要原因是為了方便以 Markdown 來撰寫和發布文章:我可以把正在撰寫的書稿內容直接複製一部份到另一個 Markdown 檔案裡,稍微調整就成了一篇網誌,而且只要 git push 就能發佈文章。

然而,兩個月後,我又回到了 Google Blogger 的懷抱,還換了新的版面。

PublishDrive 上架攻略 (3):書店與進度

10/19/2018
這是 PublishDrive 系列文章的第三集。如果你想從第一集開始看,底下是傳送門:
正文開始…

PublishDrive 上架攻略 (2):ISBN

10/13/2018
這是 PublishDrive 系列文章的第二集。接續上集,這次講的是 ISBN。

PublishDrive 上架攻略 (1)

10/06/2018
我打算把《Leanpub 自出版實戰》第 8 章有關 PublishDrive 出版平台的內容摘出來分享(有略做修改,以適合單篇閱讀)。預計至少分三次貼出,這是第一集。

《Leanpub 自出版實戰》出版了!

10/01/2018
《Leanpub 自出版實戰》出版了!

Leanpub 自出版平台的限制

9/26/2018
當我跟別人推薦使用 Leanpub 來作為出版工具與平台時,總是提到它的諸多優點。那麼,它有缺點嗎?

Leanpub 平台費用,和一個出版實驗

9/25/2018
本文摘自《Leanpub 自出版實戰》的第 1 章,講的是作者支付給 Leanpub 平台的費用有哪些方案。文末有個實驗,歡迎有興趣出版的朋友參加(算是好康吧)。

Pubu 出版平台的 EPUB 瑕疵(已改善)

9/23/2018
在使用 Pubu 平台時,我發現它在處理 EPUB 檔案方面有挺大的瑕疵,情節嚴重到令我不太敢再把電子書上架至 Pubu。

關於 Leanpub 與 Reedsy 的一點想法

9/09/2018
最近註冊了 Reedsy 會員,目前對此平台的認識還只是皮毛而已,所以僅就我了解的部分,拿來跟 Leanpub 平台稍微比較一下。

網誌搬新家

8/22/2018
我的網誌有新家囉!舊雨新知請移駕:https://www.huanlintalk.com/

這裡原有的文章不會刪除,但應該不會增加新文章了。

網誌又搬回來了,還換了新的版面 XD

新書資訊:《Leanpub 自出版實戰》

8/21/2018


這本書的構想,大約在多年前我剛開始寫《.NET 相依性注入》的時候便已萌芽。這幾年,Leanpub 平台的功能持續增加,收費方案也調整了好幾次。我總是想,這種實戰操作類型的書,內容往往跟工具和平台綁得很緊,一旦它們有所改動,書籍內容就得跟著改,否則便過時了。因此,這本書的原稿,我當初只寫了一點點就擱下了。

窺探未來:C# 8 的預設介面方法

7/11/2018
溫馨提醒:撰寫此文時,我手邊沒有任何編譯器能夠編譯這個新語法。所以,文中的範例程式碼不保證可以運行,而且保證不能運行。此外,本文提及的 C# 8 新功能雖已通過提案,但不代表將來 C# 8 正式發布時一定會納入。

《C# 本事》版本更新 [2018-07-09]

7/09/2018
(每一次更新電子書,都覺得自己又往目標前進一點點了。)

部署 ASP.NET Core 2.1 應用程式到 Heroku 平台

7/05/2018
這篇筆記會說明如何將 ASP.NET Core 2.1 應用程式部署到 Heroku 平台,以及完成這些操作所需要知道的(最低限度)的基礎知識。包括:
  • Heroku 是什麼,以及 Heroku 平台的免費方案有哪些限制。
  • 建立一個最基本的 ASP.NET Core 2.1 Web API 應用程式(直接用 Visual Studio 2017 附的範本),並且把它部署到 Heroku 平台。
  • 順便提及使用 docker image 來部署 ASP.NET Core 2.1 應用程式到 Heroku 平台所碰到的狀況。

使用 Nuke 來打包 Nuget 套件

7/04/2018
這篇筆記躺在草稿夾裡面大約三個月了,現在終於有空整理一下。

Upgrading Windows Forms csproj to SDK-based Format

4/23/2018
把舊的 Windows Forms 專案的 .csproj 檔案手動改成新的 SDK-based 格式之後,所有的表單都無法開啟 Form Designer。在 Solution Explorer 裡面對表單的檔案點右鍵,也不會出現 View Designer 選項。

MSBuild 失敗:project.json doesn't have runtimes section

4/15/2018
奇妙的狀況,雖然解決了,但還不知道原因。先記錄一下...

發布開源專案 NChinese

4/15/2018
這是臉書帖子的延伸。

Nuke 自動建置入門教學

4/11/2018
我嘗試用一個問世未滿一年的 Nuke 建置工具來為我的 C# 專案提供自動建置與打包 NuGet 套件的腳本。初次使用的感覺還不錯。

Visual Studio 2017 測試專案兩三事

4/07/2018
在寫單元測試的時候,我注意到 Visual Studio 專案範本產生的 .csproj 有的是新格式,有的是舊格式。在動手修改成新格式的過程中,東試西試,便有了這篇筆記。

VSTS 建置失敗:no url found for submodule

4/01/2018
早先,我利用 VSTS 來自動建置我的一個 GitHub repo,設定完成後,每當我推送任何修改至遠端主機的 develop branch,VSTS 都能夠成功建置,直到我在那個 repo 裡面加入了 submodule......

我的 Markdown 工具箱

3/20/2018
整理一下我目前使用的 Markdown 工具和輔助套件。

把舊的 csproj 移轉至 .NET Core 2.0 專案

3/18/2018
我挑了一個先前寫的小工具,來試試看把它從原本的 .NET Framework 4.5 改成 .NET Core 2.0 平台會碰到那些問題。移轉過程順便引入第三方套件來改進程式碼。這裡也順便記一個好用的套件:Serilog。

[小抄] .NET Standard 與 .NET Core 概念圖

2/26/2018
把我理解的 .NET Standard 整理成一張圖。有些平台我沒用過,如有謬誤請不吝指正,謝謝。

使用 VSTS 來自動建置 GitHub repo

2/19/2018
一直沒有試過在 GitHub 上面設置 CI。今天把一個老專案放上 GitHub 之後,便試了一下,還蠻順利的。設定過程中,截了不少圖,都整理在這篇筆記裡了。

初探 C# 8 的 Nullable Reference Types

2/17/2018
提醒:本文提及的 C# 8 新功能雖已通過提案,但不代表將來 C# 8 正式發布時一定會納入。這表示我這篇筆記有可能白寫了,也表示您不必急著瞭解這項新功能的所有細節,可能只要瞄一下底下的「概要」說明就夠了。

明確實作介面的唯讀自動屬性

2/14/2018

[小抄]選擇合適的 .NET 集合類型

2/12/2018
不確定該使用哪一種 .NET 集合類型嗎?這裡是我的一點小抄。

C# 的唯讀自動屬性是怎樣煉成的

2/12/2018
這兩天,我把《C# 本事》第六章有關於 C# 6 唯讀自動屬性的部分再細化、完善。這個部分尚未發布至電子書平台,我先把它摘錄在這裡,稍加排版,供有需要的朋友參考。

比較幾個我知道的數位出版平台

2/10/2018
這是就我自己了解的部分所整理出來的數位出版平台比較表...

《C# 本事》更新通知 (2018 二月)

2/09/2018
《C# 本事》更新了(終於!)。這是昨晚透過 leanpub 送出給所有讀者的通知信件內容......

Windows Server 2003 之 P2V 歷險記

2/01/2018
說是歷險記,應該不算太誇張,因為實體機器的 RAID 管理程式已經顯示兩組 RAID-1 硬碟都各有一顆故障,隨時有停擺危機,然而 Windows Server 2003 系統要轉成虛擬機器的過程又碰到不少阻礙......

Asciidoctor-epub3 入門筆記

1/30/2018
這是 Asciidoctor 入門筆記系列的第三篇。上次寫的是 asciidoctor-pdf 與中文套件相關問題,這次則是 asciidoctor-epub3。

設定 Windows Server 網域控制站(含問題排除)

1/30/2018
把先前設定 Windows 網域控制站的筆記整理上來。(圖多)

Asciidoctor 入門與 pdf 中文測試

1/29/2018
上一篇文章提到,asciidoctor-pdf 必須搭配 CJK 套件,否則在處理文字斷行的時候會有問題。在這篇筆記裡,我會進一步說明如何安裝 CJK 套件,以及如何指定欲使用的中文字型。

Asciidoctor 適合用來製作電子書嗎?

1/27/2018
過去幾個星期陸續花了一些時間學習 AsciiDoc 語法與相關工具,打算把學習筆記整理一下,為荒蕪已久的部落格添一點生氣。這是第一篇。

RAID-1 成員磁碟更換之後無法重建 [已解決]

1/26/2018
以往很少有機會處理 RAID 磁碟的問題(畢竟只是業餘兼差性質),這回碰到了,而且還是挺古老的機器。可以說碰了一鼻子灰....

技術提供:Blogger.