ソフトは情報。

ソフトは情報。情報は生もの。更新されないと腐っちゃう。古くなると価値が落ちる。タダになる。
 他の事で忙しくて更新が止まったり。途中でメンテされなくなったり。→そのうち似たようなものが出てくる。

ソフトは情報。情報はコピーできる。マネできる。
 難しい計算でもなければ見た目から全てコピーできる。難しい計算も論文でみられるし、特許は切れれば使い放題。
→そのうち似たようなものが出てくる。

どんな形でもトップで走り続けないと。
 他に追いつかれる。追い越される。

走る道がなくなったら他の道へ。
 ユーザが必要とする以上に機能追加しても使いにくくなるだけ。そこまでいったらオープンソースにして、他の新しいサービスやプロダクトを創りましょう。



Google Gadget – ピンポイント天気予報 設定項目追加

設定項目を追加しました。
・「今日,明日,週間の隙間」
  この項目にチェックをつけると「今日と明日の間」と「明日と週間の間」に若干のスペースをあけるようになります。

Google Gadget – ピンポイント天気予報 エラー: ‘gadgets’ は宣言されていません

未だに6月末~7月末の変更で発生した不具合が修正されないようなので、暫定的な措置として、syndication向けにdynamic-heightを使用しない版のファイルを用意しました。WEBに貼り付けて使用する場合に「エラー: 'gadgets' は宣言されていません。」が出る事を回避したい場合はこちらのURLを指定して下さい。
  http://tmyymmt.mine.nu/gg/PinpointWeatherJapan-nodh.xml
  creator page (9月21日現在、Googleさんの不具合でサンプルは表示されません。ただし、生成したコードは問題なく機能します。)

ただし、これは一時的な措置であり、この不具合が修正された場合はこのファイルは削除する予定です。その際は事前にブログにてお知らせしますので、RSS等を購読してください。ちなみに、ブログの右のタグを押した後に購読すればそのタグが付いた記事のみ通知されます。

以下、ガジェット制作者向けの不具合情報です。サンプル http://tmyymmt.mine.nu/gg/bug/

・を使用したGadgetを、syndicationを
  使用したWEB上で見た場合、IE6,IE7,IE8ではエラーが表示され、正しく動作
  しない。エラーメッセージは「エラー: 'gadgets' は宣言されていません」
  Firefox3.5、Safari4、Chrome3.5では問題なし。

・1つのWEBページに、dynamic-heightを使用した複数のGadgetを、syndication
  で貼り付けた場合、個々のガジェットのサイズ調整が上手くされない。

・dynamic-heightを使用し、最上位要素をなGadgetを、WebKit
  を使用しているChrome3.5とSafari4で見た場合、高さが0になる。

Google Gadget – ピンポイント天気予報 Chrome、Safariで縦サイズ調整、新API対応

以下の対応を行いました、何か新たな不具合等ありましたらお知らせ下さい。

  • 日本のiGoogleでも新APIに正式対応しましたので、新APIを使用するように変更しました。
  • ChromeとSafariでの縦サイズが上手く調整されない件について、対応方法が判明しましたので修正しました。

開発者向け情報:
7月後半のiGoogle側の変更により、dynamic-height の gadgets.window.adjustHeight() で、FirefoxやIEでは正常に縦サイズの調整が正しく行われますが、WebKitを使用しているSafariやChromeでは縦サイズが0になるようになりました。
この状態に対する対応方法として、最上位の表示要素を<span></span>で囲んでいた箇所を、<div></div>で囲むように変更したところ、SafariやChromeでも縦サイズの調整が正常に行われるようになりました。

Google Gadget – ピンポイント天気予報 不具合情報

不具合なのか障害なのか。今度はWEBに貼り付けたものについて、枠が適切な縦横サイズにならない問題が起きています。
Googleさん側の変更に対する対応なので情報収集中です。

Google Gadget – やった!? 不具合修正

大変お待たせしました。「Google Gadget – やった!?」の不具合を修正しました。
一部のデータを消失する形となってしまい、誠に申し訳ありません。

不具合内容:
2009/05/14~2009/06/20のデータで、2008/10/01~2008/11/08のデータを上書きしていました。
つまり、2009/05/14~2009/06/21または2008/10/01~のマークを変更すると両方のマークを変更していました。
例) 6/14のアイテム1をマークすると10/1のアイテム2もマークされてしまう。

対応:
データ形式を新形式に変更。今まで使用していたデータについては新形式に自動コンバート。

テスト環境:
IE6(IE Tester)、IE7(IE Tester)、IE8、Firefox 3.0.11、Safari 4.0 (530.17)で、2010/02/01までの動作を確認。

— 追記: 2009/06/25 —

Request-URI Too Largeが表示される場合

次の操作を試してみてください。
1. 使用するブラウザはFirefox 3.0.11。
2. キャッシュをクリア。
3. iGoogleにアクセス。
4.
やった!?以外のガジェットを最小化(バー表示に)する。
5. やった!?の設定で「表示範囲」を変更する。
6. アドレスバーに
http://www.google.com/ig と入力して移動

それでもダメな場合

以下の選択肢があります。
 
A. 今まで使用していたガジェットを削除し、追加し直す。
  →今までのデータは消えてしまいます
 
B. 今まで使用していたガジェットのデータを私に送って復活する。
  →私が古いデータ形式を新しいデータ形式にコンバートして、
    返送します。それを追加し直したガジェットにインポートします。
      注意:データを取得するまでガジェットは削除しないでください。データを復活できなくなります。
 

Bの場合

以下の手順を行ってください。
1. iGoogleにログイン
2. 右上の「アカウント」を押す
3. 真ん中のiGoogleの「設定」を押す
4. 一番下のエクスポートの右にある「プレビュー」を押す (*1)
5. <ModulePrefs height="250" url="http://tmyymmt.mine.nu/yatta/Yatta.xml" zipped="false"/>
   の下の方にある次の行をコピーする。
   <UserPref name="yatta_data_ver1" value="長い01の文字列"/>
6. 5.でコピーした文字列をメールにペーストして送る。

この方法であれば私に項目名は渡さないので、何についての記録かは分かりません。プライバシーは守られるかと。

(*1) プライバシーを気にしないのであれば、4.で「エクスポート」ボタンを押して、保存したファイル(iGoogle-settings.xml)をメールに添付して送ってもかまいません。こちらの方が操作は簡単です。

以上、お手数をかけますが、宜しくお願い致します。

Google Gadget – ピンポイント天気予報 不具合情報

現在、縦サイズの調整が上手くいかずに無駄な余白がある状態になっています。調査に少々時間がかかりそうです。すみませんが、しばらくご迷惑をおかけいたします。

詳細: iGoogleのAPIで自動調整があるのですが、その実装が変わったらしく意図した通りに動作していないようです。ガジェットのコードの不備ならこちらで対応できるのですが、現在調査中です。

Google Gadget – ピンポイント天気予報 障害情報

サーバを変更したのですが、一部設定ミスがあったようで止まっています。
今日の夜頃復旧予定です。ご迷惑おかけ致します。m(_ _)m

追記:
14:00 復旧しました。Googleさんのキャッシュが更新され次第反映されます。