タグ

node.jsに関するbluerabbitのブックマーク (4)

  • ファイル更新を監視してブラウザリロードする機能をググるのに飽きた - 宇宙行きたい

    色々なフレームワークでローカルでファイル変更した時に自動的にブラウザリロードしてくれる仕組みがあったりなかったりで探して見つけて忘れてとか、探して見つからなくて絶望してとかに飽きたので汎用的に使えそうなものでっち上げた。 裏でこのサーバを立ちあげておくと、監視対象のファイルに更新があったらブラウザリロードする。 概要 ローカルのファイルを監視して変更があったら自動リロードします。 chrome でしか動作確認してません。 localhost で動くものにはだいたい対応してるはず 必要なもの node.js npm coffeescript port3002 を開けておく心意気 インストール > git clone git@github.com:yoshiori/kamina.git > cd kamina/ > npm install 使い方 client/filecheck.user.j

    ファイル更新を監視してブラウザリロードする機能をググるのに飽きた - 宇宙行きたい
  • Tuppari - WebSocket on Your Cloud - - hakobera's blog

    Tuppari とは 東京Node学園 6時限目で発表した Node.js で作られた Pusher クローンです。 簡単に言うと WebSocket を利用した大規模 Broadcast に特化したサービスです。 インフラとしては Amazon Web Services (以降、AWS)上で動かすことに最適化されていますが、AWS以外でも動かすことは可能です。つまり、クラウド上に自分自身の Pusher を構築することが可能になります。 現時点では Pusher の機能には追いついていませんが、今後も鋭意開発を進めていくので、是非使ってみてください。 あと、WebSocket を使うので、IE9 以下では動きません。 8/15 追記: v0.2.0 から IE もサポートしました。 詳細は以下の記事を参照して下さい。 Tuppari コミュニティ始めました & IE に対応しました -

    Tuppari - WebSocket on Your Cloud - - hakobera's blog
    bluerabbit
    bluerabbit 2012/07/21
    これいいなー
  • Node.js の起動オプション、環境変数、npm start の話 - Block Rockin’ Codes

    Node は起動時に色々オプションをつけることができます。 面白いもの、有益なものあるんですが、あまり言及されてないので、 ちょっと紹介してみようかと思ってます。 最後の npm start の話は、それ単体で書いても良いかと思っていたんですが、 関連するし良い機会なので書きます。 そして、オプション周り興味がない方も、Node やってる方は最後の npm start の話だけでも、 読んでいただけるとと思ったりします。(知らない方が多いようなので) ここで紹介している Node のバージョンは v0.7.7 です。しかし v0.6.x あたりでは、 v8 のバージョンが古く、オプションが微妙に違います。そこは v0.6.12 での結果を載せている場合もあります。 -h まあ、とりあえず全ては -h から始まる。ということで、実行すると以下が出ます。 Usage: node [option

    Node.js の起動オプション、環境変数、npm start の話 - Block Rockin’ Codes
    bluerabbit
    bluerabbit 2012/06/28
    npm start
  • http://package.json.nodejitsu.com/

    package.json { "name": "http-server", "preferGlobal": "true", "version": "0.3.0", "author": "Nodejitsu <support@nodejitsu.com>", "description": "a simple zero-configuration command-line http server", "bin": { "http-server": "./bin/http-server" }, "scripts": { "start": "node ./bin/http-server", "test": "vows --spec --isolate" }, "main": "./lib/http-server", "repository": { "type": "git", "url": "ht

  • 1