xevrion/hatchzip

出典
GitHub
初登場日
分野
その他
GitHubスター数
987
主な言語
Rust
ウェブサイト
xevrion.github.io/hatchzip (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

xevrion/hatchzip

何をするか

HatchZipは、大きな圧縮ファイルと展開結果を同時に置く空き容量が足りない場合の展開製品です。ZIP、7z、tar、tar.gz、分割アーカイブを入力し、出力フォルダにファイルを作りながら処理済みの原本領域を回収します。ZIP、7z、通常のtarは後ろの単位から展開し、進捗記録の保存後に原本を短くします。tar.gzは前から読み、対応ファイルシステムで使用済み領域を回収する別方式です。GUIとCLIがあり、変更を伴わない容量確認と中断後の再開に対応します。ローカルに導入する製品であり、中心となる展開処理にモデルAPIやAIアカウントは不要です。原本が次第に消える方式のため、唯一の原本へ適用する前に整合性検査と別途保管する方針を確認します。単一の大きな7zソリッドブロックや別ディスクへの出力では容量削減に限界があります。READMEと設計文書で暗号化対応の説明が異なるため、この機能は確定せず、使用リリースと復旧制約の確認が必要です。

ライセンス

Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。

同じ分野のリポジトリ

  • oosexgang/hackios-xnu-kernel
    HackiOSは、修正したオープンソースXNUカーネルと別途用意するiOS 16.5ユーザー空間をAndroid機器やQEMU上で動かすOS移植研究です。このリポジトリはカーネルパッチ、EFIローダー、機器対応、ビルド補助、一部のビルド済み部品を含みますが、独立した完成版モバイルOSではありません。入力には付属のユーザー空間リポジトリ、AppleのIPSWから用意するイメージ、実機の場合はその機器のファームウェアが必要です。文書上の対象はPOCO X5 Pro 5GとLinux上のaarch64 QEMUで、時間制限付き研究セッションと診断ログを使います。READMEは一部の画面、Wi-Fi、音声、カメラ動作を報告していますが、携帯通信、Bluetooth、このカーネルでの充電、Apple IDやApp Storeコンテンツは利用できません。確認したminiamfi.cは通常の署名ポリシーを持たないAMFI代替インターフェースであり、正規iPhoneと同じセキュリティ環境とは見なせません。日常利用向けROMではなく、カーネルの公開ライセンスはAppleのユーザー空間や端末ファームウェアの利用権まで与えません。
  • Revivedx/SavageWindRecomp
    Savage Wind Recompは、Switch版のBreath of the WildをPCのネイティブアプリとして動かすための実験的な静的再コンパイルプロジェクトです。正当に入手し、自分で展開したバージョン1.8.2のゲームファイルを持つテスターが対象です。初期設定ではExeFSと更新を統合したRomFSを受け取り、バージョン確認、データイメージ作成、ゲームコードのローカルコンパイルを行います。再コンパイラ、コンソールのサービスを代替する層、Vulkanの描画環境を組み合わせており、ゲームそのものは提供しません。Windows配布版にはWindows 10以降、AVX2対応CPU、Vulkan 1.3対応GPUと十分な保存容量が必要で、Linuxの検証範囲はより限定的です。READMEが報告するプレイ確認は開始地点と始まりの台地までで、部分的な性能説明は全編の互換性保証ではありません。DLCや一部の描画機能は計画段階です。コードのライセンスはNintendoのゲームや生成したゲームコードの再配布権を与えません。
  • kksimp/Mac.apk
    AndroidアプリをApple Silicon Macで実行したい利用者向けの、初期段階の互換実行環境です。利用者が用意したAPKと対応する分割パッケージを受け取り、macOSアプリとしてインストールして個別のウィンドウとDock項目で実行します。Android全体を仮想マシンで起動せず、macOS上にAndroidアプリ環境を実装する方式です。公式資料はソースの構成としてAndroidフレームワークの再実装、ネイティブランタイム、ARMローダーと変換器を説明しています。Apple SiliconとmacOS 26.4以降が必要で、Intel Macは対象外です。本体の導入後にランタイムを別途インストールして信頼できるアプリを追加する必要があり、本体だけで全アプリが使えるわけではありません。対応状況はアプリごとに異なり、初回起動には準備時間がかかります。AndroidアプリはMac利用者の権限で動き、携帯端末型のアプリサンドボックスがないため、個人ファイルへのアクセスに注意が必要です。保存データはアプリの束内にあるため管理画面の削除手順を確認し、再配布前にはAGPL条件または別途の商用ライセンスを確認します。
  • Gathin23/tv-vibehack
    Android TVとGoogle TVの所有者が、広告サービス、テレメトリー(利用情報の送信)アプリ、プリインストールアプリを無効にできるプロンプトとスクリプトのセットです。ネイティブのランチャーアプリも含まれます。READMEによると、最初の作業はClaude Codeが実機のTVでPROMPT.mdを使って行ったものです。TVでUSBデバッグを有効にし、画面でパソコンの接続を許可すると、シェル権限を持つコーディングアシスタントがプロンプトに従って進め、残すアプリを尋ねます。ADB(Androidのデバッグ接続)でパッケージと設定をバックアップし、pm disable-userでアプリを無効にし、手順ごとにTVの画面キャプチャで結果を確認します。tools/restore.shで対象パッケージと元のランチャーを再び有効にできます。Javaで作られたランチャーは、インストール済みアプリを表示し、4つのアプリをdockに固定し、HDMIやLive TVの入力を切り替えられ、インターネット権限を持ちません。ランチャーのビルドにはJDK 17とAndroid SDK 34、手動ツールにはPython 3とadb-shellが必要です。READMEで試験済みとされた5機種の一覧が含まれ、Samsung、LG、Fire TVは対象外です。多くの一覧は更新サービスも無効にするため、ファームウェア更新はそのサービスを再び有効にした後にのみ受け取れます。
  • mlabonne/llm-course
    大規模言語モデル(LLM)を学び始める人向けの講座資料集で、GitHubのREADME一つにロードマップ図、概念説明と参考資料のリンクをまとめています。数学、Python、ニューラルネットワークを扱う任意のLLM Fundamentals、モデル構築を扱うThe LLM Scientist、LLMアプリの開発とデプロイを扱うThe LLM Engineerの三部構成です。Scientistではモデル構造、事前学習、事後学習データ、ファインチューニング、選好アライメント、評価、量子化とモデルマージを扱います。Engineerではモデルの実行、ベクトルストレージ、RAG(検索拡張生成)、エージェント、推論最適化、デプロイとセキュリティを扱います。ファインチューニング、量子化、マージの実習ノートブックはリポジトリ外のGoogle Colabへのリンクで提供され、一部の説明にはRunPod、Hugging Face Hub、ZeroGPUなどの外部サービスが出てきます。リポジトリはREADME、ライセンスと画像だけで構成された読む資料でインストール手順はなく、READMEは講座を今後も無料にすると述べています。ノートブックの内容、GPU要件とリンク先資料の利用条件は確認できていません。ノートブックの題名はLlama 2、Llama 3.1、Mistral-7bなど特定のモデルを前提とするため、実行前にライブラリのバージョンを確認する必要があります。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)