.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Send feedback Quotas for Google Services Stay organized with collections Save and categorize content based on your preferences. Apps Script services have daily quotas and limitations on some features. If you exceed a quota or limitation, your script throws an exception and execution stops. Important: Some features have additional quotas from the Google product they're associated with. Using a prod
注:古い記事の為、内容が最新ではない可能性がありますm(_ _)m マツウラです。 前回の続きになります。 今回はGoogleDriveに保存してあるスプレッドシートのデータを取得します。 実行環境は次の通りです。 Node.js 0.10.25 Google APIs Client Library for Node.js(alpha) 0.4.7 GoogleSpreadsheetsAPIはスプレッドシートのデータを読み込み、変更することができるAPIです。 このAPIはGoogle Data APIに数あるAPIの中の1つになります。 Google Data APIのクライアントライブラリがあるのですが、残念なことにNode.js用はありません。(2014-02-10現在) そこで多少なりとも手軽にするためOAuth用に、 API Client Libraries | Google
Googleが開催した「Google I/O」では多くの新デバイス・サービスが明らかになりましたが、その中で次期Androidの「L」に採用される新しいUXの体系「Material Design」も発表されました。Googleのプラットフォームを統一するアニメーションを使った新たなデザイン「Material Design」とはどんなものなのか、ムービーが公開されています。 Google Design http://www.google.com/design/ Material designがどのように端末に採用されるのかは、以下のムービーを見るとよく分かります。 Material design - YouTube 例えば、以下の受信箱ではメッセージが「今日」「昨日」に分けられています。 そのうち1つのメッセージをタップ。 すると夏のバーベキューに関しての2人のやりとりが表示されました。 間
Closure Library は、Googleが提供する JavaScript ライブラリです。 主な特徴は、 他の追随を許さない API の充実度 純粋なクラスベースのオブジェクト指向 Closure Compiler との組み合わせによる高圧縮性能 以下の Google のサービスで使われており、高信頼性
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 Closure Tools は Google が開発した JavaScript 開発ツールキットで、 Closure Library (JavaScript フレームワーク)、 Closure Compiler (サイズ削減・最適化ツール)、 Closure Template (Java / JavaScript 共通のテンプレートライブラリ)の 3 つで構成され
またまたTiny iOSネタです。 Tiny iOSでは当初、JavaScriptライブラリにjQueryを使用していました。 が、色々なメリットを考えて、途中でClosure Libraryに乗り換えました。 クラス継承をしっかりサポートしてくれる jQueryにはない。 Closure Compilerとの相性がよい ライブラリ側の不要なコードもバッサリ削除してくれる。 jQuery100KB + 自分のコード30KBだったのが、まとめて30KBになった!すごい! Closure兄さん @orga_chem に勧められた ( ° ▽ ° ) これだけ魅力があるとはいえ、慣れ親しんだライブラリを離れるハードルは高く、なかなか導入に踏み切れない方も多いはず。 そこで今回は、Tiny iOSで使用していた機能の対応表をつくってみました。 切り替える際の参考になればうれしいです。 そもそも
Web アプリケーションに手軽に図形描画機能を組み込むことができる Closure Library ベースの作図ウィジェット Closure Draw をアップデートしました。細かい改善点はいろいろあるのですが、最も大きいのは UI を完全にカスタマイズ可能にしたことです。ツールバーを作図ウィジェット本体から完全に分離し、まったく別の UI に差し替えることができます。また、ウィジェットを外部のスクリプトから制御するためのインターフェースも用意しました。 今回の改善で、 Web アプリケーション本体の UI に違和感のない形で Closure Draw を組み込めるようになりました。以下で仕様をご紹介しますので、ぜひご活用ください。 新しい Closure Draw のアーキテクチャ 今回の最も大きな変更点は、従来 closuredraw.Widget というひとつのコンポーネントで実装さ
Chrome simple HTTP ServerはGoogle ChromeをWebサーバ化してしまうGoogle Chrome機能拡張です。 Webの力は日々向上しています。今回はGoogle Chromeの隠された能力を引き出し、なんとWebサーバ化してしまうChrome simple HTTP Serverを紹介します。 インストールしました。 立ち上げました。 コンソールをみるとURLが表示されます。 そのURLにアクセスするとコンテンツが表示されます。 サーバ側のログはコンソールに表示されます。 ちゃんとGETアクセスされています。 これが使えるのはChrome canaryなどのver. 24以降になります。これはGoogle ChromeをWebサーバとして使うというよりも、機能拡張向けに提供されるものになります。Webブラウザと通信してしまうというアイディアに脱帽です。
CollideはWebベースのコラボレーションIDEです。 XPなどの開発プラクティスの一つにあるのがペアプログラミングです。二人が並ぶことでOJT的に指導したり、自分の知らなかった機能に出会えたりします。そんなプログラマー同士のコラボレーションをリモートでも可能にするのがCollideです。 最初にユーザ名を入力します。 メイン画面です。左にファイル一覧があります。collideを起動したときのパス以下にあるファイルが表示されます。 ファイルを開きました。右側がエディターエリアになります。編集はリアルタイムに反映されます。 ハイライター機能もあります。 検索やファイルの切り替えもできます。 検索するとハイライトされます。 Google Chromeを使うとデバッグもできるようです。 Collideは元々Google Collideという名称でしたが、現在はフォークして単にCollideと
JsTemplateはGoogleが開発したJavaScript製のテンプレートエンジンです。 Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 デモです。左上がテンプレート、右上がJSONの元データになります。 そして左下が実際に生成されたHTMLで、右下がレンダリング結果になります。 idを使ってテンプレート名を定義しています。 こういう風にデータがない場合のチェックもできます。 実際のコードです。jsdisplayのところに検証が入っているのが分かります。 データがある場合はもちろん繰り返し表示します。 実際のコードです。 JsTemplateは再帰処理ができたりev
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く