2011年4月の記事

HTC EVO Wimaxで無線LANが繋がらない

携帯:HTC EVO WiMAX (ISW11HT)
無線LANルータ: Buffalo WZR-HP-G300NH

【症状】
バッファローのルータWZR-HP-G300NHで無線LAN環境を構築している環境で、
HTC EVO WiMAXが無線LANを認識せず、接続できない。
他のPCやiPodなどの機器は接続できる。

【対処】
未解決。
WZR-HP-G300NHではこれまでにも様々な不具合を経験してます。
Googleで「WZR-HP-G300NH 不具合」で検索してみても悪名高いルータであることがわかります。

以前はPCやiPhoneやiPod等と接続できない不具合がありましたが、
ファームウェアの更新で、いちおうは改善されました。

しかしながら、HTCの製品とは相性が悪いらしく(相性悪い製品が多すぎますが)
4月に発売されたばかりのISW11HTでは最新ファームウェアを入れても
SSIDの認識すらしてくれません。

WZR-HP-G300NHドライバダウンロードページ
http://buffalo.jp/download/driver/lan/wzr-hp-g300nh_fw-win.html

2011.04.27掲載

Thunderbirdのアカウントを削除したい

OS:Windows XP Professional SP3
メールソフト:Thunderbird 3.1.9

【症状】
Thunderbirdで作成したメールアカウントを削除したいが、どこから削除できるのか分からない。

【対処】
(1)Thunderbirdの上部メニューから「ツール」⇒「アカウント設定」を開く
(2)左のアカウント一覧から、削除したいアカウントを選択し、一番左下にある「アカウント操作」ボタンをクリックして、「アカウントを削除」をクリック。
(3)確認メッセージが表示されるので、「OK」をクリック。

2011.04.25掲載

IE7でフォームに入力ができない

OS:Windows XP Professional SP3
ブラウザ:Internet Explorer 7

【症状】
入力フォーム上でマウスをクリックしても、フォーム欄にカーソルが入った状態にならず、
入力することが出来ない。
IE8やFirefoxなどその他のブラウザでは問題なく入力できる。

【メモ】
原因を調べると、入力フォームの上部にあったパンくず表示でした。
パンくず表示がposition:absoluteで絶対位置が指定されていたのですが、
position:abosluteを外すと、うまく表示されるように。

しかしposition:abosluteを外すとレイアウトが乱れるので、
同じ要素にheight:○○pxを指定したら、問題なく表示されるようになりました。

恐らくposition:abosluteで指定した要素が入力フォームの上に乗っかっている状態なのだと思います。

2011.04.22掲載

Windows7で勝手に全画面表示になる

【症状】
Windows7でウインドウを移動すると勝手に全画面表示になることがある

【対処】
(1)「コントロールパネル」⇒「コンピュータの簡単操作」⇒「コンピュータの簡単操作センター」⇒「マウスを使いやすくします」
(2)「ウインドウの管理を簡単にします」で
「ウインドウが画面の端に移動されたとき自動的に整列されないようにします」にチェックを入れる

【参考】
http://ameblo.jp/tred2/entry-10549129890.html

2011.04.15掲載

バッファローのクライアントマネージャを無効にする

【環境】
WIndows XP Professional SP3
Buffalo クライアントマネージャ3

【症状】
バッファローの無線LAN管理ソフト「クライアントマネージャ」をインストールしたら、
それまで使っていたWindows 標準の無線接続が使用できなくなったので、元に戻したい。

【対処】
1.マイコンピュータを右クックして「管理」を表示する。
2.サービスとアプリケーション⇒サービス
3.一覧から「Wireless Zero Configuration」を探し、「開始」する。
開始できない場合は、右クリックしてプロパティを出し、スタートアップの種類を「自動」にしてから開始する。

4.「スタート」→「すべてのプログラム」→「アクセサリ」→「通信」→「ネットワーク接続」をクリック。
5.「ワイヤレスネットワーク接続」を右クリックして、「プロパティ」をクリック。
6.「ワイヤレスネットワーク」タブをクリックし、「Windows でワイヤレスネットワークの設定を構成する」にチェックを入れて「OK」。

クライアントマネージャーはデフォルトでスタートアップに登録されているので、事前にスタートアップから削除するか、アンインストールしたほうがいいかもしれない。

追記
アンインストールしないと、ワイヤレスネットワークに接続する際、
「ネットワークが準備完了になるのを待っています」とずっと表示されて繋がらない状態になるようです。

2011.04.13掲載

Spreadsheet Excel Writerで数値を桁区切りして出力する

PHPからエクセルファイルを出力するのに便利なPEARのSpreadsheet Excel Writer。

writeNumberで数値を出力すると、カンマ区切りにならない。
なんとかカンマで桁区切りして出力したいと思って、色々検索したのですが、
情報がないので同じように悩んでいる人があればと思い、備忘録がてら書いておきます。
ちゃんと調べてないので、間違ってたらすみません。

桁区切りにするには、setNumFormatを使います。
PEARの解説ページには、setNumFormatで指定できる出力形式は12種類しか載っておらず、カンマ区切りが載っていませんが、フォーマットの種類にはエクセルのユーザ定義で使えるやつは使えるみたいで、

$comma_format->setNumFormat('#,###');

という風にすればカンマ区切りで出力できました。
'#,###'の部分は色々いじれるみたいです。

2011.04.08掲載