Hatena::Groupmobilehacker

tokuhiromの日記 RSSフィード

 | 

2008-01-11

最近注目の mobile 系 perl module 達を実践投入してみた 19:28 最近注目の mobile 系 perl module 達を実践投入してみた - tokuhiromの日記 を含むブックマーク はてなブックマーク - 最近注目の mobile 系 perl module 達を実践投入してみた - tokuhiromの日記 最近注目の mobile 系 perl module 達を実践投入してみた - tokuhiromの日記 のブックマークコメント

  • Encode::JP::Mobile
  • HTTP::MobileAgent::Plugin::Locator

の2つを投入。

Encode::JP::Mobile は Encode::JP::Mobile::Charnames が便利すぎる。自我自賛だけど。

HTTP::MobileAgent::Plugin::Locator もいいかんじ。ちょーいっぱい実機でチェックしたよ!もうたぶんバグないよてい……。

G::C::Format::Dms のパッチ 16:41 G::C::Format::Dms のパッチ - tokuhiromの日記 を含むブックマーク はてなブックマーク - G::C::Format::Dms のパッチ - tokuhiromの日記 G::C::Format::Dms のパッチ - tokuhiromの日記 のブックマークコメント

1ケタのときもあるお ><

id:yappo さん、これあてていいす?

=== lib/Geo/Coordinates/Converter/Format/Dms.pm
==================================================================
--- lib/Geo/Coordinates/Converter/Format/Dms.pm (revision 4652)
+++ lib/Geo/Coordinates/Converter/Format/Dms.pm (local)
@@ -13,8 +13,8 @@
 sub detect {
     my($self, $point) = @_;
 
-    return unless $point->lat =~ /^[\-\+NS]?\d{1,2}\.\d\d\.\d\d(?:\.\d+)$/i;
-    return unless $point->lng =~ /^[\-\+EW]?\d{1,3}\.\d\d\.\d\d(?:\.\d+)$/i;
+    return unless $point->lat =~ /^[\-\+NS]?\d{1,2}\.\d\d?\.\d\d?(?:\.\d+)$/i;
+    return unless $point->lng =~ /^[\-\+EW]?\d{1,3}\.\d\d?\.\d\d?(?:\.\d+)$/i;
     return $self->name;
 }
 
=== t/02_format.t
==================================================================
--- t/02_format.t       (revision 4652)
+++ t/02_format.t       (local)
@@ -136,3 +136,10 @@
 --- lat: -35.573394
 --- lng: 139.619272
 --- format: degree
+
+===
+--- point
+lat: s35.4.4.218
+lng: e139.7.9.379
+--- lat: -35.04.04.218
+--- lng: 139.07.09.379


ドコモの絵文字を表示させたときの挙動 15:45 ドコモの絵文字を表示させたときの挙動 - tokuhiromの日記 を含むブックマーク はてなブックマーク - ドコモの絵文字を表示させたときの挙動 - tokuhiromの日記 ドコモの絵文字を表示させたときの挙動 - tokuhiromの日記 のブックマークコメント

use strict;
use warnings;
use Encode;

print <<"...";
<html>
    <head><title>i-mode pictogram test</title></head>
    <body>
        <ol>
            <li>uni hex cref: &#xE63E;</li>
            <li>uni dec cref: &#58942;</li>
            <li>utf8 binary: @{[ encode 'utf-8', "\x{E63E}" ]}</li>
            <li>sjis hex cref: &#xF89F;</li>
            <li>sjis dec cref: &#x63647;</li>
            <li>sjis binary: \xF8\x9F</li>
        </ol>
    </body>
</html>
...

このようなテストでかくにんする。

D905i だと unicode hex cref と sjis binary だけ OK.

W52P, W33SAII, W53CA, A5528K で確認したところ、sjis hex cref と sjis binary のみ OK.ただし、meta タグに utf8 とであると書くと、sjis binary はみえなくなった。

softbank はなにもしてくれない。

 |