トップ «前の日(01-14) 最新 次の日(01-16)» 追記

よこいまさる日記



Thu Jan 15 2004

ホリデーパスでいく、東京近郊やられ旅

 yar-3 の hiki より。 ガハハハッ、いきなり熊谷っすか。

GPSの位置情報に異常、船舶で誤差最大600キロ

 日本経済新聞の記事より。 衛星の故障だそうで。 一瞬、ニセモノ GPS 信号で電波ハイジャックされたんじゃないかって思ったんだけど。 ニセモノ GPS 衛星として、GPS衛星の電波送出装置をドコゾの山の上 (例えば箱根とか) に置いて、本物の GPS 衛星が送出する電波を被せられる程度の電波をニセモノから送出すると、それなりに威力ある攻撃になるんじゃないかって思うことがあるんだけど、どうなんだろう。 au の cdmaOne/cdma2000 とかで同期とれなくなったり、千葉と茨城を間違えたりするんだろうな、きっと。

Linux 版 Flash Player でクサる理由

 Linux 版 Flash Player でクサる理由の真髄が、なんとなく見えてきたんだよな。 libX11 の IM 周りで printf() debug したり、gdb でその辺に break point を設定したりして気づいたんだけど、妙に同一プロセス同一ウィンドウ内の複数のスレッドで、やたらと XOpenIM() しまくっている。 他のアプリというか toolkit の実装を見ていると、一つのウィンドウでは XOpenIM() は一度だけ実行するようになっていて、そのあとに起こされるスレッドは、先の XOpenIM() で得た XIM のコネクションをそのまま利用している。

 ここで思いついたのが、同一ウィンドウ内に複数の swf が存在する場合だとこの問題がよく発生するっていうこと。 おのおのの swf を実行するたびに FlashPlayer のスレッドが立ち上げられるんだけど、おのおののスレッドの起動時に XOpenIM() を実行しているとしたら。 同一プロセス同一ウィンドウ内で複数の XOpenIM() が実行されているっていうことの説明がつく。 ひとつのウィンドウにつき XOpenIM() は一度だけ実施するように、FlashPlayer を変更してみるっていうのも手かもしれないな。

 解決策としては... libflashplayer.so で global scope な変数を準備して、Window ID がキーで XOpenIM() の結果が value なハッシュテーブル作ってやって... っていうのは可能なのかなぁ。


Sat Jan 15 2005

髪切りました

さっぱり

tDiary の改造中

