Fossil Hybrid HR 準備報廢

Heresy 自己在去年初買的 Fossil Hybrid Smartwatch HR FTW7017 這款智慧手錶,應該是近年來 Heresy 買過的 3C 產品裡最悲劇的東西了…

老實說,在一開始個人對它的使用狀況基本上還算滿滿意的;它使用電子紙的顯示螢幕,雖然在使用上也些限制,但是在 Heresy 來看也算是相當夠用了!他帶來的超過兩周的續航力,更是 Heresy 看上他的主要賣點。

但是…真的沒想到,這個主要賣點的電子紙螢幕,居然不到半年就全滅了…基本上,Heresy 後來根本是把它的螢幕當作不存在在用了… orz

而前一陣子,看來她的問題又變多了,這次應該是可以直接準備報廢了…

閱讀更多»

Windows 11 Dev 通道的 WSA 升級到 Android 12.1

微軟前幾天又更新 Windows 11 的「Windows Subsystem for Android」(WSA)了!這次的重點,是把 Android 系統更新到 Android 12.1 了。

不過比較遺憾的是,這次的更新是針對 Windows 11 的 Dev 通道的 Insider 做更新,所以使用相對安全通道的測試者就玩不到了。不過如果真的有需要,當然還是可以手動下載來安裝啦~

官方的公告是《Update to Windows Subsystem for Android™ on Windows 11》,更新後的版本是 2204.40000.15.0,看來版號以後應該都會是這個形式了?

而這次更新的重點,則包含了:

閱讀更多»

IKEA 鯊魚悠遊卡

這段期間,IKEA 推出了新的會員集點活動,他的贈品非常有趣,包含了「3D 立體鯊魚悠遊卡」!

他的活動內容基本上如下:

5 月 1 日至 7 月 31 日活動期間內,加入 IKEA Line 官方帳號同時升級數位宜家卡,來店不限金額消費 1 次可累計 1 點,集滿 5 點就能 3 款好禮全部帶走。

累積 2 點可以兌換 IKEA 迷你黃色購物袋零錢包,累積 3 點加送小熊酒精噴瓶,累積滿 5 點則是加送 3D 立體鯊魚悠遊卡。

閱讀更多»

開箱加關箱:Mr.Box 北歐風三層滑輪洗衣籃

恩,這個是繼之前「生活藏室多功能不鏽鋼五層折疊曬衣梯」後,Heresy 這邊少見買來直接退貨的東西了。

Heresy 自己之前都是拿水桶當髒衣籃,全部丟裡面。但是那個水桶也很舊了,最近還發現他的塑膠已經裂化、甚至有裂痕了,所以就有想要買的新的洗衣籃。

而考慮到要把襪子另外放,後來就買了網路上看到、好像還滿實用的「Mr.Box 北歐風三層滑輪洗衣籃」(Yahoo)來用,入手的價格是 482 元。

閱讀更多»

漲價的愛烤愛對囉

愛烤愛對囉」(官網地圖)這家燒烤吃到飽,是 Heresy 在 2019 的時候發現的一家吃到飽燒烤店。當時他的價位可以壓在 500 以下、而且食材的種類、品質感覺也都不錯,所以基本上也算是 Heresy 滿喜歡的一家店;如果想吃燒烤吃到飽的話,基本上都會考慮這家店。

不過,後來因為武漢肺炎疫情爆發,會去這類的店的機率也就跟著降低了… orz

而今年再去,則是發現他也已經調整價位、基本上算是漲價了?

閱讀更多»

C++20 std::format part 3 – 自定義型別的處理

這系列應該是最後一篇了。在講完了基本的使用、還有一些其他的函式,最後這邊來講一下要怎麼針對自己定義的型別、或是官方沒支援的型別做處理、讓他可以用在 std::format 上。

不過 Heresy 這邊也必須講一下,Heresy 自己沒有找到針對這部分比較完整的說明、範例,所以其實這裡的東西大多是網路上找了很多範例、自己拼湊出來的,其實也不太能保證都正確,只能說在 MSVC 上可以正常運作。

如果哪裡有寫錯的話,也希望可以告知一下。

閱讀更多»

C++20 std::format part 2:其他的函式

延續前面的 part 1,這邊繼續來講一些 C++20 std::format 的其他東西吧~
這邊,主要是來講一下他提供的一些其他函式。


輸出到既有物件/記憶體

std::format 所提供的函式,最基本的應該就是前面已經介紹過的 std::format();他的用法基本上就是會產生一個 std::string、然後回傳出來。

而在某些狀況下,可能會需要他把資料寫到既有的變數/記憶體中,而不是建立一個新的物件,這時候,就可以使用 std::format_to()文件)或 std::format_to_n()文件)來做到。

閱讀更多»

Visual Studio 2022 17.2 正式推出

微軟在去年底正式推出了第一款原生 64 位元的 Visual Studio 2022(17.0)後,其實已經有一次比較大的更新、17.1 了~

不過比較可惜的是,Heresy 這邊的程式因為踩到 Lambda + OpenMP 的問題,所以一直沒能把主要的建置環境切換到 Visual Studio 2022…

而現在,微軟終於推出解決該問題的 Visual Studio 2022 17.2 了!
官方的介紹是《Visual Studio 2022 17.2 is now available!》,比較完整個變化則可以參考官方的 Release Note

閱讀更多»

C++20 的標準資料格式化函式庫 part 1

由於 C++ 本身的 stream 要拿來做文字的格式化,使用上很麻煩,所以 Heresy 這邊之前都是用 Boost C++ Librariesboost format 來做。

本來是期望 boost format 可以整到 std 裡面變成標準,不過很遺憾的是,C++ 20 雖然加入了 format 函式庫,但是卻不是基於 Boost format、而是基於 {fmt} 這個函式庫(官網GitHub)的版本。

考慮到個人是希望盡量使用標準函式庫,這邊就來稍微整理一下 C++20 的 format 吧~

首先,這部分的文件可以參考:https://en.cppreference.com/w/cpp/utility/format

閱讀更多»