Windows 的命令式套件管理工具:WinGet

微軟在 MSBuild 2020 發表了新個 Windows 的軟體安裝管理工具、Windows Package Manager 的預覽版本,他的官方公告是《Windows Package Manager Preview》。

這個新的工具基本上是給管理人用用的,主要是採用 CLI(命令提示字元)的形式來操作,指令是 winget,目前已經將預覽版本放到 GitHub 了:

閱讀更多»

GitLab 升級到 13 的筆記

Heresy 這邊在去年架設好自己的 GitLab 後,都有固定在更新,同時也在試著研究之前沒用上的功能、看看到底有沒有幫助(例如 Gitlab CI/CD)。

由於自己採用的是 Docker 的形式(Omnibus GitLab),所以其實不管是安裝、升級,都算是相對簡單的;但是在升級到前幾天推出的 GitLab 13 的時候,倒是小出包了一下…

GitLab 13 的新功能,可以參考官方的《GitLab 13.0 released with Gitaly Clusters, Epic Hierarchy on Roadmaps, and Auto Deploy to ECS》這篇介紹。

而這邊踩到的地雷,則是他把預設的網頁伺服器,從 Unicorn 改成 Puma 了。

閱讀更多»

重灌系統後、重新設定 Google 備份與同步處理

這個月初一顆 HGST 的 6TB 硬碟掛了,連帶的作業系統也出問題後,Heresy 沒多久就決定要放棄救援舊的作業系統、而是選擇重新安裝 Windows 10 了。

拜現在大部分東西都已經網路化、或是可以自動同步之賜,感覺上現在重新安裝、設定的流程其實相對簡單不少了!(當然啦,需求變少也是原因之一)

而在這次重灌的過程中,讓 Heresy 搞最久的,就是 Google 的「備份與同步處理」(Backup & Sync、官網)了…

閱讀更多»

智慧型寫作小幫手?Microsoft 編輯器

微軟在日前公告,要把 Office 365 改名為 Microsoft 365(官網、預計是 4/22),並提供更多的功能;而理論上價格沒有改變、現有的 Office 365 訂閱用戶也會直接升級。

其中他將會提供的一個新功能,就是這次要介紹的「Microsoft Editor」。

他號稱是以 AI 為基礎,提供超過 20 種語言以上的輔助撰寫功能;除了會整合在 Office 內之外,他也打算透過瀏覽器的擴展功能、來讓更多人使用。(官方介紹《Introducing Microsoft Editor – Bring out your best writer wherever you write》)

閱讀更多»

Windows 10 PowerToys(0.16.0)

Windows 在 Windows 95 的年代,就曾經有推出過名為「PowerToys」的輔助小工具集(維基百科),算是 Windows 功能的擴展;而後來到了 Windows XP,也有推出對應的新版本。

基本上,這個免費的小工具集算是提供了不少實用的功能,也算是補強了 Windows 一些缺點。

而過了很久,在去年年底,微軟也針對 Windows 10、以開放原始碼的形式、推出了新的 PowerToys 了!他的官方 GitHub 是:

https://github.com/microsoft/PowerToys

閱讀更多»

品質不錯的日中翻譯服務:DeepL

目前 Google 和微軟都有提供線上翻譯的服務,甚至很多網站也會直接把翻譯的功能掛進去。
像是 Twitter 其實就有掛了 Google 翻譯的連結,使用者可已在不離開頁面的情況下,看到翻譯的結果。

但是根據自己的經驗,其實 Google 翻譯在把日文翻譯成中文的時候,其實結果實在很難說是夠好…很多時候,看著翻譯的結果,常常會覺得不但文法詭異到一個極致,就算想自己重新拼湊、也還是無法理解它的意思。

而這次在《DeepL 翻譯器新增中文日文,更接近真人流暢語意的翻譯品質》這篇文章看到的 DeepL,感覺則是提供較好的翻譯結果了!

他的網站是:https://www.deepl.com/translator

閱讀更多»

全國電子超便宜的 Office 365!四份家用版只要 3990

微軟的 Office 軟體(官網),應該算是大部分的人都知道的軟體了。而微軟在前一陣子,也試著將銷售方式,由本來的「賣斷」,改成持續付費的「訂閱」形式,也就是所謂的 Office 365 了~

訂閱制雖然要持續付費,但是相對的好處就是在訂閱期內都可以持續更新、同時也還有 1TB 的 OneDrive 空間可以使用。

以目前的官方訂價來說,個人版一年是 2190 元、可以給六個人用的家用版則是要 3190 元(官網);所以比較划算的方法,應該就是湊齊人數後,直接買家用版來分攤了~

閱讀更多»

Windows 10 Facebook Messenger 測試版大更新

Windows 10 本身推出他的 Microsoft Store 來提供軟體已經很久了,他類似 Google Play、主要是提供 UWP(通用 Windows 平台)的 App 讓使用者可以更快地下載、更新軟體。

而雖然上面的軟體量不算少,但是實際上個人卻覺得沒什麼用到…而像是 Twitter、Facebook 等社群的 App,雖然都有上架,但是功能大多遠少於網頁版、或是 Android App,所以搞到後來也很少在用。

像是以 Facebook Messenger 來說,在功能面上就缺網頁版一大截,很多操作也和其他版本不相同,感覺就一整個很虛…

閱讀更多»

Windows 10 1909、2019 十一月更新正式推出

2019 年 Windows 10 第二次大版本更新正式推出囉~這次的更新名稱是「Windows 10 November 2019 Update」、版本是 1909,OS 組建則是 18363。

官方的公告可以參考《How to get the Windows 10 November 2019 Update》,而新功能的部分,在《What’s new in Windows 10, version 1909》也有完整的紀錄。

基本上,1909 算是一個功能比較少的更新,包括 WSL2(參考)在內、不少已知的新功能,都是要等到下次的大更新(20H1)才會有。

閱讀更多»

GitLab 的 C++ CI/CD 腳本:使用 PowerShell

之前已經在《GitLab 簡單的 C++ 專案腳本範例》這篇文章裡面,大概整理了一下 Heresy 這邊針對自己的 C++ 專案、撰寫出來的 GitLab CI 自動建置的腳本了。

不過,當時在 Windows 平台下,Heresy 是使用「Windows Batch」(CMD)這個 shell 來進行操作的。

但是,GitLab 官方其實有說,從 11.11 開始,就將「Windows Batch executor」設定為棄用(deprecated),並將於 13.0 時移除(預計時間是 2020/06/22);而取而代之的,GitLab 將使用 PowerShell 來作為 Windows 上預設的 shell。(參考

而這篇記錄,就是簡單地記錄一下 Heresy 把之前 cmd 的 script、改寫成 PowerShell 版本的紀錄。

閱讀更多»