タグ

ブックマーク / qiita.com/mabots (2)

  • Rails error tracking サービス 5 選 - Qiita

    概要 Rails / Javascript で構成されているサービスで発生しているエラーをトラックし、統計的に対処すべきエラーの優先度をつけたり、その原因を追い込んだりするためにおすすめの Error Tracking サービスを 5 種類ほどピックアップしました。 ピックアップしてみました。 タイトルをクリックすると該当するサイトに飛べます。 Airbrake.io 定番であり、かつ、UI が優れています。Javascript error も tracking できますし、対応言語も iOS なども含む 18 言語と多め。$39〜 HoneyBadger Airbrake と並ぶ人気。Javascript error も tracking できて $29〜。有料プランでも過去のエラーを遡れる期限がわりと制限かかっているので注意すべきか。対応言語数は RubyJavascript、Eli

    Rails error tracking サービス 5 選 - Qiita
    macrocro
    macrocro 2017/10/03
  • 範囲外クリックでポップアップを閉じる正しい JQuery - Qiita

    ポップアップを表示して、その領域外をクリックされた時にそのポップアップを閉じたい、といった処理はよくあります。しかしこれを実装する時にちょっとした気をつける点があります。 よく見かけて気になっている悪い例 Stackoverflow などでよくある処理としては、クリックイベントを全検知して、Pop up を閉じるような処理をしてしまう。もし自分自身だったら stopPropagation()1 して、イベント伝播しなくする。理由としては stopPropagation() しないと、ポップアップそのものをクリックした時に閉じてしまうのを防ぎたいからです。 例えばこういったコードです。 $('#target_element').click(function(event) { event.stopPropagation(); });

    範囲外クリックでポップアップを閉じる正しい JQuery - Qiita
    macrocro
    macrocro 2016/11/01
  • 1