タグ

2014年12月10日のブックマーク (3件)

  • 定数定義のインタフェース (java) - あるプログラマの日記

    java の interface で定数のみの定義を行っているものがありますが 以下の理由で、それは良くありません。 それは、public static final の field だけで構成されていて、method を持っていません。 定数をクラス又はインスタンスで使用するということは、実装の詳細です。 そして定数を、実装クラスから、無意味に外部公開してしまうことになります。他のクラスからは実装クラスに属する定数のように見えてしまいます。 また、外部公開すると互換性を保証し続けなければならなくなり、不要になってもインターフェースを除外することができません。 それから、来はsuper class だけの参照にとどめておきたかった定数が、sub class まで参照できてしまいます。つまり、このクラスをextends したすべての sub class で名前空間が汚染されてしまいます。(名

    定数定義のインタフェース (java) - あるプログラマの日記
    tyru
    tyru 2014/12/10
    static importも定数インターフェースをimplementsするのもやめてほしい。クラス内で定義されたものか他から来てるのかぱっと見分からないし…
  • 全裸で監禁、水責め、直腸から栄養…CIAによる拷問の実態

    米上院情報特別委員会(Senate Intelligence Committee)が公表した、米中央情報局(CIA)による尋問手法に関する報告書の表紙(2014年12月9日提供)。(c)AFP/US SENATE 【12月10日 AFP】1週間以上にわたる睡眠の剥奪、殴打、身体の束縛、そして水責め──米中央情報局(CIA)がジョージ・W・ブッシュ(George W. Bush)前政権下で国際テロ組織アルカイダ(Al-Qaeda)のメンバーとされる容疑者らに行ってきた過酷な尋問方法の実態が9日、明らかになった。 米上院情報特別委員会(Senate Intelligence Committee)が公表した衝撃的な報告書では、2001年の米同時多発テロ後に開始された「テロとの戦い」で拘束された容疑者に対し、CIAがこれまで認めていたよりも「はるかに残虐な」手法での尋問を行っていたことが指摘されて

    全裸で監禁、水責め、直腸から栄養…CIAによる拷問の実態
    tyru
    tyru 2014/12/10
    何よりも驚いたのが、拷問に対して「ガイドライン」とか「承認されていない」ってどういうことだ
  • FF10の雷除けを自動化した話 - panchiga's blog

    これはAizu Advent Calender 2014の9日目の記事です! Aizu Advent Calender 2014 前の人: @MiZuKi_Sonoko mizukindevelop: Hackathonに参加しよう {Aizu Advent Calendar 2014 [8]日目} 次の人: @a_r_g_v はじめに FF10はみんな知ってるよね? FF10には七曜の武器っていう伝説の武器みたいなものがあって、入手方法がゲーム中のミニゲームをなんかすごいやるみたいな感じ。 例) サブイベントの「とれとれチョコボ」をタイム0:0:0でクリアする(ティーダ) サブイベントの「サボテンダーの里」をクリアする(リュック) 召喚獣バトルに全部勝利する(ユウナ) その中で巨乳おっぱいさんルールーの「雷平原のサブイベント・雷除けを200回連続で成功する」というものがある。 おっぱいさ

    FF10の雷除けを自動化した話 - panchiga's blog
    tyru
    tyru 2014/12/10