http://blog.ishiro.com

2007/4/19 木曜日

ジェットウォッシャーに感動

Filed under: 日記 — ishiro @ 22:56:06

とりあえず写真。

070419222242-dsc_5406.png

流線型のボディを身にまといなんかカッコいい(^-^; でもこれじゃあ何なのかさっぱりわからない(^-^;×2 実はこれは歯磨きの後に使うジェットウォシャーです。水の勢いで歯をキレイにしてくれるやつです。

携帯を買うついでに一緒に買ってきて使っているのですが、これはすこぶる良いです。めちゃくちゃいいです。どのくらい気に入っているかというと、subversionくらい気に入っていますw

2週間ほど前とても若々しい60歳の知り合いの男性と話した時に、若さの秘訣は「歯」だと申しておりました。歯を健康にしておかないと体の健康にも影響する。そして秘密兵器がジェットウォッシャーで朝・昼・晩と食べた後はすぐにこいつでキレイにしておくことが秘訣なのだそうです。それを聞いてずっと気にはなっていたのですが先日電器屋に行ったついでにやっと買ってきました。

1万円くらいするのですが安い買い物です(amazonだと8000円位で売ってます)。男性曰く「年をとってから歯を一本治すのにいくらかかるか知っているか?一本15万くらいかかるんだぞ。それに比べればこんな安いお買い得な買い物はない」だそうです。納得です。実経験から申されているので実に説得力がありましたw

今まで歯ブラシ+歯間ブラシの組み合わせでしたがそれと比べてこんな利点を感じています。

  • 歯茎のマッサージも兼ねているので気持ちイイ。
  • 歯の隙間が狭くても広くてもどんな歯でも洗い流せる。歯間ブラシだとサイズ固定ですからね。
  • 奥歯を含む全ての歯で雑菌が落ちてすべすべになったことが実感できます。

とか思ってたら、検索したらもっと良いレビューしてくれている人がいますね。

歯医者さんの“アレ”をご家庭で

上記のサイトではタンクつきの大サイズのものもオススメしていますが、僕は断然ポータブルタイプを買って良かったと思っています。一度に30秒しかできないですが、水がなくなったら足せばいいだけだし余計なケーブルがついていない方が良いので全然苦になりませんよ。「電動歯ブラシ」なんかよりも「普通の歯ブラシ+これ」の方がずっと口内の衛生を保てると思うのですが、どうして日本ではそんなにメジャーな製品になっていないのか不思議に思ってしまいました。

というわけでとにかくオススメです。皆さんも使って一緒に歯の健康になりましょう(^-^)

2007/4/17 火曜日

携帯変えました

Filed under: 日記 — ishiro @ 23:50:14

僕と電話で話していると突然音声が途切れたりしたことがあると思います。ここ1年くらいずっとこの症状があり、ご迷惑をおかけしましたm(__)m 自分の携帯が原因だとはずっと思っていたなかったものでw

今日も電話をしていると「System reboot. wait a minute」とかメッセージでて使いものにならなかったので、急遽買い換えてきました。DOCOMOのFOMAからAUに変えました。SHARPのW51SH。

070418105227-dsc_5389.png

これ、すごく使いやすいです。前はP901iだったのですがI/Fはイマイチでした。たしかこのファームはNECと共通だったはずなのでN901も同じI/Fだと思うのですが使いづらかったです。アドレス検索からして使いづらかったです。その点、この機種は快適に使えます。これはSHARPだからなのかな?AUだとみんな使いやすいのかな。

ワンセグでテレビが見れるのもちょっとうれしいかな。動画もけっこう実用になる。番号も昔から変わっていないしね。良い感じです。

2007/4/13 金曜日

WiiのFlashPlayerは7

Filed under: Flash — ishiro @ 21:54:50

Wiiのブラウザ(Opera9)が正式にリリースされましたがFlashのバージョンをここで調べてみるとバージョン7ではないですか。

これではビデオのエンコードでOn2 VP6が使えない…。試してみると音声だけが再生されて映像が出てこない。

wii_flash_version.jpg

せっかく撮り貯めたビデオをWiiの大画面で見ようと思ったのになぁ。残念。FlashPlayer8が載るのはしばらく先だろうなぁ。

ブラウザ全体のスクロールバーの消去

Filed under: ajax (javascript), css — ishiro @ 20:20:49

ブラウザ全体のスクロールバーを消去するには次のように書けば良い。

document.body.style.overflow = “hidden”;

これは当然だと思っていた。ところがこれはIEの互換モードでの話で標準モードでは違った。

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”en” lang=”en”>

<body style=”overflow: hidden; border: solid 2px red;”>

test<br />
test<br />
test<br />
test<br />
test<br />

</body>
</html>

次の通りFirefoxではきちんとスクロールバーが消えているがIEだと消えてくれない。

scrollbar-01.gif

試しにbody.style.overflow:scrollとしてスクロールバーを強制的に表示させてみると驚いた。

scrollbar-02.gif

なんとIEの標準モードはブラウザのスクロールバーではなくてbodyオブジェクトのインラインにスクロールバーが展開されてしまう。これには参った。これも他のブラウザと全く違う動作で全然標準とは呼べないような…。

で、どうやってこの余計なスクロールバーを消すのかというと結局こうでした。

<body scroll=no>

すごい独自仕様って感じ。しかもJavascriptから指定しても動かず、静的に指定しておかないとダメみたいです。こんな特殊な仕様、メモしておかないとまたいつかはまっちゃうね。

ブラウザ高さの取得

Filed under: ajax (javascript) — ishiro @ 3:07:37

DOCTYPEを

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>

としてHTMLを書いている場合にはブラウザの高さを取得するには次のコードでクロスブラウザ可能だった。この場合IEは互換モードになる。

var height = document.body.clientHeight || window.innerHeight;

しかし、DOCTYPEを

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

として書いている場合には上記の方法だと正しく動かない。そこで標準モードのXHTMLで書く場合どのように書けば良いのか試してみた。表中で○となっているものは見えている範囲のブラウザの高さを取得できたもの。「全」となっているものは見えていない範囲を含むドキュメントの全高さを示す。

IE6/IE7 FF2 Opera9 Safari2
document.body.clientHeight
window.innerHeight undefined
document.documentElement.clientHeight
document.documentElement.scrollHeight

結局次のように書けばクロスブラウザ可能になった。IEよ、バージョン7になっても他の標準から目を背けるのか?

【見えている範囲の高さ】

var height = window.innerHeight || document.documentElement.clientHeight;

【見えていない部分を含む全高さ】

var height = document.documentElement.scrollHeight;

IEは標準モードと互換モードで返ってくる値が違うから要注意だ。面倒だなぁ。

次のページ »