BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • Kotlinは次世代アンドロイド開発言語になれるのか

    2010年に始まったJavaをめぐるオラクルとグーグルの間の戦争が、オラクルの勝利で終わる可能性が高くなった。 1審で陪審員の判決をひっくり返してまで、グーグルの手を上げてくれた裁判所は、2​​審では、オラクルの手をあげた後、29日、米最高裁が控訴を棄却したためである。 グーグルがこのままJavaをアンドロイドの開発言語として使うとアンドロイドスマホメーカーは今後莫大なロイヤリティをオラクルに支給しなければならない状況なのでグーグルが今後のアンドロイド開発言語としてJavaを排除し、新しい言語を導入する可能性が高まった。 こんな中でアンドロイドの開発言語として注目されているのが、アンドロイドのSwiftとも呼ばれるKotlinである。

  • Facebook、Nuclideをオープンソース化

    3ヶ月ほど前のF8デベロッパーカンファレンスにて、FacebookはNuclide IDEのソースコードをオープンソース化した。NuclideはAtomをベースにしており、GitHubのIDEのコアを変更することなく、多数のパッケージを追加したものだ。

  • 年次リリーストレイン10周年となるEclipse Mars

    Eclipse Foundationは今日,Eclipseソフトウェア統合リリースの10周年となるEclipse Marsのリリースを発表した。IDEにはDockerツールの追加,MavenおよびGradleサポートの改良,Java 8機能の拡張と追加インストールによるJava 9早期アクセス版のサポートなどが含まれる。記事を参照して,リリースの詳細を確認してほしい。

  • BBC MicroBitは子ども向けにコンピューティングをクールにする

    BBCがBBC MicroBitの最終計画を公表した。これは5x5のLEDマトリックスを持つカード型のデバイスで、子どもたちにプログラミングへの興味を持ってもらうことを目的としている。BBC MicroBitは2015年3月に発表されたが、今後、英国のyear 7(日本の小6)の子どもに提供される。また2015年末に向けて購入可能になる予定だ。

  • Microsoft、Thread上でAllJoynを動かすことを望む

    MicrosoftはIoTのための2つのコミュニケーション技術、AllJoynとThreadをくっつけようとしている。

  • Agile Executive Forumの紹介

    Agile Executive Forumが今年8月,ワシントンDCで開かれるAgile 2015カンファレンスの初日と同じ日に開催される。InfoQはカンファレンスの共同議長であるSanjiv Augustine氏に,今回のイベントについて話を聞いた。

  • FirefoxはXULを除外して再構築する手法について議論をはじめた

    FirefoxからXULとXBLを除外するための議論がはじまった。具体的になにかが起きるために時間がかかるが、古くなった技術で構築されたブラウザからモダンに切り替えるための長い道のりになる。

  • bol.comでのアジャイルのスケールアップ

    InfoQはbol.comのITディレクタであるMenno Vis氏にインタビューして,アジリティ向上によるメリット,bol.comでのスクラムの展開,アジャイルにおけるロードマップの利用,アジャイルをスケールアップする場合に直面する問題点,アジャイルのスケールアップでbol.comが重視していること,緩く連携したチームの実現,bol.comが社員のために行ってきた活動などについて聞いた。

  • InfoQ ChinaがContainer Technology Clubを設立

    infoQの主催するContainer Technology ClubによるCNUT非公開会議が、2015年6月16日、北京のBabbitt Internet-themed tea houseで開催された。

  • Stack Overflowを支えるモノシリックアプリをパフォーマンス重視でスケールアップする

    QCon New York 2015でDavid Fullerton氏は,1ヶ月あたり40億のリクエストを処理するStack OverflowのWebサイトで使用されている,モノシリックなC#/MS SQLアーキテクチャの詳細を発表した。講演の中でFullerton氏は,パフォーマンスを重視すればスケーラビリティは‘ほぼ無償で’手に入る,外部アプリケーションサービスの数を最小限にすれば‘SOA税’を支払う必要もない,と主張している。

  • マイクロサービスとコンテナの監視 - Adrian Cockcroft氏が指摘する課題

    Adrian Cockcroft氏がGlueCon 2015で,マイクロサービスとコンテナベースのアプリケーション監視に必要なルールのリストを公表した。これらガイドラインに加えてCockcroft氏は,クラウドネイティブなコンテナベースのアプリケーションを監視する上での問題点にも着目し,自身が開発した‘Spigo/simianviz’というツールを紹介している。

  • DevOpsにおけるテストとは

    アジャイルとリーンの黎明期から,ソフトウェアテストに関するプラクティスや価値観は根本的に変化した。ソフトウェアテストのプラクティスはもはや,DevOps文化と切り離して考えることはできないのだ。

  • Flocker v1.0、Dockerのボリュームマイグレーションとストレージ抽象化を提供する

    Kai Davenport氏はLondon Microservice User Group July meetupにおいて、 ClusterHQのコンテナデータボリューム管理ツール Flocker v1.0を使って、Docker Swarmで動く複数のコンテナ間でDockerストレージボリュームを移動させるデモを披露した。

  • 共感駆動開発というコンセプトを紹介する。

    共感駆動開発というコンセプトを紹介する。

  • ParseがRubyからGoへ移行,信頼性が大きく向上

    Parseはスケーラビリティを向上させるため,APIを含むサービスの一部をRuby on RailsからGoに移行した。同社のエンジニアであるCharity Majors氏が詳しく説明している。これによって信頼性とデプロイメント時間が著しく改善された。

BT