InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
構成情報管理SaaSプラットフォームのConfigがプライベートベータを開始
Configは、構成ファイル管理を目的とする、新しいSaaSサービスだ。Bien David氏が2017年に創立した同社は、システムやアプリ、モジュール、環境、サーバインスタンスが使用するコンフィギュレーションの保管とアクセスの簡略化を目標とする。InfoQはConfigを運営するチームに、同サービスが解決する3つの問題について詳しい説明を聞くことにした。
-
#smooshgateとWeb互換性のチャレンジ
ナイトリーバージョンのFirefoxが古いWebサイトを破壊するというバグレポートに対して、Array.prototype.flatten TC39提案の執筆者であるMichael Ficarra氏がsmooshにflattenの名前を変更すると冗談的に提案したところ、JavaScriptコミュニティは声高に反応した。
-
Universal Windows PlatformアプリはWin32機能を追いかける
MicrosoftはUWPアプリのいくつかの制限を外し、ローカルファイルシステムへのアクセスを拡大し、複数インスタンス、コンソールアプリのサポートにより開発者を引きつける。
-
-
-
Java 10リリース
オラクルはJavaの新バージョン - Java 10をリリースした。このリリースはJava 9リリース後たった6ヶ月で来たが、これはたった6ヶ月のライフスパンでの以前のリリースのような新しい機能リリースである。長期間サポートがある次のリリースはJava 11で、9月にリリースされるだろう。
-
GitHubセキュリティアラートが400万以上の脆弱性を検出
昨年10月にリリースされたGitHubのセキュリティアラートは、開発者がRubyやJavaScriptプロジェクトから脆弱性を取り除くために要する時間を大幅に短縮したとGitHubは述べている。
-
OSSライセンスの遵守を簡単にするGitHub Licensed
GitHub Licensedは、オープンソースのツールであり、GitHub上のプロジェクトの依存物のライセンスの正しさの保証とドキュメント化に関する雑務を単純にしてくれる。
-
JavaのNestmateが進行中
オラクルがJEP 181 - "ネストベースのアクセス制御" - 俗に言う"nestmate"を発表した。これはプラットフォームへの技術的な拡張であり、Java 1.1で導入したアーキテクチャの20年分の負債を精算するものだ。
-
Eclipse MicroProfile 1.3が公開
Eclipse MicroProfileは,Java EEを拡張して,エンタープライズJavaマイクロサービスのオープンソースコミュニティ仕様を提供することにより,マイクロサービスへの対応状況を改善するものだ。リリース1.3では,OpenAPI,OpenTracing,Rest Client APIが新たに導入された他,Config APIとMetrics APIがアップデートされている。
-
Microsoftは中国語-英語の機械翻訳で人と同等レベルに達した
Microsoftでは、人間の翻訳者が翻訳するのと同じように、中国語の文章を英語に翻訳する翻訳アルゴリズムを作成した。 これまでは、中国語の文章を英語に翻訳することは困難であった。ここ数年で驚くべき結果を生み出した技術である���ューラル機械翻訳のおかげで、Microsoftは機械による翻訳文を、人による翻訳文と同等のレベルにした。
-
IonicがWeb、ハイブリッド、ネイティブのアプリケーションを作成するためのCapacitor 1.0.0アルファ版を発表
IonicのチームはCapacitorの最初のアルファ版を発表した。モバイルとデスクトップのプラットフォームでWeb、ハイブリッド、ネイティブのアプリケーションをJavaScriptで構築するための新しいアプローチである。
-
MicrosoftがmacOSとLinuxへQuantum Development Kitを展開
昨年12月にQuantum Development Kitを開発者に展開してから、Microsoftは初のメジャーアップデートを発表している。macOSとLinuxのサポート、Pythonとの相互運用性などがある。
-
Rust 2018は、生産性、WebAssembly,組み込みなどにフォーカスしている
Rustコアチームは、4つのドメイン(Webサービス、WebAssembly、CLIアプリ、組み込みデバイス)において生産性を向上させる、2018年のRust公式ロードマップを発表した。
-
.NET CoreのGlobal Toolsを探る
.NET Core 2.1 Previewでデビューする新機能の1つとしてGlobal Toolsがある。Global Toolsは.NET Coreコンソールアプリケーションを作成する方法を提供する。そのアプリケーションは、NuGetパッケージとしてパッケージ化して提供することができる。.NET Coreがターゲットプラットフォーム上で動作する場合、適切にパッケージ化されたGlobal Toolがそこで動作する。