InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
MicrosoftはAzure Bot ServiceとLanguage Understandingの一般提供を発表した
Microsoftは先日、Azure Bot ServiceとLanguage Understanding が一般提供されたと発表した。これらは数か月間、パブリックプレビューされており、アイルランド、香港、ブラジルのサンパウロを含む9個以上のリージョンで利用可能になり、開発者がより多くを実現できる新機能が提供されている。
-
Visual Studio Code 1.19で、2017年のリリーススケジュールを終えて、チームは2018年の準備をしている
MicrosoftはVisual Studio Code 1.19をリリースして、毎月のリリースを果たした。このエディターは、機能、スピード、人気の面で1年前よりも大きく進歩した。チームは2018年のリリーススケジュールを準備している。
-
-
W3CはHTML 5.2を公式勧告としてリリースした
2017年12月14日、W3CはHTML仕様の更新版であるHTML 5.2をリリースした。このアップデートでは、dialog���レメントのような新しい機能が追加され、HTMLプラグインシステムのような古いものが廃止され、Payment Request APIやPresentation APIのサポートなどのW3Cコミッティーが統合された。
-
-
Racket 6.11で篩型(refinement type)と依存関数型(dependent function type)が安定機能に
Racket 6.11では、Typed Racketに篩(ふるい)型(refinement type)と依存関数型(dependent function type)が追加されている。
-
-
チームはそれぞれのケイデンスを持つべきか?
先日のTwitter上で、作業計画用と学習および改善用、というように、チームが複数のケイデンス(cadence)を持つことの是非に関する議論があった。ケイデンスを分離することで、最適なケイデンスを検討する余地がチームに与えられる。適応性と自立性が向上し、よりよい成果を得られる可能性がある、というのだ。
-
パネルディスカッション - AIの未来
SF QConで開かれたAIの未来に関するパネルディスカッションで、今日のマシンラーニングが直面する問題について取り上げられた。検討されたのは次の領域だ - 現在のAIが直面する重大な問題、テクノロジは人材雇用をいかに変えるか、非技術系企業が現在のテクノロジを活用する方法は、AIに関する人の役割とは、間もなく現れるであろう新たなブレークスルーは何か。
-
ReactがRFCプロセスを採用
Facebookは、Reactの設計を導いて、アイデアから実装までの道のりをスムーズにするために、新しいRFC(Request for Comments)プロセスを採用することを決定した。これはRustのRFCプロセスをベースとしており、コードベースに大きな変更を加える前に、提案することを求めている。
-
メモリ使用量を減らし .NET のパフォーマンスを改善する
.NET における根強い神話のひとつに、メモリアロケーションがパフォーマンスに影響を与えない、というものがある。このレポートではその神���の原因を探り、メモリ使用量を減らすためのアドバイスを提供する。
-
Java SEプラットフォームとJDKの新しいバージョン体系
リリースされたJava 9に、新しいバージョン体系が導入された。この体系はJEP 223に基づき、Javaプラットフォームの将来のリリースのために作られたものだ。しかし、リリース直後に、JavaチーフアーキテクトのMark Reinhold氏が、再び、バージョン体系を変更し、厳密な時間ベースのリリースモデルを採用する新しい計画を発表した。
-
Spring Security 5.0.0リリース
PivotalがSpring Security 5.0.0をリリースした。4.0.0以来となる今回のメジャーリリースは、OAuthサポート、Project ReactorとWebFluxのサポートが特徴だ。
-
SpringOne 2017 - 2日目 - カンファレンス、Spring、Reactor、WebFluxなどについて
InfoQはPieter Humphrey氏とSimon Basle氏にSpringOne Platform 2017カンファレンス、Project Reactor、WebFlux、Spring全体のことについて話を聞いた。
-
Kotlinの新しい非同期処理 - QCon SFでのRoman Elizarov氏の講演より
JetBrainsでKotlinライブラリの開発リーダを務めるRoman Elizarov氏がQCon Sun Franciscoで、“Fresh Async with Kotlin”と題して講演し、JavaやC#、JavaScriptなどの言語で非同期コードを記述することの難しさと、Kotlinがいかに対処しているかを実演してみせた。Kotlinで書かれた非同期コードは、Javaなどの言語で多くの開発者が書き慣れている通常の同期コードとほとんど変わらない。