月別: 2011年4月

What’s New in GWT 2.2?

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


 http://code.google.com/intl/ja/webtoolkit/doc/latest/ReleaseNotes.html


 GWT 2.2の最新情報

GWTの最新リリース(バージョン2,2)は以下に列挙される新しい特徴と機能を含みます。現在、あなたが2.1を使用している場合はgetting started with GWT 2.2の手順に従ってください。バグフィックスとその他の変更についてはRelease Notesを見てください。
  1. 新しい特徴
  2. 更新
  3. スタートガイド

 新しい特徴

統合ドラッグ&ドロップ UIデザイナ

Google Plugin for Eclipse 2.2 は GWT デザイナの軽量バージョン、UIを素早く構築するのをより簡単にするパワフルWYSIWYG Ajax ユーザーインターフェイス(UI) デザイナを直接統合します?  UIを簡単に作成する能力に加えて、このリリースは改善されたUiバインダーとセルウィジェットのサポートを含みます。 
GWTデザイナは現在、二つの形式で利用可能です: 略式の軽量バージョン(GPEに組み込まれている)と、まだ別途入手可能なスタンドアロン動作する完全バージョン ※GPE=Google Plugin for Eclipse

違いは以下の通りです:
  • 完全バージョンはより高度な構成/プリファレンスオプションを提供します。一方、組み込みバージョンはより少ないオプションを持ち、大多数のユーザーに対して最も良く働くように設定されています。
  • 完全バージョンはGWT-ExtやGXT、SmartGWTのようなサードパーティー製GWTアドオンのサポートを含みます。
  • 組み込みバージョンはスタンドアロンバージョンに含まれる、ウィザード、バリデーション、編集アシスタンス、起動構成のいずれも含まず、GPE自身で提供されるものに依存します。

HTML5 キャンバス、オーディオ、ビデオ

現在、GWT SDKのバージョン2.2リリースでは、動的に記述可能な2Dシェイプとビットマップイメージのレンダリングを可能にするCanvas(キャンバス)要素、Audio/Videoタグの埋め込みのようなHTML5固有の機能のサポートを含んでいます。稼動中の新しいキャンバスのサポートのクールなデモはGWT 2D Canvas Demoで見ることが出来ます。
このプロジェクト(デモ)のコードはhttp://code.google.com/p/gwt-canvas-demoで見ることが出来ます。
警告 – これらのHTML5 APIsは(仕様が)固まっていますが、依然として実験的であり、 以降のリリースで少し変更されるかもしれません。

セルテーブルのアップデイト

GWT2.1では開発者が自分のプロジェクトにCellTable widgetを組み入れる場合、直接ソート用の定型コードを追加し、それからカラム幅をセットするために輪くぐりしなければなりません。 GWT SDK 2.2リリースでは、ソートとカラム幅の修正はセルテーブルウィジェット自身の一部です。

SafeHtml リニエントパーサー (lenient = 寛大な、甘い ≒ 厳密ではない?)

SafeHtml テンプレートパーサーは安定しているHTMLタグを要求しない、CSSコンテキスト使用時の警告を含む、わずかに異なる制約を持つ、より寛大なパーサーに替えられました。SafeHtmlテンプレートの多くはこの変更による影響を受けません。より詳しい情報はCreating HTML using the SafeHtmlTemplates interfaceを見てください。

 更新

Java 1.5 サポートの非推奨化

バージョン2.2はJava1.5のサポートを非推奨にするだけで、アプリケーションの構築時に結果として警告を生じます。   Java1.5がまだ動いてる間(少なくともGWTの次リリースの間)に、開発者は警告を訂正しGWTの将来のバージョンとの互換性を保証するためにJavaのバージョンをアップグレードするべきです。 

 スタートガイド

GWT 2.2を始めるためには、単に次のことをしてください:
このGoogle Plugin for Eclipse(GPE) とGWT SDKの新しいリリースをインストールするための手順はここで見ることができます: Getting Started with Google Plugin for Eclipse. 

単にGWT 2.2 SDKを探しているなら、ここで見つけることが出来ます: GWT SDK Download.

問題が発生したら?

アップグレード中に何か問題が? いつものように、GWT Developer Forum上で我々に知らせてください。このガイドで詳述されたアップグレードプロセスが正確でユーザー達に対して機能することを確認するために、我々の素晴らしいコミュニティまたはGWTチームメンバーがあなたに連絡をします。

