_MSC_VERマクロの値 (Visual Studio 2017まで)

Windows用のC/C++プログラムを開発していると、Visual Studioのバージョンによる機能差に対処するためソースコード中でコンパイラバージョンを判断する必要が出てくる。そのときに使うのが_MSC_VERという定義済みプリプロセッサマクロ。この値を暗記すれば苦労は無いのだけれど、イマイチ覚えきれないので備忘録を作った。

なお、新しいVisual Studioが出るたびに随時追記する予定。

続きを読む “_MSC_VERマクロの値 (Visual Studio 2017まで)”

残秋

街灯のすぐ側に街路樹が立っていて、ほぼ完全に落葉しているのだけれど、ランプに触れそうなくらい近くにある葉だけが残っている。冬の夜に街を歩いていると、けっこう見かける光景だ。街灯が発する熱と光が、葉を生かしているのかな。不勉強というか怠慢というかで理由は知らないけれど、ともあれ、特に紅い葉が残っていると、どうにも気になってしまう。今日も一度通り過ぎた後、つい気になって撮りに戻ってしまった。

続きを読む “残秋”

写真ファイルの撮影日時を変更する

写真ファイルに記録された撮影日時を変更する方法3種類を備忘録。

  1. Windowsのエクスプローラを使う(※日付のみ変更可)
  2. Macの写真アプリを使う
  3. ExifToolを使う

なお撮影日時を変更したい状況、つまり「ニーズ」としては以下(A)(B)の2つを想定している。

  • カメラの時計が狂ったまま撮影してしまったので修正したい
  • 家族親戚等から受け取った撮影時刻データの無い写真に日時情報を付けて整理したい

何となく、(A)のニーズの方が多そうかな。自分も困ったことが何度かあるし。

続きを読む “写真ファイルの撮影日時を変更する”

Hello Goodbye

JRの駅構内では、露天のような感じでバッグなどが売られていることがある。たまたま、どんなものでも良いから間に合わせでベルトが欲しかったのでチラリと見てみたところ、比較的好みなデザインのものがあったので買ってみた。買ったベ … 続きを読む Hello Goodbye

写真用紙サイズ一覧、ふたたび

一年以上前に写真用紙のサイズを図示するページを作ったのだけれど、縦横比を「横幅:高さ」の表記だけしか書いていなかった。すると「この縦横比に近くて、次に大きい用紙はどれだろう」なんていう疑問を抱いたときに、いまいち使いにくい。そこで、写真用紙サイズの表で見出しをクリックすると並べ替えできるように改良してみた。これで、先ほどのような疑問が出てきた場合は縦横比で並べ替えれば、望みの縦横比に近くサイズも望みに近い用紙サイズを見つけやすくなったと思う。なお、ついでに図示の方も用紙のチェックボックスを図の近くに置くことで少し使いやすくしてみた。まとめて再掲。

続きを読む “写真用紙サイズ一覧、ふたたび”

ThinkPadのタッチパッドのジェスチャーが効かなくなった

ThinkPad X1 CarbonにStrokes PlusをインストールしてみたとこSynapticsの標準ドライバと衝突したらしく、タッチパッドでのジェスチャー(二本指でのスクロールなど)が無視されるようになった。もちろんStrokes Plusはアンインストールしたし、コントロールパネルからジェスチャー関連の設定を無効化・有効化してみたり、設定画面で「初期設定に戻す」を実行してみたりしたけれど、使えるようにならず。ということで、タッチパッドのドライバーを再インストールしてみることにした。なかなか危険なことも含まれるけれど、自分がやったことを将来の自分のために備忘録。

続きを読む “ThinkPadのタッチパッドのジェスチャーが効かなくなった”

Pythonで複数モジュールをパッケージにまとめる例の備忘録

モジュールとして使われるよう実装した複数のPythonスクリプトをパッケージにまとめる方法の一例について備忘録。突然に仕事が忙しくなり時間に追われながら勉強したメモなので間違いあるかも。親切な方、間違いあればご指摘いただけると幸いです。。

続きを読む “Pythonで複数モジュールをパッケージにまとめる例の備忘録”