InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
C# 8でのnull許容型の拡張
.NET 2で初めて導入されたNullableは、過去10年半にわたってほとんど変更されなかったが、間もなく変更されるようだ。C# 8では、null許容の参照型をサポートする操作の多くが、null許容の値型にも適用できるようになる。
-
ブロックチェーン開発者ツールをエンタープライズに導入するためにTruffleとMicrosoftがパートナーシップを発表
最近のブログ投稿で、MicrosoftとTruffleは、ブロックチェーン開発者ツールとエクスペリエンスをMicrosoft Azureエコシステムに持ち込むパートナーシップを発表した。組織が行っている投資には、テスト用のローカルブロックチェーンノード、テストデータ、スマートコントラクトオーサリングと継続的デプロイ、デバッグ、テストが含まれる。
-
Ionic CLI V5がIonic React Betaをサポート
Ionic Frameworkチームは最近、Ionic CLIの5番目のメジャーイテレーションをリリースした。Ionic CLI v5はIonic Reactサポート(ベータ)を備えているため、開発者はReact JavaScriptフレームワークとIonic UIコンポーネントを使用してIonicアプリケーションを作成できる。Ionic CLI v5には、より優れた開発者エクスペリエンスとさまざまなバグ修正を目的とした機能も備わっている。
-
パッケージバンドリングの複雑さから開発者を開放する@pika/web
@pikaツールチェーンの一部である@pika/webは、複雑になりがちなバンドリングプロセスを選択操作に転換することで、Webアプリケーション開発者のエクスペリエンスの向上を目指すものだ。@pika/webを使用すれば、最新のnpmパッケージを、ブラウザ内でダイレクトに実行できるようになる。Browserify、Webpack、import mapsといったバンドラは、もはや必要ない。
-
Microsoft、Salesforce、Ethereum FoundationがオープンソースHyperledger Blockchain Projectに参加
最近のプレスリリースで、オープンソースのブロックチェーンおよび分散型台帳プロジェクトであるHyperledgerが、彼らのコンソーシアムにMicrosoft、Salesforce、Ethereum Foundationなどから8人の新しいメンバーが参加したことを発表した。これらの組織は、Airbus、Cisco、IBM、Intelなどの設立時のメンバーに加わる。
-
Omitタイプを追加し、ユニオン型チェックを改善したTypeScript 3.5
TypeScriptチームは、型チェックのパフォーマンスを改善し、新たにOmit型を備えたTypeScript 3.5のリリースを発表した。
-
GoogleがTensorFlow Lite向けにトレーニング後の整数量子化をリリース
Googleは、モデルのサイズと推論の待機時間を削減するTensorFlow Liteディープラーニングフレームワーク向けの新しいツールを発表した。このツールは、トレーニング���みモデルの重みを浮動小数点表現から8ビット符号付き整数に変換する。これにより、モデルのメモリ要件が低減され、浮動小数点アクセラレーターを必要とせず、そして、モデルの品質を犠牲にすることなく、モデルをハードウェアで実行できる。
-
AmazonがTextractの一般供与を発表、ECM市場へ参入
I先日のプレスリリースで、Amazonは、テキストおよび構造化文書データからコンテンツを抽出する、フルマネージドなマシンラーニングサービスであるAmazon Textractの一般供与を開始すると発表した。Amazon Textractを使用することにより、ドキュメントワークフローの自動化、ダウンストリームアプリケーションで使用する重要な情報のインデックス化およびカタログ化が実現する。
-
AIとデータに関するロサンゼルスCTO円卓会議
先日ロサンゼルスで行われた"Leaders in Data CTO Roundtable"では、ビジネス向け人工知能(AI)フレームワークやプラットフォーム、今後5年間のデータ、データソフトウェアスタック、データ人材の獲得などが議論された。
-
GraalVM 19.0、待望のGAをリリース
数々のリリース候補を重ねて1年以上、Oracleはついに、Oracle Labsが開発した多言語仮想マシンとプラットフォームである、GraalVM 19.0のGAバージョンをリリースした。RCリリースで追加された機能には、NashornからGraalVMへのマイグレーション、Pythonのnumpyライブラリの統合、マネージモードLLVMインタープリタなどがある。GraalVM Enterprise EditionもOracle Labsから公式にリリースされた。
-
GoogleがSQL Serverの顧客をターゲットにエンタープライズデータベースのオプションをリリース
Googleは最近のブログ投稿で、既存のGoogle Cloud Platform(GCP)データベースへの投資の強化を発表した。これにより、アルファ版のMicrosoft SQL Server用Cloud SQL、BigQueryからCloud SQLへのフェデレーションクエリ、GCP on Elastic Cloudが近いうちに日本で利用できるようになる。また、オーストラリアのシドニーでもリリースされる。
-
Googleが自然言語処理用のTensorFlow.Textライブラリをリリース
Googleは、TensorFlowディープラーニングプラットフォーム用の新しいテキスト処理ライブラリであるTensorFlow.Textをリリースした。このライブラリにより、トークン化などのいくつかの一般的なテキスト前処理アクティビティをTensorFlowグラフ計算システムで処理できるようになり、自然言語処理のためのディープラーニングモデルの一貫性と移植性が向上する。
-
Polymer Projec、パフォーマンスを重視したWebコンポーネント開発を可能にするLit-HtmlとLitElementをリリース
Polymer Projectは先頃、lit-html v1.0とLitElement v2.0をリリースした。lit-htmlは軽量で拡張可能なHTMLテンプレート用JavaScriptライブラリ、LitElementは、軽量でパフォーマンスに優れたWebコンポーネントを開発するためのJavaScriptライブラリである。
-
Java 13がフィーチャーフリーズとランプダウンに移行
Java 13(12月リリース予定)の最終的な機能リストが確定し、プロジェクトはテストとランプダウンに入った。今回のリリースに今後、主要な新機能が追加されることはない。
-
OpenJDKのDockerイメージのJDKに脆弱性表記の誤りが判明
OpenJDKの公式Dockerイメージのバージョン番号に誤りがあり、実際には存在しないセキュリティパッチがJREに含まれると示されていることが判明した。この問題はその後、OpenJDKとDebianのコミュニティ間のコラボレーションによって解決されている。