BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Google に関するすべてのコンテンツ

  • Googleの実験、新しい言語Go

    GoはGoogleによる新しいオープンソースの実験的プログラミング言語である。Cに似ているが、リフレクション、ガベージコレクタ、動的型、並行性、および、並列処理のような機能が追加されている。

  • GoogleとAndroid開発者とのトラブル

    Googleが、最近、Steve Kondik氏に対して停止命令を出した。Kondik氏は、CyanogenModを作ったAndroid開発者として知られている。 CyanogenModは、無料で公開されているカスタマイズしたAndroidファームウェアであり、Maps、GMail、Talk、 YouTube、Marketなどのオープンソースではないアプリケーションをバンドルしている。これがGoogleと開発者の最初の衝突だと見る人もいる。

  • Google Chrome FrameでIE上でHTML 5を実行する

    Googleは、Google Chrome Frameと呼ばれるInternet Explorerプラグインをリリースした。このプラグインは、IE上でCromeによるレンダリングを可能にする。これは、GoogleによってサポートされたHTML5エレメントをマイクロソフトのInternet ExplorerでGoogleのレンダリングエンジンを使用してレンダリングすることができることを意味する。

  • PubSubHubbubを使った即時通知

    PubSubHubbub は“サーバ間をweb-hookの仕組みで繋いだ、オープンな配信/購読プロトコルであり、Atom (とRSS)を拡張した”ものだ。このプロトコルを使えば、関係者はフィードが更新されたとき、ほぼ即時に通知を受け取れる。このプロトコルを開発したのはGoogleであり、同じ名前のプロジェクトとしてGoogle Codeで公開されている。

  • Google App EngineにJettyを採用

    Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。InfoQはJettyの開発元企業であるWebtideのチームに今回の決定の事情について詳細を聞いた。

  • Googleが新しいフリーなオペレーティングシステム、Google Chrome OSでMicrosoftに狙いを定める

    GoogleはGoogle Chrome OSと呼ばれる新しいオペレーティングシステムの開発を行っていることを発表した。Linuxカーネルをベースにして新しいウィンドウシステムを持つこの新しいOSは、まずはネットブックをターゲットとし、オープンソースかつフリーになる予定だ。

  • Google、インターネットスピードアップ共同作業を呼びかけ

    数週間前Googleは、インターネット全体のプロセスをスピードアップさせる方法を探り、後押しするために、Page Speedをオープンソース化した後、ウェブサイトへ発表した。 Googleは調査データやウェブサイトのスピードを最適化するチュートリアルやプレゼンテーション動画、様々なパフォーマンス最適化ツールへのリンク、そして、ウェブをより速く��る方法の共有に導くディスカッショングループをシェアする。

  • JRuby総まとめ:JRuby 1.3 リリース、ruby2java、JSR 292の進展

    JRuby 1.3が現在利用可能になっており、それによりパフォーマンスの改善とGoogle AppEngineとの互換性がもたらされた。そのほかの改善作業も続いており、ruby2javaコンパイラの最初のバージョンが現在利用可能である。また、InvokeDynamicのサポートが次のバージョンのJavaのビルドに含まれようとしている。

  • Google が Chrome 2.0 と Wave で推し進めるウェブプラットフォーム

    Google は “世界の情報を体系付け、どこからもアクセスし利用できるようにする”というミッションを実現する新たな2つのツールを発表した。一つは高度なクライアントサイドアプリケーションの普及促進を目的とする Chrome ブラウザのバージョン2.0で、もう一つは Wave である。 Wave は Web 上でのコミュニケーションとコラボレーションの新しい環境である。

  • JRuby on Google App Engineの総まとめ:DataStore向けDataMapper Adapter、Reggae

    Google App EngineのJavaサポートの発表の後、JRubyはGAEでの取り組みを示された。けれども、いくつか制限がある。JRubyのNick Sieger氏がそのいくつかをリストしている。

  • Google App Engine、Java対応についての賛否

    Googleは、Google App Engine(GAE)のサポートを拡大し、Pythonに加えJavaも含めることとした。この追加により、多数のJavaエコシステムに関連したツール、フレームワーク、言語(JRubyやClojureなど)が伴われることとなった。

  • Google Plugin for Eclipseのリリース

    GoogleはGoogle Plugin for Eclipseをリリースした。専らGoogle App EngineおよびGoogle Web Toolkでの生産性を高めることを意図している。

  • Steve Ballmerの描くクラウドコンピューティング

    Steve Ballmer氏は、ニューヨークタイムズ誌のSaul Hansell氏とのインタビューでクラウドコンピューティングについての氏の見解とAzureの役割について語った。

  • GoogleがC++ Mocking Framework��オープンソースに

    数カ月前にC++テストフレームワークをオープンソースにした後、GoogleはBSDライセンスのもと、Google C++モッキングフレームワーク(Google Mock)をオープンソースにした。

  • Amazon EC2、Google App Engine、Microsoft Azureの比較

    MicrosoftがPDC 2008の開催中にAzure(青空)プラットフォーム(参考記事・英語)でクラウドに入り込んできたことで天気の見通しが変わってきた。そんな今の市場における3強、Amazon、Google、そしてMicrosoftを比較してみるのはなかなか面白そうなことだ。それらは一見すると互いに競合しないようにも見える。

BT