タグ

2013年2月2日のブックマーク (7件)

  • Windows Azure for Node.jsでAzureストレージを扱おう

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Windows Azure for Node.jsでAzureストレージを扱おう
  • JavaScript の this キーワードに結びつけられる値はどのように決定されるのか (言語仕様の説明) - ひだまりソケットは壊れない

    最近 JavaScript の this キーワードについての記事をいくつか見かけて 「そういや自分も昔 this キーワードについて記事を書いたなー」 と思って 古い記事 を見返してみたのですが、関数呼び出しのことしか説明してなかったので改めて this キーワードの全般的な話を書いておこうかと思います。 記事は ECMA-262 5.1th に基づいています。 初心者向けの this キーワードの使い方の指針を示しているわけでも JavaScript 処理系の実装の説明をしているわけでもなく、JavaScript 言語コアの仕様を説明していることに注意してください。 ECMA-262 5.1th : JavaScript の言語コア部分 (ECMAScript) の言語仕様 (バージョン 5.1) 初心者向けの this キーワード周りの指針 この記事の最後の 「まとめ」 に、自分が

    JavaScript の this キーワードに結びつけられる値はどのように決定されるのか (言語仕様の説明) - ひだまりソケットは壊れない
  • nvmでnode.jsをインストールする | Inhale n' Exhale

    node.jsはソースコードに加えて、Windows版、Mac版のインストーラが用意されているが、なにせnode.jsは今のなお開発進行形で頻繁にバージョンアップがされており、その都度アンインストール/再インストールするのは非常に面倒だ。node.jsはRubyの影響を強く受けているのか、RVM(Ruby Version Manager)と同じようなNVM(Node Version Manager)というバージョン管理システムが用意されている。開発環境としてはNVMを利用してnode.jsを自動インストールする方が便利だ。 もし既にnode.jsのいずれかのバージョンをインストール済みの場合は、先に手動でアンインストールしておこう。ソースからビルドしてインストールした場合、prefixがデフォルトで/usr/localになっているので、以下のコマンドでnode.jsの構成ファイルを削除して

    nvmでnode.jsをインストールする | Inhale n' Exhale
  • さくらのCentOSでNode.jsとか - fukayatsuのブログ

    Node.jsのインストール ・epelからGitをインストールしておく ・nvmのインストール $ git clone git://github.com/creationix/nvm.git ~/.nvm $ source ~/.nvm/nvm.sh ・Node.jsの公式ページで最新の安定バージョンのチェックしてから、 $ nvm install v0.6.7 ・必要なライブラリがないと怒られた。 $ sudo yum install openssl-devel gcc-c++ ・bash_profileに追加 source ~/.nvm/nvm.sh nvm use v0.6.7 expressなどのインストール $ npm install -g express $ npm install -g mongoose $ npm install -g jsonrpc2 $ npm ins

    さくらのCentOSでNode.jsとか - fukayatsuのブログ
  • Node on expressへのGETリクエストがNotFound【Node.js】【express】 - DRYな備忘録

    【問題】 Node.jsで //Routes app.get("/", routes.index); app.get("/hoge", routes.hoge); で待ち構えたGETリクエストがブラウザ側でNotFoundになる 【原因】 app.jsからの「routes.hoge」参照先が違った。 間違い projectDir ┃ ┣ node_modules ┃ ┣ public ┃ ┣ view ┃ ┣ routes ┃ ┣ index.js ┃ ┗ hoge.js ┃ ┗ app.js app.jsの中身 前略 // Routes app.get("/", routes.index); app.get("/hoge", routes.hoge); 後略 routes/index.js exports.index = function(req, res){ console.log(r

    Node on expressへのGETリクエストがNotFound【Node.js】【express】 - DRYな備忘録
  • 3キャリア圏外の熊野山奥にてtwitterをつぶやいてみた - 週刊アスキー

    ↑ゆったりとした時間を過ごせる築100年の古民家を使った民泊。近くで川遊びもできるのでお子さん連れもよさげ。一日一組限定で予約できたのはラッキーでした。 旅の準備をすべく周囲の様子をきくと「ドコモにau、ソフトバンク、全部のケータイまったく電波入らないから覚悟して」との返事。LTEで60Mbps出る時代(参考記事)に、全部圏外の宿もあるんですね。むしろ週アスに対する挑戦に違いないと思い、“赤倉でtwitterできたらおもしろいかな”なんて考えがふつふつと沸いてくるのでした。(宿の方針として“ケータイに邪魔されずに過ごしてもらいたい”とのこと。あるキャリアからアンテナを立てる相談もあったのですが、お断わりしたそうです) 電波がないなら有線しかありません。宿のオーナー中平さんに主旨を伝え、今回だけ特別に電話回線を使わせていただけることに。

    3キャリア圏外の熊野山奥にてtwitterをつぶやいてみた - 週刊アスキー
  • [CentOS6.2] yumのprioritiesプラグインを追加するの巻

    prioritiesプラグインは、yumが利用するレポジトリにプライオリティ(優先順位)を設定することでレポジトリを保護することができます。高いプライオリティが設定されたレポジトリからインストールされたパッケージは、低いプライオリティが設定されたレポジトリを用いて更新されることはありません。また、新規パッケージをインストールする際に複数のレポジトリにて該当するパッケージがある場合、高いプライオリティの設定されたレポジトリからのインストールが優先されます。このプラグインは、特にCentOSのレポジトリに加えて外部の他レポジトリを利用している場合に、外部レポジトリの利用によりシステムファイルが書き換えられサーバの運用に影響を与えることを防ぐことができます。 yumのprioritiesプラグインのインストール方法CentOS-4 or CentOS-6 # yum -y install yum

    [CentOS6.2] yumのprioritiesプラグインを追加するの巻