matsukaz's blog

Agile, node.js, ruby, AWS, cocos2d-xなどなどいろいろやってます

Node.js

PM2でNode.jsアプリケーションをCapistranoライクにデプロイ管理

qiita.com この記事は Qiita Node.js Advent Calendar 2018 17日目 です。 Node.js アプリケーションの実行環境として PM2 を利用されている方も多いと思います。 そのまま使うだけでも十分便利ですが、本番運用時にはCapistranoライクなデプロイ管理方法が…

hubot-scheduleをリリースしました

matsukaz/hubot-schedule hubot-scheduleって? hubotで動作するスケジューラです。 cron形式と日時形式の2つの形式でメッセージをスケジュール登録できます。 使い方 コマンド一覧 Hubot> hubot help schedule Hubot schedule [add|new] "<datetime pattern>" <message> - Schedule a m</message></datetime>…

hubot-brainやhubot-cronまわりの問題点整理

hubot-brainやhubot-cronまわりについて調べていたところ、robot.brain を永続化する Hubot スクリプトをつくろう - Qiitaの記事を発見。ソースコードを確認したら、確かにhubot-brainのmergeDataまわりが実装がヤバイっぽい(;´Д`) とりあえず把握できてる…