c++に関するmumincacaoのブックマーク (4)

  • インテルTBBから学ぶループの並列化

    はじめに この連載では、並列処理を高度に抽象化したインテルTBBを通じて、並列化の考え方を取得することを目的としています。今後、並列化は当たり前のものとなり、さまざまな形でサポートされるようになります。並列化処理の根底に流れる考え方を身につければ、その変化に対応できます。 今回はインテルTBBのアルゴリズムテンプレートとループの並列化について解説します。この連載のサンプルはあくまでもインテルTBBの使い方を説明するものであり、実務を特別に意識したものではありません。その点をご理解下さい。 対象読者 筆者が想定している読者はC++の基的文法を理解し、並列化プログラミングに興味を持っている方です。高度なC++テクニックを極力さけ、基的な文法さえ分かれば読めるように極力注意しますので、並列化に興味を持っている方はぜひこの連載に目を通して下さい。 必要な環境 C++コンパイラが必要です。お持ち

    インテルTBBから学ぶループの並列化
    mumincacao
    mumincacao 2009/11/11
    parallel for のあるごりずむは気になるけど・・・読んでみたら datas のほうが気になって仕方ない件について・・・ (´・ω・`;【みかん
  • 「IE」に対する最新攻撃の原因、たった1つのタイプミス--MSが認める

    7月上旬以降、「Internet Explorer(IE)」を攻撃の脅威にさらしている同ブラウザのセキュリティホールは、Microsoftによるコード内のたった1つのタイプミスによって引き起こされていた。 Microsoftは米国時間7月28日、同社の「Security Development Lifecycle(SDL)」ウェブサイトに投稿したブログ記事の中で、誤って入力されたアンパサンド(「&」)が攻撃の原因であることを認めた。 MicrosoftセキュリティプログラムマネージャーであるMichael Howard氏は自身のブログの中で、そのタイプミスによってIEが使用するActiveXコントロールのコードに問題が生じてしまったと説明した。そのコントロールは、Microsoftが古いコードライブラリを使って作成したもので、Howard氏はこのコードライブラリに脆弱性があることを認めて

    「IE」に対する最新攻撃の原因、たった1つのタイプミス--MSが認める
    mumincacao
    mumincacao 2009/07/31
    1行目でぽいんたじゃなさげなのを void* きゃすとと & で渡して,2行目でぽいんたっぽいのを & で渡してるからこれがごっちゃになった結果なのかなぁ? なんだか void* と & の間に空白があったりなかったりだけど・・・
  • index - Haxe

    Haxe 4 is here! Haxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler. Download 4.3.4 Released: 2024-03-04 Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run in interpre

    index - Haxe
    mumincacao
    mumincacao 2009/07/28
    る~るを無視してないこ~どならいろんな形式でこんぱいるできる言語・・・にう? Neko に惹かれただけなのはたぶんきっと気のせいにう...〆(´ω`;【みかん
  • 1