2005-01-01から1年間の記事一覧

複素数と実数と整数と

TForm is-a TControl is-a TObject, 例をVCLから出しますけどそういうもんだと思ってください。 TForm.InstanceSize >= TControl.InstanceSize >= TObject.InstanceSize, フィールド追加していくわけですから当然ですね? サブクラスは機能の追加と同時に部…

衝撃的といえば

AvestaのLaLa Moo-Mooさんの日記より。 神の声を聞いたことがある [Yes/No] 脳内妹の声を聞いたことがある [Yes/No] 朝携帯から読んで、道端で大爆笑させていただきました。私のココロのスキマは少し埋まったかもしれません。

バージョンアップの案内届きました

えーと、その、あの…気の利いた書き出し思いつかねえなあ…まぁどうせ買いますよ。信者ですから。 コンパイラの改善点はこないだベタ賞めに書いてしまったので、別のハイテンションな切り口が出てこない…。 見た目としてはタブがEclipse風に。それはいいんで…

C99よりもC++0xよりも

C

関数内関数欲しい関数内関数欲しい関数内関数欲しい関数内関数欲しい以下略。 BDS2006のC++はBoostほぼ対応とか謳ってますが、そんなのはどうでもいいので関数内関数使わせてください。gccなんかとっくの昔っから独自拡張してますのに。…といってもVC++も対…

Dの

D

プログラム言語のある機能xxxの前に「Dの」という冠詞をよく見かけるようになりました。 そして、私はそれに恐怖を覚えております。

KYO

漫画版探偵ガリレオ。もしかしたら探偵ガリレオよりも古い作品かも。

一千億の針

続編。今読んでます。

二十億の針

やけに人間臭いゼリーが主役のSF探偵物。面白かった。 一千億の針によるとホシは犯罪者ではあってもそんなに極悪人でもなかったようで…石油ぶっかけられて火達磨は行き過ぎ。そうでなくても辺境の星にたった二人の同胞なんだから、無理して追いかけっこを続…

時生

ドラマ化したらしい。感動作といえば感動作なのかもしれない。 導入部は確かに引き込まれたが、序盤で構成がわかってしまい、特に謎も小ネタもどんでん返しも無いつくりのため、後半がだれて素直に感動できないのは私の問題なのか…?

あなたの人生の物語

