プログラミング言語「JavaScript」に関するカテゴリ
ペアプログラミングしよう イベント開催レポート by Agile渋谷
久しぶりにテスト駆動開発を知らない人に説明をしました@HIROCASTERでございませう。 パソナテックさんとのコラボで、イベントをおこないました。 平日ということで、限られた時間でおこなわなければならず、説明はザックリやりました。 最後に...
JavaScriptパフォーマンスを上げるシンプルな13の最適化
最適化するとここまで早くなるのかと感心した@HIROCASTERでございませう。 Google I/O 2012 のなかで発表されたV8エンジン向けのJavaScript最適化の話です。 15.5秒ほどかかっていた処理が0.04秒まで高速化...
今週末だけ無料! code school 徹底活用学習方法
今週末だけ無料のcode schoolを活用しない手はありません。@HIROCASTERでございませう。 プログラミングのオンライン学習が無料開放 Rails, Backbone.js, etc jQueryもやりたい、Railsもやりたい...
プログラミングのオンライン学習が無料開放 Rails, Backbone.js, etc
これは週末やりたいな−。と思った@HIROCASTERでございませう。 いまどきのRubyとRailsの学び方として取り上げたことのあるCode Schoolが今週末だけ無料開放されるようです。 みんなが考える、ちょっと退屈なオンライン学習...
CoffeescriptでJVM(Java)を動かす「Doppio」
そのあたりのコーヒーショップでのエスプレッソのダブルなんて、オトナの味すぎて飲めない@HIROCASTERでございませう。 Doppioとはイタリア語でエスプレッソのダブルを指す呼び方らしいです。 Coffeescriptの上でJVMが動く...
foreverでnode-ninjaを落とさせない方法
でSocket.ioを稼働させているのですが、exception発生しちゃうと、簡単にデーモンとして稼働していたスクリプトが停止しちゃうnode.jsですが、ほんと、そういう時かなしいです。 前回紹介した、foreverをnode-ninj...
さようなら、daemontools。こんにちわ、forever。
サーバー側でJavaScriptを動かすnode.jsは、予期せぬexceptionが発生すると、簡単に停止してしまう。まぁ、これはJavaScriptだから仕方のないことなのだが、ライブラリなども発展途上のnode.jsを本番環境で使う人...
node-ninjaで最新のnode(v0.6系)を利用する
手元のMac環境がNode v0.6.7なので、も同じバージョン使いたいなぁ。と考えていて、マニュアル読むと初期設定だと0.4系と0.5系しか入っていないようなので、むむむ。としていたところ。 結局の所、nvmでnodeのバージョン管理をし...
Socket.ioのクライアントスクリプトを本番環境向けに設定する方法
通常、Socket.ioのクライアントスクリプトは、起動しているサーバー側のURLから「/socket.io/socket.io.js」の様に取得するのだが、どうもこれがMinifyされていない。HTTPヘッダーに「Cache-Contro...
本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」
本書は裏表紙に「中級技術者向け」と明記されている。JavaScriptの言語仕様に関して、入門したことない人や、関数型の言語に見地のない人は、パーフェクトJavaScriptやサイ本あたりで、JavaScriptの言語仕様を身につけてから、...