Archives
12/24: BフレッツをVista, Leopardで使用している人へ。
NGNのトライアルが終わり、ひかり電話ルータを元の設定に戻したのですが、ネット(Safari)がやけに重い。 重いといっても、最初の1ページ目を開くのに時間が掛かり、1ページ目が開いた後はなんの問題もなくページが表示される。
それに、AdiumやSkypeの通信は遅延なくできているし、サーバもちゃんと正常に動作している。
最初はMacのSafariがいかれたんじゃないかと疑ったんですが、会社や大学では何の問題なく接続できる。
何が問題なんだろうなと思って、ネットワーク設定を開いたらなんとIPv6のアドレスが!!
しかも2002から始まる6to4のアドレスかと思いきや、"2001:0c90:030c"から始まる商用アドレスが割り当てられていました。
うちのネットワークはv6化していないので、なぜ割り当てられるのか完全に謎。
"2001:0c90"でググると、JPNICで管理しているアドレスらしい。。ぐらいしか分からず。
いろいろ探していたら、こんなページを発見しました。
BフレッツにおけるIPv6アドレス割り当ての実施についてインターネット上には、IPv6とIPv4の両方で公開されているホームページが存在しており、このようなホームページへアクセスする場合には、初回表示に数十秒かかる場合がございます(初回表示以降は端末のキャッシュ機能により表示遅延はなくなります)。 本事象の弊社で確認している対象となるWEBサイトについては、こちらをご確認ください。BフレッツのIPv6アドレス割り当てに関する注意事項
Σ(・∀・;)
まさかと思い、そのページに記載されているv6のアドレスを確認したら一致。設定画面でv6をオフにして問題は解決しました。
原因はこういうことですね
- ひかり電話ルータを経由して、IPv6アドレスがWindows VistaやMac OS X 10.4以上のPCに割り当てられる。
- ブラウザでサイトにアクセスした際、まずv6で接続しようと試みるので、DNSにAAAAレコードの照会をする。
ここでAAAAレコードの否定応答を返さないDNSサーバによってAレコードのfallbackの時間が掛かる。 - そこでAAAAレコードが返ってきた場合v6でブラウザはサイトに接続を試みる。
が、フレッツのIPv6は閉網なのでもちろんインターネットには出られません( ̄ー ̄)ニヤリ
なのでタイムアウトまで待たされます。 - IPv6でどうやら接続できないと分かったブラウザはDNSにAレコードの照会をします。
- 照会したIPv4アドレスでサイトに接続して、やっとページを表示します。
IPv4/v6のフォールバックについては、クライアント以上にサーバが被害をうけます。
DNSでは、今までAレコードだけの照会だったのが、クライアントのIPv6対応によってAAAAレコードの照会を行う結果、クエリー数は倍増します。
またAAAAレコードの否定応答を返さなかった場合や、AAAAレコードを持っているサーバの場合、クライアントはタイムアウトを待つため、タイムアウト時間だけページが表示されないといった事態が発生します。
正直、IPv6のアドレスをまくならインターネットとつなげて欲しいです。。
つながっていれば、少なくともDNSサーバをどうにかすれば問題は解決するので・・・・。
むかついたので、うちのネットワークをIPv6 readyにしておきました。
ただこれもトンネルブローカーが日本国内にいないので、tracerouteとかするとひどいことに笑
traceroute6 to www.wide.ad.jp (2001:200:0:1::5) from 2001:470:1f05:xxxx:xxxx:xxxx:xxxx:f900, 30 hops max, 12 byte packets
1 2001:470:1f05:xxxx::1 1.414 ms 2.265 ms 3.911 ms
2 xxxxxx.tunnel.tserv3.fmt2.ipv6.he.net 127.931 ms 128.951 ms 125.916 ms
3 1g-3-20.core1.fmt2.ipv6.he.net 138.562 ms 139.256 ms 131.681 ms
4 10g-1-1.core1.sjc2.ipv6.he.net 131.976 ms 129.496 ms 132.082 ms
5 equi6ix.sv.iij.com 132.627 ms 132.881 ms 131.341 ms
6 2001:48b0:bb03:9::4008 128.622 ms 131.722 ms 129.687 ms
7 2001:48b0:bb00:8000::56 233.046 ms 234.667 ms 231.509 ms
8 tky001ix10.IIJ.Net 233.575 ms 234.835 ms 234.945 ms
9 hitachi1.otemachi.wide.ad.jp 230.328 ms 231.296 ms 236.556 ms
10 2001:200:0:1c04::249 238.796 ms 221.576 ms 225.231 ms
11 ge1-0-100.cisco1.fujisawa.wide.ad.jp 235.183 ms !P 237.593 ms !P 235.221 ms !P
KDDIのトンネリングは興味あるんだけど、3000円は高いよなぁ・・・。
12/21: [雑記] prototype.js
Javascriptを始めてみた。
若干PHPとかの癖で書いちゃうので、エラーになったりするけど、prototype.jsのおかげで意外と書きやすい?のかな。
環境としてはEclipse + aptana pluginでコード補完とかもしてくれて便利便利。
最近思ったんだけど、プログラミングって意外と楽なのね。
12/19: Apple iPhone発売に向けNTT DoCoMo, Softbankと交渉へ
iPhoneついに日本展開?!
アップル、iPhoneはドコモ ソフトバンクとも交渉 米紙報道米紙ウォールストリート・ジャーナル(WSJ、電子版)は18日、米アップルが携帯電話端末「iPhone(アイフォン)」を日本市場で売り出すため、NTTドコモ、ソフトバンクと交渉していると報じた。
両社の幹部チームが複数にわたり米カリフォルニア州のアップル本社を訪れて交渉しており、NTTドコモの中村維夫(まさお)社長もアップルのスティーブ・ジョブス最高経営責任者(CEO)と面会したという。WSJは関係者の話として、NTTドコモが提携先に選ばれる可能性が高い、と報じている。
この報道に対し、NTTドコモは「特定のメーカーについての言及は差し控える」としながらも、「端末調達は国内外を問わず広くやっている」とし、アップルとの交渉について否定しなかった。ソフトバンクも「コメントを差し控える」とした。
アップルは米国では通信事業最大手のAT&Tと提携し、今年6月にアイフォンを発売。欧州でも秋から販売を始めた。スクリーンに触れて操作できるなど独自機能が受け、すでに140万台以上が販売されている。
ついにいよいよといったところですかね。
下馬評通り、KDDIはCDMA2000方式なのでそもそも展開できないためDoCoMoとSoftbankの対決になりそう。
ただDoCoMoがiPhoneを導入するとすると、i-modeのメアド(@docomo.ne.jp)が使えないとクレームになりそうなので、iPhone用にIMAPサーバでも立てるかMMSを導入するかのどちらかになると思う。現状鎖国状態のi-modeの解放につながるといいけど。。。
そういう意味ではSoftbankの方が現状MMSでプッシュメールを行っているし、Xシリーズ向けの定額回線も展開しているので、導入しやすい環境にあるといえばある・・・。
いずれにせよ、3G iPhoneの登場のタイミングに合わせて是非とも日本展開も行って欲しいと思う。
12/18: GeoTag on N82
Nokia N82でGeoTaggingしたかったので、いろいろ調べてそのまとめ。
- パーム飲茶さんのところで取り上げられているGPScamは、HK, TW版ファームにのみ搭載。
- GPScam
HK版N82に搭載されているGPScamをもともと作っている、ShowMapに落ちているGPScamをインストールしても、"GPS feature not Supported"と表示されてアプリが立ち上がらない。 - locr
インストールしてみた。。。。が、GPS測位でこける。 - ShoZu
インストールしてみたが、GPS tagを付ける選択肢が登場せず・・・。N95でも問題が出てるみたいなので、対応待ち? - ZoneTag
これも測位できず失敗。
ということでN82でGeoTagをするにはHK版にハンドルされているGPScamをNokiaが公開するのが一番早そうですね・・。
続きを読む ...
12/17: Mac OS X向けSymbian開発環境
個人的なメモ
WindowsでしかSymbian開発ができないと思っていたのですが、Mac OS X向けの開発環境を提供しているサイトを発見。
Symbian development on Linux and OS X
僕のMacbook(Leopard)で簡単にセットアップしてみましたがコンパイルエラーでした。
12/16: User Agent Changer for s60
Writing an HTTP filter plugin
ここら辺使って、s60向けのUser Agent Changerが作れそうな気がするなぁ。。
Capabilityの問題は大きいけど、そこは後で解決すればいいからとりあえず作ってみようかな。
ってSymbian s60の開発ってMax OS Xじゃできないっぽい。。。(´・ω・`)ショボーン
Windowsで開発してきまつ
12/16: Google Analyticsが新しいトラッキングコードを導入
Google Analyticsが現行のurchin.jsに変わる新しいJavascriptの導入を開始したみたいです。
新しいJavascriptはga.jsで、変更するメリットとしては、
- グラフの複数データ表示機能
この機能を使うと閲覧中のレポートデータを他の指標とグラフで比較することができます。たとえば AdWords キャンペーンのトラフィックの推移をサイト全体のトラフィックの推移と比較したり、ある目標のコンバージョン率の長期的な変化傾向を他の目標のコンバージョン率と比較したりできます。
引用: Analytics 日本版 公式ブログ
ぐらいで特に今のところ大きなメリットは見受けられませんが、今後の新機能に併せて差し替えを行う必要がありそうです。
12/15: iSync plug-in for Nokia
個人的なメモ。
Nokia Europe - iSync -
Nokiaが提供するiSync用のプラグイン。
N82が既に対応しているなど、比較的サポートが早いので、Appleがサポートするまではこれで代用できそうです。
12/15: S60 browser goes iPhone
これ説明読んでて思ったんだけど、n95とかはiPhoneのSafariと同じぐらいJavascriptとか解釈できるから、標準ブラウザのUAを書き換えてiPhone用のページにアクセスできますよってことでいいのかな。。。。
だったら、これ改造すれば「やわらか銀行」用のブラウザが作れるんじゃないかと思った。
Network ControlっていうCapabilityを要求するみたいで、Publisher IDを持ってないとダメみたい。。。
Updated on 17 Dec
ソースコードくださいってコメントしたら、
I like my S60 terminal, why should I identify my browser as iPhone?S60 browser goes iPhoneThis is a good one. S60 terminals outsell iPhone but still iPhone gets all the attention from website owners. If they are ready to make special versions for iPhone minority, wouldn't it make sense to optimize sites also for S60?
I think the answer is yes.
Now, dear readers, it is your turn: stand up, make noise and contact your favorite website administrators. Tell them that tens of millions S60 users are waiting to get better service than dull text based pages from last millennium. iPhone users already see those pages.
だそうで要は、s60の電話に対応しろ( ゚Д゚)ゴルァ!!と声を上げろと。
12/15: Nokia N82 - 使ってみて
N82を使ってみて気づいたこと。
- 日本語フォントを導入(置き換え)するとUSBが使えなくなる。
USBの選択画面すら表示されなくなる。USBなんてfirmwareの書き換えをするときぐらいしか使わないので、今のところあまり問題ではない。 - GPSの捕捉までの時間が短い
屋外なら大体60秒ぐらいで、測位する。Nokia MapsよりGoogle Mapsの方が遙かに使いやすい(日本国内においては) - Pythonは正しく動作する
2chではPythonが動かないとかいうのが報告されていましたが、僕のfirmware(0551542: RM-313 Emerging Markets)では問題なく動作しました。 - GPScamはHKとTaiwanファームのみ?
僕のには入っていなかったし、Googleっても、HKとTWのファームにしか入っていないみたい。これは非常に残念。。。 - 鉛筆キーがなくなっている。
コピペは#キーの長押しでCopy Pasteが表示されます。
といった感じですかね。
明らかにN73やE61に比べたらサクサク。
MMS用のproxy(mmspじゃないですよ)を立ち上げておいていろいろアプリ立ち上げて遊んでても落ちなかったり、
Opera miniがサクサクだったり。
ところで、+J for S60のベータ結果が今日発表なんですけど、メールが来ないってことは落選ですかね。
ま〜さんのM-FEP60に開発者証明付けて日本語は取り急ぎ。
12/08: DekiWiki
MOONGIFTとかでも話題になっているDekiWikiを導入してみました。
http://wiki.nunnun.jp
感想としては、
- MediaWikiより高機能
WYSIWYGエディタや、権限管理などが強化されていて、履歴機能もしっかり。 - インストールが煩雑
Monoを使っているみたいなんだけど、Monoは標準レポジトリには格納されていないのでdependency周りがやっかい。 - ドキュメントがまだまだ少ない
日本語ドキュメントはもちろんのこと(ただローカライズはされている)、英語ドキュメントですらそこまで多くない印象をうけた。skinの変更とかしたいんだけど、ちょっと大変そう - PHP5でしっかりオブジェクト化して作ってある
拡張したりするときは非常に便利そう。 - Safari非対応
WYSIWYGエディタがSafari非対応。中の人曰く、"The biggest prob is Safari doesn't support rich text editing."。でも"We're adding it very soon."なので、待ちましょう。
とこんな感じですかね。
1月18日追記
DekiWikiの日本語サイトがあるのですが、あまりGoogleっても検索結果に出て来ないので、リンク。
MindTouch OpenGarden - MindTouch OpenGarden