このダイアリを読み終えたあなたが思い浮かぶ。人間的想像力に欠ける脳内たれ流しの貧しい読後感で、あなたの心は満たされていることでしょう。だから検索でこのダイアリに到達したとき、YTって何様だとか、意図が汲めず読みにくそうとか、恥さらしな言い訳(…

名前付き引数

Queenの文法紹介(に見せかけた何かへの言及)第二回は名前付き引数です。 名前付き引数への反応といったら大抵拒否反応で、かなり前にも別の話の中でしたがこんなコメントをいただいたことがあります。 http://d.hatena.ne.jp/ytqwerty/20040626#p1 だもんで…

はぁ

ここんところ心に火がつかないというかやる気がない何も手につかない。 どうしたもんか。 ↓だって、タイミングとしては数日前にさっさと出すべきだった。こうして時代に乗り遅れてる。

循環参照した短方向リンクリストを O(n) で検出する気持ちさえあれば

http://d.hatena.ne.jp/ladybug/20051116#p1 O(n^2)ならできそうなんだけどなぁ…。 そうか!走査を終えたノードを解放していけば、循環でアクセス違反が起きるので判別できるぞ! …ごめんなさい。 マーキング無しということは、マーキング同様の手法も無しと…

りふぁらあ

単に隠すとか、検索エンジンから来たように見せかけるとかならまだしも、まさに今リクエストしようとしているURIをリファラーとして送信するのはどんな意味があるのだろうか…。 つか画像ファイルから飛んできたって有り得ないですなんでしょこれ。

.manifest書いてビジュアルスタイルにしてみたら

普段縦スクロールバーの上に置いてある、スプリットボックス?と言うのかな。上限分割線の分割して無い状態の四角形。XPのビジュアルスタイルではスクロールバーの色が変わるためあれが浮いてしょうがない。 でもあれをスクロールバーと同じ色に塗ってしまっ…

What's New in Delphi Compiler

http://excastle.com/blog/archive/2005/11/08/2531.aspx record型もそうですが、初期化節をまとめてくれるのが。こういう地味な部分が今更改良されるのがステキ。 やっぱ「小さいEXEを作りたい!!」*1人間にはDelphiは最強過ぎる。しかし、最近脳内言語までA…

題すら思いつかないので徒然と

http://www.kmonos.net/wlog/55.php#_1446051108 どちらかといえば、その辺の2以上の要素を持つ構造体を、後付けで、この要素がfirst、この要素がsecond、と指名して、pairとしても使えるようにする機能、のほうが欲しいのです。概念としてはHaskellのclass-…

識別子の一致規則

今まで、バックエンド無いかなーとかif文できたーとかそんなのばっかでまともにQueenそのものを説明したことは無かったのですが、某記事に影響以下略晴れて許可が以下略と、意味不明な前書きを置いた上で、Queenの識別子の一致規則を説明したいと思います。

gcc-4.1-20051026(29?)

gcc

--disable-libsspを付けなくてもよくなった点だけ改善されていました。 最適化のバグ?はこれから試すというかビルドしただけでまだ一回も使ってません。 いつものようにhttp://panathenaia.halfmoon.jp/alang/gcc-private-build/へ。ログから月に数件はダウ…

ないもの?乱入

Ada

単に使いどころの無いDelphi for .NETを使えそうなチャンスを取られて悔しかっただけです。 http://d.hatena.ne.jp/ladybug/20051018#p1

隅っこで小さく

最近id:w_oさんの話が他人事とは思えない。精神衛生上w_oさんが書いてくれているので私がここで変な事を書かなくて済んでいる面は確実にあります。勿論同じと言い切るのはおこがましくて私のほうが地位も立場も技術もずっと低いことは確実なんだけど。今怪し…

gcc-4.1.0-20051015

gcc

最適化共々全く改善されて無い…。 特にビルドが上手くいかない件は、直ってるかもと期待をこめて裏切られてconfigureしなおすと、また最初からになるのが耐えられないのですけど。 んー、最適化で挙動が変わってたのは、バグと言い切るのは微妙だなあ…。引数…

うわ

発端はhttp://www.nurs.or.jp/~sug/soft/java/humor2.htmを読みまして、いやー、Javaと比べるならEiffelのほうが近いだろー、と、「オブジェクト指向言語のはなし」ISBN:4894711885を読んだ記憶を掘り起こし、クラスとソースファイルが対応したり、参照ベー…

gccを静かにビルドしたい!

gcc

最近gccのビルドばかりやっていて、絶対HDDに良く無いと思ったら前のノートの記憶がフラッシュバックしてきて、HDDに優しくするために、USBのメモリースティックの、高速転送とかなんとか書いてあるやつを買ってきました。 …スナップショットのアーカイブを…

並列オブジェクト指向

Ada

そんなこんなでtask interfaceが使用可能になったので、並列オブジェクト指向に触れてみたいと思いつつ…google:並列オブジェクト指向…JavaとSchemeと研究用に作られた言語以外に何か無いんですか何か…。 Futureパターンなんて、最初からランデブーが使えるの…

匿名accessとnull

Ada

procedure P (A : access T); 何も装飾を付けない匿名アクセス型は、Ada95との互換のためにnot null扱いで、allを付けて区別…と昔のPowerPointやpdfのAda0Yの紹介ではそうなっていたはずなのですが…。Note that 1 and 3 are the same (compatibility)と書い…

20051001とか20051008とか

アップキャスト(ダウンキャストではなくて!)でnullチェックと変換で式を2回評価してて、式の中で関数呼んでたらその関数も2回呼ばれてしまうのは何のいじめですか…。 項目gcc 4.1.0?gcc 4.0.1 not null access○○ 匿名のaccess変数○△ 匿名のaccess引数○○ 匿…

子プロセスの実行は

有償版の機能のようです。 http://www.rebol.net/cookbook/recipes/0024.html つ、つかえねー。 タイムスタンプが2003年のままのものに金出す人もいないのではないでしょうか…。

wemaの思い出

勢いだけで置いたにも関らず書いてくださった方々には感謝で一杯ですが、しばらく見てなかったら広告も一杯来てましたので、消しました。 余りにも勿体ないのでスクリーンショットを保存…。 …。 …どこまで真実だこれ?

要は現存する継承以上のコンパイラマジックが欲しいなあと

相変わらず元ソースを見ずに。 http://d.hatena.ne.jp/soutaro/20051002/1128246449 大方の言語でサブタイプが継承とinterfaceに限定されるのは…単に実装の都合じゃないかなーと。