2014年1月24日金曜日

Windowsネイティブ版のMercurialをちょっといい感じに使う設定を考えてみた。

Windowsネイティブ版のMercurialをそこそこ快適に使うための設定に悩んでました。 それっぽい設定が出来た気がするので晒しておきます。 要件っぽいもの 個人的になんとなく快適に使うのに必要な要件はこれくらい。 カラー表示に対応 ページャに対応 hg ...

2014年1月23日木曜日

Mercurialでgit stashっぽいことをする方法

Mercurialで git stash と同様の機能を使用する場合、 shelve extension を使用する。 shelve extensionの有効化 Mercurial 2.8以降であれば標準で組み込まれているので有効化する。 .hgrc または Merc...

2014年1月21日火曜日

Pythonで部分適用

ちょっとしたコードを書いてて、Pythonで部分適用ってどうやるんだっけ?と思いました。 パッと思いついたのは以下のようなコード。 def add(x, y) return x + y add2 = lambda y: add(2, y) print(add2(3))...

2014年1月16日木曜日

gitのcore.autocrlfなんて滅びればいいのに。

ハマる。何度も何度も。 msysgitにせよSourceTreeにせよ、何故 core.autocrlf をデフォルトで true に設定しようとしてくれやがるのか。 インストーラでうっかり変更し忘れて存在を忘れていたら非常に面倒なことに。 一旦cloneしてしまうと...