タグ

ブックマーク / www.e-agency.co.jp (3)

  • 【Slack】15分で作る猫ボット (Hubot + 人工知能ボットAPI)

    こんにちは、コーポレートデザイン部の太田です。入社して1ヶ月ほど経った5月から、新入社員内で使用するコミュニケーションツールをSlackに一化しました。 Slackを導入した目的と活用事例を三回の連載にてご紹介いたします。最終回の今回はBotの作り方をご紹介します。 第1回:【Slack】新入社員のコミュニケーションツールとして導入しました 第2回:【Slack】新入社員チームで使用している外部連携ツールやBotの使い方を紹介します 第3回:【Slack】30分で作る雑談ボット(Hubot+人工知能ボットAPI) 概要 Hubotとは Hubot is your company’s robot. (公式サイトより) HubotはGitHub謹製のBOT開発・実行フレームワークです。MIT ライセンスで公開されたOSSであり、Node.jsが動く環境で動作します。 タスクの自動化が可能で、

    【Slack】15分で作る猫ボット (Hubot + 人工知能ボットAPI)
  • 手動でデプロイなんてもう古い?! Webistranoで効率化する方法

    WebistranoはCapistranoのGUIです。 Capistranoはデプロイツールです。 デプロイツールで何ができるかざっくり言うと、サーバにログインしなくてもコンテンツの差し替えが行えます。 手動でデプロイする場合と、Webistranoでデプロイする場合を比べてみましょう。 手動でデプロイする場合 このようにSVNからファイルをデプロイするのは、負担ですがWebistranoが使えると以下のように、ブラウザの操作でデプロイが可能です。 Webistranoでデプロイする場合 1. 最新ソースをSVNからチェックアウトして用意 2. 最新ソースをサーバにログインして転送(rsync) 3. サーバにログインして旧ソースを残して、新ソースに差し替え 4. 定義した処理を実行(apacheのリスタートなど) これらが、マウス操作だけで実行できるようになります。 Webistran

    手動でデプロイなんてもう古い?! Webistranoで効率化する方法
  • Nagiosでシステム監視 その1 インストール

    インターネットシステムには障害がつきものです。人為的なミスもあれば、ハードウエアが自然に故障することもあります。これらを事前に想定して防止をすることも重要ですが、障害をなくすことはまず不可能です。 起きてしまった障害の被害を最小限にい止めるため、いかに早くシステム管理者がこれに気づき、正しい対処をすることが重要になります。しかし人力で監視するのは無理があります。 そのため、システムとネットワークを監視するアプリケーションがあります。指定されたホストやサービスを監視し、障害や復旧時に通知します。システムへの負荷は微々たるものですし多少制約があっても使っておいて損はないと考えます。 今回は、システムを監視する、Nagiosサーバをインストールして立ち上げるまでをやってみたいと思います。 オンラインで利用できる監視サービスもありますが、自前でNagiosサーバを立ち上げると、たくさんのホスト

    Nagiosでシステム監視 その1 インストール
  • 1