IE7、IE8でtextContentの代わりにfirstChild.nodeValueで

AmazonのAPIで表示しているコンテンツがIE7と8で表示できないと
いわれ、初めてtextContentが使えないことを知りました。

でもって代わりにfirstChild.nodeValueで代用して事なきを得た。

var amzimage = amazonitem[0].getElementsByTagName("MediumImage")[0].getElementsByTagName("URL")[0].textContent;

これじゃダメだったので

var amzimage = amazonitem[0].getElementsByTagName("MediumImage")[0].getElementsByTagName("URL")[0].firstChild.nodeValue;

こう書いたら読めた

ちなみにinnerTextでは読めませんでした
んー、ちゃんと理解できてないなぁ(=ω= )

Windows8Pro 64bit版でWifi子機のドライバが入らない

引き続き「VOSTRO220」での話

32bit版はOSからドライバのインストールまでほぼ問題なく
進めることができたので、折角だから64bit版を使おうと思い
改めて64bit版を入れてみました。

PC自体のドライバ類は問題なかったのですが、Wifiの子機の
ドライバをうまく認識してくれませんでした・・・
試した子機はこちら
※両方ともメーカーサイトから最新のドライバを落としてきました

・Planex GW-USHYPER300
・Logitec LAN-W300N/U2

インストールは完了するのですが、ドライバの読み込みに
失敗している感じです

Windows7の話ですが、Amazonのレビュー

Windows 7 SP1 64bit + IE9 の環境で11nでつながりました。
といっても、商品に付属してきたCD-ROMのドライバーは古かったらしく、
Windows 7 64bit に対応していないものだったみたいです。
知らずにインストールしてしまい、結果無線APを検知しませんでした。
そこで、Logitecサイトから新しいバージョンをダウンロードして
再インストール→やはりNG→アンインストール→システム復元
→もう一度インストールして、やっとこさ動作。
64bit環境の人はこの点注意が必要です。

という書き込みがあったので試してみたのですがダメでした

自分の知識じゃどうにもならず、あれこれ半日悩んでみたものの
結局32bit版に入れなおたら問題なく動いています(LAN-W300N/U2)

その後署名なしのドライバ云々?と思い立ったものの64bit版の
入れなおしにはめげたので、気になったエントリーをメモ

Windows8で署名なしドライバをインストールする方法

折角だから64bit版を使いたかったんだけどなぁ(´・ω・`)

Windows8Pro インストール時にError code:0x0c00000e9

Win8のディスクから起動したら以下のようなエラーが出て
先に進めなくなった・・・

there was a problem with a device connected to your PC.
An unexpected I/O error has occurred.
Error code:0x0c00000e9

こことかここにブート領域が云々と書いてあったので、調べてみたらOSの
存在しないブートの設定がboot.iniに残っていたので
削除したところ先に進めることができました。

デュアルブートなどで不用になったOSを削除

その前に、XPがSP2だったためかこんなエラーもでました

なので結局上書きではなく、クリーンインストールを行ったのですが
VOSTRO220のドライバ類はすべて問題なく認識してくれました。
(RadeonHD4600も標準で認識してすごいなぁと思ったり)

Windows8到着!早速お古のPCにインストール


パッケージ版のWindows8Pro到着しました!

早速5年程前のPC「DELL VOSTRO220」にインストールして
みようと思います。

【スペック】
CPU:Core2Duo 3.16GHz
メモリ:4GB (表示上3.25GB)
グラボ:RadeonHD4600 (型番忘れた)

【状態】
製品付属のリカバリディスクでXP homeをクリーンインストールして
ドライバを入れただけの状態

最初は上書きでインストールしてみて、上手くいかなかったら
クリーンインストールを試してみようかと。
とりあえずは32bit版から ドライバで引っかからなそうなので・・・

ワクワクするのぅ!(・ω・)

Nexus7+Kindleアプリで日本語書籍を買いたいのに・・・

【===追記===】
どうやら同じメールアドレスでAmazon.co.jpとAmazon.com
両方にアカウントを作った為、Kindle for androidがcom側を
向いてしまっているようです。

com側に登録されたメールアドレスを変えてみたら、ログインが
出来なくなってしまったので、以下の手順を取ったのですが・・・

・別のメアドで新規アカウント作成

・アカウント設定⇒名前、Eメールアドレス、パスワードを変更する
で、メアドを旧アドレスに変更

メインのアカウントが上書きされて履歴が全部きえました(゚∀゚)ウヒャ!

まぁ履歴とか特に必要じゃないので別にいいのですが・・・
なんだろうこの残念感(=ω= )

とりあえずco.jpとcomの両方で同じメアドを使っている人
色々面倒くさいことになるかなーと思います。
同じ失敗をする人がいませんように・・・
【===追記===】

kindleの価格と魅力にジェラシーを感じつつも、電子書籍のマーケットとしては
大本命な気がするので、Nexus7にkindleアプリを入れて試してみたのですが、
ストアがAmazon.comに向いてしまっていて日本の書籍が買えない・・・

amazon.co.jpのアカウントサービスに「ダウンロード」→「My Kindle」という
メニューがあったので、そこから「居住国設定」を行ってみたのですがやっぱりダメ
(アプリでログアウト→ログインも試した)

アプリメニューの「Amazon.co.jpのお客様ですか?」や「Amazon.co.jpアカウントを
お持ちではありませんか?」は登録画面に進み、そこで自分のアカウントを入力すると
すでに登録済みですと怒られる・・・どうしたらいいんだろう????


アプリのTOPの2のメニューにアクセスすると


どちらも登録を促されるので、今使っているアカウントを入力


怒られる・・・何か勘違いしてるのかな
しょうがないので、ひとまずPCサイトから購入してみようかと・・・

kindleストア