Skip to content
This repository has been archived by the owner on Jan 6, 2021. It is now read-only.

Latest commit

 

History

History
33 lines (27 loc) · 1.2 KB

README.md

File metadata and controls

33 lines (27 loc) · 1.2 KB

TLV.js

Tiarraのログをブラウザで見れるやつ。検索はできなくなった。

  • Server-Sent EventsとVue.jsでリロード要らず
  • Web Speech APIで最新の発言を読み上げる
  • コストの割に使わないのでElasticsearchを使った全文検索はやめた

Todo

  • 日付情報の挿入
  • URL一覧表示みたいな

Memo

  • Buefyをモーダルにしか活用してなくて過剰っぽい
  • iOS Safariだと読み上げされないが知らぬ

付属品

importer.rb

既存のログをMongDBに流しこむためのスクリプト。 ruby importer.rb /home/ebith/tiarra/log/hogeとかして使う。
ログの保存設定に依存するのでたぶんあんまり使えない。

Mongo.pm

tiarraMetro付属のDBI.pmを書き換えてMongoDBに書き込むようにしたやつ。
Tiarraのmodule/Log/に配置してconfに以下のように書いて使う。

+ Log::Mongo {
  charset: utf8
  channel: *
}

SendMessage.pm

tiarraMetro付属のSendMessage.pmにLog::MongoとLog::Recent用の部分もコピペしたやつ。