2005-07-01から1ヶ月間の記事一覧

IEC 60559 -> CHF

IEC 60559はっけーん.98スイスフランっていくらだ?8000円台?やっぱお高いものだよなー. ちなみに"CHF"というのがスイスフランの略号だと気が付くまでのいきさつ. ぐぐる先生にIECのページをお尋ねする IECのページに飛ぶ IECのページのドメイン"ch"がど…

C++にはlog1pありませんから

あー,しまった.ISO/IEC 14882-2003 がCの規格として指しているのは ISO/IEC 9899-1990 (C90)だからlog1pないじゃん.その上VC7.1のCRTはC99準拠じゃないからCのをC++で使うのもできにゃい…. ちょっとしょぼぼぼぼーん.

C++における浮動少数や数学関数の規格

C++における浮動少数演算や数学関数の仕様はすべてC由来で,従ってISO/IEC 14882-2003には書いてなくCの規格読めで一蹴されてしまっている.だから,例えば 「std::expに-std::numeric_limits::infinity()を食わせたら0が返ってくることは仕様として期待でき…

今日の収穫物

Lollipop ~ろりぽっぷ~ mixiタンネットランナー 2005年 08月号 苺ましまろふぃぎゃー ネコミミ茉莉ふぃぎゃー電撃大王9月号 ISO/IEC 9899-1999 というか上3つは今日買ったわけではなく,以前に買っていたのだが忙しかったので全く堪能せずにししょーのところ…

とりあえずお疲れ様モード

まぁ結果的にはパンは生焼けだったけれど,自分なりに頑張ったわけだから自分にごほーびごほーびということで,

例のアレ

もしかしたら並ぶかもしれないと思って朝早く開店時間の1時間前に行った.っていうかぶっちゃけ並んでるかどうか半信半疑だったんだけれど,実際行ってみると結構並んでてびっくりしたのな.まぁ,わたすの予想は正しかったということで.

パンを焼いたは良いが生焼け風味

あぁっ!!もぅっ!!ぐわー!! // hdn

Premature Optimization

うぉっ!危うく無駄な最適化をかけるところだった.ここが支配的だろ〜とかパフォーマンス計測なしで勝手に予測していた部分が,実際計測してみると全体の7%だったとゆ〜.むむむ.計測なしの最適化がいかに愚かなことか改めて認識. もちろんこういうことは…

英語並行進行

前からやろうと思ってたのよねん,これ.でも途中で力尽きた・・・.しかもマジでてけとー.でもいいや.しばらく気が向いたらこれやろう.

保守用ドキュメンテーション

公開用のドキュメント(外部に公開するインターフェースの仕様に対するドキュメント)に関するツールはそこらへんに色々転がっているからどうでも良い.今,自分は保守用のドキュメント(実装詳細に関する様々な注釈・覚書等)に関するツールを探している.…

// hdn

今日の収穫物

『詳説 正規表現 第2版』

萌えローン

http://credit.livedoor.com/moe_TopAction.do どうも最近の「萌え」についていけない自分を感じます.私も歳なのかも知れません.いや,歳なんですが.そのうち ワシ:「最近の若いモンはなっとらん.ネコ耳萌えやら巫女服萌えといった基礎を疎かにして,何…

今日の収穫物

"Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science)" たとえHTMLで全文公開されていようとも,やっぱり本という形で手元に置いておかないと落ち着かない性分なわけで.

SICP

何かいつの間にか仕事場でSICP読むとかいう話になってる. 「あっそー.とりあえず頭数に入れといてー.」 とかそっけなく返事しておきつつ,内心"Multiparadigm Programming in C++"な方向でジャックしてやろーかしら,とか企んでたり.ひひひひひ. とゆー…

a series of books on Boost

http://thread.gmane.org/gmane.comp.lib.boost.devel/127274 ミスポストみたいだけれど書いてある内容は超むっはー!っていうかすでに構想段階から「シリーズ」になるのは確定なのか・・・. // hdn

// hdn

// hdn

SJIS対応版TortoiseCVSにおける文字コード自動変換

http://www.ne.jp/asahi/kuribara/hiroshi/cvstop.html にあるSJIS対応版TortoiseCVS最新版の話. マルチプラットフォーム(ここではWindowsとUNIX環境の2つを想定)で同一リポジトリを操作して開発する場合で,CVSサーバがUNIX上(かつリポジトリ内の文字コ…

お休みなさい

非常に忙しくなる予定なので日記の更新が2週間ぐらい滞るもより.走り書き程度の更新はあるかも.

TortoiseCVS

亀ちょーおもすれー( ^ω^) http://www.ne.jp/asahi/kuribara/hiroshi/cvstop.html というかこれで長年の悩みだった「なぜかWinCVSからだと仕事場のCVSリポジトリにアクセスできなくて,WinCVSのGUIを横目に見ながら泣く泣くコマンドラインからぽちぽちコ…

Range Adaptor

Range Adaptorは非常に面白いけれど,一時オブジェクトの寿命の問題が絡むと少々複雑というか,Range AdaptorはRangeのコンセプトの要求を満たさないんじゃないだろうか. というか,そこら辺の問題のせいでわざわざRangeに酷似したViewなんてコンセプトが出…

Rangeのiterator_rangeとStringAlgorithmsのiterator_rangeの衝突

Boost1.32.0でstring_algoのsplit.hpp等で使われるiterator_rangeとBoost.Rangeのiterator_rangeが衝突する. #include <boost/algorithm/string/split.hpp> #include <boost/range/iterator_range.hpp> int main() {}CVSのHEADでは解決されているので1.33.0以降では大丈夫になるはず.とりあえず現在の応急処置的には「string_a</boost/range/iterator_range.hpp></boost/algorithm/string/split.hpp>…

// hdn

コメントスパムについて

昨日の日記にコメントが付いていましたが,宣伝を目的とするいわゆるコメントスパムであることが明らかだと判断し,削除しました.このブログではコメントを削除しないというのを大原則にしていますが,明らかなコメントスパムに関しては予告なく削除するこ…

さすがgoo

http://dictionary.goo.ne.jp/search.php?MT=%CD%C4%C6%EB%C0%F7%A4%DF%A5%AD%A5%E3%A5%E9&kind=jn&mode=0 gooすげえええぇぇぇぇ!!!

クラステンプレートに対してSerializationのRTTIを切りたい

C++

む〜.クラステンプレートの場合RTTIを切る方法がないなぁ.テンプレートだから翻訳単位でRTTIをon-offする方法も使えないし・・・.どうしたもんかのー.

http://www.geocities.jp/jihyoutei/k040201-1.htm へーへーへー.っていうか別に全くもってどうでもよいですけれど.

チューリングマシンの停止問題とギネスブックとboost::optionalと

http://www.hatena.ne.jp/1120372952 いや,上の質問と全く何の関係もないんですが,ギネスブックって記録の登録にお金がかかるんですよね.そこで 「ギネスブックに記録を登録するために払った金額の世界記録」 というネタを上の質問見て思い出した.ただそ…