BT

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

寄稿

Topics

地域を選ぶ

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

  • DockerCon EU 2018まとめ - マイグレーションツール,Docker Desktop Enterpriseなど

    DockerCon Europe 2018では、.NETおよびJavaアプリケーションのコンテナベースのマイグレーションツーリングのプレビュー、デジタルトランスフォーメーションとテクノロジインテグレーションプロジェクトのサポート、Docker Desktop Enterpriseのローンチ、Docker Compose on Kubernetesのオープンソース化などの発表と合わせて,MicrosoftとのコラボレーションによるCNAB仕様が発表された。

  • MicrosoftがAzure Pipelinesの新機能と機能統合について発表

    先日のConnect()イベントで、Microsoftは、Azure Pipelinesに関する新機能とインテグレーションについて発表した。その中には、Visual Studio Code用Azure Pipelinesエクステンション、GitHubリリースの管理、IoTプロジェクトのサポート、ServiceNowインテグレーションなどが含まれている。

  • DockerはDocker EnterpriseでWindows Server 2019のサポートを発表した

    erver 2019 Long Term Servicing Channel (LTSC) と1809 Semi-Annual Channel (SAC) リリースをサポートすることを発表した。Server 2019では以前のSACリリースをLTSCに、ingressルーティング、仮想IPサービス探索、名前付きパイプルーティングなど多くの改善が加えられている。このリリースではLinuxノードを並行して、Server 2019と1809コンテナを混在クラスタで実行できるようになった。

  • IAsyncDisposableとIAsyncEnumeratorの更新

    InfoQが非同期ストリーム提案をカバーしてから、いくつかのデザインに変更があった。もっとも注意すべきなのが軽量のValueTaskオブジェクトを使うことだ。

  • .NET CoreのPure属性

    Pure属性が.NETのバージョン4に追加された。これは開発者が他のコードからの副作用のないコードを区別するのに役立つCode Contractsイニシアチブの一部である。Code Contractsプロジェクトが終了した後も、Pure属性は.NET Coreで活躍し続けている。

  • MicrosoftはAzure API ManagementでOpenAPI仕様V3のプレビューを発表した

    先日Microsoftは、APIのセットアップ、公開、モニタリング、保守を可能にするAzure API ManagementでOpenAPI仕様のv3をサポートすると発表した。OpenAPI仕様のサポートは、OpenAPI.NET SDKを通じて実装されていて、その実装からAPI定義が抽象化できる。

  • Microsoft Azure Governmentクラウド

    Microsoftは最近、Microsoft LearnプラットフォームにAzure Governmentの入門クラスを追加した。Azure Governmentは、米国政府向けソリューションをMicrosoftのクラウド上でホストするものだ。この記事では、Azure Governmentが何を提供するのか、AWS GovCloud USにどう対抗するのか説明する。

  • インクリメンタルなアーキテクチャアプローチ

    世界中のアプリケーションのほとんどのうち、おそらく90%は、モノリシックなアプローチで動いている。オーバーエンジニアリングを避けるために、私たちはシンプルなアーキテクチャから始めて、必要に応じて進化させなくてはならない、Randy Shoup氏はReactive Summit 2018でこう語った。彼は最近発表したプレゼンテーションで、小さく始まり、やがて大規模でグローバルなインターネット会社に成長した企業での経験について説明した。

  • .NET Core 3.0のSystem.Data

    あまり注目されていないが、System.Dataは.NETのリレーショナルデータベースアクセスに極めて重要である。System.Dataは前進のActiveX Data Objectsに敬意を表してADO.NETとも呼ばれ、.NETデータベースドライバを構築できる汎用フレームワークを提供する。.NET Core 3.0ではそれほど多くの変更はないが、数年ぶりに基本クラスに新しいメソッドが追加された。

  • MicrosoftがVS Codeで動作するTypeScriptおよびJavaScript用のAI支援IntelliCodeを発表

    開発者が恩恵を受けている一般的なIntelliSenseやコード補完を超越するものとして、Microsoftは今年初め、AI支援開発を提供する機能セットであるIntelliCodeを発表した。そしてVS Codeチームは今回、IntelliCodeをTypeScriptおよびJavaScriptユーザに提供する実験的エクステンションを新たに発表した。

  • TensorSpace.jsがニューラルネットワークの3D可視化フレームワークを提供

    TensorSpace.jsはオープンソースの、ブラウザベースのニューラルネットワークデータ可視化フレームワークだ。TensorFlow.js、Keras、またはTensorFlowで生成されたトレーニング済みモデルをサポートすることにより、拡大を続けるマシンラーニングの適用分野を補完する。

  • Baidu、オープンソースのエッジコンピューティングプラットフォームOpenEdgeを発表

    Baidu Inc.は、中国初のオープンソースのエッジコンピューティングプラットフォームOpenEdgeを発表した。これを使うことで、開発者は軽量でスケーラブルなエッジアプリケーションを構築できる。OpenEdgeプラットフォームは、スマート家電やウェアラブルといった「エッジデバイス」に処理能力をもたらすものだ。

  • ワークフローとパフォーマンスを改善したGit 2.20

    Git 2.20にはクローンやフェッチ、grepの改善など、さまざまな変更と修正が加えられている。さらに、Windows版ではVista以降が必要になった。

  • Homebrew 1.9、Linuxサポートや自動クリーンアップなどを追加

    人気のあるmacOSパッケージマネージャHomebrewの最新リリースには、Linuxサポート、オプションの自動パッケージクリーンアップ、拡張バイナリパッケージのサポートが含まれている。InfoQは現在のプロジェクトメンテナーであるMike McQuaid氏と話す機会を得た。

  • Prettier 1.15、AngularとVue.jsのサポートを追加

    Prettier 1.15がリリースされた。HTML、Vue.js、Angular、MDXがサポートされ、様々な構文への対応が改善されている。

BT