Node.js

node-serialportを使ってArduinoとシリアル通信

node-serialportを使うと簡単にArduinoとお話ができます。 ただ、Readmeに書いてあるコードをそのまま実行しても、うまく通信できませんでした。 いろいろ試したところ、openイベントが発生してから、実際に通信ができるようになるまでに若干のタイムラグが…

EC2でNode.js+MongoDB環境を作るまで

EC2でインスタンスを作成してから、Node.js+MongoDBの環境を構築するまでのメモ。 プロンプトが%になっているものはローカル、#はリモートのスーパーユーザ、$はリモートの一般ユーザで実行されたことをあらわす。 // EC2からダウンロードした秘密鍵を.sshデ…

Expressでログイン機能を実装してみる

--sessionオプションをつけると、ssessionオブジェクトが有効な状態でプロジェクトが作成されます。 $ express --sessions 既存のプロジェクトでセッション管理が必要になった場合は、app.jsのapp.use(app.router);の直ぐ上くらいに、以下の二行を追加します…

Node.jsでPassbookを発行してみる

node-passbookを使うと簡単に、NodeでPassbookを発行できました。 まずは、npmを使ってインストール $ npm install passbook インストールが終わったら、以下のようにPassbookファイルを作成する処理を書きます。 var fs = require('fs') , createTemplate =…