Yoichi's diary


2015-01-14

_ お休み

奥さんが健康診断でいつ帰ってこれるか不明だったためお休みとしていた。結果として息子が帰ってくるまでに帰ってこれたが、初バリウムだったのでつらそうにしている。

_ [SCM] ブランチへのマージについて

製品ブランチへのマージでマージ漏れが起きるケースの経験が溜まってきたので、一例を Prevent code loss in merging にまとめてみた。 マージ順序を調整してコンフリクトしなくするとか、競合理由となった別の変更を将来マージするときのために記録しておくとかいった話を書きました。 簡単な具体例を作ったのだけど、簡単すぎてどういう状況で課題が生じるのかわかりにくいかもしれない。

コンフリクトしたときに変更内容を編集してどうこうするという話は例えば TortoiseSVN:競合の解決 などがあるけど、もう少し上の視点から見てコンフリクトに対処する話をまとめたものは見つけられなかったので、誰かの役に立つかもしれないと思って、せっかくなので英語で頑張って書いてみました。探し方が悪いのか、そもそも他の人はそういう状況に遭ってないという可能性もあるけど、そういう指摘がもらえる可能性を上げるという意図もあったり。

_ [editor]atom

MarkDown書くのに atom でリアルタイムでプレビューしながら編集してみた。atom使うの初めてだったが、これは便利。

_ [OSS]低レベルなこと

昨年末にいろいろふりかえっていた中で、最近あんまり低レベルなことやってないなというのがあった。 何かのために過去の興味深かった経験をメモしといてみる。