計算複雑性理論を知らないやつが何をやらかすか教えてやろう。 ある業務用Webシステムは検索結果の表示件数を5/10/20件から選べるようになっててて,URLのパラメーターで「?n=20」とかやって送ってた。メニューからは三つの値しか選べないが手で書き換えれば100とか200とか選べる穴が空いてた。 で,よりによってメモリ使用量がO(n^2)になるコードを書いていやがった。n=500でOutOfMemoryError。リモートから面白いようにサービスを落とせた。 CSを知ってるやつなら,コードを書いた瞬間から「これnの上限チェック入れないとまずいな」とわかるんだよ。というか,普通にこのコードはまずいと考えてアルゴリズムをなおして,O(1)でDBレコード全件持ってきても落ちないコードにできてたはず。
東京都立大学で男性が首を切り付けられた事件で、切り付けられたのは、社会学者の宮台真司さんであることが分かりました。 【画像で見る】逃走中の男の特徴と南大沢キャンパスの様子 宮台さんは東京都立大学・人文社会学部の教授で現代社会や戦後思想など幅広い分野を論評する論客として知られています。 警視庁によりますときょう(29日)午後4時半まえ、東京・八王子市の東京都立大の南大沢キャンパスで「都立大の中で男性が顔を切られた」と目撃者の男性から110番通報がありました。 切りつけられたのは東京都立大教授の宮台真司(みやだい・しんじ)さんで、キャンパス内の路上にいたところ頭を後ろから殴られたうえ、刃物のようなもので首を切られ病院に搬送されましたが命に別状はないということです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く