タグ

C++に関するkeim_at_Siのブックマーク (7)

  • Double Slash: 4KB Intro "Elevated" was disassembled.

    2chBBSのメガデモスレにいきなり 驚愕4KB Introの逆アセンブルされC言語化された Elevated のソースコードがあがっていました。 ちょwwwww とりあえず、保守の意味も含め、 まことに勝手ながら、転載させていただきます。 Elevated_cpp 日のアプロダにあがっていたことを考えると 日人のしわざ・・・。 こんなことできる人は限られてるはず・・・。166さんのヨカン・・? とにかく、逆アセしたひと GJです。 ソースみてたら、超よさげなソースの予感なので解説です。 ソースコード内容: 個人的にアートの内容を解析して、仕組みを解説するのは気が引けますが、 まぁ手法についてはelevated のreadmeにも簡単に書いてあるので良しとしますか。 これがElevated の全貌だっ!! - D3DXCreatePolygonで4面のポリゴンを生成 - D3DXTes

    keim_at_Si
    keim_at_Si 2009/06/09
    うぉぅ
  • AO bench

    Introduction AO bench is a small ambient occlusion renderer for benchmarking realworld floating point perforance in various languages. AO bench is originally coded in Proce55ing. AO bench consists just about 400 lines of code and requires only standard math functions, therefore it is easy to understand and port AO bench for your favorite language. Languages and performances Here’s list of language

  • 2008-05-31

    少しは役に立つものを書いてみよう。 近頃調べているのは圧縮率はそこそこでいいから、高速に圧縮・解凍ができるライブラリ。 色々あるんだけど決定版と呼べるものがないのが厳しいところ。今のところ総合的に優秀なのはQuickLZで、うまくやれば速そうなのがlzturbo、ちょっと落ちる所にFastLZとLZFがいるって感じかな? 個人的には今のところLZFを捨てる理由がないので使い続けようかなと。 LZO かなり昔からある軽量圧縮ライブラリ。GPLなので私が使ったことは一度もなかったりする。 まだ開発が継続されていてびっくりしてしまった。近頃はLZO proなんていう商用製品も出しているみたい。 昔はオンリーワンのライブラリだったけど、他のライブラリとのベンチマークを見る限り、今となっては他のライブラリとどっこいどっこいの性能しかなくなってしまったように思う。 しかし安定した圧縮率と圧縮・解凍速度

    2008-05-31
  • Xbyak - x86 JIT assembler -

    Xbyak - x86, x64 JIT assembler - .frame(English) .frame(x86の究極の最適化手法?) Xbyak(カイビャック)はx86(IA32), x64(AMD64, x86-64)のマシン語命令を生成するC++のクラスライブラリです. プログラム実行時に動的にアセンブルすることが可能なため, 柔軟な最適化(動的コード生成)が可能となります(利用シーン:量子化の高速化, 式の計算). 暗号ライブラリに使って高速な実装をしてみた(very fast etaT pairing for Core 2 Duo) ヘッダファイルオンリー xbyak.hをインクルードするだけですぐ利用することができます(32bit, 64bit両対応). Windows Xp(32bit, 64bit), Vista/Linux(32bit, 64bit)/Intel

  • NomisoBraaan Wiki - NomisoBraaan Wiki

    リンクについて サイトはリンクフリーです。ご自由にリンクをお貼り下さい。またリンクした旨のご連絡も不要です。 どのページにリンクして頂いても構いませんが、事前に予告なく変更・削除する可能性がある事をご了承下さい。 ↑ サイトについて サイトは You&I が管理する個人サイトとなっております。 サイトへの書き込みについて下記の内容に該当する場合は、こちらの判断により削除させて頂く事があります。 個人・団体等への誹謗中傷を行うような記述 個人を特定するような記述 上記以外で道義上好ましくない記述 サイトは、Amazon.co.jpのアソシエイト・プログラム に参加しており、サイトのリンクを経由して Amazon.co.jp で商品をご購入された事により得たアフィリエイトポイントは、私個人の私利私欲 の為に使用されますのでご了承下さい。<(_ _)> ↑

    keim_at_Si
    keim_at_Si 2007/11/22
    良くまとまってる
  • 使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソーシャルネットブログ「Mashable」に11月17日、「IDE Toolbox: 70+ IDEs for Developers」という記事が掲載されている。この記事では、対象としている言語(C/C++Java、.NETPerlPHPPythonRuby)ごとに、70以上の統合開発環境(IDE)を紹介している。 早速、その全てのラインナップをみてみよう。

    使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan
  • ロベール本の解説 - カメヲラボ

    ロベールのC++入門講座 はじめに 実はロベールさんから「レビューしてちょ」*1と頼まれていたのですが,私がノロノロしているうちに完成してしまったわけです.ごめんなちゃいと言う意味と,あとはマイコミ様から献いただいたということで簡単に解説させていただこうかと思いました.まあ,このは普通に良い内容なので私が宣伝するまでもないわけですが,目次だけではわかりにくい部分もあろうかと思いますので,全体の流れをざざっと文章で説明しておきます. 外観 946ページもあるだけあって,極厚です. 5センチ(゜□゜) Chapter1 まずChapter1では,プログラミングを行うための環境について丁寧に説明されています.主にIDEの使い方で,Windowsユーザ向けにVC++の使い方,Macユーザ向けにはxcode,Linuxユーザ向けにはEclipseとなっています.Windowsの初心者プログラマー

  • 1