BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • Visual Studio 2017 15.4がWindows 10 Fall Updateに対応

    MicrosoftがVisual Studio 2017 15.4のプレビューをリリースした。リリース予定のWindows 10 Fall Creators Updateのサポートが追加されている。UWPアプリでの.NET Standard 2.0サポートが可能になるとともに、新たなテンプレートによって、従来のWin32アプリとUWPアプリの配布用バンドルが容易になる。

  • Gradle 4.2リリース

    Gradleがビルドツールのバージョン4.2をリリースし、いくつかの機能を追加した。

  • イベントアーキテクチャを選択する

    分散システムの設計において、おそらくはマイクロサービスに基づいたイベントアーキテクチャを検討する場合、利用可能なモデルとテクノロジはいくつかある。アーキテクチャの実装方法を選択する時、そのおもな要因は非機能要件である - さまざまなイベントアーキテクチャのスタイルを説明した先日のブログ記事で、David Dawson氏はこのように主張している。

  • FacebookがReactのオープンソースライセンス変更を拒否

    Apache Foundationは先頃、FacebookのBSD+PatentsオープンソースライセンスのApacheプロダクトへの導入を認めないと発表した。この決定は、React開発者の間に失望と多くの内省を促したが、Facebookは決定の再考を拒否している。

  • Facebook、React 16をリリース

    FacebookはReactのバージョン16をリリースした。バージョン16には、いくつかのうれしい機能と性能改善が追加されている。今回唯一違うのは、Reactが完全に書き直されたことだ。

  • RedHatがAzure、.Net Core 2.0、SQL Server 2017のサポートを発表

    MicrosoftとRedHatは、Red Hat OpenShiftでWindows Containersをサポートすることを発表した。今回の発表がターゲットとするメインシナリオは、LinuxとWindowsのコンテナを同じクラスタで動かすことだ。これにより、両方の環境を使っている企業が、WindowsとLinuxのために別々のクラスタを用意することなく、コンテナベースのインフラへ移行できるようになる。

  • Facebook、ReactをMITライセンスに変更

    Facebookは、ReactのライセンスをBSD+PatentsからMITに変更することを決めた。ApacheプロジェクトにReactを組み込めるようにし、オープンソースコミュニティとの不安定な関係を回避するためだ。

  • Entity Framework Core 2.0の新機能

    EF Core 2.0リリースには批判すべき点が多いが、好ましい部分も少なくはない。本記事では、今回のリリースのハイライトをいくつか紹介するとともに、文字列補間をSQLで安全に使用する方法について説明する。

  • 待望のJava 9.0が今週リリースされる

    待望のJava SEの次のリリース、バージョン9が2017年9月21日にリリースされ、大きな変更がいくつかある。とくにJava Platform Modulesだ。

  • Rust 1.20、関連定数などを追加

    Rust 1.20には、関連定数、ライブラリの安定化、Cargoのクレデンシャル隠蔽改善などが含まれている。

  • Neural Compute StickをローンチしたMovidius(Intelの事業部門)とのQ&A

    Movidius(IntelのNew Technology Groupの一部門)が先頃、組込み型ニューラルネットワークを実行するUSBベースの開発キットであるNeural Compute Stickをリリースした。このスティックを使えば、計算能力の低いデバイスでも、ニューラルネットワークとコンピュータビジョンモデルを実行することが可能になる。InfoQは、Intel New Technology GroupのMovidiusでマーケティングディレクタを務めるGary Brown氏に、いくつかの質問をした。

  • 最初のFableConfに合わせてFable 1.2を発表

    最初の安定版リリースから3ヶ月、コミュニティ主導のF#からJavaScriptへのコンパイラFableがバージョン1.2になった。ちょうど、Fableを用いたF#によるWeb開発のための最初のカンファレンス、FableConf 2017が開催されるタイミングだ。

  • Microsoft、Azure App Service on LinuxとWeb App for Containersの一般提供を発表

    Microsoftは先日、Linux上で動作するAzure App Serviceの一般提供とWeb App for Containersのサポートを発表した。開発者はWebアプリをプロビジョニングする際、OSとしてWindowsかLinuxを選べるようになる。また、人気のあるコンテナリポジトリからコンテナ化されたアプリケーションを取り込むことも可能になる。

  • Googleの研究員がモバイルデバイスにニューラルネットワークを使う新技術を発明

    最近、多くの企業がディープニューラルネットワークを使うアプリケーションをリリースしている。これらのアプリケーションは、インターネットアクセスのないところで動き、速くて信頼できなければならない。また、プライバシーの心配があるところでは、サーバ上のネットワークを使うことはできない。Googleの研究員、Sujith Ravi氏が、2つのニューラルネットワークを互いに訓練するという新しいアイデアを発明し、効率的なネットワークをモバイルアプリケーションで利用できるようにした。

  • Entiry Framework Core 2.0がリリース、厳しい批判に対処

    Entity Frameworkにはかねてより毀誉褒貶相半ばする評価がある。溺愛する開発者がいれば、NHibernateやLinkQ-to-SQL、その他さまざまなマイクロORMと否定的に比較するものもいる状況だ。しかしながら、初期のEF Coreに対する印象は総じて悪く、オリジナルのEntity Frameworkを評価した人たちの間にさえ不評が続いている。

BT