部落格點閱次數千萬達成!

去年十月的時候,Heresy 的部落格在遷移到 wordpress.com 後的點閱數已經到達了九百萬次的門檻,而在今年也累積了五百萬次的訪客數;而當時是估計大概要到今年九月,才能到達千萬次點閱。

不過,現在提早了一點,Heresy 的部落格已經正式到達一千萬的點閱次數大關了!

雖然 Heresy 有在網頁最下方放上官方的統計數字模組,但是因為他不是逐次更新顯示的,所以應該不會有人剛好看到 10,000,000 這個次數就是了。
如果真的有人有抓到這張圖的話,也麻煩把圖檔傳給 Heresy 吧~ :p

閱讀更多»

廣告

簡單開箱:支援 Windows Hello 的羅技 BRIO

這篇是羅技的 Brio 這款 4K Webcam(官網)的簡單開箱文。會購入這款產品,其實主要的原因,是因為 Heresy 的電腦在升級到 Windows 10 1903 後,Intel RealSense F200Windows Hello 人臉辨識登入功能就罷工不能用了… = =

由於微軟和 Intel 都不知道針對這個問題在搞捨麼,一直沒有能修正,所以後來就趁要購買新耗材的時候,一起購入了這款支援 Windows Hello 的網路攝影機了。

閱讀更多»

流感簡單紀錄

恩…這好像是 Heresy 第二次得流行性感冒了?上一次是大概一年前,而沒想到今年無預警地又中鏢了。

這次基本上是禮拜六還好好的,但是禮拜天一早起來,就開始很累;出去吃完午餐之後,就開始狂睡,晚上隨便吃了一點東西後,又斷斷續續地睡了一個晚上。而這段期間最大的不適,感覺似乎是酸痛感了?總覺得怎麼躺都不舒服。

閱讀更多»

雲雀 / ASCA

ASCA 的《雲雀》這首歌,是動畫《艾梅洛閣下 II 世事件簿 -魔眼蒐集列車 grace note-》(ロード・エルメロイ II 世の事件簿)(官網)的片尾曲。

這部動畫的原著是三田誠的小說(維基百科),基本上是 TYPE-MOON 的《Fate/Zero》的衍生作品,其主角是參加聖杯戰爭後的韋伯·維爾維特,在之後回到鐘塔得到「君主」之位的故事。

而故事內容的主題、性質也和圍繞著「聖杯」打轉的戰鬥系《Fate》有很大的不同,比較偏向是偵探小說了。
(不過因為還是以「魔術」為主,所以一般人也不要想推理了 XD)

閱讀更多»

GitLab CI/CD 的 cache 機制

之前在《GitLab 簡單的 C++ 專案腳本範例》和《GitLab 的 C++ CI/CD 腳本:使用 PowerShell》這兩篇文章,有分享了 Heresy 這邊目前 GitLab CI/CD 的腳本寫法了。

而當時也有提到,在 build 階段到 test 階段,Heresy 沒有玩出比較正規的檔案傳遞方法。

最近 Heresy 又開始測試這部分的東西。理論上,要在不同的 job 間傳遞檔案,是要透過在 .gitlab-ci.yml 裡面加上 cache官網)來做。

在有加入 cache 的狀況下,GitLab Runner 會在 job 開始、透過 git 取得檔案後,就試著把 cahce 的檔案抓下來;而當腳本執行完後,則會再把 cache 指定的檔案打包,放到 Gitlab-runner 上。

Heresy 目前加上 cache 後的 .gitlab-ci.yml 大致上會像下面這樣:

閱讀更多»

NVIDIA 下放 30-bit 顯示到 GeForce、TITAN 顯示卡了~

NVIDIA 之前把消費級顯示卡的驅動程式分成了「Game Ready Driver」(GRD)和「Creator Ready Driver」(CRD)兩種版本,試圖針對 Adobe PhotoShop 這類的軟體、提供更好的效能。

而後來,又把「Creator Ready Driver」改名為「Studio Driver」(工作室驅動程式、縮寫為 SD),這部分應該是為了搭配所謂的 RTX Studio 筆記型電腦來重新命名了(參考)。

目前在官網上針對這兩者的說明,也改成了:

  • 如果你需要對最新遊戲、DLC 提供最即時支援的玩家,請選擇 Game Ready 驅動程式。
  • 如果你需要對影片編輯、動畫、攝影、繪圖設計和直播等創作流程提供穩定的品質,請選擇 Studio 驅動程式。

閱讀更多»

Khronos 正式發布 VR/AR 開發標準 OpenXR 1.0

Heresy 這邊目前是透過 OpenVR 來進行 HTC Vive 的 VR 程式開發。

透過 OpenVR 來進行開發的好處,就是只要硬體廠商願意支援 Vavle SteamVR(官網),理論上就有機會可以支援了;像是微軟的 Windows Mixed Reality 的裝置(例如 Acer AH100),就可以透過他們的「Windows Mixed Reality for SteamVR」來支援 SteamVR 的內容。

不過,這樣做的缺點,就是會被 Steam 綁住了。就算沒有要玩 Steam 的遊戲,還是得要安裝 Steam、才能讓 SteamVR 運作。

而實際上,除了 OpenVR、以及各家硬體廠自己的 SDK 外,也還是有一些可以跨硬體的開發環境,像是 OpenHMDOSVR 這類的開發環境(網頁則有 WebXR),也都是可以考慮的。
(不過現在大概更多人是直接用遊戲引擎了)

閱讀更多»

紙板應用在遊戲的極致:任天堂 Switch VR Labo

在 Heresy 來看,任天堂在遊戲主機公司裡基本上算是一個異類。

和 Sony 或 Microsoft 相比,它的硬體向來都比較弱、甚至弱上幾個世代,所以導致在畫面上一直沒辦法和其他主機相比;但是相對的,他的創意是相當多的!像是之前的 Wii 的體感操作,在某方面來看,應該也算是把遊戲的形式、帶進到下一個世代了~

閱讀更多»

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 版本的紀錄。

閱讀更多»