予約していた Hybrid W-ZERO3 が到着しました。
まだ夜中の2時をまわっていないので、通信は出来ません。
とりあえずファーストインプレッションなどを。
W-SIM、FOMA カード、液晶保護シート

事前情報通りですが、PHS 用に W-SIM が、3G 用に FOMA カードが付属しています。
それ以外に、ウィルコムストアで購入すると液晶保護シートがもらえます。
W-ZERO3[es] を購入したときに付いてきたシートは、液晶の入力・表示部分にシートに印刷されたロゴの出っ張りが引っかかって、すごく使えないものでしたが、今回付属したものは問題ありません。
本体、電池、ACアダプタ

本体は、Advanced W-ZERO3[es] に比べて短く、ちょっと胴回りが太くなった感じです。
店頭で持ち比べると、アドエスの方が良いと思っていたのですが、しばらく触っていたら気にならなくなりました。
接続端子は Mini USB と思っていたのですが、写真の通り Micro USB でした。
ケーブル買わないとなぁ。変換コネクタの方がいいかな。
操作感など
Windows Mobile 6.5 は、イーモバの S21HT Touch Diamond に焼いて使っていたので特に違和感ありません。
動作速度も、広告などで期待過多になりがちですが、最初からもっさりだと言うことを知っていれば普通の Windows Mobile の感じです(苦笑)。
Xcrawl(エクスクロール)はアドエスに比べて反応が良くなったと思います。
正常進化しているかな。
ぶっちゃけ、今回購通信端末としてしか考えずに購入しているので、細かい部分は結構捨てて考えています。
まだ通信出来ないから、試せないな~
*
2010/01/29 追記
朝、電源を入れ直したらウィルコムのオンラインサインアップが始まりました。
もしかしたら、昨日の夜中でも再起動したら試せたのかもしれません。
荻窪で30年以上やっているちゃんこ屋、ちゃんこ島崎です。
元力士の今でも髷を結っている主人が、鼻歌交じりに料理してくれます。
つきだし
行くタイミングでつきだしの内容が変わるのですが、今日はあん肝でした。
新鮮なあん肝に、ネギとポン酢がよく合います。

ちゃんこ鍋のつけだれにしても、めちゃくちゃ旨いのです。
イカの刺身
ちゃんこ鍋に入れる海鮮類は新鮮なことが重要だとよく言われますが、刺身ももちろん新鮮です。うまー。

鯵のつみれ入りちゃんこ鍋
メインのちゃんこ鍋です。
鯵のつみれと、鱈が最高です。
たまりません。大好きです。

それを付けるつけだれ。
ポン酢に、ごまと青ネギと七味が入っていて、たれも薬味も主人に言えば足してくれます。

自分にちゃんこ鍋を聞かれれば、必ず答えるお店です。
Delphi 2007 を利用したデータベースアプリケーションを作るため、いくつかコンポーネントを作っています。
この中で、TSQLQuery や TSQLTable を継承したクラスがあるのですが、 AfterOpen イベント内のコードを変更するプログラムをしてみました。
最初は、単純に新しいコンポーネントを作成して、AfterOpen 手続きを書けば良いと思っていました。
しかし、実際には AfterOpen 手続きは TSQLQuery などのクラスが直で公開しているメンバではありません。
ですので、publish 部で宣言して override; キーワードを付けると言う単純な方法では変更できません。
Delphi のイベントは、そのまま property の一種だと思っていたのが失敗でした。
イベントは、関数ポインタですからね。
知識として知っていたのに、実践が伴っていませんでした。
結局、新たにイベント処理用のメソッドを追加し、イベントプロパティに結びつけることで望んだ動作ができました。
コードはこんな感じです。
type
TMySQLQuery = class(TSQLQuery)
procedure DoAfterOpen(DataSet: TDataSet);
public
constructor Create(AOwner:TComponent);override;
published
property AfterOpen;
end;
constructor TKOSQLQuery.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
//AfterOpen イベントに DoAfterOpen メソッドを結びつける
AfterOpen := DoAfterOpen;
end;
procedure TKOSQLQuery.DoAfterOpen(DataSet: TDataSet);
begin
//やりたいこと
end;
これまでコンポーネントを作る際、イベントについては触ってなかったんだなぁ、と初めて気づきました。
PC 上の WordPress で記事する際、画像を挿入するには毎回アップローダのウィンドウを開く必要があります。
複数画像を連続投稿する場合には、これが非常に面倒くさいのですが、WordPress 2.8 系まではこの記事の方法で対応できていました。
しかし、2.9 系ではダメらしく、解決しないのでしばらく放置していました。
今日は、久しぶりにまた方法を探してみたら、米が好きさんが解決されていましたので、自分のサイトでも設定してみました。
見事動作しております。
忘れないように自分でもメモしておきます。
編集するのは「wp-admin/includes/media.php」ファイルです。
いじるのは2カ所。
「画像の追加」画面の表示部分を別ウィンドウにする
最初に「画像の追加」ダイアログを別ウィンドウにする方法です。
WP 2.9 の場合、366行目にメディア関係のリンクのコードが書かれています。
この部分を、別ウィンドウで表示するように JavaScript を追加します。
元の「画像の追加」ウィンドウ表示用のコードがこれです。
<a href="{$image_upload_iframe_src}&amp;TB_iframe=true" id="add_image" class="thickbox" title='$image_title' onclick="return false;"><img src='images/media-button-image.gif' alt='$image_title' /></a>
その下にでも、新しくウィンドウを開く様に JavaScript を追加したコードを追加します。
書き換えても良いでしょう。
<a href="javascript:w=window.open('{$image_upload_iframe_src}','','scrollbars=yes,Width=650,Height=700,top=0,left=0');w.focus();" id="add_image" title='$image_title' onclick="return true;"><img src='images/media-button-image.gif' alt='$image_title' /></a>
画像挿入後にウィンドウを閉じない
続いて、別ウィンドウで開いたウィンドウが、画像挿入後に閉じないようにするため、exit している PHP のコードをコメントアウトします。
WP 2.9 の場合、169行目です。
<a <?php //exit; }
※コメントアウトした状態のソースです
以上です。
すばらしい情報をありがとうございます。












Recent Comments