
Promiseは非同期処理をベースにした並列処理の実装方法の一種です。Promiseでは並列処理の各タスクが必ず1回実行されることが保証され、タスクとタスクからの結果を取得する処理を分離することできます。また、タスクの並列処理/直列処理をユーザーが自由に制御することができます。 ECMAScript Language Specification 6th EditionにPromiseが追加されたことから、しばらくの間JavaScriptの非同期処理に関する話題の中心はPromiseになると思われます。 Node.jsでも既にPromise対応したモジュールも多く、Promiseでのみ非同期処理を提供しているモジュールも存在します。Promiseを使用する機会は今後必然的に増えていくでしょう。 今回のエントリーでは、Node.jsでPromiseを使用する方法を説明します。コード例を中心に理

はじめに あんまり見当たらなかったので node.js でのTwitter bot 制作について解説してみます。つぶやきを受け取ってそれをそのままオウム返しするところまで 20 行くらいで実現できます。User Stream でつなぐのでcron で回す必要も無いです。 (追記: 2013/03/23)Twitter のAPI 1.1 化に伴い、以下のエントリを参考にtwitter モジュールの代わりに mtwitter モジュールを使ってみてください: 1文字足すだけでTwitterAPI 1.1 対応する - 凹みTips (追記: 2014/04/30) 元のtwitter モジュールでも対応されているので問題なく動きます。 下準備Twitter のアカウントへ接続するために、Consumer Key と Access Token を取得します。 http://mu
フロントエンドの開発環境を整えていきます。 [markdown] > * [node.js](http://nodejs.org/) > * [Node.js 日本ユーザグループ](http://nodejs.jp/) [node.js 公式](http://nodejs.org/)のインストーラは使わず、パッケージ管理ツールを利用してCliインストールしてみます。 バージョン管理ができそうなツールとして、少し調べたところではこんな選択肢があるようです。 * [Homebrew](http://brew.sh/index_ja.html) * [nvm](https://github.com/creationix/nvm) * [nave](https://github.com/isaacs/nave) * [nodebrew](https://github.com/hokaccha/no

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く