URL の文字列を anchor とする部分の正規表現から [\(\)] にマッチする部分を消してみる。 たとえば (http://www.masaru.org/) と書いたときに最後の閉じ括弧までURLの文字列にしていたのだけど、それは都合悪いのでマッチしないようにしてみた。 うまくいったっぽい。

あとはツッコミのコメントを RSS に追加する部分を消すだけだ。

あ、ツッコミすら書き込みできなくなった…。いまさらながら tDiary の plugin の作り方 とか見て、関数の登録とかイベントドリブンな部分とか見始めているオレ。

また携帯買っちゃったよ

また携帯買い換えたよぉ... 前回の交換から半年たっていないかも。 今回購入したのは V802SE で秋葉のソフマップが勉強してくれたので6000円、でも2年契約とかついているけど。ってか2年も使うのか俺?。

VGSにした理由(今回の物欲に至った理由)は、来月末のUS出張のときに日記のアップデートを携帯でできないよね、ってことで。じゃぁ最初から会社携帯を VGS か au グローバルスタンダードにしておけばよかったじゃん、とか、Voda の USIM 買ってきて V801SA で使えばいいじゃん、っていうつっこみはナシの方向でよろしく。

携帯電話の付属品とか

こんな感じ 画像の説明

V802SE をちょっとだけ調べてみた

正直いって、日本の携帯と同じ感覚ではぜんぜん使えない。こんなところが違う。
  • 通話開始・終了ボタンがない。終了ボタンでメニューから抜けるみたいな操作がない。
  • 日本語入力とかの切り替えもなんだかよくわからない状態。マニュアルをまじめに読んでみます。
  • MMSのメールのマルチパートにクセがある。っていうかありえないことばっかり。
MMSで少し使ってみて、このあたりが普通じゃない。
  • メッセージ本文+添付ファイル」っていう順番でなく、写真データ→テキストパート なんていう順番で compose することも可能。
  • テキストパートが Conent-type: text/plain; charset=iso-2022-jp なのは普通なのだが、Content-Transfer-Encoding: base64 とかになっている。 iso-2022-jp を base64 する必要をまったく感じないのだが。
なんだか、昔フィアットバルケッタに乗り始めたころの、日本車にはありえないような事象を経験したときの違和感に通ずるものを感じずにはいられないのだが。バルケッタと同じく「他人に薦められるか」って言われたら即答でNoと答えたい。(笑) いまさら同値段だったシャープにすればよかったってなんだか後悔中。

Sun Jan 15 2006

雨の日走行

22223km になってしまった ODO の表示が 22,222km のところで写真とろうとしていたら、1kmほどオーバーしてしまった。

いまの駐車場って野ざらしなので、放置しておくだけで車が汚れる。 久しぶりの雨でクルマがきれいになった。 というか雨で車がきれいになるっていう現象が、過去に屋根付き駐車場使っていた自分としては納得できない。

自動車保険の証書 自動車保険の証書が届いたので確認してみたところ、家族でなければ26歳未満の運転でも保障されるようだ。 ってことはうちの会社の若い衆に「ちいと運転してみそ」なんていうことも可能ってことか。 ただ AT限定な人は相変わらず運転できないので、そこんところ要注意。

Google AdSense をいれてみたわけですが

ためしに Google AdSense を入れてみたわけですが、自動車保険のネタを書いたとたんに自動車保険一括見積もりなどをやっているサイトのADで「自動車保険の見積もりはこちら」みたいなものが一気に出てきた。 それまでは iPod がホゲホゲとか書いていたのでオーディオ機器の広告が多かったのに。 単にページを見てキーワード拾うだけでなく、もっといろいろな処理を行っていそうな予感。

じゃこの辺で関係のない言葉を入れてみるか。

「世田谷区でマンション探し中」

Google AdSense がどう動きを変えるか見てみます。ニヤリ

本日のツッコミ(全6件) [ツッコミを入れる]

Before...

knaka [へぇ、家族以外の方が条件緩いんだ > 保険。「友人どうしで遠出して、ちょっと運転を替わってもらっていたとき」を想定し..]

まさる [運転する頻度からいくと、一般的には家族以外の運転する機会は家族より少ないって扱いなのでしょうね。 ただ車種によってラ..]

knaka [毎日乗るんで。"11,111.1"を撮り逃したのを悔やんでます(w。]

knaka [毎度アホなの貼りつけてすみません、今日撮りました "12,345.6 km" です https://www.ayut..]

まさる [ぅぉ、やるなぁ。]


Mon Jan 15 2007

「ソニープラザ」が「プラザ」に (シブヤ経済新聞)

そっか、ソニーの再建のためにソニプラが売却されたんでしたよね。 でも名前があまりにも安直ですよw

電化製品のソニーが雑貨屋さん始めるなんていうところが、当時のソニーってワクワクしていた会社だったのだなって思うんです。 日米の貿易摩擦が話題になりそうだったころに対応策として、USから冷蔵庫輸入して販売した、とか、ちょっと気の利いた商売を昔のソニーはやっていたみたいで。 でもなんで雑貨屋始めたんだろうなぁ。。(笑)

ビジネスチャンスはどこに有るのかわからないけど、どこにでもあるんだよ、ってうことを、ソニープラザが証明してくれていたように思っています。

ジョギング3.5km

午前中はちと運動しようなんて思って、環七までジョギング。 といっても半分ぐらい歩いていましたが。 knakaさんから貰った心拍数計をつけていたら、心拍数200とか出たのですが危険ですよね。(笑)

ADSLのルータ越えしてSSH接続していると切れてしまう問題

ADSLのルータを超えてSSH接続していて、無通信な状態が一定以上続くと接続がきられてしまう問題があって、ルーターのNAT無通信切断機能のタイマーを調整するとかして対応することもできるのですが、今回は ssh client 側でなんとかしてみました。

PuTTY

PuTTYの場合は、設定の[接続]の部分で「セッションをアクティブに保つためのnullパケットの送信」のところの「Keepalives間の秒数」のところに適当な時間を秒数で指定します。 うちでは60秒間にしています。 NATの無通信のタイマーなんて数十分ぐらいに設定されているんだろう、とか、勝手に予想しての値ですが。


んで、OpenSSHの場合どうやんるんだって調べたところ、ServerAliveInterval という ssh client オプションがあるので、ここで秒数を指定すればよいみたいです。 ~/.ssh/config に以下のような内容を書きました。

ServerAliveInterval 60

SSH でログインして放置していたら、ターミナルがだんまりして困ったなんていう方、ぜひお試しください。

本日のツッコミ(全6件) [ツッコミを入れる]

Before...

knaka [そりゃ知らんかった > ServerAliveINterval。私は "while true" で ping 打ち続..]

knaka [あれ? 電池替えるだけで動いた? > 心拍計]

まさる [NATルータではローカルのIPアドレス+Port番号とリモートのIPアドレス+Port番号の組み合わせで記憶して、ロ..]

まさる [腕時計側の電池がCR2035で、これを入れ替えて掃除したら動きました>心拍数計 CR2035は自転車のサイクルコンピ..]

まさる [電池の種類、CR2035でなくCR2032でした。失礼。]


2000|10|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|
あわせて読みたいブログパーツ