BT

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

寄稿

Topics

地域を選ぶ

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

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

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

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

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

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

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

  • ジェネリックパラメータのデフォルト指定、非同期イテレータのサポートなどを加えたTypeScript 2.3

    TypeScript 2.3は言語構文が拡張され、ジェネリック型パラメータのデフォルト値宣言と非同期ジェネレータおよびイテレータのサポートが追加されている。新しいコンパイルオプションによる既存のJavaScriptコードとの統合の改善と、言語サーバプラグインの公式サポートの導入も目的とされている。

  • RiderのF#サポートについての詳細

    JetBrainsのディベロッパーエヴァンジェリストであるMarteen Balliauw氏はRiderでのF#サポートについての詳細を公開した。機能は一般へのEAPの発表よりも詳細に説明されており、次のリリースへの計画も含まれている。

  • Google、PNaClのサポートを削除する

    Googleは昨年、PNaCL/NaClチームを解散し、今年の3月にChromeへのWebAssemblyデフォルトサポートを追加したが、公式にWebAssemblyを支持してPNaClをリタイアさせることを発表した。

  • Facebookの新言語ALは静的プログラム解析を簡単化する

    ALは抽象構文木に関する推論を行うためのシンプルな宣言型言語だ。これを使うことで、Facebook Inferの静的解析を拡張することができる。

  • Node.js 8.0リリース、新LTSバージョンは年内に

    Node.js 8.0がリリースされた。2017年終盤か2018年の長期間サポート(LTS)の準備をしている。新バージョンはまた多くの新機能を含んでいる。年内に8.X LTSがリリースされると、async/awaitを含む初めてのLTSリリースとなる。

  • C#の将来機能 - オーバーライドの制約緩和

    .NETで一般的に求められている機能のひとつに、共変戻り値型を使用可能にすることがある。例えば“virtual object Clone()”を“override Widget Clode()”でオーバーライドするような場合だ。型安全性の観点から言えば、これは完全に受け入れらるものだが、現在のC#では許可されていない。

  • Cloud Foundry FoundationがCloud Native Developerトレーニングおよび認証プログラムをローンチ

    ドイツのベルリンで開催されたCloudNativeConでCloud Foundry Foundationが、Cloud Foundry Certified Developer(CFCD)トレーニングおよび認定プログラムの創設を発表した。Cloud Foundryのいずれかのディストリビューション上で開発の実務経験を持つ求職者の検証を目的とした、コミュニティベース、独立型、ベンダ中立のプログラムだ。

  • DigitalOceanが監視機能とアラート機能を新たに提供

    クラウドインフラストラクチャプロバイダのDigital Oceanは先頃、サーバ監視機能とアラート送信機能をリリースした。無償で提供されるこの機能は、画期的ではないものの、サーバとアプリケーションの状態監視に対する業界の関心の高まりを示すものだ。

  • 古いシステムと現代的な技術のギャップを埋める

    手動で時間のかかるやり方で管理されている、長年動かし続けているプラットフォームはコストがかかる。チームは経営陣に対してビジネスケースを作ることで、繰り返し作業やヒューマンエラーで失われた時間に基づいて、自動化ツールやコンテナのような現代的な技術を導入して改善ができる。結果として、配置作業は予測可能で反復的なプロセスになり、配置も頻繁かつ安全に行えるようになり、人間の介在も最小限になる。

  • TensorFlow Processor Unitアーキテクチャ

    TensorFlow Processor Unitアーキテクチャの設計と開発を行なったGoogleのハードウェアチームが、今月初め、そのアーキテクチャの詳細とベンチマークテストを公開した。昨年の同時期に公開された、TPUの最初の発表に対する続報となるものだ。

  • AIに関する誤情報の蔓延

    この5年間で、マシンラーニングに関するGoogleの検索数が5倍になった。“マシンラー��ングあるいはブロックチェーンを備えることによって、その価値が2倍、3倍、4倍、5倍以上になる”、とAndy Steward氏は指摘する。Zachary Lipton氏は先日のブログ記事で、巷間において“誤った情報が蔓延”している、と主張した。本記事ではマシンラーニングとその現状を、技術的側面から取り上げる。

  • Mediumのテクノロジースタック

    Mediumは、Twitterの共同創業者Evan Williams氏が立ち上げたオンラインパブリッシングプラットフォームだ。2012年にローンチされ、いまや月間ユニークビジターは6000万を超えている。このサイトのテクノロジースタックには、AWSへのデプロイ、NodeJSとGoで書かれたアプリケーションとサービス、DynamoDBによるデータストレージ、データウエアハウスとしてのAmazon Redshiftが含まれている。

BT