思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。
思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。
GoogleとFacebookの両社の台頭において中心的な役割を果たしてきた「ハッカー文化」にはカオス状態というものが付き物である。彼らはライバルがやってきてもっと良いものを作り上げてしまうことを恐れつつ、「Red Bull」とピザを片手に、いろいろなものを動くようになるまでつなぎ合わせては変更と改善を繰り返す。何らかの理由で挫折すれば、すべてをすっぱりあきらめる。内外から粗放的と見られることもあるだろう。 例を挙げると、Googleは1年間に何百回も検索アルゴリズムを微調整することで知られている。また、Facebookも定期的にホームページを刷新する。さらにGoogleはローンチ時に大々的に喧伝していた「Google Wave」と呼ばれる実験的なソーシャルコラボレーションプロジェクトの開発を先週中止した。7月には、Facebookも「Gift Shop」機能を廃止している。Googleや
ここが大変だよBigtableとGoogle App Engine:分散Key-Valueストアの本命「Bigtable」(3)(1/2 ページ) RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 月間3000万PVの大規模サイトの運用費が月額4万円!? 月間3000万PV相当の膨大なトラフィックを楽々とさばく大規模サイトが、月額4万円弱で運用されている。 Google App Engine(以下、App Engine)が普及するにつれて、そんな驚愕の国内事例も登場しつつあります。GClueがApp Engine上で実装したmixiアプリモバイルモバイルには、1日100万PV以上のアクセスが集中している状態でもサービスのレスポンス低下やダウンは皆無
はじめに Google から新プログラミング言語 The Go Programming Language が発表されましたね! というわけで、さっそく試してみたいと思います。 環境は Mac OS X 10.6 インストール さっそくインストール Getting Started - The Go Programming Language を見ながら 環境の準備 ディレクトリを作る amacbook% cd ~ amacbook% mkdir go amacbook% mkdir bin環境変数の設定をする。~/.zshrc に以下を追加 # Go 用 export GOROOT=$HOME/go export GOOS=darwin export GOARCH=amd64 export GOBIN=$HOME/bin export PATH=$GOBIN:$PATH Mercurial を
Googleが Goという新しいプログラミング言語 を出したようで。早速、インストールして軽くドキュメントを流し読みしてみました。 英語なんて読みたくないよ、という人もいるかもしれないし、誰かの役に立つかもしれないので自分用メモおいときます。完全に自分用なんである程度他の言語の知識がある人向けな上、ざっくり流し読みなんで間違ってるかも。 どんな言語? ネイティブコードを吐く、コンパイル型。 速度はCレベル。 GC搭載。ポインタはあるけど、ポインタ演算はできません。 各種アーキに最適化された、それぞれのコンパイラセットを持ちます。例: 6g, 6l : amd64 8g, 8l : i386 linux, mac, naclに対応。 動的型言語と静的型言語のおいしいとこどり。 concurrent処理が組み込まれてます。 個人的雑感 こんな言語設計思想かなあと感じたり とにかく、シンプルな言
巷では軽量・高速動作で知られる「Dwang」のカスタムROMのv1.9があったので早速HT-03Aに入れて使ってみました。 [ROM][32B/Dream][Oct18][Dwang][Android 1.6 compcache 107megs RAM tether][v1.9] xda-developersのページにアクセスして、カスタムROMの概要を確認してみると機能的にも結構よさげな感じのROMですね。 1. Compcache enabled by default (no backing swap, just straight compcache) 2. Memory hack which gives you 107.5 megs of linux system memory 3. ROM works with both mt3g (32b) and g1 (dream). 4.
この記事で取り上げているAPIは現在と使い方が異なっていたり、使用できなくなったものを含んでいます。 特にToolstrips APIは最新のChromeでは使用できなくなっています。詳しくは『続・先取り! Google Chrome Extensions』をご覧ください。 はじめまして。株式会社ALBERTの太田と申します。Google Chromeのベータ版公開から早1年が経ち、開発版には待望の Extensions が実装されています。今回から4回にわたって、この Extensions の導入や開発手順について、解説させていただきます。 Google Chromeの開発版とExtensions Google Chrome には3つのバージョンがあります。一般ユーザー向けの正式リリースであるstable版、テスター向けのbeta版、開発者向けのdev版の3つです。 さらに、Chromi
A discussion between Kirk McKusick and Sean Quinlan about the origin and evolution of the Google File System. During the early stages of development at Google, the initial thinking did not include plans for building a new file system. While work was still being done on one of the earliest versions of the company's crawl and indexing system, however, it became quite clear to the core engineers that
グーグルが独自に開発した分散ファイルシステム「Google File System」(GFS)。GFSには、グーグルがクローラが集めてきた大量のコンテンツ、GMailなどの利用者が保存する大量のファイル、 Google Mapsなどが表示する大量の画像など、想像を絶するほど大量のデータが保存されています。 GFSは約10年前に開発され、その後改良を加えられてはきましたが、いくつかの弱点が表面化してきています。それらの弱点を克服するために現在グーグルでは GFSの次のバージョンを開発中で、開発責任者であるSean Quinlan氏へのインタビューが、米国の計算機学会であるACMのWebサイトに掲載されています。 GFS: Evolution on Fast-forward また、そのインタビューの概要がニュースサイトRegisterの記事「Google File System II: Daw
This post describes how to set up a standard maven java project to develop and deploy the guestbook Google Appengine SDK for Java application, which includes support for JDO.Google Appengine ships with an Eclipse plugin which appears to assume a particular project structure. Since some of us don’t use Eclipse, and all of us use maven, we prefer to use the standard maven structure for the project,
Using Visualizations: Overview Welcome to the developer documentation for the Google Visualization API. The Google Visualization JavaScript API lets you access structured data and visualize that data using JavaScript in your web pages. This API is new, and its feature set is largely determined by active involvement of its customers. Please join us in helping to shape the API and features by parti
For geeks who are looking after everything Android including the best deals, tutorials, accessories, gadgets and more.
ドコモの発表によると、エイ子がレビューを続けてきたGoogle携帯「HT-03A」が7月10日についに発売になるそうよ。それを受けて「HT-03A」で検索してこのサイトへアクセスする数がいつにも以上に増えているようね。いい傾向だわ。今日はアクセスキーワードの中から、エイ子がピックアップしてみんなが知りたいと思うことを勝手に答えるわ。 HT-03Aのキーボード ってどう? 慣れれば問題ないわ。エイ子は「ケイタイ入力」「縦持ち」「タッチバイブあり」の状態が入力しやすいわ。 「 HTC Magic 使用インプレッション!」 「 HTC Magic (HT-03A) 使用インプレッション続報!」 「 HTC Magic (HT-03A)のキーボードに変換undoボタンがあった!」 HT-03AのWebブラウザってFlash対応してる? 残念ながらFlashにはまだ対応してないの。いまAdobeが鋭
Heads on: Apple’s Vision Pro delivers a glimpse of the future
「Google Chrome OS」でMicrosoftに真正面から勝負を挑んだGoogle。このOSは重要な意味を持つが、実はあまり重要ではないと考えられる理由もある。 米Googleは米MicrosoftのWindowsと競合する可能性があるOSを投入する計画を発表した。「Google Chrome OS」が非常に重要である理由は5つある。また、あまり重要でない理由も5つある。 Google Chrome OSが重要である5つの理由 1. とうとう来た! これはOSなのだ。OSを支配するベンダーは、アプリケーション市場も支配する。そして、ソフトウェア開発で金もうけをする手段を提供することによって開発者の心をつかむことができるのだ。 2. Chrome OSは、クラウド上に置かれたWeb 2.0アプリケーションと強力なブラウザを結ぶ重要なブリッジを提供する。GoogleがOSビジネスに参
米Googleは7月7日(米国時間)、オープンソースのNXサーバープロジェクト「Neatx」を発表した。遠隔からデスクトップを利用する技術で、Google Codeのプロジェクトページよりソースコードを入手できる。 NXは、リモートのX Windowとサーバーとの接続のためのプロトコルで、圧縮により速度を改善するアプローチをる。NXプロトコルを開発したNoMachineは2003年、GPLライセンスの下でソースコードを開示しているが、NXサーバーはこれに含まれていなかった。NoMachine NXのフリー実装には「FreeNX」があるが、メンテナンスが難しいなどの欠点があるという。 Googleが開発したNeatxは、NXサーバーのフリー実装で、柔軟性とメンテナンス性を考慮して最初から作成した。プログラムはPythonで書かれ、一部にBASHとCを用いた。必要なプロセスを最小限にし、コード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く