タグ

2016年9月13日のブックマーク (4件)

  • 続・そろそろPower Assertについてひとこと言っておくか - ぐるぐる~

    3年前にこんな記事をあげました。 bleis-tift.hatenablog.com 3行でまとめると、 Power Assertはユニットテストのためにほしかったものではない 欲しいのは結果の差分 誰か作って! というエントリでした。 そしたら id:pocketberserker が作ってくれました! github.com PowerAssertより強そうな名前でいい感じです。 Power Assertは時代遅れ、今はMuscle Assertだ!的な話かな?— 裸のWPF/MVVMを書く男(マン) (@gab_km) 2016年6月1日 MuscleAssertの使い方 このライブラリは、PersimmonというF#用のテスティングフレームワークを拡張するライブラリとして作られています。 ただ、ざっくり概要をつかむだけであればどちらも知らなくても問題ありません。 このライブラリででき

    続・そろそろPower Assertについてひとこと言っておくか - ぐるぐる~
    kazuhooku
    kazuhooku 2016/09/13
    perl の is_deeply 等に見られるようにテストで構造の差異を表示するのは従来からあったと思うけど、assert でそれをやりたくなるのは言語特有の事情があるんだろうか
  • ブラック経営者等に対する超合法的かつ狙い撃ちな復讐方法が報道されていた。

    報道記事の簡単な内容紹介。 ① 肥後銀行の銀行員が月200時間超えの時間外労働の末、うつ病となり過労死。 ② 遺族であるが銀行を相手取り損害賠償請求を行い勝利。 ③ 過労死した夫の持ち株を相続していたことで肥後銀行の株主となっていた、過労死した男性の遺族であるが”株主として” 「肥後銀行が損害賠償請求という損失を出すことになったのは過労死するような無責任な経営してた連中の責任。そいつらの無責任さが損失の原因で会社に損害与えたのだから責任とって肥後銀行に損失分以上の賠償を行え」 と、あくまで「企業の株主への損失を与えた経営責任」として損害賠償請求を行う。 ここでのポイントは、 「銀行への損害を与えたことに対する会社への賠償の責任」 という構図にしている点。 遺族への責任ではなく”企業”とその”株主”への責任となっているのが重要点です。 仮にこれが原告敗訴になれば、経営陣や管理職は無責任な

    ブラック経営者等に対する超合法的かつ狙い撃ちな復讐方法が報道されていた。
    kazuhooku
    kazuhooku 2016/09/13
    違法性の認識があったなら役員賠償責任保険は効かないのかな
  • 世界最小のRSA鍵ペアは何bitか - hnwの日記

    「理論上最短のRSA鍵の鍵長は何ビットなのか?」という疑問が湧いてきたので、RSA鍵の長さに関する制約について調べてみました。とにかく小さいRSA鍵ペアを作ろうと思ったらp=3,q=5の4bit RSA鍵というのが作れそうですが、当にそんな鍵が作れるのでしょうか? 稿ではRSA暗号およびRSA署名のパディングに関する仕組みを紹介し、最短の鍵長となるRSA鍵について検討します。 RSAES-PKCS1-v1_5 におけるパディング 鍵長最短となるRSA鍵ペアを作る上で障害になるのが、RSA暗号のパディングと呼ばれる仕組みです。 RSA暗号における暗号化および復号処理は整数の累乗演算ですから、仮に平文mが1だった場合、暗号文も1ということになってしまい暗号として機能しなくなってしまいます。このような問題への対策として、受け取った平文をそのまま使うのではなく、パディング文字列を付加して暗号化

    世界最小のRSA鍵ペアは何bitか - hnwの日記
    kazuhooku
    kazuhooku 2016/09/13
    面白い。n=4(あるいは2)はダメなのかな
  • ING銀行の基幹データセンター、消防訓練で消火ガス噴射の衝撃音が大量のハードディスクとサーバを破壊。ATMや決済サービスが停止に

    ING銀行の基幹データセンター、消防訓練で消火ガス噴射の衝撃音が大量のハードディスクとサーバを破壊。ATMや決済サービスが停止に オランダに社を置く大手金融機関INGの基幹データセンターで、消防訓練のため消火ガスの噴射をしたところ予想以上に大規模な衝撃音が発生。大量のハードディスクやサーバが故障したと報道されています。 Fire drill knocks ING bank's data centre offline - BBC News ING Bank pays back fees to clients affected by system crash in Romania A Loud Sound Just Shut Down a Bank's Data Center for 10 Hours | Motherboard これにより9月10日土曜日の朝から夜まで、同社のATMやカード

    ING銀行の基幹データセンター、消防訓練で消火ガス噴射の衝撃音が大量のハードディスクとサーバを破壊。ATMや決済サービスが停止に
    kazuhooku
    kazuhooku 2016/09/13
    リモートで復旧できてるのさすがだなー