Gadgets for Google Sites

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


  Googleサイト向けガジェット

Google Sites Gadgets
Googleでは、ガジェットはGoogleサイトを含むwebページや他のアプリケーションに埋め込むことが出来る、HTMLやJavaスクリプトのアプリケーションです。これらのガジェットはサイト内にシームレスなユーザー経験のためにテキストやイメージを組み込んだ小型アプリケーションやデータベース駆動のリストのような外部の動的なコンテントを含む能力を提供します。
あなたがまだガジェットを見たことがないなら、ガジェット、iGoogleガジェットディレクトリのセントラルインプリメンテーション(?)において多くのガジェットのサムネイルと説明を見つけるでしょう:
全てのサイトページは潜在的なガジェットコンテナです。 その上に、サイトはパワフルなアプリケーションを作成するためにガジェットと連携して用いることが出来るData API を提供します。それはあなた自身が使用するだけでなく、ガジェット開発者としてあなたが他のweb開発者と彼らのユーザー向けの魅力的なツールを構築してサイトAPIにテコ入れ出来るということを意味します?
あなたがサイト用のガジェットを構築すると、数百万のアクティブユーザー達がそれを利用可能になります。私たちにあなたのガジェットを提出すれば、それはユーザーが容易にブラウズ、設定、彼らのサイトへガジェットを追加出来るようになります。
そう、今あなたはGoogleサイトがあなたのガジェットを公開するのに素晴らしいプラットフォームであることを知っています。何をのんびりとしているのですか?今すぐ、Googleサイト向けガジェットの作成を始めましょう!

Get Started(※リンクはほとんどデッドリンクというかsite_gadgets.htmlが抜けてる?)

最も単純な形において、Googleサイト向けは他のガジェットと似ています。あなたがもし、まだガジェットに慣れ親しんでないのななら、作成を始めるためにちょっとGadget Developer Guide を見てください。それからこのページに戻ってきてGoogleサイト特有の説明を読んでください。
iGoogle、Blogger、その他のGoogleサービス用ガジェットの多くはGoogleサイトで動きます。このセクションではサイトガジェットがどのように明示的に違うのかを説明します。
ガジェットサンプルが見つけられる場所とソースの見方を説明します。
ガジェットファイルを送信(配置)出来る様々な場所について説明します。
必要とされる詳細な説明へのリンク付きのガジェット作成のおおまかな手順です。
Googleサイトへガジェットを挿入するステップです。
Googleサイト上でガジェットをテストする方法を説明します。
ユーザーが追加設定にアクセスできるconfigurationビューの作成について説明します。
サイトスタイルとレイアウトの大きいセットでの見栄えがよいガジェット作成のベストプラクティス(最も効率的な方法、良い慣例)について説明します?
今はガジェットはバグもなく申し分ありません。世界に向けて公開しましょう!

サイトガジェットの概要

一般的に、ガジェットはwebページへ外部の情報を生成したり、引っ張ってくる小さいユーティリティです。その最も単純な形では、ガジェットは一度に複数のwebページで使用できる能力を備えた情報を取得する小さい.xmlファイルです。Googleサイトでガジェットを含むということは、この外部の情報用導管(導く管、ダクト)として振舞うiframeを結果として生じさせます。幾つかのガジェットは別のwebサイトからの情報を流すだけのiframeです。
より高度なガジェットは動的コンテンツを収拾し、対話的アプリケーションをあなたのGoogleサイトページ内に提供します。 既に使用出来るガジェットについてはガジェット例の閲覧を見てください。
ガジェットは以下のコンポーネントから成ります:
  • Gadget Specファイル – HTMLとJavaScriptの関数をラップした(包んだ).xmlファイル
  • コンテナページ – ガジェットが挿入されるWebページ。このケースではGoogleサイトです。
  • 外部データソース – これはオプションです。.xmlファイルと同じ場所に配置出来ますが、その結果を提供するためにHTTP越しにgadget specによって呼び出されます。
