InfoQ ホームページ ニュース
-
Entity Framework Core 2.0の新機能
EF Core 2.0リリースには批判すべき点が多いが、好ましい部分も少なくはない。本記事では、今回のリリースのハイライトをいくつか紹介するとともに、文字列補間をSQLで安全に使用する方法について説明する。
-
アプリケーションプラットフォームの領域でコンテナがVMを凌駕 - SDxCentral Survey調査より
SDXCentralが公開した2017 Container and Cloud Orchestration Reportの注目点のひとつは、この2年間でコンテナの採用が着実に増加し、アプリケーションプラットフォームの分野において仮想マシン(VM)を凌駕しつつあることだ。2016年には、コンテナを採用していた回答者はわずか8%であったが、今年は45%が採用済みと答えている。
-
Agile 2017基調講演 - リーダシップと関与をすべてのレベルで実現する
先頃Orlandで開催されたAgile 2017カンファレンスで、ベストセラー“Turn The Ship Around!”の著者である元海軍大佐のDavid Marquet氏が、インテントベースのリーダシップに関する興味深い基調講演を行なった。
-
待望のJava 9.0が今週リリースされる
待望のJava SEの次のリリース、バージョン9が2017年9月21日にリリースされ、大きな変更がいくつかある。とくにJava Platform Modulesだ。
-
-
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を評価した人たちの間にさえ不評が続いている。
-
Visual Studio 2017の重要なパッチがリリース
新たにリリースされたVisual Studio 2017のアップデートには、Gitを使用するすべての開発者にとって重要なパッチと、F#開発者のための重要なフィックスが含まれている。Gitの問題は任意のコード実行が可能なセキュリティ障害を解決し、F#の修正は編集に関する大きな問題を修正する。
-
Oracle、Java EEの移管先にEclipse Foundationを選ぶ
OracleはJava EEの移管先にEclipse Foundationを選んだことを発表した。今回の移管は、Red HatとIBMほか、コミュニティから歓迎されている。移管後も名前が現在のJava EEのままなのかは不明だ。
-
LLVMがPDBフォーマットのドキュメント化とYAMLへの変換を実現
LLVMがPDBファイルを生成可能になり、Windowsのデバッグツールが使用できるようになった。さらにフォーマットがドキュメント化され、分析やYAMLからPDBを���成するツーリングも開発されている。
-
組織のデジタルトランスフォーメーションのためのパターン
組織がデジタル技術を採用するにつれて、様々なトランスフォーメーションパターンが明らかになってきた。調査会社であるIDCは、大きな組織のデジタルトランスフォーメーションのための4つのパターンを特定した。