タグ

2017年10月3日のブックマーク (2件)

  • 「生まれないほうが良かった」という思想をめぐって

    ロングフル・ライフ (wrongful life, 以下WL) 訴訟とは, 重篤な障害を負って生まれた当人が, 自分は生まれないほうが良かったのに, 医師が親に避妊あるいは中絶の決断をするための根拠となる情報を与えなかったために生まれてしまったとして, 自分の生きるに値しない生をもたらした医師に賠償責任を要求する訴訟である.そこでは自己の生そのものが損害とみなされる. しかしWL訴訟は論理的に無意味な要求である.なぜならそれは, すでに出生し存在している者が, 現実に自分が甘受している状態と自分が存在しなかった状態とを比較した上で, 後者のほうがより望ましいということを主張する発話行為であるが, 自分が存在しない状態を自分が経験することは不可能であり, したがってそのような比較を当事者視点から行なうことは遂行的矛盾をもたらすからである. それにもかかわらずWL訴訟の事例は増えつつあり, 原

    aereal
    aereal 2017/10/03
  • RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった - memo_md

    ほぼ表題の通りの内容で、Chrome拡張を作ってみた。 完成度としてはまだまだだけど、とりあえずざっくり触れる程度にはなったので公開した。 github.com chrome.google.com アイコン画像は、カピバラの写真を適当になぞって作った。 なんでこんなものを? Capybaraのテストコードを書くのが面倒だなって感じることが多かったのが1つの理由。 TDD的に、先にテストコードを書いていけるのが理想だな〜とは思うものの、Webアプリケーションの開発をしていると、現実には一度は画面から一通り確認して、その後にfeature specを書く流れが多いように感じる。 そしてCapybaraでfeature specを書こうと思うと、 「これはテキストじゃなくてIDで選択しないとダメか〜」 「あ〜、これはfindしてからsetしないといけないのか〜」 という感じで、スムーズに書けない

    RSpec/Capybaraのテストコードを画面操作から出力するChrome拡張をつくった - memo_md
    aereal
    aereal 2017/10/03