![GitHub、プログラミング教育支援ツール「Classroom for GitHub」公開](https://cdn-ak-scissors.b.st-hatena.com/image/square/409806ef1faf29e9b035d75924b7f40773eca23e/height=288;version=1;width=512/http%3A%2F%2Finternet.watch.impress.co.jp%2Fimg%2Fiw%2Flist%2F722%2F658%2Fimportant_image.jpg)
背景 Javascript で Web アプリを作ろうとすると、よくわからないことだらけで超混乱します。 npm と bower の違いは? npm はサーバーサイド用、bower はクライアントサイド用らしいよ えっ、でもなんで bower のインストールに npm が必要なの? サーバーサイドは Rails で書きたいから npm 要らないと思うんだけど・・・ ていうかサーバーサイドJSとか node.js って何? よく見る browserify って何? こういった疑問が沸き上がるのは、各ツールが生まれた文脈がよくわかっていないからです。いろいろ調べてやっとちょっとわかってきたのでメモします。間違いがあったらご指摘ください。 「CommonJS」誕生 - Javascript は汎用プログラミング言語へ その昔、Javascript 大好きおじさんは言いました。 Javascrip
「A fareless adventure in knowing what to do when no one's there telling to you what to do(誰かの助言に頼らずとも、己の命題を知る限り、冒険は恐るるに足らず。)」 この一文から始まるValve社の「HANDBOOK FOR NEW EMPLOYEES」は、合計56ページ、実際に日本語に訳して2万字ほどの内容からなり、そこに新入社員のための訓戒がありったけ書き込まれている。 私はこれを読んで、ブログにおいて翻訳文をいずれ公開しようと決意した。それは押し付けがましい博愛精神でなく、Valveのゆるぎない自信故の透明性に、私が胸打たれたからである。 解説 -Valveとは何か (※PCゲーム、とりわけValveに詳しい者なら大した情報でもないので、読み飛ばしてもらえると嬉しい。) ValveがPCゲーム業界で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く