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