2012-01-01から1年間の記事一覧

Node.jsの本が出ます

数年前に告知したと思うのですが、そこから紆余曲折あり(主にNodeのアップデートが早すぎて)時間が掛かってしまいましたが、ようやく書きあがりました。Nodeの内部構造を知りたい人から、Nodeを使って何ができるのか知りたい人までカバーできる内容となっ…

「東京Node学園祭 2012」を開催します。

詳しい話は http://blog.nodejs.jp/2012/07/nodejs-node-2012.html をご覧ください。今回は、前回頂いた色々なご意見を参考に、運営の仕方も結構変えています。 今後、セッション登壇者/スポンサー/スタッフを公募していくことになりますが、皆さま是非とも…

はてなブログに移行

ようやくダイアリーからインポートできるようになったので、移行してみました。てか、前のブログも放置しっぱなのでなんとかしないとなぁ。(追記) なんかはてなスターがちゃんと移行できてない気がする。まあいいけど。

よく使われているパッケージ

このエントリは、「東京Node学園 4時限目」の資料その5です。Nodeには様々なサードパーティ製のパッケージが存在しています。基本的にそれらはnpmでインストールすることになるので、http://search.npmjs.org/ で一覧を確認することができます。 また、同様…

Socket.IOを用いたマウスカーソルの共有

このエントリは、「東京Node学園 4時限目」の資料その4です。app.js var io = require('socket.io').listen(80); io.of('/index').on('connection', function(socket) { socket.on('location', function(data) { data.id = socket.id; socket.broadcast.emit…

ExpressとSocket.IOを使ったカウンターのサンプル

このエントリは、「東京Node学園 4時限目」の資料その3です。Expressを使ったWebアプリケーションの動きが大体つかめたところで、次はSocket.IOを使ったリアルタイムWebアプリケーションを作ってみましょう。 Socket.IOとはWebSocketをNodeで扱うためのサー…

Expressを使ったWebアプリケーション

このエントリは、「東京Node学園 4時限目」の資料その2です。最初にexpressをインストールをしましょう。 $ npm install -g express Nodeの場合、必要なパッケージのインストールは npm を用いて行います。-gはグローバルオプションで、これがあるとパッケー…

Nodeとnpmのインストール

このエントリは、「東京Node学園 4時限目」の資料その1です。 Windows 公式サイトのトップページに最新安定版のダウンロードリンクがあるので、そこからWindows向けインストーラをダウンロードしましょう。ちなみに、過去バージョンや最新開発版は http://no…