iGoogleでは、ガジェットは個人を対象とする傾向があります。例えば、iGoogle上の一般的なガジェットはユーザーが、彼らのカレンダーを見る、TODOリストをつける、彼らの星占いを読む、ゲームをするなどのようなことをするのを可能にします。 
GoogleサイトでのガジェットはiGoogleや他のGoogleAppsで使用されるガジェットと同一であることがあり得ます。違いはその意図です。iGoogleで使用するために公開されているガジェットが個別のユーザーを持つ一方でGoogleサイト向けに構築されたガジェットはサイト閲覧者全てに使用され得ます。これらのガジェットはプレゼンテーションよりも動的コンテンツを引っ張ってくることに焦点をあわせた、より対話的であるという傾向を持ち、スタンドアロンというよりもサイトの内容を補完するように設計されています。 
カレンダーガジェットはこの区別の良い例です。iGoogleでのパーソナライズされたカレンダーガジェットはデフォルトではおそらくログインしたユーザーのカレンダーを表示し、一方、Googleサイトのカレンダーガジェットはコラボレーターが各種のロケーション特有のカレンダーから選択することを可能にすることが出来ます。
サイトガジェットはサイトで直接公開されている説明のテキストと共に単一のページで外部ソース(関連したパフォーマンスダッシュボードではなく別個のライブダイアグラムと言います?)からの複数の情報を公開することを可能にします。ガジェットは同じビューの同じトピック上で異なる情報を収拾する間、visual real estate(画面の状態?)を保ちます。 更にガジェットは別の方法でサイトセキュリティチェックによって妨げられる動的コンテンツを含むことも可能にします。
警告legacy gadgets API で構築されたガジェットはGoogleサイトでは動くかもしれませんが、公式にサポートはしていません。 組み込み型とフィードベースのガジェットも同様にサポートしていません。したがって、Googleは現行のgadgets.* APIを使用して全てのサイトガジェットを構築することを推奨します。この記事の説明を参照してください:

ガジェット例の閲覧

iGoogle gadget directoryで何千もの既存のガジェットを見ることが出来ます。さらに調査したいガジェットを見つけたら、 XMLをみる為にガジェットのリンク先ページの右側のナビゲーションでView source をクリックしてください。
以下は、シンプルだけれども人気のある、他のwebの内容を流すiframeを提供するくらいの機能をもつInclude gadget です: ※以下のサンプルは

の次のimgタグのsrc属性のダブルクォーテーションのエラーで動かない?上のリンクのソースだと動く。

xml version="1.0" encoding="UTF-8" ?>

 
title="Include gadget (iframe)" title_url="http://sites.google.com/"
         
description="Include another web page in your Google Site"
         
thumbnail="http://www.gstatic.com/sites-gadgets/common/images/sites-icon-gadget-thumb.png"
         
screenshot="http://www.gstatic.com/sites-gadgets/common/images/sites-icon-gadget-ss.png"
         
height="800" width="600" author="Google">
   
feature="dynamic-height"/>
 

 
name="iframeURL" display_name="URL to content" required="true"/>
 
name="scroll" display_name="Display scrollbar" default_value="auto" datatype="enum">
   
value="auto" display_value="Automatic"/>
   
value="no" display_value="No"/>
   
value="yes" display_value="Yes"/>
 

 
type="html" view="default,canvas">
 
id='dest'> src=/code.google.com/apis/sites/gadgets/"http://www.google.com/ig/images/spinner.gif">
 

 

ガジェットタグと予期される内容?の完全な説明はスタートガイド: gadgets.* APIを見てください。

ガジェットのホスティング

