Hatena::ブログ(Diary)

狼ニコ生うらやまけしからん日記

2011-09-21

コメント欄凍結

いましばらくは対応しようと考えていますがもろもろ考えて

ブログのコメント欄を凍結しました

もし何かありましたら以降の連絡先は

urayama.kesikaran@gmail.com

あるいは

http://twitter.com/urayamakesikara

までお願いいたします

(メールの方が確実です)

2011-08-23

ソフトウェア公開停止のお知らせ

先ほど本サイトで公開しておりましたソフトウェアの公開を停止致しました

多くのパッチデバッグ情報の提供を受けていたにも関わらず私個人の判断で

公開をやめてしまった点をお詫び申し上げます

長らくのお付き合いどうもありがとうございました

皆様からのフィードバックが開発の大きな励みでした

2011-08-22

覚書--過去の日付に移動

お。これはハートビートがらみっぽいな RT @sea_show: . @koizuka なんだか大会議以降ときどきあるんですが、放送開始60秒前後で放送が切断されることがたまにあるんですーががが
  • コメント転送ツール
  • nicoagent.rbのOpera対応
  • User-Agentに連絡先を追加
ニコニコにAPIやらクロールやらでアクセスしてるプログラムは、User-Agentに連絡先(あるいは、それに繋がる情報)入れて欲しいな〜

2011-08-01

コメントが表示されないときは

コメントが表示されないときはログなどコメントから英語の部分を

削っていただくなどして表示されるまで投稿いただけると比較的早く返信できるとおもいます

コメントが表示されないのはスパムと(はてなのシステムが自動で)判定してしまって

いるためで私の手許にコメント通知を知らせるメールがやってきません

そのためコメントを頂いたことに気づかず返信が遅れがちとなります

アラートが鳴らない件

  • 前も見かけて放置したような記憶もあるけどメモメモ
    • なんだったっけな
FATAL -- : [ALERTAPI]: #<NoMethodError: undefined method `encode' for #<REXML::IOSource:0x10fd0b98>>
/usr/lib/ruby/1.9.1/rexml/source.rb:56:in `encoding='
/usr/lib/ruby/1.9.1/rexml/source.rb:46:in `initialize'
/usr/lib/ruby/1.9.1/rexml/source.rb:164:in `initialize'
/usr/lib/ruby/1.9.1/rexml/source.rb:17:in `new'
/usr/lib/ruby/1.9.1/rexml/source.rb:17:in `create_from'
/usr/lib/ruby/1.9.1/rexml/parsers/baseparser.rb:139:in `stream='
/usr/lib/ruby/1.9.1/rexml/parsers/baseparser.rb:116:in `initialize'
/usr/lib/ruby/1.9.1/rexml/parsers/treeparser.rb:9:in `new'
/usr/lib/ruby/1.9.1/rexml/parsers/treeparser.rb:9:in `initialize'
/usr/lib/ruby/1.9.1/rexml/document.rb:230:in `new'
/usr/lib/ruby/1.9.1/rexml/document.rb:230:in `build'
/usr/lib/ruby/1.9.1/rexml/document.rb:43:in `initialize'
/home/ciel/work/stable/libnama/playerstat.rb:78:in `new'
/home/ciel/work/stable/libnama/playerstat.rb:78:in `getstat'
/home/ciel/work/stable/libnama/playerstat.rb:31:in `initialize'
/home/ciel/work/stable/namareco/scripts/live.rb:57:in `new'
/home/ciel/work/stable/namareco/scripts/live.rb:57:in `init_liveinfo'
/home/ciel/work/stable/namareco/scripts/live.rb:38:in `start'
/home/ciel/work/stable/namareco/scripts/scheduler.rb:52:in `block in start'

2011-05-31

ニコ生アラートログ解析結果

ここ数日予約枠の配信開始が通知されていなかったそうだ

http://blog.nicovideo.jp/niconews/2011/05/013371.html

昔同じ症状が出たときに書いた記事

http://d.hatena.ne.jp/kesikaran/20101017/1287300920

以前から予約枠関係なく配信が通知されないことがあるらしいという話を

聞いていたので調べてみた

  • 調査方法
    • 異なるアラートサーバに同時に接続し流れてくるアラート情報を比較
    • namarecoと同じモジュールを使って取得
    • 接続アラートサーバ1
      • addr: twr01.live.nicovideo.jp
      • port: 2532
      • thread: 1000000014
    • 接続アラートサーバ2
      • addr: twr02.live.nicovideo.jp
      • port: 2528
      • thread: 1000000007
  • 調査期間
    • 5/30の大体一日
  • 結果
    • アラートサーバ1から受信した件数: 89375件
    • アラートサーバ2から受信した件数: 89369件
    • アラートサーバ2では13:34頃に連続して6件取りこぼしていたようだ
      • なお当該時間帯に再接続したなどのログは残っていなかった
  • まとめ
    • 異なるサーバからの通知を比較したところわずかに違いが出た
    • アラートサーバ1から受信した通知がすべてかどうか分からないことからどれくらいの確率で通知されないかは不明
    • 自分で書いたアラート処理の不具合が原因の可能性もあることから少なくともnamarecoで配信を取りこぼす可能性があるといえる