Canvas view に対応している他の gadget も少し調べてみたが、'
2010年8月31日火曜日
iGoogle ガジェット:gadgets.views がないっていわれた
Canvas view で画像の大きさを変えようとしたら、どうもうまくいかない。よくよく調べていくと、FireBug のコンソールに 'gadgets.views is undefined' と出てきた。無論、' 'は入れてある。
Canvas view に対応している他の gadget も少し調べてみたが、' 'すら入っていない。なにかやる方法はあるはずなのだが...。
Canvas view に対応している他の gadget も少し調べてみたが、'
2010年8月25日水曜日
iGoogle ガジェット:なぜ?
某ガジェットを元に変更中。先週末の続きを開始。
ちょっとだけ url を変更して...、動かない。元に戻すが動かない。元のファイルをコピーして svn にアップして試すが...動かない。
小一時間あれこれやって、ふと FireBug の「コンソール」を見ると JavaScript がエラーを起こしている。
なぜ????
なぜかまったく理解できないところでエラーが出ている。
都合一時間半やったがまったく進展なし。それどころから元のファイルをコピーしただけでエラーを起こすんだから、後戻りしてしまった。
サンデープログラマーの貴重な一時間半が...。
----
原因判明、ソースの途中で コメント /* */ の、ケツの */ が途中で落ちていた orz。
gadget.xml の中の JavaScript なので、eclipse の構文チェックが利かなかった。
いかんなぁ、文明の利器に頼りすぎると...
ちょっとだけ url を変更して...、動かない。元に戻すが動かない。元のファイルをコピーして svn にアップして試すが...動かない。
小一時間あれこれやって、ふと FireBug の「コンソール」を見ると JavaScript がエラーを起こしている。
なぜ????
なぜかまったく理解できないところでエラーが出ている。
都合一時間半やったがまったく進展なし。それどころから元のファイルをコピーしただけでエラーを起こすんだから、後戻りしてしまった。
サンデープログラマーの貴重な一時間半が...。
----
原因判明、ソースの途中で コメント /* */ の、ケツの */ が途中で落ちていた orz。
gadget.xml の中の JavaScript なので、eclipse の構文チェックが利かなかった。
いかんなぁ、文明の利器に頼りすぎると...
ラベル:
JavaScript,
その他
2010年8月16日月曜日
iGoogle ガジェット:gadget.xml のキャッシュが
Google Code に gadget.xml を置いて、iGoogle ガジェットを開発しているのだが、iGoogle 側のキャッシュがなかなかクリアされない。
更新されていることを確認するために ModulePrefs の title 属性を更新し、それが反映されていることを確認したのだが、なぜか javascript の変更がプログラムの動作に反映されない。My Gadgets の Cached のチェックをはずしても変化なし。
Firebug で javascript のソースを追って、やっと変更が反映されていないことを確認。一時間以上はどぶに捨てた。ホビープログラマにとってこの時間はでかい。
結局 gadeget.xml の名前を変更して対応。何かスマートな対応法はありそうだが。
更新されていることを確認するために ModulePrefs の title 属性を更新し、それが反映されていることを確認したのだが、なぜか javascript の変更がプログラムの動作に反映されない。My Gadgets の Cached のチェックをはずしても変化なし。
Firebug で javascript のソースを追って、やっと変更が反映されていないことを確認。一時間以上はどぶに捨てた。ホビープログラマにとってこの時間はでかい。
結局 gadeget.xml の名前を変更して対応。何かスマートな対応法はありそうだが。
ラベル:
JavaScript,
その他
2010年8月15日日曜日
Google Code て、すげー
現在 iGoolge のガジェットを作成中。
デベロッパーツールのページの指示に従ってGoogle Code を初めて使ってみたのだが、eclipse と組み合わせて「あ」というまにクラウド上に svn リポジトリができちまった。
ただし、まだちょっと動きが変。一筋縄ではうまくいかないようだ (^^;
デベロッパーツールのページの指示に従ってGoogle Code を初めて使ってみたのだが、eclipse と組み合わせて「あ」というまにクラウド上に svn リポジトリができちまった。
ただし、まだちょっと動きが変。一筋縄ではうまくいかないようだ (^^;
2010年8月13日金曜日
JavaScript:いまどきこれをやるか?
Javascript を勉強するために、とあるコードを読んでいる。
と、
調べてみると「論理積と論理和で代入する値を選択する」というページを発見。「ECMAスクリプトの仕様書の邦訳」に
C のときには (foo() && bar()) なんてコードは、動くけど使うべきではない、なんて論議があったけど、JavaScript でもそんなコードを書くとは...。
と、
foo = foo || bar.attr("href");なるコードが出てきた。
調べてみると「論理積と論理和で代入する値を選択する」というページを発見。「ECMAスクリプトの仕様書の邦訳」に
&& 演算子、また || 演算子の生成する値が Boolean 型である必要はない。生成される値は常に、 2 個の項式のうちの 1 つの値である。なり記述があるそうだ。
C のときには (foo() && bar()) なんてコードは、動くけど使うべきではない、なんて論議があったけど、JavaScript でもそんなコードを書くとは...。
ラベル:
JavaScript
登録:
投稿 (Atom)