ガジェットのすることに関わらず、それ自身のファイルは見つけられ使用される為にワールドワイドウェブ上に存在しなければなりません。この条件の例外は Google Secure Data Connectorを使用して非公開で保存されたプライベートガジェット(Google Apps Premierのカスタマー(顧客)のみが利用可能) です。とは言っても?、認証なしにHTTPでアクセス出来る任意のオンライン上で動作します?  ガジェットは選択できる?パブリックディレクトリで公開されていなければならないことを覚えておいてください。さもなければ、ユーザーはそのURLを直接挿入することによって埋めこまなければなりません。
以下はガジェットホスティングオプションです:
  • App Engine – ガジェットによって要求される全てのファイルを格納出来ます。多少のセットアップ(即ち、プロジェクトの作成とその後のファイルアップロード)を必要とします。しかし多くのユーザーに容易に出来るでしょう? ガジェットや他の物全てを格納するアプリケーションとapp.yamlファイルみたいなものを含めて静的ファイルを提供するための別のものを作成できます? :

    application: <your app name>
    version
    : 1
    runtime
    : python
    api_version
    : 1

    handlers
    :
    - url: /.*
      static_dir
    : static
    全てのガジェットファイルを静的ディレクトリへ置いたら、ローカルディレクトリで編集し変更を加える度にAppエンジンへデプロイします。ファイルを/static/gadget.xml に置いた場合、そのURLは次のようになります: http://.appspot.com/static/gadget.xml
  • code.google.com – Appエンジンのように、ガジェットに必要な全てのファイルを格納することが出来ます。更にプロジェクトの作成が必要ですが、Appエンジンよりもセットアップ時間は短く済みます。これはガジェットを複数の人間が利用する、またはGoogleコードでコードをホスティングすることによってコミュニティが恩恵を受けると感じる場合にとても便利です? code.google.comはAppエンジンより帯域が狭いので通信量が極めて高いと問題が発生するかもしれません。
  • Google Gadget Editor – 使用するのは簡単ですが、保存するのに制限があります。.XMLファイルの保存が出来るブラウザでのみ編集が可能です? これを使用することは 必要な静的ファイル(画像、CSS、JavaScriptファイルなどなど)がどこかでホスティングされている必要があるということを意味します。
  • あなたの選択した任意のオンラインロケーション(場所) – 完全にあなたの管理下ですが、完全に責任を負います。 あなたのサーバのダウンタイム(休止時間)は結果としてあなたのガジェットのユーザーにとっての停止時間を発生させるかもしれません。
  • プライベートガジェットディレクトリ –  Google Apps Premier のカスタマーにのみ,  ドメインのメンバーにのみ見ることが出来る組織のガジェット用のプライベートGoogleストレージが提供されています。 Google Gadget Editorで作成された公開ガジェットのようにプライベートガジェットはプライベートディレクトリに保存されたそれ自身の.xmlファイルを持ちます。これはガジェットに要求される他の全てのファイルをガジェットによって呼び出される別のオンラインリポジトリに置いておかなければならないことを意味します。 (このケースではファイアウォール内) デベロッパーステップ用のサイトヘルプセンターの記事 Developing Private Gadgets for Google Sitesとプライベートガジェットディレクトリをメンテナンスについて説明しているPrivate Gadget Administrator’s Guideを見てください?

ガジェットの構築

ガジェットはHTMLと(オプションで)XMLでラップされたJavaScript、Flash、Silverlightです。 gadgets.* API デベロッパー ガイドはガジェットの構築に必要な詳細全てを提供します。更に OpenSocial テンプレートを使って素早くガジェットでソーシャルアプリケーションを構築出来ます。
以下はサイト向けガジェットの作成用のおおまかな手順です:
  1. いくつかのリポジトリは特定のエディタ(特にGoogle Gadget Editor)の使用を必要とするのでガジェットが何処でホスティングされるか決定します? 選択についての説明はガジェットのホスティングセクションを見てください。
  2. あなたが選んだテキストエディタを使用して gadget specファイルとして機能する新しい.xmlファイルを作成します?
  3. コンテンツタイプをHTMLかURLのどちらかに決定し、gadget .xmlファイル内で次のように指定します:

    これはほとんど常にHTMLで、全ての内容が.xmlファイルで直接提供されると仮定されます。しかしもし分離したファイルで供給するつもりの場合はURLコンテンツタイプを使用します。これらの二つの違いについての完全な説明はChoosing a Content Typeを見てください。
  4. gadget .xml内、または gadget specファイル?によって呼び出される分離したファイルに内容を作成します。 既存のガジェットを調査する方法についてはガジェット例の閲覧セクションを見てください。
  5. ユーザーによって変更することが出来るガジェットの基本プリファレンス(好みの設定)を定義します。説明はユーザー設定の定義 を見てください。より高度なコンフィギュレーションを提供するためには、アドバンスト(高度な)ユーザー設定の使用セクションを見てください。
  6. ガジェットの著作者のみが変更出来るモジュールプリファレンスを定義します。詳細はガジェット設定の定義を見てください。
  7. ガジェットをテストします。説明はガジェットのテストセクションを見てください。

ガジェットの埋め込み

