InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
小規模量子回路における量子優位性が公式に証明
IBM T. J. Watson Research Center、カナダのウォータールー大学、ドイツのミュンヘン工科大学の研究者らが、量子コンピュータが特定の問題を古典的コンピュータよりも早く解けることを理論的に証明した。彼らが考案したアルゴリズムは現在の量子計算プロセッサの制限にも適合しており、実験的な証明が間もなく実施される可能性がある。
-
Tim Berners-Lee氏の分散IDプラットフォーム - Solid
Solidは、WWWの考案者であるTim Berners-Lee氏の手による、新たな分散IDプラットフォームである。ユーザが自分自身のデータを所有し、よりよく管理するためのメカニズムを提供する。
-
Microsoft、AzureでMongoDB Atlas無料枠の提供を発表
Microsoftは、Microsoft AzureでMongoDB Atlasの無料枠が使えることを発表した。これはM0という無料枠で、MongoDBの学習やプロトタイピング、初期開発に使える512MBのストレージをユーザーに提供する。
-
Swift、Language Server Protocolを採用
AppleのSwiftチームは、LSP(Language Server Protocol)でSwiftを使うためのサポートを提供する予定だと発表した。これにより、LSPをサポートするエディターであれば、開発者はSwiftでコード補完やシンタックスハイライトが使えるようになる。AppleはコントリビュータのためにSwift LSP GitHubリポジトリを公開している。
-
メタプログラミングのサポートとモジュールが改善されたRust 1.30
Rustの最新リリースであるバージョン1.30では、プロシージャマクロが拡張され、新しい属性や関数風のマクロが定義可能になった。また、合理化と簡素化により、Rustモジュールシステムの効率が向上している。
-
EmoPy: 表情認識のためのオープンソースツールキット
先日のブログ記事で、Angelica Perez氏は、インタラクティブなフィルム体験のための新たなオープンソースプロジェクトに関する情報を公開した。EmoPyと呼ばれるこのプロジェクトは表情認識(FER)に焦点を当てており、サービスに渡されたイメージに基づいて、感情を正確に予測するツールキットを提供する。
-
MicrosoftがWPF、WinForms、WinUIをオープンソース化
Microsoft Connect 2018において、Microsoftが.NET Core 3.0の最初のプレビューリリースを発表した。その中には、大きな発表が含まれている。彼らはWPF、Windows Forms (WinForms)、WinUIを、オープンソースプロジェクトとしてMITライセンスでGitHubにリリースする。
-
AWS Marketplace、機械学習アルゴリズムとモデルパッケージを提供
Amazon Web Servicesは、機械学習アルゴリズムとモデルパッケージをAWS Marketplaceで提供することをAWS re:Invent Conferenceで発表した。
-
C言語の次期ISO標準となるC2x
2022年の完成に向けて、C言語委員会(C committee)が進めるC2x標準が、その進化を開始した。InfoQでは今回、同委員会における新標準の推進役であり、Modern Cの著者であるJens Gustedt氏と話す機会を得ることができた。
-
GoogleがAndoirdにKotlin 1.3サポートとフォルダブルデバイス対応を追加
GoogleがAndroid Dev Summitで、AndroidでサポートされるKotlin 1.3の新機能、フォルダブルフォン(折りたたみ式電話)のサポート、In-app Update API、Android Studioの改善など、一連のニュースを発表した。
-
React Conf 2018でReact HooksとReact 16.7アルファ版が発表
先日のReact Conf 2018では、React 16.7のアルファ版リリース、状態などのReact機能をクラスを記述する必要なく使用するためのHooksプロポーザル、その他いくつかの有望なサードパーティ製Reactパッケージが発表された。
-
Alibaba Cloud、英国データセンターによりEMEA地域におけるプレゼンスを拡大
Alibaba Groupのクラウドコンピューティング部門であるAlibaba Cloudは、英国で2つの新しいアベイラビリティゾーンの開設を発表した。これら追加により、AlibabaはEMEA地域におけるプレゼンスを高めることになる。
-
Smoke、AmazonによるSwiftの軽量サーバーサイドフレームワーク
Amazon Smokeフレームワークは、Swiftで書かれたオープンソースの新しい軽量サーバーサイドフレームワークで、RESTライクもしくはRPCライクなサービスの構築を目指している。そのアーキテクチャは使いやすさを重視し、リクエストハンドラーに純粋関数型のプログラミングスタイルを好んでいる。
-
React Suspense、Reduxの代替手段を提供する
React 16.6でSuspenseが導入された。これにより、レンダリングをサスペンドして、API呼び出しからデータなどを待つ間にローディングインジケータを表示することができる。
-
Visual Studio 2017 15.9が登場
VS2019へと向かう中、MicrosoftはVS2017のことを忘れていない。9回目のアップデートは多数のバグ修正をもたらし、新機能とC++開発者のための言語準拠を追加する。.NET Core SDKのためのわずかな挙動変更は、バージョニングを簡単にしてくれる。