Framework 13の残念なバッテリー持続時間:MacBook M1 Proとの比較

2025-09-22
Framework 13の残念なバッテリー持続時間:MacBook M1 Proとの比較

著者はMacBook M1 ProとFramework 13のバッテリー持続時間を比較しました。M1 Proは3週間使用せずに90%の充電を維持したのに対し、Framework 13(AMD Ryzen 7840HS搭載)は数日で頻繁にバッテリー切れを起こしました。この大きな違いは、ARM64アーキテクチャの優れたバッテリー効率を示しており、著者はFrameworkのARMマザーボードへのアップグレードを検討しています。この問題にもかかわらず、著者はFrameworkのモジュール式デザインを高く評価していますが、バッテリーの持続時間の短さは使い勝手を大きく損ねています。

続きを読む
ハードウェア

compile_flagz:ZigビルドシステムにおけるC/C++のIDEサポート向上

2025-09-13

ZigのビルドシステムはC/C++プロジェクトに強力なクロスコンパイル機能を提供しますが、インクルードパスの不足によりエディタのサポートが遅れることがよくあります。compile_flagzは、clangdなどの言語サーバーで使用される標準形式である`compile_flags.txt`ファイルを生成することで、この問題に対処します。このファイルは必要なコンパイル設定を提供し、コード補完やエラー強調表示などの機能を有効にします。著者は、ゲームの逆コンパイルプロジェクト(ROLLER)での使用例を示し、その使用方法と実装の詳細を説明しています。クイックスタートガイドも提供されています。

続きを読む
開発