タグ

2013年8月5日のブックマーク (15件)

  • constexpr 逆FizzBuzz - ボレロ村上 - ENiyGmaA Code

    中3女子です。 最近 Twitter で逆FizzBuzzが話題に上っていたので、constexpr で実装してみることにした。 なお、自分はこれまで逆FizzBuuz を実装したことはない。 どうやら様々なアプローチがあるらしいが、折角なので何も見ずに一から方法を検討することにする。 仕様・要件 逆FizzBuzz の内容は、概ね以下である。 Fizz, Buzz, FizzBuzz の文字列からなる配列を入力とする。 上記を生成するような FizzBuzz問題に対する入力値の範囲のうち、最初かつ最短のものを求める。 例: input : Fizz FizzBuzz Fizz Buzz answer: (12,20) まずは仕様を決めてしまおう。 answer を求める関数 inv_fizzbuzz を以下のように定義することとした。 template<typename ForwardR

    constexpr 逆FizzBuzz - ボレロ村上 - ENiyGmaA Code
    sucrose
    sucrose 2013/08/05
  • パスワードの定期的変更について徳丸さんに聞いてみた(1)

    高橋: こんにちは、高橋です。今日は徳丸さんをお招きして、パスワードの定期的変更問題についてお話を伺います。徳丸さん、よろしくお願いします。 徳丸: 徳丸です。よろしくお願いします。 高橋: まず、お伺いしたいことですが、パスワードを定期的に変更すべしという根拠には、どのようなものがあるのでしょうか? 徳丸: 大きく分けて2つの理由が挙げられていると思います。一つは、パスワードを定期的に変更すると、パスワードを破って侵入する攻撃の予防になるというもの、すなわち事前の予防策です。もう一つは、パスワードが漏洩した際に、被害を軽減できるというもので、事後の緩和策ということですね。 高橋: もう少し詳しくお願いします。 徳丸: まず、「事前」の方ですが、オンライン攻撃とオフライン攻撃があります。 高橋: オンライン攻撃とはどのようなものでしょうか? 徳丸: オンライン攻撃は、ネット経由でパスワード

    sucrose
    sucrose 2013/08/05
  • ラムダ計算 - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。 適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2020年5月) ラムダ計算(ラムダけいさん、英語: lambda calculus)は、計算模型のひとつで、計算の実行を関数への引数の評価(英語: evaluation)と適用(英語: application)としてモデル化・抽象化した計算体系である。ラムダ算法とも言う。関数を表現する式に文字ラムダ (λ) を使うという慣習からその名がある。アロンゾ・チャーチとスティーヴン・コール・クリーネによって1930年代に考案された。1936年にチャーチはラムダ計算を用いて一階述語論理の決定可能性問題を(否定的に)解いた。ラムダ計算は「計算可能な関数」とはなにかを定義するために用いられることもある。計算の意味論や型理論

    sucrose
    sucrose 2013/08/05
  • 運動が苦手な子にとって、体育の授業は虐待だと思う - 下痢腹わた子の毒吐きブログ

    2013-08-04 運動が苦手な子にとって、体育の授業は虐待だと思う 学生時代 問題提起 最近、たまたま高校野球がテレビでやっていた。 それを観て私は思った。 「こんな炎天下の中で野球やらせるなんてひどい!やめろ!やめさせろ!」 まあ彼らは野球が好きで、仲間が好きで、カイエン青山a.k.a斉藤佑樹が大好きで野球を続けているんだと思う。 それに対して「おい顧問、こんな真夏に野球をやらせるなんて拷問だろ、虐待だろ」なんて言えたもんじゃない。 高校生か...。 甘酸っぱい青春時代を送っているんだろうなー。 私の高校時代なんて黒歴史ばかりだ。 色々思い出して、何だか知らないけれど、あの夏の体育の授業のことを思い出した。 当時95キロほどあった私は、周りの50キロ前後の女子達と同じメニューで走らされた。 虐待だ! 当時の私は息をゼーゼーさせながら思っていた。 というか今でも思っている。体育は虐待だ

    sucrose
    sucrose 2013/08/05
  • Javascriptでフロー図や組織図、UML図などを簡単に表示できるライブラリ「JointJS」

    JointJS Microsoft Visioを使って作成するようなタイプの図(ダイアグラム)ですね。 D3.jsを使って作成することもできますが、jointJSの方が用途に特化されている分簡単に作成することができます。 サクッと組織図やフローチャートなどを作成したいときに便利です。 サンプル 作成する図のタイプによってはプラグインを読み込む必要があります。 //graphモデルの生成 var graph = new joint.dia.Graph; //paper(グラフを表示するステージ)の生成 var paper = new joint.dia.Paper({ el: $('#myholder'), width: 600, height: 200, model: graph }); /* * shape生成 */ //rectシェイプオブジェクトの生成 var rect = new

    Javascriptでフロー図や組織図、UML図などを簡単に表示できるライブラリ「JointJS」
    sucrose
    sucrose 2013/08/05
  • 町山智浩氏が観客を騙す日本の映画宣伝に苦言

    町山智浩 @TomoMachi カリフォルニア州在住の映画評論家。自由民主主義者。BS朝日『町山智浩のアメリカの今を知るTV』放送中。TBSラジオ『こねくと』毎週火曜午後3時から生出演。週刊文春『言霊USA』連載中。Podcast「町山智浩の映画特電」はopen.spotify.com/episode/6sq4Yu… note.com/tomomachi 町山智浩 @TomoMachi 「ワールドウォーZ」は日ではゾンビ映画なのを隠してるのか。「プロメテウス」がエイリアン・シリーズなのを隠してたけど、そういうことばかりしていると「映画の宣伝は嘘ばかりで信じられない」という不信感を生むだけなのに。 2013-07-31 23:48:07

    町山智浩氏が観客を騙す日本の映画宣伝に苦言
    sucrose
    sucrose 2013/08/05
  • 情報知識学会誌と情報知識学会研究報告会議講演論文集の過去分すべてがWebで閲覧できるように - 情報知識学会

    情報知識学会誌と情報知識学会研究報告会議講演論文集の過去分すべてがWebで閲覧できるようになりました。 以下は、CiNiiやJ-STAGEに掲載されておらず、長らく冊子体(紙)でしか閲覧できない状況でした。 このたび、論文PDFWebサイトにて公開しました。 情報知識学会誌の次の12号分 1(1),3(1),4(2),5(2),6(1),6(2),7(2),8(1),10(2),12(1),13(3),13(4) 第5回 情報知識学会研究報告会議講演論文 第4回 情報知識学会研究報告会議講演論文

    sucrose
    sucrose 2013/08/05
  • LIXILのトイレ操作アプリに脆弱性 - 使用中に蓋の開閉やビデが行われる恐れ

    米国のセキュリティ会社であるTrustwaveは8月1日、LIXILが提供するAndroid向けトイレ操作アプリ「My SATIS」にハードコード化されたBluetooth PINの脆弱性が見つかったと発表した。 脆弱性は、同社が販売中のトイレ「SATIS」と連携を行うために利用されているBluetoothのPINコードが「0000」固定で設定されているというもの。 この脆弱性を利用することにより、攻撃者は「My SATIS」をダウンロードするだけで、任意の「SATIS」トイレを制御できるようになる。 そのため攻撃者は、トイレ利用者が予期しないタイミングでトイレのフタを開け閉めすることができるほか、ビデや空気乾燥機能のオン/オフも可能となるという。

    LIXILのトイレ操作アプリに脆弱性 - 使用中に蓋の開閉やビデが行われる恐れ
    sucrose
    sucrose 2013/08/05
  • ドコモの「ポイントサービス改悪」に泣くのは長期契約者 (週プレNEWS) - Yahoo!ニュース

    au、ソフトバンクモバイル両社の「iPhone攻勢」の前に、精彩を欠くNTTドコモ。この6月には契約者数の純減も記録し、その不調を数字の上でも裏づけることになった。しかし同月下旬、現状打破を目論むドコモが行ったのは、“大改悪”といえるサービスの改定だった。 今回改定されたのは、「ドコモプレミアクラブ/ドコモビジネスプレミアクラブ」という2つの会員制ポイントサービス。ドコモには契約者全員を対象としたポイントサービス「ドコモポイント」があり、よりポイントをためやすいのが「プレミアクラブ」というわけだ。 ドコモポイントの仕組みについて、ケータイ料金プランに詳しいライターの後藤一泰氏が説明する。 「『ドコモポイント』はケータイやスマホの基料金や通話料などの支払い額100円ごとに1ポイントがたまる仕組みです。たまったポイントは100ポイントごとに税込み105円分として、ケータイやスマホの新規

    sucrose
    sucrose 2013/08/05
  • Java8のOptionalがモナドになったよ! - きしだのHatena

    Java8にはOptionalクラスが導入されたのですが、5月にエントリを書いた時点ではモナドではありませんでした。 Java8でのプログラムの構造を変えるOptional、ただしモナドではない それが、5月末にどうもソースにモナドに必要なメソッドが追加されたらしいということになって、いつ使えるようになるか待っていたら、いつの間にか使えるようになっていました。 Optional (Java Platform SE 8 b101) こちらからダウンロードできます。 JDK8 Early Access Releases ― Project Kenai 他にもいくつか便利メソッドが追加されたおかげで、このようなコードが書けるようになりました。 String str = "abcd"; Optional.ofNullable(str) .map(st -> st.toUpperCase()) .f

    Java8のOptionalがモナドになったよ! - きしだのHatena
    sucrose
    sucrose 2013/08/05
  • MinHashによる高速な類似検索 - Preferred Networks Research & Development

    年が明けてもう一ヶ月経ちましたね.岡野原です. 今日はMinHashと呼ばれる手法を紹介します.これは特徴ベクトルの高速な類似検索に利用することができます(クローラーの文脈だとShingleとして知られている). 今や世の中のあらゆる種類のデータが,高次元のバイナリベクトルからなる特徴ベクトルで表されて処理されるようになってきました.例えば文書データであれば文書中に出現する単語やキーワードの出現情報を並べた単語空間ベクトル(Bag of Words)で表し,画像データも,SIFTをはじめとした局所特徴量を並べた特徴ベクトル(とそれをSkecth化したもの)として表せます.行動情報や時系列データも特徴量をうまく抽出する.グラフデータもFast subtree kernels[1]と呼ばれる方法で非常に効率的に特徴ベクトルに変換することができ,グラフの特徴をよく捉えることができるのが最近わかっ

    MinHashによる高速な類似検索 - Preferred Networks Research & Development
    sucrose
    sucrose 2013/08/05
  • b-Bit MinHashによる高速かつ省スペースな類似度判定 | SmartNews開発者ブログ

    ゴクロの浜です。ネットカフェでコードを書くのが好きです。 前回のエントリーでも触れられていますが、SmartNewsはホットな話題をユーザにお届けするために、常時、膨大な数のツイートおよびURLをクロールしています。こうして収集した記事に対し、様々な分析が施されますが、その中でも重要な処理の1つに、記事の類似度判定があります。内容の似通った記事をインデックスから発見し、グループ化する処理です。 毎秒、大量の新着記事が到着することから、この類似度判定は高速に実行する必要があります。また、インデックスを全てメモリに載せているので、類似度判定を実現する際の空間効率も要求されます。 今回は、SmartNewsが高速かつ省スペースな類似度判定のために使用しているb-Bit MinHashと呼ばれる手法を紹介します。2年前に、PFIの岡野原さんが非常に分かりやすい解説記事を書かれており、エントリー

    sucrose
    sucrose 2013/08/05
  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
    sucrose
    sucrose 2013/08/05
  • Expired

    Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたのでサーバから削除しました。 このページは20秒後にITmedia ニュース トップページに自動的に切り替わります。

    sucrose
    sucrose 2013/08/05
  • 進撃の巨人を読んだことない人がデータだけでキャラを推測してみる - あんちべ!

    はじめに 最近超人気の漫画として私のTwitter TLを賑わす作品、その名も「進撃の巨人」。 これだけ人気なんだからきっと面白いに違いないのですが、 なんか絵が怖そうだし、人がバンバン死んでてグロいっぽいという噂を聞くので、 なんとか漫画を読まずに、それでいて進撃の巨人のキャラについては知りたい、 そう願う潜在的進撃の巨人ファンも全国に70万人くらいいらっしゃると思います。 そこで、データから進撃の巨人にどんなキャラが登場するか推測してみましょう。 扱うデータとして、pixivのタグ情報を利用します。 商品レビューコメントなどとは違い、ファンの創作活動がダイレクトに反映されるサービスなので、 そこに付与されるタグ情報は、ファンの熱(過ぎる)いメッセージが込められているに違いありません。 今回、以下のような縛りを入れています。 1.勿論原作は見ない 2.pixivのタグ情報は参照するけど、

    進撃の巨人を読んだことない人がデータだけでキャラを推測してみる - あんちべ!
    sucrose
    sucrose 2013/08/05