ガジェットはサイトガジェットディレクトリ(iGoogleガジェットとディレクトリと同期しています)から選択するかそれ自身のURLを含むことによりサイトページに埋め込むことが出来ます。更に、Apps Premierのカスタマーは組織のドメイン下にあるサイトガジェットディレクトリ内にリストされるプライベートガジェットから選択することも出来ます。
Googleサイトへガジェットを埋め込み為には:

  1. 新しいガジェットを含ませるサイトページへ行きます。
  2. ページの編集を開きます。
  3. [挿入]-[その他のガジェット…]を選択します。























  4. ガジェットを検索し左のカテゴリから選択するか、URLを指定してガジェットを追加をクリックして.xmlファイルへのURLを貼り付けます。それから追加をクリックします。
    Tip: この同じURLによるガジェットの追加の方法はiGoogleや他のオンライン上の何処かから埋め込む為に使用することが出来ます?















  5. ガジェットの縦横を指定し、利用可能な設定を選択して、OKをクリックします。ガジェットがページに追加されます。
  6. (実際の表示を)見る為にページを保存し、サイトでガジェットのテストをします。

ガジェットのテスト

ガジェットを構築した後、それを使用したり、同じように使えるよう他のユーザーに許可する前に徹底的にテストすべきです。最初にGadget Checker(他の公開ガジェットを確認するためのガジェット。ガジェットファイルを開き、共通エラーを探します。)をインストールします。
それから1つ以上のテスト用Googleサイトを作成しガジェットを埋め込んで、手動でガジェットをテストします。正確な方法はガジェットの埋め込み セクションを見てください。ガジェットの機能性と外見はそれを含むGoogleサイトに依存します。 したがって、ガジェットをデバッグする一番良い方法は、実際のGoogleサイトの環境でテストすることです。それぞれのテーマでガジェットの正しく表示されるか確かめる為に色々なサイトテーマを切り替えてみてください。
ガジェットをテストすると、必然的にバグを発見しgadget .xmlファイルを訂正する必要があるでしょう。XMLを調整している間はガジェットキャッシングを使用不可能にしておくべきです。さもなければ、あなたの変更はページに現れないでしょう。  (明示的に)Googleサイトに指示しない場合Gadget specファイルはキャッシュされます。開発中、キャッシュを回避するには、ガジェットをふくんでいるGoogleサイトページのURLの末尾に次のパラメータを追加します。(gadget spec .xmlファイルのURLではなく):
 ?nocache=1
Googleサイトはガジェットを追加・設定(調整)するための標準ユーザーインターフェースを提供します。ガジェットを追加した時、UIはプレビューを表示し設定出来る任意のUserPref パラメータを表示します。色々な設定値を更新したり、テストサイトへガジェットを追加してテストしてください。そのサイト自身でガジェットが予期した動作をするか確認してください。あなたが定義した任意の UserPrefサイト管理者によって正しく設定出来るかテストすべきです。
それから、実行すべき他のテストについては公開の準備を参照してください。

アドバンスト(高度な)ユーザー設定の使用

全てのガジェットはgadget specファイルのUserPrefセクションを通じて生成された基本ユーザープリファレンスをセットする機能を提供出来ます。次の画面ショットで表されるように、これらは概して縦横のサイズ、スクロールバー、枠線、タイトル、ガジェット特有の設定に影響します:


しかし、多くの場合、標準のUserPrefコンポーネントよりも高度なプリファレンスの方がより多い利益をガジェットにもたらします。プリファレンスはしばしばカスタマービジネスロジック、検証、ピッカー(摘み手?)のような機能を含む必要があります。 ガジェット UserPrefセクションから生成されたインターフェイスは限られたデータ型(string、enumなど)をサポートするので、URLや日付のような入力の検証をするこどが出来ません。
さらに、閲覧者と編集者が同じiGoogleのようなコンテナでは、ガジェット作成者は標準ビューの一部として拡張設定できます?(can extended configuration?)  Googleサイトでは、閲覧者は必ずしも編集者ではないのでガジェット作成者はプリファレンスを更新するためにユーザーがアクセスするビューを保証できません。 Googleサイトのようなソーシャルコンテナは作成者以外のユーザーがプリファレンスを変更することを許可出来ません。
Googleサイトでは、次に示されるスクリーンショットのように UserPrefによって生成される基本ガジェットプリファレンスインターフェイスは多くの追加設定とデータ型を供給出来るconfiguration viewに置き換えることが出来ます:


