BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • 起動時間削減を目指すPrepack JavaScriptコンパイラ

    Facebookは、グローバルコードブロックをプリコンパイルすることによって初期化コードに要する時間の削減を目指した、コンパイル時JavaScriptインタプリタであるPrepackを公開した。このツールで最も恩恵を受けるのは、起動時間が最大のパフォーマンスボトルネックのひとつとなっている、React Nativeアプリなどのプラットフォームだ。

  • GCC 7.1がリリース、C++17をフルサポート

    GNU Compiler Collecrtionの最新メジャーリリースであるGCC 7.1には、現時点におけるC++17ドラフトの試験的サポート、診断メッセージの改善、新たな最適化機能など、数多くの新機能が提供さていれる - GCCのメンテナであるJakub Jelinek氏はこのように記している。

  • WebKitがWebAssemblyを完全にサポートした

    AppleのSafariはWebAssemblyを完全にサポートした。これは将来のECMAScriptモジュールとスレッドの統合準備も含んでいる。

  • Gitはバージョン2.13でセキュリティとUIの改善を続けている

    Gitは最新リリースでユーザインタフェースの改善を目指した多くの変更を��入した。また2つの重要な脆弱性を修正した。

  • Lightbendのエンタープライズアーキテクト、Kiki Carter氏がETEでInfoQに語った

    Kiki Carter氏はLightbend社のエンタープライズアーキテクトであるが、2017年のEmerging Technologies for the Enterprise(ETE)カンファレンスでマイクロサービスやリアクティブシステム、ScalaとJava、SMACKスタックに対する彼女の考えをInfoQに語った。

  • ARKitはAppleプラットフォームにおけるARの基盤になる

    WWDC 2017において、AppleがARKitを発表した。これはiOS向けAR(拡張現実感)アプリケーションを構築するためのフレームワークだ。ARKitは、現実のシーン上にバーチャルコンテンツを正確にリアルに埋め込むことを目指している。

  • IBMがAPI Microgatewayをオープンソースとして公開

    IBMは先頃、API Microgatewayをオープンソース化したと発表した。これはつまり、開発者や企業が自らのコンピューティングプロジェクトにおいて、このソフトウェアを無償で利用できるようになったということだ。

  • MongoDB Atlasが運用対象AWSリージョンを拡張

    MongoDBは最も人気のあるNoSQLデータベースのひとつである。Webベースのシステムで多用される非リレーショナルデータベースとして、PaaSプロバイダやIaaSプロバイダの興隆とともに成長を続けてきた。MongoDBをバックアップデータベースとして採用するDBaaSは、Herokuの初期バージョンの頃から提供されている。先頃14のAWSリージョンを対象として発表されたMongoDB Atlasでは、米国、EMEA、APACでローカルストレージの利用も可能だ。

  • BuoyantがサービスメッシュLinkerdのバージョン1.0をリリース

    クラウドネイティブソフトウェア企業のBuoyantが、Linkerdのバージョン1.0をリリースした。クラウドネイティブなマイクロサービスベースのアプリケーションのための、オープンソースの“サービスメッシュ”プロジェクトだ。創業者でCTOのOliver Gould氏が、このマイルストンについてInfoQに話してくれた。

  • IBMとRed HatがJavaモジュール(Jigsaw)に反対を投票

    InfoQはこれまでにも、一般に“Project Jigsaw”と呼ばれているJSR 376 - the Java Platform Module Systemについて、その開発状況を報告してきた。今回、非常に珍しい動きとして、IBMとRed Hatの両社が、現在の形式のJigsawに対して“反対”票を投じることを公表した。

  • Enterprise Conference 2017に見る新たなテクノロジ - 第2日目まとめ

    第12回Emerging Technologies for the Enterprise Conferenceカンファレンスの第2日がフィラデルフィアで開催された。この2日間のイベントは、Blair MacIntyre氏(拡張現実の第一人者)とScott Hanselman氏(ポッドキャスタ、Microsoftプリンシパル・プログラムマネージャ)の基調講演に始まり、Kyle Daigle(GitHubエンジニアリングマネージャ)、Holden Karau(IBMプリンシパル・ソフトウェアエンジニア)、Karen Kinnear(Oracle JVMテクニカルリーダ)各氏による講演が行われた。

  • Stack OverflowがデフォルトでHTTPSに

    StackOverflowのアーキテクチャリードであるNick Craver氏はブログでStackOverflowがHTTPSへ移行したことを発表した。多くのドメインのサポート、URLの移行、ユーザーが作成したコンテンツ、厳しい性能要件を満たすことなど、移行には技術的な課題があった。

  • GitHubによるオープンソースに関する調査結果

    GitHubがオープンソースプロジェクトに関する調査を実施し、その分析結果を発表した。GitHubは、開発者がオープンソースとどうかかわっているか、ドキュメントの役割は何か、そして、プロジェクトでみられるネガティブなやりとりのレベルと影響について関心がある。

  • React Fiber: Reactの新エンジンを詳査する

    Facebookは現在、人気のJavaScriptフレームワークであるReactを支援する、まったく新しいアーキテクチャに取り組んでいる。React Fiberと呼ばれるこの新デザインでは、ブラウザや他のレンダリングターゲットによる認識の応答性を改善するために、変更を検出するタイミングと方法が改められる。バージョン16でローンチされる予定のReact Fiberは、大部分のReactアプリに対して完全互換性を持つものになるはずだ。

  • 自動受け入れテストは継続的デリバリをサポートする

    自動受け入れテストは、継続的デリバリのスタイルを持つテスト戦略に欠くことのできないコンポーネントであり、システムの振る舞いに対して、異なった重要な洞察を与えるものだ。Dave Farley氏の主張によると、開発者は、受け入れテストが動作して通ることに責任を持たなければならない。開発チームとは別にQAチームを持つのは望ましいことではないだろう。

BT