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

投稿

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.

ヴァーチャルアイドル制作で学ぶ git 基本コマンド

ヴァーチャルアイドル制作で学ぶ git 基本コマンド git コマンド難しいとか、コマンドプロンプト(笑)で入力いやーんとかそういう電波を受信していて、んな難しくねーよという思いでこのエントリを書いている。 僕自身、禄に git コマンド使えてないけれど、使ってる範囲でだけ書こうと思う。 この程度の知識でも git 使えるよと勇気を持って欲しい。 後、今日は3/9だし、やっぱりヴァーチャルアイドルネタ書きたかった。 そうだ、ヴァーチャルアイドルを造ろう あなたは、ヴァーチャルアイドルにメロメロです。 多くのヴァーチャルアイドルを見て、萌え、その姿に魅了されていましたが、最近ちょっと物足りなさを感じています。 色々考えた結果、その物足りなさを埋めるために自分で新たにヴァーチャルアイドルを造ろうと思うようになりました。 しかしながら、ヴァーチャルアイドルをどうやって造れば良いのでしょう。 良く分からない貴方は、コンピュータに詳しい悪友Aと、絵が描ける悪友Cに声を掛けてみることにしました。 A 「おkwww把握wwwww 今、 github に virtualidol のモックが上がってるからそこから造ろうずwwww」 C 「日本語でおk」 あなた(以降B) 「僕にも理解できるように話してよ」 こうして、Aの指示の元、あなたとCはヴァーチャルアイドルを作ることにしたのです。 はじめの一歩 A 「とりあえず、プロジェクトをローカルにコピーしよう。 * git clone コマンド * を使えばおk」 B 「すまん、意味が分からない」 A 「しゃあない、細かく教えたるわ。まず、基本となるファイル類を、自分のパソコンにコピーする作業をするんだ。 git コマンドの基本中の基本だな」 C 「普通にブラウザからダウンロードした方が早くね?」 A 「確かにそっちの方が早い。でも、バージョン管理とか出来ないから、オススメはしない。それに複数人で作業するんだから、git は便利。まあ、今回はあんまり複雑な手法で運用はしないから、 subversion とかでも同じ運用は出来る」 B 「だから日本語で話せ」 A 「似たようなツールがあるって話。脱線してすまん。とりあえず、作業用のディレクトリをどっかに作ってくれ...

IE8でdocument.querySelectorが使えなかった事案発生

IE8でdocument.querySelectorが使えなかった事案発生 そもそも、今どきIE8対応とかやりたくないのですが、お客様の手前そういう事を露骨に言うことも出来ず、オブラートに包みまくって伝えたのですが、半分以上伝わってないんじゃないのかなと思っている。 さて、今回上手く動かなかったのは↓の記事に書かれている通りの条件が揃っていたからだった。 参考URL ちなみに、どんなページだったのかというと HTMLを見てみたら、こんなmetaタグが埋め込まれていました。 <meta http-equiv="X-UA-Compatible" content="IE=7" /> やめてくれ……orz 対応方法 document.querySelectorを使わない

プログラマに読んで欲しい、今、一番アツい漫画

それは! 現在、ビッグコミックスピリッツで絶賛連載中の 「王様達のヴァイキング」 です。 さだやすさんによる作品で、この作者さんのデビュー作ですね。 中心になるのは、天才ハッカー・是枝一希、そして、エンジェル投資家・坂井大輔。 この二人がコンピュータを介して「世界征服」を目指すというストーリーです。 絵柄 まず、漫画に一番影響力のある絵柄ですが、非常に癖があります。 一般受けし辛い絵柄なのですが、そこは我慢しましょう。 見慣れてくると、味があるなぁと思うようになれます。 言うなれば、初期荒木飛呂彦に近い感じですかね。 キャラクター キャラクターの造形はかなりしっかりしています。 作者さんが各キャラクターを自分の中で上手に消化しているので、皆が勝手に動きまわっていますね。 当然ながら、一癖も二癖もあるキャラがいっぱいなのが良いですね。 ストーリー 毎回ハラハラドキドキさせてくれいて、飽きない工夫がされています。 途中から読んでも十分に楽しめるようになっているのは、素敵ですね。 なので、今週から、読み始めてもOk。 ディテール 実はこの漫画、ディテールが滅茶苦茶凝っています。 特にコンピュータ関係の部分は抑えるべきところをしっかり抑えています。 コンピュータに詳しい人でも、おお、解ってるじゃんという用語や使い方をしていて、ニヤリと出来ます。 是枝の愛機がThinkpad X41というのも良いですね。 これで、Macとかが出てたら、一部のApple嫌いからギャーギャー言われそうですが、そこを上手く回避してるなーってかんじです。 で、結局読むべきなの? 読むべきです。 プログラマじゃない人でも、ハマれます。 主人公が成長していく様は見ていて感じるものがあるはずです。 また、主人公に共感出来ないとしても、周囲の人々がどうやって彼をケアしているのか、といった点からも凄く学べることがあります。 僕は漫画が好きだから、ずっと読み続けてきたし、これからも読み続けると思うけれども、昔の文学作品のように、漫画から学べることはたくさんあると思います。 だから、みんなもっと漫画読もうぜ!! お金持ちの方々用のリンク

自転車の話

そういえば、自転車修理し終わった。 僕が乗っている自転車は、 doppelganger という激安のブランドだ。 故に、作りが非常に雑で改造のしがいがあるアレな自転車である。 ブレーキの交換に始まり、色々と自分で修理してきたが、今回の修理は特に力を入れた。 何しろ、リアシャフトが折れてしまったからだ。 そもそも、自転車でリアシャフトが折れるというのが可笑しいのだが、僕が適当にネジ締めして固定した為に、リアシャフトに多大な負荷が掛かって経年劣化というよりは、金属疲労によりボッキリ行ってしまったのだ。 要するに 俺が悪い。