InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
PyTorch利用についてメタとAWSが協力
MetaとAWSは協力して、AWSでPyTorchを実行しているアプリケーションのパフォーマンスを改善する計画である。そして、開発者が人工知能と機械学習モデルを構築、トレーニング、デプロイ、運用する方法を加速する。
-
Facebookが20億パラメータの多言語音声認識モデルXLS-Rをオープンソース化
Facebook AI Research(FAIR)はXLS-Rをオープンソース化した。クロスリンガル音声認識(SR)AIモデルだ。XSLRは、128言語の436K時間の音声音声でトレーニングされている。以前の最大モデルよりも1桁多く、いくつかのダウンストリームSRタスクと翻訳タスクで現在の最先端技術を上回っている。
-
モデル化可能開発: カスタムツールがシステムを説明可能にする方法
モデル化可能開発は、すべてのソフトウェア開発の問題に対してカスタムツールを構築するためのプログラミング方法だ。Glamorous Toolkit は、カスタムツールのモデル化に使用できるモデル化可能開発環境だ。
-
Java News Roundup: 2022年のJavaの計画、Spring Framework 6.0-M2、Eclipse Jifaの紹介
今週2021年1月10日のJava総まとめでは、JDK 18、JDK 19、Nicolai Parlog 氏によって提示された2022年のJavaの計画、Spring Framework と Spring Data のポイントリリース、Quarkus 2.6.2、Micronaut 3.2.5 と 3.2.6、Piranha 22.1.0、JobRunr 4.0.6、Eclipse Jifa の紹介、Micrometer Metrics 2.0.0-M1、Micrometer Tracing 1.0.0-M1、および2021年7月から12月の Foojay ステータスレポートを特集する。
-
Slackがどのようにしてモバイルアプリを最新化し、iOSでフルSwiftを実現したか
Slackは、iOSアプリとAndroidアプリを最新の状態にし、新しいデザイントレンドを採用することに成功した。これによって、特にSwift for iOSへの完全な切り替えができるようになった。そして既存のモノリスを破壊した。
-
SQLAlchemy用のGoogle Cloud Spanner方言が一般向け提供へ
Google Cloudは最近、SQLAlchemyアプリケーションを分散SQLデータベース管理およびストレージサービスで実行できるようにするSpanner方言の一般向け提供を発表した。
-
Ionic 6コンポーネントフレームワークの紹介
クロスプラットフォームアプリケーション開発用のUIフレームワークであるIonicは、6回目のイテレーションでリリースされた。Android、iOS、デスクトップアプリケーション向けに一連の新しいコンポーネントとより優れたUI統合を提供する。
-
AWS ProtonがTerraformサポートとGitテンプレートストレージを追加
AWSは最近、AWS Protonに対する2つの新たな追加を発表した。AWS Protonはフルマネージドのアプリケーション配信サービスである。1つ目の機能では、Terraformを介したインフラストラクチャの定義とプロビジョニングが可能になる。2つ目の機能では、Gitリポジトリを使ってProtonテンプレートを管理できる。
-
Javaニュース総まとめ: JDK 18、JDK 19、Spring Integration の Groovy DSL、JHipster、Micronaut Foundation
2022年1月3日版の Java ニュース総まとめは、もう1つの比較的静かな週になった。JDK 18 と JDK 19 のビルドアップデート、VMwareの CVE-2021-22096 のフォローアップとして CVE-2021-22060 の公開、Spring Integration のための新しい Groovy DSL、Helidon 2.4.1、Hibernate Search バージョン 6.0.8 および 6.1.0.Beta2、JHipster 7.5.0、JReleaser 0.10.0、および Gradle の Micronaut Foundation への参加を特集する。
-
AWSがついにRust、Kotlin、Swiftの公式SDKを導入
Re:inventでプレビューとなったRust、Kotlin、Swift向けの新たなAWS SDKでは、AWS APIの固有のラッパーが提供される。これにより、開発者がより使い慣れた一貫した方法でAWSサービスを操作できるようになる。
-
Javaニュース総まとめ:Brian GoetzによるプロジェクトValhallaの現状、GlassFish 7.0-M1、Project Loom Lab
2021年12月27日の週は非常に静かであった。しかし、InfoQは興味深いニュースをいくつか見つけた。それは、Brian Goetz氏が書いた3部構成のブログシリーズ「Project Valhallaの現状」、GlassFish 7.0.0-M1、Nicolai Parlog氏によって作成された新しいプロジェクト「Project Loom Lab」、Jakarta EEチュートリアルのJakarta EE 9.1への更新、Apache Camel 3.11.5、JDKMon 17.0.21である。
-
Googleプロトコルバッファは慣用的なKotlinバインディングをサポートします
GoogleはオープンソースのProtocol BuffersプロジェクトにKotlinのサポートを追加した。Kotlinの高度な構文機能を活用してプロト定義を慣用的なドメイン固有言語(DSL)に変換できるようになる。
-
MinecraftのJDK 16マイグレーションから今年を振り返る - MojangチームとのQ&A
JDK 17への移行をスムーズにするために、Minecraftは、2021年9月のLTSリリースに先立って、JDK 16へのアップグレードを行う決定をした。この変更により、JDK 17を実行するだけでパフォーマンスが向上することが期待されている。InfoQは今回、JDK 16を実行したMojangチームの経験について詳しく聞くことにした。
-
iOSおよびAndroidアプリにおけるGitHubのDevOps実践法
GitHubのiOSおよびAndroidアプリケーションのリリースプロセス管理は、GitHub Actionsに大きく依存している。モバイルチームが新リリースを毎週提供できるのは、適切なツールを使用してプロセスを自動化しているからだ — GitHubのエンジニアTaehun Kim氏はそう説明する。
-
Googleが2800億パラメータのAI言語モデル”Gopher”をトレーニング
Google子会社のDeepMindが、2,800億のパラメータを持つAI自然言語処理(NLP)モデルGopherを発表した。Transformerアーキテクチャをベースとし、MassiveTextと呼ばれる10.5TBのコーパスでトレーニングされたGopherは、124評価タスク中の100件において現在の最高記録を凌駕する。