configurationビューは挿入時または編集時にUserPref 設定の代わりに表示され、カスタムインターフェイスを備えたユーザープリファレンスをセットすることを可能にします。そしてマップ座標を入力するのではなくマップ上の位置を選択するような、カスタム入力要素を持つことが出来ます。
開発者はこのビューでプリファレンスをセーブするために標準setprefs APIを使うことが出来ます。さらなる詳細はガジェット XML リファレンス状態の保存を見てください。これらのビューはコンテナアプリケーションに補足の設定情報を提供することに可能にし、gadget  .xml specファイル内の以下開始タグを備えたUserPrefセクションみたいに作成します?:
例えば、上のこのセクションを含むconfigurationビューを提供するnews.xml ガジェットです?:
 type="html" view="configuration" preferred_height="300">
type="text/css">
 
.config-options {
    margin
: 10px;
 
}
 
.label {
    font
-weight: bold;
    width
: 35%;
    vertical
-align: top;
 
}
 
.gray {
    color
:#666666;
 
}
  html
{
    font
-family:arial,sans-serif;
    font
-size:0.81em;
    font
-size-adjust:none;
    font
-style:normal;
    font
-variant:normal;
    font
-weight:normal;
    line
-height:1.5;
 
}
  a
:link, a:visited, a:active { text-decoration: none }

 
alt="Google Web Elements" src=/code.google.com/apis/sites/gadgets/"http://www.google.com/webelements/images/web_elements_logo.gif"/>
 
class="config-options">
 

 
align="left" class="label">Size:
 
align="left">
 
id="size" onchange="Update()">
 
selected="selected" value="300x250">Medium rectangle (300x250)
 
value="728x90">Leaderboard (728x90)
 

 

 

 

 
align="left" class="label">Select sections:
 
align="left">
 

 

 
type="checkbox" onclick="Update()" id="sec_h" value="h"/> Top Stories
 
type="checkbox" onclick="Update()" id="sec_w" value="w"/> World
 
type="checkbox" onclick="Update()" id="sec_b" value="b"/> Business
 

 
type="checkbox" onclick="Update()" id="sec_p" value="p"/> Politics
 
type="checkbox" onclick="Update()" id="sec_n" value="n"/> Nation
 
type="checkbox" onclick="Update()" id="sec_e" value="e"/> Entertainment
 

 
type="checkbox" onclick="Update()" id="sec_t" value="t"/> Technology
 
type="checkbox" onclick="Update()" id="sec_s" value="s"/> Sports
 
type="checkbox" onclick="Update()" id="sec_m" value="m"/> Health
 

 

 

 

 

 
align="left" class="label">Or create one:
 
align="left">
 
type="text" id="query" onchange="Update()"/>
 


 
class="gray">Example: 2010 Olympics
 

 

 

 
colspan="2">
 
id="preview" style="margin-top:10px;overflow:auto;width:100%;">
 
id="preview_ifr" frameborder="0" marginwidth="0" marginheight="0" border="0"
 
style="border:0;margin:0;"
 
scrolling="no" allowtransparency="true">
 

 

 

 

 

 
以下で この例と他のConfigurationビューを備えたGoogleサイト固有ガジェットを見ることが出来ます:

サイトガジェット向けベストプラクティスに習う

サイトユーザーはweb上で(自分のサイトを?)良く見せることを欲します。 ガジェットがサイトで使用される多くのテーマと継ぎ目なく調和するように、これらのベストプラクティスに習ってください。全てのガジェット向けのベストプラクティスについてはPromote Your Website’s Content Using Gadgets 、サイトガジェットに特定のガイドラインについてはこのセクションの残りを見てください。.
  • ガジェットは誰にでも閲覧出来るのでgadget spec内に機密情報またはタイトルを入れないでください?例えば、内部のプロジェクトネームは含まないでください。
  • ガジェットの可視性を最小化する場合はガジェットをiGoogleガジェットディレクトリまたは他の公開リストサービスに提出しないでください。代わりに全てのユーザーにURLのみでガジェットを含まさせてください。さらに、単にその内容を含む別のファイルを呼び出すURLタイプのガジェット(全ての内容を含む一般的なHTMLのタイプではなく)を作成出来ます。このパススルーオプションで、二番目のファイルのURLだけが公開されます。ガジェットのHTMLタイプとURLタイプの違いはコンテンツタイプの選択とガジェットを覆う他の方法についてはGadgets are Public section of Writing Your Own Gadgetsを見てください。
  • Google Apps Premier カスタマーでさらにガジェットの可視性を最小化したい場合はガジェット全てを保存するためのプライベートディレクトリを使用してください。
  • 最も重要なのは、幾つかの異なるサイトでガジェットをテストすることです。 ガジェットが様々なテンプレートと調和することを確認するためにサイトの背景色、テキストカラー、フォントフェイスを変更してください。

