スキップしてメイン コンテンツに移動

投稿

4月, 2015の投稿を表示しています

Mac OS XにVisual Studio Codeをインストールする

Mac OS XにVisual Studio Codeをインストールする 新しいIDE等が発表されると、とりあえず、インストールするのはエンジニアの嗜みです。 まず、ファイルのダウンロードは こちら から VSCode-osx.zipができるので、適当に展開して、Visual Studio CodeをApplicationに移動します。 その後、.bashrcまたは.zshrcに以下を追加します。 code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}" open -a "Visual Studio Code" --args "$F" fi } 僕は面倒だったので、 source ~/.zshrc しましたが、多分、ログインしなおしとかそういうのやれば良いと思う。 後は、コマンドラインから code . とかすると、Visual Studio Code が立ち上がります。 参考

電王戦FINAL最終局についての私見

電王戦FINAL最終局についての私見 昨日、電王戦FINAL最終局が行われ、 21手目で投了 という幕切れで終わった。 この度、AWAKE開発者の巨瀬亮一氏が、2八角をAWAKEが指した時点で投げることを決めていたとの事で、これが賛否両論を生んでいる。 僕は、プロのプログラマとして、そしてアマチュアの将棋愛好家として、巨瀬氏の判断は大変残念な判断だったと思っている。 巨瀬氏の判断は、将棋指しとしての意地というよりは単なる自分のエゴを押し通してしまったという印象が強い。 後の発言を拾っても、概ね彼のエゴ故に投げたという見方しか出来なかった。 一方、対戦相手の阿久津先生はプロとして正しい判断をしたと思っている。 プロとは まず、プロに関しての定義は人それぞれあるかもしれないが、僕個人の見解は、それで金を稼いでいるか否かが第一基準である。 第二基準として、クオリティを常に保っているかどうかがプロとアマチュアを分ける境界だと思っている。 プロの将棋指し 今回のケースで考えるならば、阿久津先生はプロの将棋指しだ。 口さがない言い方をするなら、将棋を指してるだけで金が貰える仕事だ。 だからといって、雑な将棋を指していたらプロとして失格。 何を持ってして雑とするかだが、自分の持てる全能力を注ぎ込んでいるか否かだ。 今回、阿久津先生が選んだ手は決して雑な手では無かったのは、棋譜を見れば分かる。 最新の注意を払い、勝率の高い手を選んで指した。 心中複雑であったが、それでもプロの将棋指しとして最も求められている事、「勝ち」への執着を見せた。 それは、プロならば当然の判断であった、と僕は評価する。 自分の美学や哲学を押しのけて指した手であり、同時に、AWAKEという対戦相手に対する最高の賛辞でもあったのだ。 中盤~終盤にかけて人間では読みきれない手を冷徹に読み切るコンピュータにどれだけリードを取るか。 阿久津先生はそれをしっかりと行っただけで、批判されるいわれは一切ない。 プロのプログラマー 巨瀬氏の発言を見ると、彼がまだアマチュアのプログラマーである事がはっきりと分かった。 彼は自分のソフトが未熟だったではなく、棋士がそういう勝ち方を選びのはどうかと述べることにより、他人に責任転嫁していた。 プロのプログラマー

Apple pushを停止したらエクスプローラーがめっちゃ軽くなった

最近、異様にエクスプローラーが重かった。 タスクバーでクリックするだけで動作が死ぬほど重くなっていて、最初は変だけれど、ほっとけば直ると高をくくっていたのですが、一向に直る気配がなかったので、ぐぐって調べた所、どうもApple Pushというのが悪さをしているらしい。んで、とりあえず、止めてみたらめっちゃ軽くなった。というか、本来のスピードに戻ったというか。いずれにせよ、PCが軽くなってなによりです。 参考リンク itunes11が重い時の対処法(軽くする方法)|Weak's BLOG.