概要¶ これは Google Python Style Guide Revision 2.29 を日本語に訳したものです。 本家ガイドは CC-By 3.0 ライセンス の基で公開されています。また、本ガイドも同ライセンスを継承します。 本家ガイドの著者は以下の通りです。 Amit Patel Antoine Picard Eugene Jhong Jeremy Hylton Matt Smart Mike Shields また、本ガイドの翻訳者は以下の通りです。 Kosei Kitahara 本ガイドに誤植、誤訳があった場合は issue で教えてください。 その他本ガイドに関する問い合わせは、サイト最下部に記載のメールアドレスか @Surgo にお願いします。 はじめに¶ Python は Google で使われている主要なスクリプト言語です。 このスタイルガイドは Python によ
The latest news from Google on open source releases, major projects, events, and student outreach programs. We’re pleased to announce today that in addition to supporting the Subversion and Mercurial version control systems, Google Code Project Hosting now supports Git. Git is a popular distributed version control system (DVCS) like Mercurial, and it is used by many popular projects including the
LevelDB is a fast key-value storage engine written at Google that provides an ordered mapping from string keys to string values. We are pleased to announce that we are open sourcing LevelDB under a BSD-style license. LevelDB is a C++ library that can be used in many contexts. For example, LevelDB may be used by a web browser to store a cache of recently accessed web pages, or by an operating syste
What is Google Public DNS? Google Public DNS is a free, global Domain Name System (DNS) resolution service, that you can use as an alternative to your current DNS provider. To try it out: Configure your network settings to use the IP addresses 8.8.8.8 and 8.8.4.4 as your DNS servers or Read our configuration instructions. If you decide to try Google Public DNS, your client programs will perform al
キュレーション、という言葉を最初にきいたのはThis week in Google のホスト Jeff Jarvis が「検索の次にやってくるもの」としてキュレーションについて論じていたときのことです。それ以来、この言葉がもっている磁場に私もからみとられています。 「キュレーション」というと、普通は美術館で展覧会を催すときに特定のテーマやメッセージに基づいて作品を選びとり、配置する学芸員の役割として辞書などには載っています。しかし最近ネットでよく聞くようになったキュレーションは、むしろソーシャルメディアやブログによる情報の選別・整理・共有などを指しています。 ここまで聞くと、「ああ、影響力の強いブロガーやメディアの話ね」と思われる人もいるかもしれませんが、むしろここまでツイッターや Facebook の影響力が強くなった現在、誰もがキュレーターでなければいけないということを日々感じます。
米Googleは7月12日(現地時間)、プログラミングのスキルや知識がなくても、部品ブロックを組み合わせるだけで簡単にAndroidアプリを作成できる「App Inventor」のベータプログラムを一般に拡大した。Google LabsのApp Inventorのページで利用希望者の登録(Gmailアドレスが必要)を受け付けており、登録者には数週間中に招待状を送るとしている。 App Inventorを用いたAndroidアプリ作成ではコードを記述する必要はない。ビューワ画面にユーザーインターフェイスや機能のブロックをドラッグ&ドロップしてデザインし、Blocks Editorでブロックにふるまいを割り当ててモバイルアプリを構築する。 例えば、下のApp Inventorの紹介動画に登場する「Hello Purr」という猫の写真をタップしたら猫の鳴き声が再生されるアプリの作成は3ステップで
世界初Windows 11搭載の会議室向けスマートプロジェクター「EH620」、働き方改革を強力にサポート
会議室予約、どうしてますか? 来客があり、会議室で打合せを行おうと思っていたけれど、他の来客と重なっていて、会議室が使えなくで困った……。そんな経験はないだろうか。オフィスに会議室や応接室が一つしかない企業はもちろんだが、会議室が複数ある企業であっても、利用できるリソースには限りがある。 さて、皆さんの会社では、そんな会議室の予約管理をどのように行っているだろうか。会議室予約機能を持ったグループウェアなどを導入している会社も多いかもしれない。あるいは、会議室管理用のノートに手書きで記入するというアナログな手法を用いている会社もあるだろう。 これらはどちらも一長一短で、専用システムを導入するにはコストがかかるし、ノートでの管理だと手間がかかり過ぎてしまう。 そこで検討したいのが、「Googleカレンダー」を会議室予約ツールとして使う方法だ(図1)。Googleカレンダーを使えば、会議室の予約
今週に入って、Tiny Message に続く二つ目の Google App Engine ベースのサービスをリリースした。3日ぐらいで試験的に作った Tiny Message とは異なり、今回のものは、丸二ヶ月間寝る間も惜しんで作った力作である。 米国向けのサービスな上に招待制のSNSなので、ここではサービスそのものは公開しないが、いくつかこだわって作った部分があるので、それについて語ってみようかと思う。 1. 対象となるユーザーの絞り込み FacebookやTwitterのような巨人が存在している中で、それにまっこうから対抗するようなソシアル・ネットワーク・サービスを作ったところで無謀なだけである。そこで、逆に対象にするユーザー層を究極にまで絞り込んで、彼らのライススタイルに徹底的にマッチしたサービスを作ることにより差別化をはかる、という戦略を選択。対象は「LAに住む20〜30代の社交
1 :VIPがお送りします:2010/01/02(土) 01:25:41.74 ID:Ri+0XX8F0 とりあえず何でも答えます。面接、文化、無料ランチ、なんでもどーぞ。 (※以下、上記文字色が>>1さんのレスになります) 3 :VIPがお送りします:2010/01/02(土) 01:26:16.32 ID:6jqC+ovs0 金銭感覚と進学意欲をなくした天才なんだよね、俺 オープンソースコミュニティでハンドル有名になって、レジュメにそのハンドル書けばとりあえず面接には来れる。 4 :VIPがお送りします:2010/01/02(土) 01:26:34.16 ID:wQ6pgI0A0 無料ランチについて 日本のランチはオフィスで火を使えないため、ケータリングのビュッフェ形式。四半期に一回、寿司day がある。その時は板前さんがマグロさばくところからやってくれる。 ちなみに食堂の名前は「花の
プラネット・グーグル 作者: ランダルストロス,Randall Stross,吉田晋治出版社/メーカー: 日本放送出版協会発売日: 2008/09メディア: 単行本購入: 5人 クリック: 57回この商品を含むブログ (41件) を見る Googleが今まで立ち上げてきたプロジェクト(検索、ブックサーチ、YouTube買収、Googleアース、ストリートビューなど)の舞台裏が書かれていて興味深かった。Google礼賛本にはあまり書かれていないような視点が多く、こういう見方もあるのかという発見が多かった。 私もGoogleのサービスはほとんど使ってるし、なくなるとすごく困るし、好きなところもたくさんある。たとえば、 社是で壮大な野望をかかげるところ 短期的な成果より長期的な視野を持っているところ アルゴリズム至上主義(人工知能の研究者はみんなガンバレって言うと思う) 大規模情報処理という専門
「Google Apps」とは? 『Google Apps』は、Googleが提供するオンラインアプリケーションのこと。簡単にいえば、GmailやGoogleトーク、Googleカレンダー、GoogleドキュメントといったGoogleユーザにはお馴染みのアプリケーションのことだ。多様なアプリケーション全体を指すこともあれば、組織向けにパッケージされた、Premier EditionやStandard Editionなどを指すこともある。Googleのサイトではとくに区別している感じはなく、自社アプリケーションの複数形でしかなさそうだが、日本人にはつかみにくいので、ここでは主に"組織向けパッケージ"を指すことにする。本連載では、おもに中小企業がこのGoogle Appsを導入し、活用していくための方法を紹介していきたい(※)。 ※すでにドメイン取得サービスやホスティング(レンタルサーバ)サー
2009/04/08 グーグルは4月7日、利用者が作成したアプリケーションをスケーラブルなホスティング環境で稼働させられるクラウド系サービス「Google App Engine」で、新たにJavaをサポート言語に加えたと発表した。現在、早期テスト版として1万ユーザーに限定してSDKを提供している。 提供するJavaランタイムや、そのほかのApp Engine上のサービスはJSRなどの標準に従っているため、Java開発者は違和感なくApp Engineを利用できるという。既存のサーブレット環境からのアプリケーションをApp Engine上に移植するのは容易としている。今回新たにEclipse用プラグインでApp Engineをサポート。GWT(Google Web Toolkit)を使った開発も可能だ。 Java 6対応のサンドボックス化したJVM Google App Engineはグーグ
米Googleは3月11日、「ユーザーの興味に基づく」広告のβテストを、AdSenseのGoogleコンテンツネットワークとYouTubeで開始したと発表した。ユーザーが過去に訪問したWebサイトなどの情報を基に、ユーザーが関心を持つ商品やサービスの広告を掲載する、いわゆる行動ターゲティング広告になる。 β段階のため、広告スポンサーの数を限定し、年末までその数を徐々に増やしていく計画。 これまで同社のAdSense広告は、ユーザーが現在閲覧しているページのコンテンツに関連する商品やサービスを掲載するものだった。例えば新聞サイトのスポーツのページには、ランニングシューズの広告が掲載される。 一方「interest-based」広告は、ユーザーが過去に訪問したサイトや閲覧したページの情報をもとに、Googleがそのユーザーが関心を持つと思われるカテゴリーを作成。そのカテゴリーに関連する商品やサ
グーグルは23日、同社が運営する動画投稿サイト「YouTube」において、「コンテンツIDシステム」を今後普及させていく方針を明らかにした。同システムは、コンテンツホルダーが著作権を保有する動画のコピーを投稿されても、コンテンツホルダーが広告を通じて収益を得ることができる仕組み。同様のシステムをYouTubeほど大きなサイトで行うのは初のケースという。 著作権を保有する動画のコピーを投稿されても、コンテンツホルダーが広告を通じて収益を得ることができる「コンテンツIDシステム」概略図 YouTubeでは、ユーザーが投稿する動画に関し、著作権やコンテンツホルダーを保護するさまざまな対策を行っており、「コンテンツIDシステム」もその一つ。 同システムではまず、同社のコンテンツパートナーが著作権を持つ動画をYouTube側に登録し、リファレンス用の「IDファイル」を生成。1分間に15時間分アップロ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く