BT

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

寄稿

Topics

地域を選ぶ

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

  • C# 7.1 の早期情報: Part 2

    昨日、我々は非同期 Main とデフォルト式を取り上げた。C# 7.1 の案内は、タプル名の推測、およびジェネリクスを用いたパターンマッチング、というタイトルの提案によって続く。

  • C# 7.1 の早期情報: Part 1

    2003年以降で初めて、Microsoftは C# のポイントリリースを検討している。現在 C# 7.1 としてマークされているこの言語の次のバージョンには、非同期 Main、デフォルト式、Tuple Name、そしてジェネリクスによるパターンマッチングが含まれる。

  • RepreZenがオープンソースのKaiZen EditorとKaiZen ParserをOpen API 3.0用にリリース

    リソースモデリング言語のRAPID-MLを開発したRepreZenが、現在はOpen API Specification(OAS)として知られるAPI記述言語のSwaggerを対象とする、KaiZen OpenAPI EditorとKaiZen OpenAPI Parserをローンチした。バージョン2.0と、2017年7月にリリース予定の3.0をサポートしている。

  • Dani Traphagen氏、Apache Igniteで分散システムの次段階へ

    GridGainのDani Traphagen氏がOSCON 2017カンファレンスでApache Igniteプラットフォームについて語った。氏は、ディスク(disk)をボトルネックと見なしてメモリのコスト遁減とキャッシュに対する最適化を行うパラダイムシフト、オープンソースプロジェクトApache Igniteを使ったマイクロサービスアーキテクチャのための活用について話した。

  • GitHubがどのようにDNSインフラストラクチャを改善したか

    GitHubは、何年もの間、非常によく要求に応えてきた、かなりシンプルなDNSインフラストラクチャから、GitHubの規模で動き、よりよいサポートを提供する新しいアーキテクチャに移行したことを、GitHubのシニアインフラストラクチャエンジニアのJoe Williams氏が書いている。

  • Elmによって実現した無停止システム

    QCon London 2017において、noredinkのソフトウェアエンジニアで、Manningから“Elm in Action”という自書を著したRitchard Feldman氏が、Elmへの変更を決断したことによって10万コード行のシステムが2015年以来一度も運用障害を起こしていないという、同社の状況に関して解説した。今回の記事では、その要点を簡単にまとめてお届けする。

  • Facebookが新たなニューラルマシン翻訳アルゴリズムを公表

    FacebookのArtificial Intelligence Researchチームは、ニューラルマシントランスレーション(NMT)に新たなアプローチを使用した研究の結果を発表した。同チームのアルゴリズムは、一般的な3つの機械翻訳タスクにおいて、どのシステムよりも高得点を取得している。

  • Webドキュメント改善のためMozillaがMDNを一新する

    MozillaはMDN一新計画を発表した。MDNはMDN Web Docsのままではあるが、製品ドキュメントとは分けられる。開発者の間では、MDNは高品質のドキュメントで人気のある場所の1つとして知られている。Mozillaは"MDNがWebのドキュメントでもっともよい唯一のリソース"となることを望んでいる。

  • C# 7.2 と 8.0 のロードマップ

    Null許容参照型と制限付き多重継承を含む、C# 7.2 と 8.0 のための機能がすでに準備されている。

  • Istio: マイクロサービスのためのサービスメッシュ

    Google, IBM, Lyftがマイクロサービスを管理、セキュア化、監視するフレームワークであるIstio(ギリシャ語で帆を意味する)をオープンソース化した。

  • React NativeモバイルアプリのWordPressを目指すShoutem

    Shoutemは先頃、新たにReact Nativeベースのアプリケーションビルダをローンチした。開発者を対象とした、モバイルアプリ用のWorsPressのようなものだ。マーケティングVPのRobert Sekulić氏に話を聞いた。

  • MuleSoft、新しいAnypoint Platformをリリース

  • SquareのAndroidエンジニアであるJake Wharton氏がETEでInfoQに語った

    Jake Wharton氏は、Square社のAndroidエンジニアであるが、2017年のEmerging Technologies for the Enterprise(ETE)カンファレンスでSquareでの仕事とリアクティブシステムやRxJava、Kotlinについての考えをInfoQに語った。

  • Safari 11に新機能追加、プライバシー改善

    AppleはWebブラウザの最新バージョン、Safari 11を公開した。これはiOSとmacOSで利用でき、WebRTCとWebAssemblyに対応する。また、Web上を移動するユーザーをサードパーティがトラッキングしにくくするという、新しいトラッキングブロッカーも含まれている。

  • ASP.NET Coreが.NET Frameworkサポートを終了

    先週の金曜日、ASP.NET Coreはひっそりと、サポート対象を.NET Core 2.0のみに変更した。これにより、Monoあるいはフル.NET Frameworkを実行するASP.NET Core 1.0 / 1.1アプリケーションは、2~3ヶ月内にリリースされる予定のASP.NET Core 2.0にアップグレードできない、ということになる。公開議論や正式発表もなくプラットフォームを大きく変更したと受け取られたことにより、多くの著名な開発者から怒りの声が上っている 。

BT