ガジェットの提出

ガジェットをテストし終えたら、iGoogleガジェットディレクトリへガジェットを提出する準備が出来ています。 最初にiGoogle コンテンツ ディレクトリへの公開を読んでください。 それからGoogleへガジェットを提出します! iGoogleディレクトリとGoogleサイトディレクトリにあなたのガジェットが現れるのに数日かかるかもしれません。あなたはその間、URLによってページへガジェットを追加出来ます。その方法はガジェットの埋め込みを見てください。

2011年4月期ドラマ

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


さて、何を観るか


NTV
水22「リバウンド」の主な出演者は
相武紗季 速水もこみち 栗山千明 勝地涼 伊藤かずえ 若村麻由美辺りか
所謂レガッタコンビではあるが、絶対彼女コンビでもある。脇はかずえ姐さんと闇猫姐さんか。
栗山千明と勝地涼もまあそんなに悪くはないだろう。脚本は遊川和彦だから大きく外しはしないかな?
CMを観た限りはコメディっぽいけれどもどうだろう。取り敢えず一回くらい観るか。
木24「四つ葉神社ウラ稼業~失恋保険告らせ屋~」
城田優 福田沙紀 古田新太 うーんまあ他に観るものがなかったら一回くらい観てみるか。
たまに面白いのがやってる枠だし。城田ってイケメンパラダイスとサムライハイスクールくらいでしか知らない。
土21「高校生レストラン」
松岡昌宏 吹石一恵 神木隆之介 ニクコップンカー(川島海荷) 板谷由夏 原田芳雄 キノコ(伊藤英明)
どっちかというとシリアス系というか真面目系か。実話を元にしたウォーターボーイズ・スウィングガールズの
ようにみえて、

料理人としては一流だが教師としては未熟者の新米臨時採用教師と、
閉塞感を抱え将来への夢や希望を容易には持てない高校生たちが、
ぶつかり合いながらも料理を通じて成長し、

とあるから主体は松岡の変形学園物?
神木隆之介と川島海荷は生徒代表でそれ以外にも新人を大量投入してくる形かな。
大門社長も出るみたいだから一回くらいは観ようか。


TBS
ハンチョウも渡る世間は鬼ばかりは観てない。
金22「生まれる。」
堀北真希 大倉忠義 三宅裕司 酒井若菜 戸田恵子 大杉漣 田中美佐子
んー可もなく不可もなく(´・ω・`) 酒井若菜が居るな。前に観たのはMotherの時か。
脚本が鈴木おさむか…パスでいいか。
日21「仁-JIN-」
大沢たかお 綾瀬はるか 小出恵介 桐谷健太 田口浩正 小日向文世 中谷美紀 内野聖陽
色んな要素での劣化とかはあるんだろうけれど、きっとある程度の出来には仕上げてくるんだろう
とは思うが。再放送も沢山やるだろうから本放送時は裏の阿部サダヲとつぐみのドラマを観ようか
悩みどころ。あっちはきっと爆死して再放送があるかわからないしw


CX
月21「幸せになろうよ」
香取慎吾 黒木メイサ 藤木直人 仲里依紗
まあ観なくていいだろ(・∀・)
火21「名前をなくした女神」
杏 つるの剛士 木村佳乃 平山浩行 倉科カナ 五十嵐隼士 尾野真千子 高橋一生 りょう 萩原聖人
んーんーどうだろうかw ママ友社会の話で杏がいじめられるのかな。黒杏は発動しないのか。
泣かないと決めた日系+ジョーカー系+その他まあまあ名前の知られた人の面子といった感じ。
倉科カナと尾野真千子はmotherか。
火22「グッドライフ~ありがとう、パパ。さようなら~」の方に榮倉をもってかれたのかな。
グッドライフの方は観ないけど、こっちの方は一回くらい観てみようか。
主題歌はよくみたら8の字だったアンジェラ・アキか。
木22[BOSS]は画面揺れに慣れないからパス。内容もちょっとあれだったからな。
武田鉄矢の回はラストで笑ったけども。
日21「マルモのおきて」
阿部サダヲ 芦田愛菜 鈴木福 ムック 比嘉愛未 伊武雅刀
ムック…( ;・´ω・`)ゴクリッ……って犬の名前か。こっち観ようかJIN観ようか悩むところ。
なくもんかはいまいちあわんかった…(´・ω・`)
松雪泰子は惨敗したが芦田愛菜はJIN相手に何処まで頑張れるか。まあ爆死だろうなぁ(ノ∀`)


