タグ

ブックマーク / yosuke-furukawa.hatenablog.com (2)

  • Maintainable Gruntfile.js - from scratch

    さてさて、前回の続きです。 オレはgruntのエコシステムに乗って楽をしたい、でもGruntfile.jsが長くなりすぎて辛い、grunt taskが時間がかかりすぎて辛い、という話は話で分かります。また、それに対する色んな解決策もあります。 最近出た、HTML5Rocksで紹介されてたやり方もあるし、いくつか先人の知恵もあるので、解決していきましょう。 Gruntfile.jsが長くなりすぎて辛い時 https://github.com/firstandthird/load-grunt-configを使いましょう。 いろんなtipsを見てきましたが、このライブラリが一番分かりやすく、かつGruntfile.jsをメンテナブルに保つことができます。 load-grunt-configには3つの機能があります。 grunt pluginの自動ロード機能 grunt configのファイル分割

    Maintainable Gruntfile.js - from scratch
  • herokuでNode.jsを使ってchatアプリ その3(MongoDBを利用して、メッセージを永続化) - from scratch

    さてさて、第三弾です。 今回はMongoDBを利用して、メッセージの永続化にまで挑戦してみました。 Yosuke Chat test MongoDB自体の勉強から入ったのですが、MongoDBはすごく簡単で良いですね。 特にNode.jsとの相性が良いです。ライブラリも豊富ですし、割とドキュメントも揃っています。 今回はherokuのaddonであるmongoHQを利用します。 まずはadd-onを実行するための下記のコマンド実行してください。 $ heroku addons:add mongohq:freeこれであなたのherokuアプリケーションから利用できるようになります。 ※add-onを有効にするためには、herokuのユーザー検証が必要になります。 ユーザー検証にはクレジットカード番号等も必要になりますが、100MBの範囲で利用する分には無料です。 Node.jsとmongoD

    herokuでNode.jsを使ってchatアプリ その3(MongoDBを利用して、メッセージを永続化) - from scratch
  • 1