2019年02月のlog - project-enigma

2019年02月のlog

>> Site top >> weblog >> 月別アーカイブ >> 2019年02月のlog

最終更新日付:2019/02/01 07:31:24


アラームのクリアとスヌーズ

2019 年 02 月 02 日

steam のスケジュール、タスク、あとアドレス帳には、アラーム機能がある。まあ、Palm の PIM を参考に作っているからそうなるな。で、アラームを設定しておくと、知らせてくれるわけだ。といっても CLI なので、プロンプトを押しのけてコンソール上に出てくる。

当初は自分の中でそれほど重要な機能ではなかったので、割と中途半端な作りになっていた。しかし、仕事で使い込むようになっていくと、それなりに便利だと思えるようにもなってきた。そこで、今回は中途半端をやめて使い勝手を向上させる作業。

Read more

 

アラーム周辺をさらに改善

2019 年 02 月 08 日

改善というか‥‥‥放置しているバグをどうにかした、みたいな話。

Read more

 

タブレットを買い替えた

2019 年 02 月 11 日

自宅で使用している iPad はかれこれ10年近い。もちろんまだ動いてはいるのだけど、ブラウザが古いので一部のサイトを見られなかったり、バッテリの持ちが悪かったりで不便さを感じていた。そんなわけで、重い腰を上げて買い換えに踏み切った、という話。

Read more

 

ptr_funとmem_fun系の削除

2019 年 02 月 12 日

C++17 では funtional に含まれる関数やクラスが色々削除された。以前 binder1st とかの削除を報告したが、今回は残りのやつに対処。おおまかに、以下。

以下がそのコミット。

Read more

 

リファクタリング祭り

2019 年 02 月 25 日

ビルドに時間がかかり過ぎている‥‥‥ので、とにかく整理しようと。努力して、期待したほどには成功しなかった、という話。ていうか、2週間以上あけてしまったな。今年はこまめに更新しようと思ったのに。それだけ頑張ってたということにしておこう。

Read more

 

for_each_nの追加

2019 年 02 月 26 日

C++17 では、並行性を意識したアルゴリズムが追加されたようだ。そこらへん、あまり追従できていないのだけれど、同じことをするアルゴリズムでも並行性とは関係のないモノも追加されているらしい。なので、ひとまず並行性とは関係のない実装を cl-stl には追加することにした。C++17 で追加されたアルゴリズム(numeric も含む)には以下があるらしいのだけれど、

今回は手始めに for_each_n だけ。以下がそのコミット。

Read more

 

reduceの追加

2019 年 02 月 27 日

昨日に続いて、今度は reduce を追加した。といっても、並行性とは関係のない実装なので、ほとんど accumulate と一緒なのだけれど。以下がそのコミット。

Read more

 

Meyersを読んでた

2019 年 02 月 28 日

このところ、通勤途上では「Effective C++ 第三版」を読み返していた。

 

Read more

 

 


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