会社のモバイルサイトで、 Google Analytics のトラッキングを導入した。Google Analyticsはブラウザーでいろな情報を集めてGoogleサーバに送るものなので、トラッキングをするには JavaScriptが必要な部分がある。しかし、モバイルや、携帯は JavaScriptに徐々に対応しようとしてると思うけど、現在はほとんど対応してない。な ので、サーバ側でトラッキングするほうが標準。他の携帯向けのサイトもあるけども、そのサイトは大体、そのサイトのURLをお客さんに渡して、それで、お客さんがその サイトに行ってトラッキングデータを記載して、それから、自分のサイトにリダイレクトするやつだから、嫌な部分がたくさんある。 一つははお客さんに自分のサイトじゃなくて、別のサイトの変なurlを渡すから、お客さんに嫌な気分をかける。二つ目はサイトに入る後にサイトの中に[...]
モバイルサイトで Google Analytics
オープンソースカンファレンス
今日、大久保にオープンソースカンファレンスに行ってきました。提出が全部面白かったけど、大体一般的な方か、始めての方向けの提出ばっかりだった。なぜかと言う話を 東京エリアDEBIAN勉強会の人とした。日本人の開発者は英語がわりとできなくてとか、外国人のデベロッパーとやり取りできないとか、コミュニティに参加するのが難 しいとかって言うのが多いから、ソフトウエア開発に関してはレベルが低いだろうなと言う話があった。僕は確かに多言語の対応が足りないと言うのがあると思うけど、かな り能力が高い人に会ったことがある。何でたろう? もし、日本人のデベロッパーがこれを読んだら、どう思いますか?
Python Unconference Tokyo 1
昨日、Python Unconference Tokyo 1 というPython勉強会に参加しました。今回は初めてでしたけど、Triax という会社の開発責 任者がPylonsというウェブフレームワークについて提出してくださいました。PylonsはPythonで書かれてるWSGIに対応するウェブフレームワークです 。Pylonsでいろいろなライブラリを連携して、SQLAlchemyや SQLObject、どのデータベースエンジンを使うにかからず、開発をスムーズにできます。 実は、僕は今年の前半にPylonsを試してみた。複数のデータベースを同時に接続するのが難しくて、会社の人の中Pythonが詳しい人は僕しかいなくて、辞めまし たけど、WSGI仕様がすごく面白くて、Pylonsのメリットがよくわかった。 勉強会の後、近い居酒屋で、宴会に参加しました。皆さんと飲食しながら、Py[...]
携帯プログラミングの注意すること
皆さんはご存知だろうが、携帯はパソコンの機能の部分集合に対応しています。メーカーや、プロバイダによって、対応する部分は変わりますけども、多くの携帯を対応する ように注意しないといけないことです。携帯サイトを開発する私は注意するのをよく忘れる。ですから、今までの経験に従って、注意する部分を記録したいと思っています。 第一: エンコーディングについて 最近でた携帯ブラウザはUTF-8や、ShiftJISや、EUCJPや、ISO-2022-JPや、日本語の多くのエンコディングを対応するけども、ShiftJI Sしか対応していない携帯もあります。古い携帯はShiftJISだけを対応するものはあるけど、EUCJPや、ISO-2022-JPだけを対応する携帯はほとんど ないと言います。古い携帯上で、UTF- 8のサイトに行けば、文字化けになります。ですから、古い携帯も新しい携帯も対応する[...]
