前へススメ

読書、将棋など

相手の決め手を見つけて青ざめた話

相手に鮮やかな決め手があったので忘れないようにメモ。
局面は角換わり棒銀の終盤で後手が△8九銀と打った所です。

盤面
後手△8九銀と打った所
実戦はここから▲3二銀成△同金▲7九金打△同銀成▲同玉と進み、この局面で負けに気付きました。
盤面
先手▲7八同玉としたところ
うっかりした手はこちら
盤面
後手△8九銀で決まっている
この△8九銀が強烈で、以下
▲同玉だと△8七飛成▲8八合△7八金で詰み
▲同金だと△同飛成▲同玉△8七飛成▲8八合△7八金で詰み
▲6八玉だと△7九飛成▲同玉△7八金で詰み
とどう応じても決まっています。
さかのぼって最初の△8九銀の前に、攻めることしか考えていなくてノータイムで銀を渡しているので反省です。

【感想】あたりまえを疑え。自己実現できる働き方のヒント

プレゼンで有名な澤円さんの本で、タイトルだけ見れば、「仕事の常識に縛られていませんか?」 という内容ですが、読み終わって「自分のやりたいことを一度整理しよう。」と思いました。

まずは、この本にも書かれている

「他の人より得意なこと」を3つ掛け合わせる
好きなことや得意なことを「やめない」

というのを頑張りたいです。

System.out.printとif文

teratailで見かけて目から鱗だったのでメモしておく。

public class Sample {
    public static void main(String args[]){
        int i = 100;
        System.out.println(i <= 100 ? "大きい":"小さい");
    }
}

 

System.out.printlnの中に条件書いて判定とかできるんですね。

Git Guiで離れた差分を確認する方法

Gitで差分を確認したいときにgit diffコマンドを使用すると思うのですが、

Git Guiを使用した際に親子の差分を確認する際は、

子のコミットを選択するだけなのですが、

祖先との差分を確認するにはどうすればいいのか聞かれたのですが、

その場で答えられなかったので調査。

結論は、片方のコミットを選択した状態で、もう片方のコミットを

右クリック⇒"これと選択したコミットのdiffを見る"もしくは

"選択したコミットとこれのdiffをみる"で比較することができる。

f:id:hiroiyuki:20150508211912j:plain

なんというか、すごく単純な話でした。

コマンドプロンプトのドライブ変更

作業フォルダをDドライブに用意していて、

コマンドプロンプトで作業フォルダに切り替える必要があったので

cd D:\

って入力したのにDドライブに切り替わらない。

あっれーと思って調べたら、

D:

だけでDドライブに切り替わるらしい

f:id:hiroiyuki:20150507235248j:plain

こんな感じ