カメヲラボ

主にプログラミングとお勉強全般について書いてます

2007-11-01から1ヶ月間の記事一覧

プレゼント実験(6)

発送しまーす! 10名様全員の返信がありましたので、早速梱包しました。明日11月29日朝イチで発送する予定です。お楽しみに〜 サインについて 「サインくれくれ」という奇特な方が結構いらっしゃるみたいなので、今回は希望を聞かずにすべての本にサインしま…

CG MAGIC レンダリング

CG Magic:レンダリング作者: 倉地紀子出版社/メーカー: オーム社発売日: 2007/11/01メディア: 単行本購入: 2人 クリック: 82回この商品を含むブログ (22件) を見る詳細目次(http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-274-06692-4)を見る限りどう…

プレゼント実験(5)

抽選しました ショートコーディング本プレゼント(http://d.hatena.ne.jp/Ozy/20071105#p1)の抽選を行いました.当初5名様にプレゼントということでしたが,太っ腹マイコミさまに10冊もいただいたので2倍の10名様にプレゼントできることになりました.当選し…

今日が締め切りでーす

ショートコーディング本のプレゼント http://d.hatena.ne.jp/Ozy/20071105#p1 は本日11月20日が締切日です.ただいま応募者数84名(重複応募除く)です.応募締め切り後,本エントリに色々と追記します.お見逃しなく! 追記:2007.11.21 っちゅうわけで,応募…

インテルコンパイラ

どんなシュゴー(゜□゜)な最適化しやがるか買って試してみたるゼ!と思ったらクソ高〜(´ω`) http://www.xlsoft.com/jp/products/intel/prices_single.html 誰か持ってる?

プレゼント締め切り変更のお知らせ

http://d.hatena.ne.jp/Ozy/20071105#p1 のショートコーディング本プレゼントですが,本日応募者の人数をチェックしたところ,すでに80名になっていました(;´д`)そんなわけで,締切日を25日から20日に少し早めます.御了承下さい(>_

どんな最適化やねん(4)

VC++の最適化ってどないやねん(2) 再びabs関数の速度比較に戻ります.前回(http://d.hatena.ne.jp/Ozy/20071111#p1)のコメント欄に書いたことのまとめですが,if文で分岐させたabs1とビット演算を使ったabs2は最適化によってかなりの速度差になることがわか…

ロベール本の解説

ロベールのC++入門講座 はじめに 実はロベールさんから「レビューしてちょ」*1と頼まれていたのですが,私がノロノロしているうちに完成してしまったわけです.ごめんなちゃいと言う意味と,あとはマイコミ様から献本いただいたということで簡単に解説させて…

どんな最適化やねん(3)

VC++の最適化ってどないやねん 単純なコード main() { int i,j; for(i=0;i<10000;++i) { for(j=0;j<100000;++j) { // 何もしない } } } コイツをGCC(3.4.4)で-O2コンパイルしてみると, .globl _main .def _main; .scl 2; .type 32; .endef _main: pushl %eb…

どんな最適化やねん(2)

前回に続いて,AMD Sempron 3000+ (1.79GHz)で調べてみました.gccのバージョンは同じです.VC++6.0は入ってなかったのでやってません. VC++2005 Express オプション abs2 abs1 /Od 140.0s 192.1s /O2 33.2s 33.2s cygwin gcc 3.4.4 オプション abs2 abs1 -…

どんな最適化やねん(1)

32ビット整数の絶対値を返すabs関数は,条件分岐を使って int abs1(int x) { if(0<x)return x; else return -x; } と書くより int abs2(int x) { int y = x>>31; return (x^y)-y; } とした方が格段に速い!とコルンさん(id:colun)から聞いたとき,正直私は「そんな速いんカナー」と思ってしまったわけですが,VC++の最適化を用いてラ</x)return>…

いまさらふぃづばづ

http://blogs.wankuma.com/kacchan6/archive/2007/11/08/106741.aspx ↑にコメントを書けば良いだけの話なのですが,なんか繋がらないので…単にブラウザで表示するだけなら <script> for(i=0;i++<100;document.write("<p>"+(i%5?a||i:a+"Buzz")))a=i%3?"":"Fizz" </script> で…

Http Programming Recipes for C# Bots

前からとっても気になっていますが,レビューがまだ無い上に高い.というわけで人柱になろうかどうか考えていたところ,Chapter 6まではタダで読めることを発見しました. HTTP Programming Recipes for C# Bots サンプルコードは http://www.heatonresearch…

ACM/ICPC 2007 アジア地区予選

http://www.logos.ic.i.u-tokyo.ac.jp/icpc2007/jp/index.html 結果が出てます!id:kurimuraさんとかid:fkmさんのチームが結構イイ感じじゃないですカ(>_しかし東大は相変わらずもの凄いですな…

じゃがりこ開けたら…

ううっ(;ω;)

ショートコーディング本クレクレにご応募頂いた皆様へ

本日,ご応募頂いた皆様全員にメールの返信を行いました.gmailなのと,文章中にURLが含まれているのでスパムフィルタにご注意下さい.また,当選者の方計3名のうち2名はご連絡が取れましたので,昨日(11月6日)に発送しました.残り1名の方はまだ返信があり…

ロベールのC++入門講座

11月15日,ついにロベールさんのC++本が発売です(´ー`)v 夏ごろに一度内容を見せていただいたのですが,感想を一言で言えばこれまでのC++本ではありえないくらい幅広ごくごく初歩的なことを丹念に説明しているかと思えば,後半ではかなりマニアックな内容…

追加プレゼント!!!

なんと,マイコミ様からプレゼント用に追加で5冊頂けることになりました!というわけで,ショートコーディング本のプレゼント応募受付(第2回)を行います.先日この日記で書いた通り,第1回で応募してくださった方の中で外れちゃった方には第2回以降で少し…

ショートコーディング本アゲルアゲル

というわけで,抽選は終わりました.当選者の方々にはメールを送りました.メールが届かなかった方はゴメンナサイ(´ω`)思ったよりたくさん応募があったので,近いうちにプレゼント実験第2弾を行いたいと思います.当選した方はおめでとうございますっっ

482バイトテトリス

11月1日の日記(http://d.hatena.ne.jp/Ozy/20071101#p1)で,7行テトリスの作者が,超絶ショートコーダーのnanagyouさんであるということがわかりました.現在はもっと短縮されているようです. http://www.geocities.jp/nanagyou/list.html nanagyouさん(htt…

プレゼント実験(4)

予め応募の先着順に応募者番号(1〜応募者数N)を割り振っておいて,その後1〜Nの乱数を繰り返し発生させます.応募者番号と乱数が一致すれば,その応募者には1ポイント加算され,最初にポイントが基準値を超えた人から当選ということにするのはどうかと思って…

プレゼント実験(3)

応募総数41名様,ありがとうございました 思ったよりたくさんの応募があって,驚いています.皆様どうもありがとうございました.これから抽選といきたいところですが,わざわざ「プレゼント実験」としているわけで,単純に乱数で選ぶだけはもったいない.当…

もっと縮めようゼ

id:haru-sさんからのトラバで知りました. わずか565バイトテトリスのプログラミング解説 7行プログラミングですね.7行プログラミングのマインドってのは,500バイトそこそこで収まるようにソースコードを凝縮するってことだと思います.つまり制限容量に収…