「Google」タグアーカイブ

2006-10
01
18:33:00
Yahoo!ケータイ経由だとPCサイトのブラウズを携帯向けに最適化できる


今日から始まったYahoo!ケータイを少し触っていたのですが、Yahoo!ケータイから検索してPCサイトを見ると、どうやらjigブラウザWebで最適化してくれることに気付きました。
検索結果のうち「PCサイト」のところのリンクからサイトに飛ぶとjigブラウザWeb用サーバらしいYahooのサーバ経由になり、PCサイトでも携帯向けに最適化してくれます。
いつからこうなっていたのか知らないのですが、これはいいですね。
本来なら月300円ほどかかるものが、Yahoo経由で検索して飛ぶだけでタダで使えてしまいます。
「Yahooサイトならコンテンツが無料になり、ドコモやAUのビジネスモデルを潰す」のが新生SoftBankの戦略だそうですが、SoftBank公式サイトやYahoo(のコンテンツサイト)さえ使わなくとも、既に普通のPCサイトを手軽にしかもタダで携帯からブラウズ可能になっているとは。
いわゆるフルブラウザではないですが、月課金とか無しでニュースサイトを色々見てみたい際には便利に使えそうです。
例えばGoogle Newsはテキスト版でもかなりサイズが大きくて携帯からはブラウズできませんでしたが、次のような手順で見ることができるようになります。
1. Yahoo!ケータイトップから「google news」とか検索してみる。
2. ケータイ検索結果に引き続いて、PC検索結果が表示されるので「Google ニュース 日本語版」を探してクリック
3. 最適化されたGoogleニュース日本語版サイトが表示される
これだけです。
後はブックマークしておくなりすれば即座にブラウズ可能になります。
因みにこの場合のURLは次のようになっています。

http://pctransnnn.mobile.tnz.yahoo.co.jp/fweb/xxx...xxxx/9b?_jig_=http%3A%2F%2Fnews.google.com%2Fnews%3Fned%3Dtjp%26rec%3D0

ここでnnnxxx…xxxxはランダムに付帯されるようなので、ずっと有効かどうかは不明です。
またパラメータを変更してやれば他のサイトもダイレクトに利用できそうですね。
特に公式なアナウンスされていないかも知れないので、ご利用は自己責任でどうぞ。

2006-09
25
01:19:00
Google Calendar API は混乱中?


どうも昨日か今日当たりでGoogle Calendar APIの実装がUpdateされ混乱しているような気がします。
元々終日の予定の場合何故か開始/終了日時の年に3994年など有り得ない数値を返すバグが登場直後からずっとあったんですが、突然直ってしまいました。
反面、終日一日を示すXML表記は「Developer’s Guide」のCommon Elementsによれば、

<gd:when startTime="2005-09-25"/>

などとするんですが、何故か

<gd:when startTime="2006-09-25" endTime="2006-09-26">

とかなってたり。
これだと二日間にしかならないはずなんだけど・・。完全に仕様違反です。
因みに、やはり終日の予定では指定した日付より一日前の日付で登録されてしまうバグがあるんだけど、これはまだ直っていない。
ちょっとしか見てないけど、アラアラですねぇ。他にもあるかも。
ここしばらくはちょっと要注意だなぁ。早く安定しますように。

2006-09
18
13:20:00
Google Calendar Notifier R0.3


gcNotifierのR0.3です。
色々追加/修正しています。
・詳細画面の追加
・XPスタイル対応
・主にネットワークエラー時などによく落ちていたのを修正
・設定ダイアログが最小化しかしていなかったのを修正
などなど
ダウンロードは以下までどうぞ。
gcNotifier

2006-06
24
22:00:00
ln2gc


ol2gcに続くGoogle Calendar同期アプリ第二弾です。
ln2gcはLotus Notes(R5)のカレンダーデータをGoogle Calendarへ一方向同期するアプリです。
ダウンロード: ln2gc R0.1
* 解凍して適当なフォルダに入れてln2gc.exeを実行して下さい。
■機能

  • 起動するとSyncボタンがあります。押下するとGoogle Calendarへログインするためのユーザー名とパスワードを聞かれますので入力して下さい。また続いてNotesのユーザーのパスワードを尋ねられますので入力します。これは現在のロケーションで指定されているユーザーです。その後同期が始まります。動作状況はボタンの下にロギングされます。
  • NotesからGoogle Calendarへの一方向同期のみ行います。Google Calendarへ直接行った変更はNotes側へは書き戻されません(再実行するとNotesのデータで書き直されてしまいます)。
  • 新規作成、更新(件名、場所、開始/終了時刻、詳細の変更を検知)、削除の内容が同期されます。
  • 同期対象は、予定の開始時刻が同期時点から一ヶ月以内、100件までのデータです。100件を超えるとうまく動作しません。
  • Notesの[ファイル]-[ツール]-[ユーザーID]から「他のノーツベースのプログラムからパスワードのプロンプトを表示しない」をチェックしていれば、Notesを起動してログインしている限り、あらためてパスワードを尋ねられることはなくなります。
  • NotesのメールDBはリモートにあってもローカルにレプリカされていても問題ありません。現在ロケーションでどのメールDBを指定されているかに依存します。

■環境

  • .NET Framework 1.1が必要です。
  • .NET Framework 1.1が入っていればOSは問わないはずですが、作者はXP(32bit/Home Edition + SP2)でのみ動作を確認しています。
  • Lotus Notes R5.0.12で確認しています。他のバージョン、特にR6.0やR6.5では動作するかどうか不明です。動作報告など頂ければ幸いです。

■制限とか分かっている障害とか
基本的にはol2gcと同様です。

  • あまり大量のデータでは試していません。
  • 追加のカレンダーなどには対応していません(多分。試してないけど)。
  • 1対多など複数の環境から同期を行うとおかしくなると思われます。1対1の同期のみ対応です。
  • 変更されていない予定はGoogle Calendarへ毎回反映することはないのですが、予定が終日であった場合のみ、常に更新が行われてしまいます。これはGoogle Calendarが何故か終日の予定の場合だけ開始/終了日時の年にありえない数値(3994年など)を返してくるためで、恐らくGoogleのバグです。

何かありましたらコメント欄までどうぞ。