最近何かと話題の Node.js を使ってみることにした。 インストール自体は公式の Wiki を見ればそんなに難しくない。いつもの configure, make, make install するだけだ。 でも Node.js はまだまだ開発中のプロジェクトで、今でもがんがん更新されてる。すぐに新しいバージョンが出てくるんだけど、そのたびにソースからインストールし直すのもいやだし、ちょっと前のバージョンに戻したくなることもあるかもしれない。 そんなわけで、最近の Node.js は nvm というツールを使うのが流行みたいだ。こいつを使うと複数バージョンのインストール、切り替えが出来るようなって便利。 Mac でも Linux(Ubuntu) でも使えるんだけど、微妙にハマったとこがあったので手順を書いておく。 2012/03/21追記 npm でのパッケージのインストール、設定について
長い記事なので、先に結論だけ書いておきます。WebSocketのバイナリメッセージ機能は、これまでのインターネットのあり方をひっくり返します。「そんなの知ってるよ」という方もいるとは思います。僕も理屈では分かってたつもりだけど、実際にアプリを作ってみて、具体的にそれを感じることができたので、ちょっと長いですがどういうことなのか説明してみます。 WebSocketとは # WebSocketは、HTML5関連の中でも特に注目を集めている技術の一つです。通常のHTTP通信であればクライアントからのリクエストなしにサーバーは応答しませんが、WebSocketを使うことでクライアントとサーバーの間で双方向の通信が可能となります。これを利用することで、今後様々なリアルタイム性の高いサービスを構築することが可能になるでしょう。 そんなWebSocketですが、これまで波乱の道を歩んできました。数年前か
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
Node.jsの勉強会イベント『東京Node学園1時限目』に行ってきました。Nodeの集まりはこれで3回目だと思いますが飲み会ばっかでまともな勉強会はこれが初めてですねw 参考になる話がたくさん聞けて良かったです。 @meso 資料リンク 『5分でわかるNode.js』 最初なのでNodeとは?を語る。以上。 @masuidrive 『ECMAScript5時代のJavaScript再入門』 JSLintすると良いらしいのであとで試す jsdeferredとか使うと右に長くなるインデントを縦に伸ばせるし、エラー処理を .error でかけたり色々素敵とのこと ECMA5 Tips Object.definePropertyでgetter/setter定義ができる。 Object.freeze/sealで変更不可のオブジェクトが作れる、でもこれは便利な点も殺しちゃうから良し悪し。 追記)この
5分で分るnode.js @meso 資料:http://tng1.mesolabs.com/ これヨメ→http://d.hatena.ne.jp/badatmath/20101020/1287587240 結構真面目な話からスタート 「Ryan Dahlの目指したもの」 「それをどのように実現したか」 「なぜJavaScriptなのか」 JavaScriptの仕様(ECMA-262)にはI/Oに関する仕様がない 既存のI/Oブロッキングなライブラリが「まだ」無い 0からI/Oノンブロッキングな世界を構築することで、ブロッキングなライブラリとの競合とかを気にしないですむ! ECMAScript5時代のJavaScript再入門 @masuidrive 第41回 増井雄一郎氏@masuidrive Appcelerator Inc. 帰国特別編インタビューWebエンジニア武勇伝 アイドリ:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く