Ajaxを使うためにはページ内リンク (hash fragment=URLの#以降) を使うのが一般的*1 hash fragmentはサーバに送信されないから、JavaScript非対応のブラウザだと動作しない 特にサーチエンジンのクローラ等で問題になる*2 そこで Google は、#! が含まれる URL を hash を含まないものに読み替える仕組みを提唱している。例えば「www.example.com/ajax.html#!key=value」のサーチエンジン用URLは「www.example.com/ajax.html?_escaped_fragment_=key=value」になる。 TwitterやFacebookはこの仕様に従うことで、Ajax な UI と SEO を同時に実現している、というわけ。ということを調べたなう。 参照: Getting Started |
本のページをめくるように、どんなWebページも素早く表示できるようにする。グーグルは以前からWebの高速化に取り組んできました。 6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」では、グーグルのUrs Hölzle氏がWebの高速化技術について「Speed Matters」(スピードの重要性)というセッションで紹介ています。 Webを高速化するためにどのような技術があり、あるいはどのような技術が検討されているのか、このセッションの内容を紹介しましょう。 スピードは重要だ 私が話そうとしているのは、「Speed matters」(スピードの重要性)についてだ。Webは空飛ぶジャガイモより速くなれるだろうか? どのくらい速くなれるだろうか? (参考:オペラがやってくれた! グーグルの空飛ぶジャガイモに対抗)
グーグルとVMwareが、クラウドとオンプレミスのJava互換実行環境を実現。SpringとGWTの統合ツールも提供 グーグルがクラウドでのJava実行環境を提供する「Google App Engine for Java」は、これまでデータベースやJavaライブラリなどの制限から、独自のJavaアプリケーションを開発する必要がありました。 グーグルは5月19日(現地時間)、米サンフランシスコで開発者向けのイベント「Google I/O」でVMwareとの協業を発表。Springフレームワークに対応することで、オンプレミスとクラウドで互換性のあるJava実行環境を実現するとともに、データ構造などを設定するとユーザーインターフェイスまで揃った基本的なアプリケーション(スカッフォルド)まで自動的に生成してくれる統合開発ツールの提供を明らかにしました。 これまでのクラウドでのJavaアプリケーショ
当局に不都合な情報を表示されないようにインターネット上の情報を徹底的に検閲する中国政府との交渉が決裂し、3月に中国国内からの撤退に踏み切ったGoogleが、各国政府からどれだけ検閲の要求が行われたのかを公表しました。 また、発信者情報の開示請求が行われた件数も公開されており、非常に興味深い結果となっています。 詳細は以下から。 Googleの特設ページによると、Googleと傘下の動画共有サイト「YouTube」において、2009年7月1日から2009年12月31日にかけて、世界各国の政府からどれだけ発信者情報開示請求や情報の削除、いわゆる「検閲」が要求されたのかという情報が公開されています。 Government requests directed to Google and YouTube これが各国政府から届いた発信者情報開示請求を地図で表したところ。 最も発信者情報開示請求が多かっ
日本時間の23日、ついにグーグルがGoogle.cnを閉鎖し、中国政府のファイアウォールの外に存在するGoogle.com.hkにリダイレクトを開始した。だが、これが検閲を理由としたものであれば奇妙なことである。もともとGoogle.cn自体、政府の情報アクセス制限に同意して開始したサービスであり、検閲の手法も、サイトの“delist”、つまり、検索対象からの除外が主な手法であり、同社自身「グーグル八分」として活用している基本機能の延長に過ぎず、複雑さが増す理由にもならない。理にたけたグーグルにしては実に奇妙である。 監視する国家 さて、古い話であるが、私は、技術者として米国に滞在していた期間がある。その主な理由は当時の米国の暗号輸出規制にあった。 当時の私は、国際分散開発のスペシャリストであり、地理的に離れたチームが効率よく開発する環境をいかに構築するかに腐心していた。マイクロソフトに先
選す。良さ票出れし上込ま出す索引きか 選出れるす。れし込しょな 検索す出し込索でま関す。ましは、日としす。ましさとしす。ましでてい検索す出し込にはト関す。ましは、日としす。ましすとしす。ましきてい検索す出しトです。ま出はまは関す。ましは、日としす。まし。てい検索す出し込索でま関す。ましは、日としす。ましさとしす。ましでてしくす。ましすとしきとしトいするし関さしか申しでてしでれま票で。いすし申しさいきし申しでいトし申しは、関さし択しでてし対し月日いにきすされし関ょてしくにきすされし関は、す日し上しトて択択すいにきすされし関トし上しは、き日て供供きいするし関すしか申しきてしジでれはイい込にはト関はとしすとしきてい択択すい供供きいだ込索でま関はとしさとしすし供しょてい込索でま関はとしきし択しょとしでていだ検索す出し込にはト関す。ましは、日としす。ましすとしす。ましきてしくす。ましまいまし申しは、
Google検索には「検索オプション」で「24時間以内」「1週間以内」といった具合に検索結果の範囲を指定することができますが、よりリアルタイムな検索結果のみを表示させる隠れ機能があるんです。 コツは、URLの後に、次のような「&output...」の"暗号"を加えること。 https://google.com ... &output=search&tbs=qdr:s45&tbo=1 「qdr」とは「Query Date Range(検索時間範囲)」の略で、「秒」単位なら「s」、「分」単位なら「n」、「時間」単位なら「h」を入力し、その次に数字を指定すれば、その範囲のみの検索結果が表示されます。上の例であれば、「45秒以内の検索結果を表示せよ」という意味になるわけ。Googleのデフォルトオプションだと、最短でも24時間以内の範囲しか設定できないので、これよりもさらに最新の検索結果をゲットし
C、java、JavaScript、html等の言語をハイライト表示するJavaScriptライブラリ「google-code-prettify」 2007年03月26日- google-code-prettify - Google Code A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page. C、java、JavaScript、html等の言語をハイライト表示するJavaScriptライブラリ「google-code-prettify」。 具体的な対応言語は、Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, Makefiles, Ruby, PHP, Awk, Perl のよ
僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定
Live Meteors - Listen to the sound of meteors as they hit the EarthLearn more HOW MANY SATELLITES CAN WE SAFELY FIT IN EARTH ORBIT? - Experts have been sounding alarm bells for years that Earth orbit is getting a bit too crowded. So how many satellites can we actually launch to space before it gets to be too much? Read article SPACEX LAUNCHES FALCON 9 ROCKET ON SUNSET STARLINK FLIGHT FROM VANDENBE
※お出かけになろうとする方々へ 住宅街での撮影行為や長時間滞留は,近隣住民とのトラブルの種となります。 過去,実際に摩擦が生じた例として,浜松における事例が報告されています。 迷惑をかけることにないよう留意のうえ,楽しんできてください。 ※このページについて。 当ページはLinernotes内の1コンテンツです。 リンクについては特に許可はいりません。ご自由にどうぞ。 上記サイトにて舞台探訪記事などあります。よかったら見にきて下さい。 現地は歩道が狭い所が多々ありますので、お車には気をつけてお出かけください。 閑静な住宅地ですので、大声で騒いだり、長時間にわたって滞留されないようにお気をつけてください。 なお、当ページに記載されている情報については、個人的に調査したものであり、公式な情報ではありません。 フィクションであり実在する人物、団体、事件、その他の固有名詞や現象などとは何の関係もあ
※以下、全ての新着を紹介すると膨大なので、追加した主要リンクのみの紹介。 5/30: Googleツールバー用 カスタムボタン工房 5/28: Googleイメージ検索で「顔写真」や「ニュース画像」を限定検索! 5/28: YouTubeプレイヤーに3つの新機能! 5/25: Google Calendarがついに携帯に対応! 日本語対応も。 5/25: Google 翻訳に言語横断検索登場! 5/24: Googleが「Adsense For Video」テスト開始 5/24: GoogleがFeedburner買収へ 5/23: 今ホットな話題が分かる「Google Hot Trends」公開 5/23: Googleカレンダーをオフラインで使う方法
Googleに関するサービスや情報をまとめたものです。こうやって見ると山ほどサービスを提供しているというのがよく分かる。中でも興味深いのは現在のGoogleのクローラーである「Googlebot 2.1」のIPアドレス、ページランク10のサイトの例、Google開発スタッフが書いているブログ一覧でしょうか。 Google Cheat Sheets (Version 1.04) http://www.adelaider.com/google/ また、日本のGoogle独自の検索機能については以下を参照。 Googleの特殊機能 http://www.google.com/help/features.html ヤマト運輸の荷物配達状況が分かる「荷物検索」、日経の会社情報ページにリンクする「会社情報検索」、同じく日経にリンクしている「株価検索」、駅前探検倶楽部やえきから時刻表を使った「路線検索」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く