2016-06-15-01-またsteamをイジってる - project-enigma

2016-06-15-01-またsteamをイジってる

>> Site top >> weblog >> 月別アーカイブ >> 2016年06月のlog >> 2016-06-15-01-またsteamをイジってる

最終更新日付:2016/06/15 08:03:28


またsteamをイジってる

2016 年 06 月 15 日

何もしてないように見えるのもアレなので、近況報告。

6月に入って、新しい仕事に着任。「割り切って、粛々と進めよう」と自分に言い聞かせるしかないような仕事なのだけれど、まぁ食い扶持は稼がないとね。

そんな中、数日前からまた steam をイジっている。

今回の修正は、個々の PIM データに割り当てられる一意な ID の仕様変更。これにはC++ 標準ライブラリの std::chrono::steady_clock を利用しているのだけれど、これについてちょっと仕様を誤解しており、しかもマズいことに当時の g++ の実装に依存した使い方をしてしまっていたのだ。詳細は省くけれども、これを修正しつつ一意性をちゃんと保証できる実装に変更した。

steam は(少なくとも現時点ではそうだし、今後もおそらく)自分専用のアプリケーションなので、エラー処理とか異常時の対処がまだいい加減だ。これもちょっとずつは修正している。非常に大きな仕様変更も予定されているが、これはいつ着手できるかわからない。まぁそんな感じで、今後もちょいちょいイジることになるだろう。

 

コメント

このページにコメントする

 

 


Copyright(C) 2005-2017 project-enigma.
Generated by CL-PREFAB.