とうとう、老朽化した Panasonic Let's Note CF-R3 に変わる「持ち運び用ノートパソコン」として Apple MacBook Pro を購入した。
一番安い MB990J/A だけどね。

で、現在、開発&デモ機として使えるように設定中なのだが、Snow Leopard では ATOK2007 使えんのんじゃね。

20100312_mac_book_pro.jpg試しにインストールしてみたのだが、インストール自体は正常に終わって、入力メニューアイコンをクリックしたら一覧にもちゃんと ATOK は載っているのだが(ひらがな(ATOK)とか)、それらがグレー表示で選択出来ない状態。
何度か再インストールをしてみたり、最新のアップデートモジュールを適用してみたりしたけど駄目。ま、最新のパッチが 2007年の日付だから、Snow Leopard に対応しているわけがないのだが・・・(^^;

ググってみると、ATOK2009 にしないと駄目のようだ。つまり、Snow Leopard(10.6) では動かないと。
Leopard(10.5) では動いてたんだがな~

ということで、意外に出来が良いと話題の「Google 日本語入力」をインストールしてみた。

なるほど。ATOK ではなく MS-IME と似た操作感のインプットメソッドじゃね。
MS-DOS の時代から ATOK ユーザの俺にはちょっと使いづらい。特に、F7キーで全角カタカナ、F8キーで半角英数字、F9キーで全角英数字に一発で変換出来ないのはかなり不便。
変換候補の中からカタカナのものを探すとか、そんな面倒臭いオペレーション、信じられ~ん。(^^;
いや、ま、似た機能はあるんかもしれんけど、今のところ発見してないので(^^;

ただ、(ATOK もそうだけど)日本語入力モード時に「/」キー押したら「・」が入力されるのは良い。ことえりだと、Option キーと一緒に「/」キーを押さないといかんからな。

ま、取りあえず少し Google 日本語入力を試してみて、どうにもなじめなければ ATOK2009 購入しかないね。

air_bug20100311.png

Google Maps API for Flash 使って、地図検索の AIR アプリを作っていたのだが、どうも動きが変。

下のソースのように、240x240の正方形のWindowの上に、それより小さなCanvasを用意して、それいっぱいに Google Maps を配置する形。

<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
 layout="absolute" borderStyle="none"
 width="240" height="240"
 backgroundAlpha="0"
 verticalScrollPolicy="off" horizontalScrollPolicy="off"
 initialize="initProc()">

 <mx:Image x="0" y="0" source="img/mapsearch.png" id="img1" mouseDown="stage.nativeWindow.startMove();"/>

 <mx:Canvas x="12" y="23" width="216" height="159"
  cornerRadius="5" borderStyle="solid"
  verticalScrollPolicy="off" horizontalScrollPolicy="off"
   borderColor="#B7BABC"
 >

  <maps:Map xmlns:maps="com.google.maps.*" id="map"
   mapevent_mapready="onMapReady(event)"
   width="100%" height="100%" 
      url="http://code.google.com/apis/maps/"
      key="...key..."
  />

 </mx:Canvas>

...

これで、地図の上でマウスの左ボタンを押せば地図画像をドラッグできるし、その他の部分で押せばメイン Window を自由に動かすことが出来る。

・・・のだが、なんか、メイン Window の左端でマウスをクリックするとメイン Window が画面の左端まで動いちゃうし、下の方で押せば Window の高さが短く(低く)なっちゃうとか、色々怪しい動きをする。

Windows 7 Professional と Max OS X 10.5 でそうなっちゃうのを確認。Window XP Mode(Windows Virtual PC) だと発生しない。

試しに Canvas を使わずに直接メイン Window 上に Map を設置してみると、Window が左に動く時には、Window サイズが右の方に広がっていることが確認できた。地図がメイン Window からはみ出したように見える。

試しに、Alt + PrintScreen でこのアプリの大きさを Windows がどう捉えているのか確認してみたら、やっぱり本来の 240x240 ではなく大きく認識してた。
リサイズされちゃってるのだ・・・
確かに、リサイズの操作そのものが出来ないので(mouseDown="stage.nativeWindow.startMove();" にしてるし)明示的にリサイズ禁止にはしてないが・・・

結局、ADF ファイル側でアプリの大きさの指定と、リサイズ等の操作を明示的に禁止する

<minimizable>false</minimizable>
<maximizable>false</maximizable>
<resizable>false</resizable>
<width>240</width>
<height>240</height>

という記述を行うことで問題は解決。

しかし、マウスダウンで Window の移動開始のイベントが実行されるはずなのに、何とも謎じゃのお。(おかげで1日無駄にしてしまった(^^;)

今日は、昨日10km走ったばかりなので、登山口橋から佐藤田橋の間の島田川の土手を2.5往復。3km ちょっとだけ軽く走ってやめておいた。

ちなみに、朝方は膝がジンジンと痛んだのだが、夕方になるとそうでもなく、まだまだ走れそうな感じだったけどやめておいた。無理をして、本当に膝を痛めたらいかんからな。

ちなみに、アスファルトの上を走るよりは膝に良かろうと川土手を走ったのだが、細かい凹凸が意外に多くて足首に負担が・・・何度かクキっとなって危うく足首を痛めるところだった(^^;

やっぱ、アスファルトの上の方が走りやすいや。(靴もそういう設計だしな(^^;)

昨日は、iPod のワークアウトを始めてから初めて、10km を走った。

いや、途中から歩いて 10km をクリアしたことは何度かあるんだけど、昨日は最初から最後まで一度も歩かず走りきった。
しかも、まだ、もう 5,6km くらいなら走れそうな感じだった。
やっぱ、走ることを習慣にすると、身体はちゃんと変化していくんじゃね。走れる身体に。

まあ、タイムは 1時間 3分と、1時間を切ることは出来なかったのだが。
まあ、途中、無理をすればもしかしたら切れたかも。

思えば、10km を走りきったのは生まれて初めてかも。

高校時代、校内マラソン大会の距離がちょうど 10km だったんだけど、結局一度も最後まで真面目に走ったことなかったもんな。
途中から歩いてだらだらとゴールするか、コースの途中で田んぼを横切りショートカットしちゃうか(^^;
よもや、40半ばで「身体を使うこと」で人生初の経験をするとは夢にも思っていなかった。
この調子で、ハーフマラソン、フルマラソンとやっちゃうかな!?(笑)

・・・と行きたいところだが、今朝から左膝が尋常ではない痛さ。ジンジンしている。(^^;
ありゃ、もう、俺のランナー人生終わり?
思わず、友達のN○君が教えてくれた iida calling で一句詠んでしまった。(笑)

ま、膝の調子を見ながら、ぼちぼちいきます。(笑)

ウィンドウの透明化を行う際にメインウィンドウのMXMLタグを<mx:WindowedApplication>から<mx:Application>に変更するという説明をしているサイトがあるが、もちろんそんな必要は無い。
多分、<mx:Application>にするとタイトルバーやステータスバーの表示がされなくなるので・・・ということだろうが、それは<mx:WindowedApplication>の中のメソッドで指定すれば良い話。

それに、<mx:Application>に変更すると、俺の環境では透過PNGが透過しなくなるという問題が発生する。

ということで、hogehoge_app.xml の

<systemChrome>none</systemChrome>
<transparent>true</transparent>

この部分の指定を行ったら、

<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
 layout="absolute" backgroundAlpha="0" alwaysInFront="true"
 <略>
 showGripper="false"
 showInAutomationHierarchy="false"
 showStatusBar="false"
 showTitleBar="false"
>

とするか、別に初期化の function を

private function onInit():void{

 showGripper=false;
 showInAutomationHierarchy=false;
 showStatusBar=false;
 showTitleBar=false;

}

てな具合に書いて、<mx:WindowedApplication> の記述を

<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
 <略>
 initialize="initProc()"
>

としてもよい。
まあ、後者の方が、<mx:WindowedApplication> もすっきりしていいかもね。

3/1(月)19:30から今年の子供会ソフトボールの保護者の集まりがあり、東西小学校から二名ずつコーチを出すということになったので引き受けた。
何せ、祖生東小の男親で土曜日が基本的に休みという人は少なくて、ソフトボールに参加する子供の親では、俺とMさんの二名くらいしかいなくて・・・(^^;

まあ、俺の場合も「自営業」なので、「土曜日に仕事が入ったら、僕の代わりの者はいないので仕事に行くしかない。それでもよければ・・・」という話で了承してもらった。

監督とコーチ 4人の計 5人体制だが、都合が悪くて誰も練習に参加できない、または 1人しか出れない時は練習中止となる。

今年の練習は 5/15(土)から開始。10月に日積である大会まで毎週土曜日に練習することになるが、8月は休み。

しかし、これで今年の初夏のお泊まりツーリングは出来ないことが確定したな(^^;
ま、仕方無い。子供達が上手くなっていく様を楽しみにコーチに励むとしよう。

つーか、俺、ソフトボールのルールもそんなに知らんのよ。
必要最低限の知識は付けておかんと、子供達の手前、格好がつかんな。(^^;

・・・入門書、買お・・・

20100228_seisou.jpg2月最終日の日曜日は、朝 8時から子供会の「クリーン作戦」という清掃活動があった。

各地区で分かれて行うのだが、我が別所畑地区は朝 8時に生活センター前に集合。
そこから真っ直ぐ高照寺山登山口に下っていくグループと、東の方を流れる小川に沿って下るグループに分かれて、道ばたに落ちているゴミを拾って行く。
距離は 1km 弱というところか。

俺は今年子供会の副会長をやってるので引率係として参加。登山口に下るグループの後ろを娘の手を引きながら歩いて行った。ゴミを拾いながらの行進なので、もうすぐ 2歳の娘でも十分ついて行けるのだ。
時々車が来たら「おーい、車が来たぞ。避けろぉ~」と子供達に声をかけるだけの役目だ。(笑)

都会の雑踏と違って日頃からそんなに人通りがあるわけではないので、そんなにはゴミも落ちてないんだよねえ。(^^;(煙草の吸い殻だけは多いけどね)
ということで、ほとんど単なるピクニック状態である。(^^;

登山口まで降りたら、そこで子供達にお菓子を配って終了。時間にして 30分ほど。

この日は朝からそんなに寒くもなく、良い天気だったので気持ち良かったよ。
上記のように元々そんなに汚れているわけではないので、実効性はいかほどのものなのかわからないけど、道はこうして自分たちで清掃して使うものだ・・・ということを意識させることが大事なんだよね。

つーわけで、高森(正確には玖珂町だが)のナフコにバイクカバー買いに行ってきた。購入するのはいつもの 980円のヤツね。

で、商品が陳列されている前でしばし悩む。サイズが S から 3L(LLL) まであるのだ。
う~む・・・俺のオートバイはどのサイズだったか・・・

多分、LL か LLL のどちらかだろう。
LL ならオートバイの全長が 215~230cm、LLL なら 230~240cm だ。
う~む。

俺のオートバイは新車が出た 86年当時ではスポーツバイクの中で最大の排気量(1000cc)だった。 20100303_bike.jpgでも、今はスポーツバイクでも、隼の 1300cc や ZX-14 の 1400cc とかあるし、そいつらはけっこうなロングホイール設計で車体も長い。
なので、俺のオートバイはそいつらよりは全長短そうだから、LL でよかろう・・・と判断。

大間違いでした。(^^;

ちょっとこの写真じゃわかんないかもしれないが、パッツン、パッツンですよ!(^^;
ああ、ちくしょう、3L(LLL)だったかぁ!

取りあえず雨風はしのげるのでヨシとしとくが、夏までもたないだろうな、こんな状態だと。ま、980円だからいいけど。:-P

しかし、このバイクカバーの定価というヤツはメチャクチャやね。(笑)
定価では、S サイズが 3,400円。LL が 4,200円。LLL が 4,500円なんだけど、全部一律 980円で売られてるよ。(^^; 定価、意味ねぇ~(^^;

Windows 7 にして、少しは Vista の時より使いやすくなったんだけど、それでも何の問題もないわけではない。

一番困るのが「応答なし」になったプログラムの強制終了がなかなか出来ないこと。
タスクマネージャーからタスクの終了を選んでも、なかなか終わらないことがある。
ええと、今、このエントリを書いている最中にも、実は AL-Mail と Lhaplus が固まっている。(^^;

データ専用の外付け HDD の調子が今日の午後から悪いので、デバイス障害がらみで(アクセスしたけど結果が返ってこんとか)固まっているんだと思うが、何をやっても終了しない。
Vista の時でさえ、こういう時は狂ったように [X] ボタン押してたらそのうち終了してたもんだがなあ。

まあ、何はともあれ、HDD の調子が悪いのは致命的なので、Amazon にて HD-W2.0TIU2/R1 を購入。(この不景気の折、32千円の出費は痛かったが(--;)

HD-W2.0TIU2/R1 は、俺のブログで散々腐した HD-W1.0TIU2/R1 のお兄さんだ。
何故に、まともに再構築も出来ないような RAID 装置と同じシリーズのものをまた買ったのか?
イヤ、実は、RAID 再構築がいつまでも終わらない件。あれ、俺の Vista 機で CD のイメージコピーが出来ない件と同じ根っこのような気がしてるんだよね。
つまり、Vista の馬鹿が悪いという。BUFFALO にはとんだ濡れ衣を着せてしまったような・・・いや、まだ、実際そうなのかはわからんのじゃけどね。

ま、そういうわけで、もう一度 BUFFALO 製品にチャレンジです。
今度 HDD が壊れた時、RAID 再構築がやっぱり出来なかったら、その時はまた吠えますぞ。(つーても、Windows 7 が悪いんかもしれんけどね)

ほんと、Adobe のソフトは設計が悪いな。
元々 Mac のソフトばかり作ってた会社だからしょうがないのか?

Flex Builder 3 でワークスペースをディフォルトの位置から外付け HDD 上のフォルダに切り替えたところ、

An error has occurred. See the log file M:\Workspace\.metadata\.log.

てなエラーが出始めて、Flex Builder 3 が起動不可に・・・

どういう実装やねん。(^^;

実際、マイドキュメント以下には新規のワークスペースを作成できるので、Windows 7 の権限コントロールの実装が変なのかもしれんが、Flex Builder 3 が起動できなくなるというのはどういうことやねん?

普通「エラーが発生したので、別のワークスペースを選択してください」みたいなメッセージ出して、他のワークスペースを選択出来るようにするべきじゃろ。
ワークスペースの切替が出来ないので、何回再起動しても、

An error has occurred. See the log file M:\Workspace\.metadata\.log.

と出て終わりなんて、何を考えとんねん・・・Adobe~

結局、再インストールをするハメに・・・

ま、Windows 7 には正式には対応してないからな。これ以上文句は言わんが、実装はちゃんと考えてほしいと思う、今日この頃であった。(XP Mode で動かした方が良いか・・・)

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら