Where is this?

ようこそ、ここは拙作のソフトウェアやWebサービスを気ままに公開するサイトです。
主にWindows用のツールを更新中です。
気になるものがあれば使ってみてくださいね!
上のメニューからコンテンツを選択してください。


Blog

スーパークラス: 継承元の親クラス。
サブクラス: 継承した子クラス。

●コンストラクタまたはデストラクタが呼び出された場合
Delphi: スーパークラスのメソッドはinherited で明示的に書かなければ呼び出されない。
C++: スーパークラス→サブクラスの順に呼ばれる(コンストラクタ)
/ サブクラス→スーパークラスの順に呼び出される(デストラクタ)

●仮想メソッドをオーバーライドしたメソッドを、インスタンスはサブクラスだが、スーパークラスの内部から呼び出した場合
Delphi: サブクラスのメソッドが呼ばれる。
C++: スーパークラスのメソッドが呼ばれる。

●アクセス修飾子の対応
DelphiC++
protected ⇔ private
public ⇔ public
private ⇔ protected
published ⇔ なし

●オーバーライドしたメソッドの、親のメソッドを呼び出したい
Delphi: inherited スーパークラスのメソッド名; の構文を使う。
C++: スーパークラス::メソッド名(); の構文を使う。

●クラス参照型
Delphi: ある
C++: ない(テンプレートで一部代用できるかも?)

●C++: delete文で、スーパークラス型のポインタを指定した場合
/ Delphi: スーパークラスでFreeを呼び出した場合

Delphi: サブクラスのデストラクタが呼ばれる。
C++: サブクラスのデストラクタは呼ばれない。
※C++ではスーパークラスのデストラクタを仮想関数にすると、サブクラスのデストラクタが呼ばれるようになる。

ん?む微妙すぎて、実際に試して見ないと気づかないことばっかだ。間違ってたら指摘お願いしますm(_ _)m
随時書き足す予定。

8/19修正 Thanx to ほさん
8/26追記
9/19追記及び修正

RSS Readerってナメてたけど便利やね!!!
でも、ここ4日くらい前からOperaでGoogle Readerを表示すると、右側の肝心のフィードが表示されなくなっていました。
どうやらheightが不正に小さくなっているっぽい。
Googleさん、お願いだからIE/Firefoxだけじゃなくて一応Operaも確認してくださいよ。

で、フォーラムを検索してみたら、Fix方法が載ってたので試してみた。
ユーザー定義のCSSを作って、それをページに適用する方法だ。
まず適当にGReaderFix.cssみたいな名前のファイルを作り、中身に

#entries.cards {
height:483px!important;
}

#entries{
height:auto!important;
max-height:450px!important;
}

と記述し、「…\Opera\profile\styles\user\」あたりに保存する。

次に、Google Readerのページで右クリックし、ポップアップメニューの「サイト設定の編集」をクリック。
「表示設定」の「ユーザースタイルシート」の項目を、さっき作ったCSSに設定。

これでリロードして、フィードをクリックしてみると・・・
映った!
でもHOMEは依然映りません。
とりあえず、直るまではこれで我慢しよう。

お手軽マシン

8 月 17th, 2007

やばい、同感すぎて吹いた

俺はセガサターンとかプレステとかプレステ2とかになってからゲームを著しくやらなくなった。
あのロード時間が耐えられない。
RPGで戦闘後に元のマップに戻るまでの待ち時間、
格闘でキャラ選択後にラウンド1が始まるまでの待ち時間、
その他、様々な要所で求められる待ち時間を俺は「我慢」してまでゲームをしたいとは思わなかったからだ。

でもDS買った。ゲーム買ったの何年ぶりだろう?
このお手軽さとロード時間の無さがたまらなく好きだ!

俺はこのリンク先の文章の中に出てくる「離れてしまったライトユーザー」なのかもしれない。
だって、ファイナルファンタジーでいくらグラフィックが綺麗って言われても、そんな気持ち的にも重いゲーム要らないと思ってたし。

そしてWindows Vista。
何が楽しくてそんな重いOS入れないといけないのか。
いちいち何かしようとする為に待たなければいけないのはナゼ?
凝りに凝った画面を見るたびに、あぁリソースの無駄遣い・・と感じてしまう。
これが、スイッチ押した瞬間起動するものだったら間違いなく買う。全力で並ぶ。
確かに、俺はしょっちゅうスタートアッププログラムに無駄なアプリケーションがないかとか、
管理ツールのサービスを見て、無駄サービスがあったら無効にしてみたりしてる。
それでも中々パソコンは軽くならない。

Webブラウザだけが動けばいいとまでは言わないけど、
これぐらいお手軽なパソコンがあったら、買ってみたいと思うなぁ。