開発


ソフトウェア開発とテクノロジーの最新情報をお届けします。プログラミング言語のアップデート、開発ツール、オープンソース動向、クラウドサービス、DevOps、セキュリティ、スタートアップ情報までカバーします。

Linux 7.2カーネル、Apple M3ブート対応と5種の新SoCサポート
開発

Linux 7.2カーネル、Apple M3ブート対応と5種の新SoCサポート

Linux 7.2カーネルに約1000件のSoC関連パッチが統合された。Apple M3やQualcomm Dragonwing IPQ9650など5つのSoCが新たにメインラインカーネルで動作可能となり、Microsoft Surface Pro 12のサポートも追加された。

LinuxカーネルSoCApple M3
ゴキブリの遺伝子に細菌DNA水平転移が常在
開発

ゴキブリの遺伝子に細菌DNA水平転移が常在

ゴキブリ複数種のゲノム解析により、数千もの細菌由来DNA断片が水平転移していることが判明。ロングリードシーケンシングの進歩が生物像を塗り替える。

ゲノム水平遺伝子転移進化
Linux 7.2、パイプ書き込みを最大48%高速化
開発

Linux 7.2、パイプ書き込みを最大48%高速化

Linux 7.2カーネルに匿名パイプ書き込みの最適化がマージされた。Metaのエンジニアがmutex競合を解消し、シェルパイプラインのスループットを最大48%向上させる。

Linux Linuxカーネルパフォーマンス最適化
Ubuntu Touch 24.04-2.0 Beta、ノッチとラウンドコーナー対応
開発

Ubuntu Touch 24.04-2.0 Beta、ノッチとラウンドコーナー対応

UBportsコミュニティがUbuntu Touch 24.04-2.0 Betaをリリース。Chromium 134へのアップデート、ディスプレイノッチ回避機能、Lomiriシェル用スクリーンショットエディタなどを搭載し、7月中旬の安定版公開を目指す。

Ubuntu TouchUBports Linux
PyPIでWASM Wheel直接公開、Pyodideのボトルネック解消
開発

PyPIでWASM Wheel直接公開、Pyodideのボトルネック解消

Pyodide 314.0リリースにより、PythonパッケージをWebAssemblyにビルドしてPyPIに直接公開できるようになった。従来のメンテナ依存の運用から脱却し、エコシステムの拡大が期待される。

PyodideWebAssemblyPyPI
シルエット法で最適Kを見つけるK-Meansクラスタリング
開発

シルエット法で最適Kを見つけるK-Meansクラスタリング

K-Meansクラスタリングの最適なクラスタ数(K)を決めるシルエット法について、計算方法・解釈・エルボー法との違いを解説。平均・最小・負スコアの3指標を組み合わせた評価が鍵となる。

K-Meansクラスタリングシルエット法