著者: プロホスト

Crystal プログラミング言語 1.6 のリリース

Crystal 1.6 プログラミング言語のリリースが公開されました。この言語の開発者は、Ruby 言語での開発の利便性と C 言語の高いアプリケーション パフォーマンス特性を組み合わせようとしています。 Crystal の構文は Ruby に似ていますが、完全な互換性はありませんが、一部の Ruby プログラムは変更せずに実行できます。 コンパイラ コードは Crystal で記述され、Apache 2.0 ライセンスに基づいて配布されます。 […]

Ubuntu ベースの継続的に更新されるディストリビューションである Rhino Linux が導入されました

Rolling Rhino Remix アセンブリの開発者は、プロジェクトを別の Rhino Linux ディストリビューションに変換することを発表しました。 新しい製品が作成された理由は、プロジェクトの目標と開発モデルの見直しでした。プロジェクトはすでにアマチュア開発の状態を超え、単なる Ubuntu の再構築を超え始めていました。 新しいディストリビューションは引き続き Ubuntu に基づいて構築されますが、追加のユーティリティが含まれ、[…]

Python 言語のコンパイラである Nuitka 1.1 のリリース

Nuitka 1.1 プロジェクトのリリースが利用可能です。このプロジェクトは、Python スクリプトを C 表現に変換するためのコンパイラーを開発します。これは、CPython との互換性を最大限に高めるために libpython を使用して実行可能ファイルにコンパイルできます (オブジェクト管理にはネイティブ CPython ツールを使用します)。 Python 2.6、2.7、3.3 ~ 3.10 の現在のリリースとの完全な互換性を提供します。 と比べて […]

Void Linux インストール ビルドの更新

Void Linux ディストリビューションの新しい起動可能なアセンブリが生成されました。これは、他のディストリビューションの開発を使用しない独立したプロジェクトであり、プログラム バージョンを更新する継続的なサイクル (ディストリビューションの個別リリースを行わないローリング アップデート) を使用して開発されます。 以前のビルドは XNUMX 年前に公開されました。 システムのより新しいスライスに基づいた現在のブート イメージの外観を除けば、アセンブリを更新しても機能的な変更はもたらされず、[…]

無料のサウンドエディター「Ardor 7.0」をリリース

7.0 年以上の開発を経て、マルチチャンネル サウンドの録音、処理、ミキシング向けに設計された無料のサウンド エディター Ardor XNUMX がリリースされました。 Ardor は、マルチトラック タイムライン、ファイル操作のプロセス全体 (プログラムを閉じた後も含む) にわたる無制限レベルの変更のロールバック、およびさまざまなハードウェア インターフェイスのサポートを提供します。 このプログラムは、プロフェッショナル ツール ProTools、Nuendo、Pyramix、Sequoia の無料の類似物として位置付けられています。 […]

Googleが安全なオペレーティングシステムKataOSのコードを公開

Google は、組み込みハードウェア用の安全なオペレーティング システムの作成を目的とした KataOS プロジェクトに関連する開発が発見されたことを発表しました。 KataOS システム コンポーネントは Rust で書かれ、seL4 マイクロカーネル上で実行されます。RISC-V システムでは信頼性の数学的証明が提供されており、コードが形式言語で指定された仕様に完全に準拠していることが示されています。 プロジェクトのコードは、[…] でオープンソース化されています。

Wine 7.19 リリース

WinAPI のオープン実装である Wine 7.19 の実験的リリースが行われました。 バージョン 7.18 のリリース以来、17 件のバグ レポートがクローズされ、270 件の変更が加えられました。 最も重要な変更点: DOS ファイル属性をディスクに保存する機能が追加されました。 Vulkan グラフィックス API へのブロードキャスト呼び出しを通じて機能する Direct3D 3 実装を備えた vkd12d パッケージがバージョン 1.5 に更新されました。 形式のサポート [...]

プライベート リポジトリ内のパッケージの存在を確認できる NPM に対する攻撃

NPM には、閉じられたリポジトリ内のパッケージの存在を検出できる欠陥が確認されました。 この問題は、リポジトリにアクセスできないサードパーティから既存のパッケージと存在しないパッケージをリクエストするときの応答時間が異なることが原因で発生します。 プライベート リポジトリ内のどのパッケージにもアクセスできない場合、registry.npmjs.org サーバーはコード「404」のエラーを返しますが、要求された名前のパッケージが存在する場合は、エラーが発生します。

Genode プロジェクトは、Sculpt 22.10 汎用 OS リリースを公開しました。

Sculpt 22.10 オペレーティング システムのリリースが発表されました。この中で、Genode OS フレームワーク テクノロジに基づいて、一般ユーザーが日常業務を実行するために使用できる汎用オペレーティング システムが開発されています。 プロジェクトのソース コードは、AGPLv3 ライセンスに基づいて配布されます。 28 MB の LiveUSB イメージがダウンロード用に提供されます。 Intel プロセッサーとグラフィックスを搭載したシステムでの操作をサポート […]

Linux カーネルのワイヤレス スタックに脆弱性があり、リモートでコードが実行される

Linux カーネルのワイヤレス スタック (mac80211) で一連の脆弱性が確認されており、そのうちのいくつかは、特別に細工されたパケットをアクセス ポイントから送信することにより、バッファ オーバーフローやリモート コード実行を可能にする可能性があります。この修正は現在パッチ形式でのみ利用可能です。攻撃を実行する可能性を示すために、オーバーフローを引き起こすフレームの例と、これらのフレームを無線スタックに置き換えるユーティリティが公開されています。

PostgreSQL 15 DBMS リリース

15 年間の開発を経て、PostgreSQL 2027 DBMS の新しい安定したブランチが公開されました。新しいブランチの更新は XNUMX 年 XNUMX 月までの XNUMX 年間にわたってリリースされます。主な革新: 「INSERT ... ON CONFLICT」という表現を彷彿とさせる SQL コマンド「MERGE」のサポートが追加されました。 MERGE を使用すると、INSERT、UPDATE、および DELETE 操作を XNUMX つの式に結合する条件付き SQL ステートメントを作成できます。たとえば、MERGE を使用すると、次のことができます […]

リアルな人間の動きを生成する機械学習システムのコードが公開されました

テルアビブ大学の研究者チームは、リアルな人間の動きを生成できるMDM(モーション拡散モデル)機械学習システムに関連するソースコードを公開した。コードは PyTorch フレームワークを使用して Python で記述され、MIT ライセンスの下で配布されます。実験を行うには、既製のモデルを使用することも、提案されたスクリプトを使用してモデルを自分でトレーニングすることもできます。たとえば、[…]