EX
◎水21「遺留捜査」
上川隆也 貫地谷しほり 波岡一喜 水野真紀 佐野史郎 大杉漣
黒乳首とガンジャならまあ演技がズタボロになることはないので脚本次第か。
水野真紀じゃなくて水野美紀がたまには観たい。
おみやさん同様、意識して観ることはないかなぁ。一回くらい観ようかなぁ。
木21「ハガネの女 season2」はパスだな。1も途中で脱落したし。合わなかった。
金23「犬を飼うということ~スカイと我が家の180日~」
nskd 水川あさみのラスフレコンビが子供の居る夫婦役かw
マルモのおきても犬…デカワンコにあやかったわけではないんだろうけれど、今期のかぶりは犬か。
どうだろう…。
日23「アスコーマーチ」
武井咲 松坂桃李 賀来賢人 永山絢斗 笹野高史 白石美帆 勝村政信
えらいプッシュ中だな、武井咲。月9は爆死してたみたいだけれども。まああれは脚本が……。
名前から内容がわからないのでサイトを観に行ったら工業高校に行った女の子の話のようだ。
工業物ならなっちゃんをドラマ化しろよ、NHKかテレ東でヽ(`Д´)ノ


TX
◎月22「鈴木先生」
長谷川博己 臼田あさみ 土屋太鳳 山口智充 田畑智子 でんでん 富田靖子
よくわからない。漫画原作?一回くらい観ようか。コメディだったら山口智充もありだが、
シリアス物ならぶち壊す可能性があるなぁ…
◎金24「マジすか学園2」
前田敦子 大島優子 篠田麻里子
他に観る物が深夜時の再放送だったら観てもいいけど、本放送なら躊躇なくタモリ倶楽部を選ぶ。
今期も特に凄く観たいってドラマはないなぁ(ノ∀`)


前期はなんだかんだでデカワンコが一番良かった。
一回見逃したが_| ̄|○
ちょっとメタ要素が多かった気がするけれど、しっかりとした出来のドラマだった。
視聴率的にも二期があってもおかしくないから期待しよう。
単一シリーズのドラマだと最終回の視聴率を狙って最終回前で盛り上げて、
(ある意味で最終回前クリフハンガーと呼ぶべきか)
肝心の最終回がgdgdになるのが普通だけれども、デカワンコはそんなこともなくて良かった。
最後まで慰安旅行で終わるのかと思ったが(ノ∀`)
ワンコ捜索中に「何で携帯のGPS機能使わないんですか?」というキリに返したヤナの一言に吹き、
元警視総監がガラさんに渡したチラシにあった単語を見て思わず声が漏れた(・∀・)
良い最終回だった(・∀・)


美しき隣人はそこそこ楽しんだ。
最終回は富士山近辺震源の地震が発生して実況が変な盛り上がりかたを見せたw
最初の方はあんまり真面目に観てなかったので詳しいことはよく知らないが、
最終回のK2堀部の調査報告から過去の不倫癖と現状の狂気を無理矢理想像で結びつけるなら、
 ・医者の家庭に産まれて跡継ぎの兄が優遇、麦とホップは愛されないまま育つ。
 ・ある環境下における幸福量の有限という思考
 ・不倫略奪傾向
 ・隼人の事件によって標的が金麦に
といった感じか。このドラマは重度の境界性や反社会性の人格障害者にまとわりつかれた一家という見方も出来る。
まあしかしなんだ。あのアルバイト、何の意味もなかったなw ソロモンみたいに活躍するのかと思ったらw
なんだあの理由は(ノ∀`)


最上の命医は地震絡みで最終回を観なかった。全体的にまぁまぁ?
月9は途中で離脱した(ノ∀`)ワケワカラン