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

C++を使わないbuild-in-placeの説明

Ada

……という説明は、C++マスターのk.inabaさんにはわかっていただけたのですが、O'Camlマスターの遠藤さんにはわかっていただけませんでした。k.inabaさんに通訳していただいたり、遠藤さんにわけわからんことをわめいているのを汲み取っていただいたり、めちゃ…

C++を使ったbuild-in-placeの説明

Ada

要するに以下が通ると思って頂戴。 struct T { void nanika(); private: T(T const &s); }; T f() { return T(); or return(T result){ result.nanika(); } } int main() { T x = f(); T *y = new f(); return 0; } return文は、呼び出しもとが使用する領域…

Lightweight Language AHP

http://dame.dyndns.org/misc/llahp/?q=BLO-P4Z0qXMKhr4&n=yt 先入観そのまんまですorz

Repl

C

http://neugierig.org/software/c-repl/ via あちこち "Repl"という名前含めて激しく既視感があるなw 仕組みはこれと同じでいいようだ。(.bplと違って).soで不足している情報はgdbからかき集めているっぽい。 まあ誰でも考えると言うことでひとつ。

猿奇魔天

相変わらず1日4Fペースで遅々として進みません。 おうごんマムルの倒し方→他のモンスターを角に挿んで妖刀かまいたち。

ここ数ヶ月読んだ本

かなり古本屋に売ったので全部では無い。漫画は割愛。割愛した漫画の方が多いです。isbn:9784087461343 どうしても比べてしまう。白夜行のほうが面白かった。 isbn:9784150102371 主人公の行動が2転3転するあたりアドベンチャーゲームに向いてると思う。 isb…

あとなんかパッチがあるらしい

http://andy.jgknet.de/blog/archives/69-Inofficial-RAD-Studio-patch.html

MSBuildを使わないようにする方法

一瞬で発見。ありがとうぐぐる。Thanks to Dennis, Donald. http://groups.google.co.jp/group/borland.public.delphi.non-technical/browse_thread/thread/33560bb5999c50fc/f1c27941e9776d6chttp://groups.google.co.jp/group/borland.public.delphi.non-t…

設定完了

概ね雑多な不具合が直っていて、レイアウトの切り替えも高速になって良好なのですが、MSBuildだけは心底要らんな……。ビルド結果がメッセージペインに出力されるようになって……コンパイル時間も余計なオーバーヘッドが入ってる気分にさせられるし……(←実際のと…

Delphi 2007 Update 3のスプラッシュを無印状態に戻す方法

Update適用前に、delphide100.bplとcoreide100.bplを待避しておきます。 Updateを適用します。 delphide100.bplのリソースRCDATA / DELPHISPLASHを無印のものに置き換えます。 coride100.bplのリソースRCDATA / TABOUTBOXを無印のものに置き換えます。 Resou…

インストール終わった

http://panathenaia.halfmoon.jp/alang/delphi-splash.html#h-1-12 ※注意事項 Update 3を適用する前にリソースエディタを使用してbds.exedelphide100.bplからスプラッシュ画像を抜き出しておくこと! さて、再インストールするか……orz

2007到着

届きました。http://store.borland.co.jp/が「未出荷」なのに。 インストール中……敵は、Windows XP SP2。激しく入れたく無いんですがー。

スター

↑のを間違えて押してしまった……。 9月15日を一旦丸ごと消してみたが、新しく追加すると戻ってる……。 ↓ 削除できない様子。 http://i.hatena.ne.jp/idealist?did=23&status=rejected&st=&word=%E5%89%8A%E9%99%A4&submit=%E6%A4%9C%E7%B4%A2 ↓ だもんで。 ↓ …

zcx for Windows

gcc

動いた!?

関数内関数

例外はうまく動かない(llvm-g++でも無効にされている)みたいですし、拡張精度浮動小数点型はサポートしてないですし、GCはやる気ないし、ということで関数内関数です。 これがしっかりインプリメントされていれば、まだ気力が維持できるというものです。 a.c…

Delphi2007買おうかなどうしようかな

TEADの作者のDEKOさんの雑談を読んで、痛烈にDelphi2007が欲しくなってきたぞ。 http://homepage1.nifty.com/ht_deko/ft0703.html BDS……じゃなくてRAD Studioか。馴染めんな。RAD Studio2007も売ってるんですよね今は。時の流れは速いなあ。 Delphi2007 ¥31…

デバッグ情報

http://llvm.org/docs/SourceLevelDebugging.htmlを読んで、大いに感動したものです。こんなに簡単にデバッグ情報が吐けるとは……。 いざ。 a.bas ?1+1 END a.ll declare void @llvm.dbg.func.start({ }*) declare void @llvm.dbg.stoppoint(i32, i32, { }*) …

mod型

Ada

type T is mod 16;なT型で0-1とか計算すると15になります。type T is mod 10;だと9になります。 Boolean'Pos(I in 2..3)より(-I)/13の方がずっと短いため、配列宣言などで範囲型を作るついでがある時は試す価値あり。

まずは

Hello Worldなんだろうなあ、やっぱり。最初にやるのは1+1主義者としては釈然としないが……実際に何かを試そうとしたとき最初に見かけるサンプルはHelo Worldが圧倒的に多いので、1+1のソースを作成する敷居を越えるためにHello Worldを利用しなければならな…

とりあえずmake

いい加減gccにはぶち切れかけてきたので、LLVMをビルドしてみた。 結果、ビルドの難易度だけなら、gccが如何に恵まれているかよくわかった……。VC++のプロジェクトファイルは付いてきたのですが、makefileが無いのでExpressかあ…….NET 2.0かあ……それも気が進…

アスカの話と神皇帝様の話

……しか記憶に無いぞ。 TODO: コピーコンストラクタという単語を使わずにbuild-in-placeを説明できるようになること。つくづく語彙少ないなあ私……。

自転車……撤去された……

襤褸い自転車なのですが、栃木の田舎で自転車屋に売るのを拒否されて、バイク屋に頼み込んで市内からわざわざ中古を運んで貰った、ライトを修理したり、電柱にも自動車にもぶつかって前輪ぶっ壊れたり、鍵無くして破壊したり、終電に担ぎ込んで運んだりした…

中毒性あるなあ

http://www.handdrawngames.com/DesktopTD/game.asp via http://trying.jp/archives/000721.html

99Fは長すぎる

一日で四階しか降りれないなんて終わってる。