Dialogs, snackbars, and toasts Dialogs, snackbars and toasts all appear as a separate sheet, overlaying the background. The paper element collection includes two elements. A dialog (<paper-dialog>) is a modal window that can include a title, text, action buttons, and other controls. A snackbar or toast (<paper-toast>) is a small, transient popup that includes a message and optionally a single acti
This morning we welcomed 6,000 developers to our 7th annual Google I/O developer conference. The crowd in San Francisco was joined by millions more watching on the livestream and 597 I/O Extended events, in 90+ countries on six continents. We're meeting at an exciting time for Google, and for our developer community. There are now one billion of you around the world who use an Android device. One
From Fluentd Meetupに行ってきました これを読んだ時、BigQueryの検索スピードについてちょっと補足したくなった。確かにFluentd Meetupのデモでは9億件を7秒程度で検索していたが、BigQueryの真の実力はこれより1〜2ケタ上だからだ。ちょっと手元で少し大きめのテーブルで試してみたら、120億行の正規表現マッチ付き集計が5秒で完了した。論より証拠で、デモビデオ(1分16秒)を作ってみた: From The Speed of Google BigQuery これは速すぎる。何かのインチキである(最初にデモを見た時そう思った)。正規表現をいろいろ変えてみてもスピードは変わらない。つまり、インデックスを事前構築できないクエリに対してこのスピードなのである。 価格も安い。さすがに120億行のクエリは1回で200円もかかって気軽に実行できなさそうであるが、1.2億
米Googleは4月16日(現地時間)、Google Mapsの番地特定に使っている画像認識アルゴリズムの性能が向上し、90%の確度で数字を読み取れるようになったと発表した。 このアルゴリズムは、ユーザーがGoogle Mapsで目的地の住所を入力した場合などに地図上で正確な位置にマーカーを表示するために使われている。ストリートビューで撮影した写真に写っている番地などの数字を探し出して読み取り、既知の住所と照らし合わせることで位置を特定するというものだ。 このアルゴリズムの開発には、同社のreCAPTCHAチームも協力した。reCAPTCHAは、Webサービスが人間とボットを識別するために歪んだ画像で表示した文字や数字を入力させる「CAPTCHA」機能を無料で提供するサービス。reCAPTCHAでは数年前からGoogle BooksなどのOCR画像とともにストリートビューの番地の画像を採用
Google Apps Script(以下、GAS)を使えば、Googleのアプリケーションにちょっとした機能を加えて実用的なサービスに仕立てられます。今回は、問い合わせフォームを簡単に作成できる「Googleフォーム」を使って、問い合わせメールへ自動で返信するシステムを作ります。 【フォーム作成】問い合わせフォームを作る Googleフォームは、問い合わせやアンケートなどのフォームを簡単な操作で作成できるWebアプリケーションです。まずは企業サイトを想定した、シンプルな問い合わせフォームを作成してみましょう。 1. https://drive.google.comにアクセスしてGoogleドライブを開きます。「作成」ボタンをクリックし、「フォーム」を選んでください。
指標スコアの決定方法 Lighthouse は、パフォーマンス指標(ほとんどの場合はミリ秒単位で報告)を収集すると、Lighthouse のスコア分布における指標の値の位置を確認し、各未加工の指標値を 0 ~ 100 の指標スコアに変換します。スコアリング分布は、HTTP Archive 上の実際のウェブサイト パフォーマンス データのパフォーマンス指標から得られる対数正規分布です。 たとえば、Largest Contentful Paint(LCP)は、ページの最大コンテンツが表示されたとユーザーが認識したタイミングを測定します。LCP の指標値は、ユーザーがページの読み込みを開始してから、ページがメイン コンテンツをレンダリングするまでの時間を表します。実際のウェブサイトのデータによると、高パフォーマンスのサイトでは LCP が約 1,220 ミリ秒でレンダリングされるため、指標の値は
昨日、突然発表されたGoogleの新プロジェクト「Tango」の無限大の可能性に胸をときめかせたのは筆者だけだろうか。 Google、スマホに人間レベルの空間認識能力を与えるプロジェクト「Tango」を発表 個人的にはかなりインパクトのあるニュースだったが、それほど大きな話題にはなっていないようだ(少なくとも日本国内では)。 Tangoが驚異的なプロジェクトになりうる理由を、Googleマップのストリートビューと比較しつつ、妄想を交えながら気楽に考えてみたい。 スマホで部屋を3Dモデル化した動画が公開 まず、TechCrunchが新たに公開した動画を見てみよう。 室内を撮影 雑然と物が置かれた部屋を、Tangoの試作スマホによって撮影していく。この試作機には、モーションセンサや奥行きを感知するDepthセンサ、カメラ、高性能プロセッサが搭載されている。 部屋内を移動しながら、ゆっくり撮影し
当ブログでもたびたび紹介しておりますように、Google Glassはあくまでもまだ開発用のテスト端末です。 様々なGlassware(アプリ)が公開されているものの、本当にウェアラブル端末としての使い勝手は道半ばといったところです。 時には処理暴走でこめかみが熱くなりますし、複数のアプリをマルチタスクで切り替えたり、使ったりと言うことは出来ません。 この動画は、そのGoogle Glassの未来を予測してフランスの方が作ったおもしろ動画です。 ご覧になる前に言いますが、近い将来これと全く同じ事がGoogle Glassでも出来るようになると思われます。おそらく、次のハードウェアアップグレードぐらいでは。 さて、会社に面接を受けに来た美女。あなたは面接官。しかもGoogle Glass着用です。続きは動画でどうぞ。 字幕では英語もありますが、言葉が分からなくてもお楽しみいただけるかと思われ
アプリケーションの画面に対してボタンを押したり入力を行い、正しい結果や答えが返ってくるか? ユーザーインターフェイスを含むテストコードの開発は一般に手間がかかり面倒であり、テスト用のライブラリやフレームワークが欠かせません。 Googleは、Android用のUIテスト自動化のためのフレームワーク「Espresso」をテクノロジープレビューとして公開しました。 Espresso - android-test-kit - a fun little Android UI test API - Testing Tools For Android - Google Project Hosting EspressoはこれまでGoogle社内で、Google DriveやGoogle Maps、Google+など30種類のアプリケーションのテスト自動化に使われてきました。 特徴は、軽量でシンプルな記述
Create engaging videos, images, and HTML5-based designs for your business that can run on any device Intended for business use only Features that help businesses bring ideas to life Google Web Designer gives you the power to create beautiful and compelling videos, images, and HTML5 ads. Use animation and interactive elements to build out your creative vision, then scale your content for different
.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
開発者向けGoogle Glassを受け取って来ました。 Google I/Oに参加する旨を伝えると会場の直ぐ近くで受け渡しができるとのことでした。 現地に向かうと受け取りに合わせて使い方の説明を受けました。 外観 外観は次の写真の通りです。 専用のシールドも付属していました。 現状では普通の眼鏡との併用は難しそうです。 ハードウェアについて 本体は眼鏡の右サイドに固定された形になっています。 装着時は視界の正面ではなく、ちょっと上になるように装着します。 タッチパッド 側面がタッチパッドになっていて、次のような操作ができます。 ・タップ 主に決定を意味する操作です。 ・スワイプダウン 主にキャンセルを意味する操作です。 ・スワイプフォワード 主にスクロールを意味する操作です。 時間軸に沿った画面では未来に進める操作になります。 ・スワイプバック 主にスクロールを意味する操作です。 時間軸
公式な仕様は無さそう。ソースを読むのは厳しい。整形しただけでは全然読めなかった。 クッキー 4種類 現行バージョンの ga.js が使用するクッキーは、主に4つ。 __utma ユーザを識別。2年有効。 __utmb 今回のセッションを識別。30分有効。 __utmz どこから来たか。リファラ。6ヶ月有効。 __utmv カスタム変数。2年有効。 __utma, __utmb, __utmz は、ga.js が実行されたときに、無かったら作られる。 __utmv は、_setCustomVar() で作られる。 有効期間は、最後に更新した時点からカウントする。4つとも、GAにデータが送られる度に更新される。 たとえば __utma なら、ユーザが2年間サイトに来なかったら消える。2年以内に再度アクセスすると、そこからまた2年の有効期間が与えられる。 他に、 __utmc 古いバージョンであ
先日からニュースでGooglePlayがリニューアルされると告知がありましたが、今日から本格的にアップデートが開始されるようです。 先に強制的にアップデートをかけて変更点をまとめてみました。 カテゴリの項目は以前と変わらずでした。 人気(有料) 人気(無料) 売上トップ 人気の新着(有料) 人気の新着(無料) 最新 ※全体アプリのみ ■UIの変更点 ●アプリの一覧表示が2列から1列に 今までは横2列の表示だったのでAppStoreとくらべてファーストビューにより多くのアプリを表示させることが出来ていました。 その替わりに、アイコンは小さく表示されていて、端末のサイズによっては何が表示されているかわからないものもありました。 今回のリニューアルでAppStore同様にカテゴリが1列で表示されるように変更になりました。 これによりアイコンの表示サイズが従来の2倍近くになり、だいぶ見やすくなりま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く