月別アーカイブ: 2009年7月

オブジェクト共有

クラス間でオブジェクト共有が出来たら便利だろうなと、考えていました。

IDを渡すとオブジェクトのポインタを返してくれる、オブジェクト管理者みたいなクラスを作っておけば出来そうかな?いろいろな型のオブジェクトが返るだろうから、

void* getObject(OBJID);

見たいな関数があればいいのかな?と思っていたのですが、void*がなんだか危険なような気がしていました。

結局のところ、void*であると、ポインタを預かっておく分にはいいですが解体時には、デストラクタが呼ばれないようですので、よろしく無いようです。オブジェクトを知っている作成者が解体も実施する必要がありますが、オブジェクト管理者がすべてのオブジェクトの仕様を知っていて生成解体するというのも、変ですよね・・・

オブジェクト共有の仕組みと、オブジェクト(クラス)の独立性を両立するにはどんな設計だといいのかなぁ・・・

児童ポルノ禁止法改正の話

児童ポルノ禁止という錦の御旗の裏に、いろいろきな臭いものが隠れていそうな、児童ポルノ禁止法改正のお話。ネットでは話題になっていましたが、新聞やテレビではあまり話題になっていなかったような気がします。

わかりやすいまとめのページを見つけました。http://www.news.janjan.jp/government/0907/0907177221/1.php

一時(いまも?)ドライバーやカッターなんかを持っているとどんどん軽犯罪法違反としていたように、警察が濫用できそうな法律は危険な気がします。警察が信頼できる組織であれば問題ないのでしょうが・・・

暑中見舞いをOpenOfficeで

友達から暑中見舞いを貰ったので、返信を作成。今まではMS-Wordで写真貼って文章書いてとやっていたのですが、親に作業マシンを占拠されたので今回はOpenOfficeでやってみました。

結果から言うと、思ったよりもトラブルなくできました。会社でもMS-Wordを使っているからなじんだ操作が違ったりして違和感を感じましたが、機能的には問題なし。あまり深いことをしなければこれでかまわないと思いました。

なお、紙のサイズはプリンタから取ってこないようなので、日本のはがきサイズを教えてあげる必要があります。100mmx148mmでユーザー設定。

宛名書きは、Watanabe氏のAddressBookを使わせてもらいました。年賀状テンプレートで印刷したら、差出人住所がずれたけど気にしない。

梅雨時の花

最近はすっきりしないお天気の日が多いですが、皆様いかがお過ごしでしょうか?

しばらく雨ばかりでしたが、週末に晴れ間を拝むことが出来たので、ふらふらと散歩に出かけました。ムラサキツメクサ

若干ピンボケ。マクロモードでも近づきすぎました。

アジサイ

帰り道に見つけたアジサイ。立派なおうちの塀からはみ出ていました。
アジサイはすぐに傷んでしまって、見ごろが短いですね。