InfoQ ホームページ 動的言語 に関するすべてのコンテンツ
-
2023年の"JavaScript Rising Stars"が発表
Rising Starsの最新レポートでは、JavaScriptエコシステムのトレンドに焦点を当て、2023年のGitHub Starsに基づく傑出したプロジェクトを紹介している。全体的にもっとも人気のあるプロジェクトは、shadcn/uiでカスタムコンポーネントを作成するために使用できるUIコンポーネントのコレクションである。JavaScriptランタイムのBunはその勢いを維持し、2番目に人気のあるプロジェクトとなった。また、オープンソースの仮想手描き風ホワイトボードExcalidrawが人気を集めた。
-
Angular17、装いも新たに登場
人気のシングル・ページ・アプリケーション(SPA)フレームワークであるAngularは、この頃バージョン17をリリースし、宣言型ブロックテンプレート構文を導入して、フレームワークのドキュメントとロゴを一新した。
-
MySQLがプレビュー版でJavaScriptをサポート
オラクルは最近、MySQLデータベース・サーバーがJavaScriptのファンクションとプロシージャをサポートするようになったと発表した。ストアドルーチンのJavaScriptは現在プレビュー中で、MySQL Enterprise EditionとMySQL Heatwaveでのみ利用できる。
-
分散アプリケーション・ランタイム(Dapr)v1.10リリース
先日、Daprのメンテナーは、クラウドネイティブなアプリケーションを構築するための開発者向けフレームワークであるDistributed Application Runtime(Dapr)のV1.10をリリースした。Kubernetes上で複数のマイクロサービスを実行し、外部のステートストア/データベース、シークレットストア、パブ/サブブローカー、その他のクラウドサービスやセルフホストソリューションとのやり取りを簡単にする。
-
Shopify、RubyコードからWasmモジュールを作成するツールチェーン「Ruvy」をオープンソース化
最近Spotifyによってオープンソース化されたRuvyは、RubyコードをWasmモジュールに変換するWebAssemblyツールチェーンである。ruby.wasmをベースに、RuvyはRustで実装され、パフォーマンスを向上させ、Wasmモジュールの実行を簡素化するための最適化が含まれている。
-
Mojoプログラミング言語の紹介
Mojoは、PythonのシンプルさとRustのスピードとメモリの安全性を組み合わせた、新しく発表されたプログラミング言語である。開発の初期段階にあり、その機能を探求するためのオンラインプレイグラウンドをユーザーに提供している。Mojoはデータサイエンスと機械学習における卓越性を目指しており、Pythonに代わる高速な言語を提供する。オープンソース化も徐々に計画されている。
-
Chrononを使ったAirBnbの特徴量エンジニアリング
AirBnbは、機械学習モデルで使用する新しい特徴量を作成する際の生産性とスケーラビリティを向上させるために、生データを学習と推論のための特徴量に変換するために必要なインフラを構築するソリューションであるChrononを構築した。
-
Cloudflare Workers、TCPソケットで作成可能なconnect()APIを発表
先日のデベロッパーウィークで、CloudflareはアウトバウンドTCPソケットを作成するWorker APIを発表した。この新しいソケットAPIによって、開発者はデータベースを含むWorkerから直接TCPベースのインフラに接続が可能になる。
-
AWS LambdaがRuby 3.2ランタイムのサポートを開始
AWSは、AWS Lambda最新バージョンのランタイムへのサポートを開始する。先日、同社はRuby 3.2ランタイムのサポートを発表した。
-
LinkedInのLIquidグラフデータベース:9億3,000万人以上の会員のリアルタイム・データ・アクセスを拡大
LinkedInは最近、同社のグラフデータベースであるLIquidが、メンバー、学校、スキル、会社、ポジション、仕事、イベントなどのすべての接続のインデックス作成とリアルタイムアクセスを自動化する方法を発表した。Economic Graphとして知られるこのグラフは2700億のエッジを持ち、その数は増え続けており、1秒間に200万回のクエリを処理するまでに成長した。
-
Javaニュース ラウンドアップ: JDK 21アップデート、Spring Data 2023.0、JobRunr 6.2、Micronaut 4.0 Milestone
2023年5月8日のJavaラウンドアップは、OpenJDK、JDK 21、GraalVM Native Build Tools 0.9.22, Spring Framework, Spring Data and Spring Shell releases, Micronaut 4.0-M3, Quarkus 3. 0.3、Eclipse Vert.xリリース、Micrometer Metrics and Tracingリリース、Groovy 4.0.12、Tomcatリリース、Maven 3.9.2, Piranha 23.5.0, Reactor 2022.0.7, JobRunr 6.2, JDKMonリリース、Devoxx UKのニュースを掲載。
-
半構造化データ変換のためのLLMの効率的な適用について
半構造化(Semi-Structured)データから構造化データを生成するための手段としてLLMは有効だが相応のコストを要する。スタンフォード大学とコーネル大学の研究チームは推論品質を向上させながら、推論コストを110分の1に削減する技術を発見したとしている。
-
Node.js 20をリリース、セキュリティ向上のための実験的な権限モデルを搭載
Node.jsチームは先日、Node v20をリリースした。Node v20は、10月に長期サポート(LTS)ステージに入った後、完全な実運用に向けた準備が整う予定だ。主な機能には、セキュリティ向上のための実験的な権限モデルや、スタンドアロンで実行可能なNodeアプリケーションのビルドを含んでいる。
-
AWS Lambda、ついにPython 3.10に対応
AWSはLambdaがマネージドランタイムとコンテナベースイメージの両方としてPython 3.10をサポートし、開発者がランタイムの改善と機能を活用できるようになったと発表した。
-
モバイルやノートパソコンでローカル実行可能な大規模言語モデル MLC LLMを公開
MLC LLMは、大規模言語モデルを様々なハードウェアやアプリケーションに展開することを目的とした新しいオープンソースプロジェクトだ。このプロジェクトにはユースケース毎にモデルのパフォーマンスを最適化するためのフレームワークも含まれている。