Softwarová sklizeň (23. 7. 2025): ovládněte prezentaci po síti

23. 7. 2025
Doba čtení: 1 minuta

Sdílet

Autor: Depositphotos
Pravidelná sonda do světa software. Podíváme se na nástroj pro výpis detailních informací o paměti, napojíme se na lokálně spuštěné API pro práci s jazykovými modely a nakonec budeme spravovat konfigurace systémů.

mfetch

Co se dozvíte v článku
  1. mfetch
  2. Gaia
  3. Resonance
  4. Presentation Clicker
  5. Blbinka

mfetch je nástroj, který zjistí detailní informace o operační paměti. Zobrazuje přehled s celkovou a dostupnou paměti (z /proc/meminfo), či detailní údaje o modulech (DIMM), jako je slot, kapacita, rychlost, typ, banka, ECC stav nebo konfigurované napětí.

Pro získání hardwarových informace přes dmidecode je vyžadován rootovský přístup.

mfetch

https://github.com/xdearboy/mfetch, 0.20

Gaia

Gaia nabízí rozhraní pro práci s jazykovými modely přes API, které máte vystavené lokálně skrze Ollama nebo jiný kompatibilní server. Gaia umožňuje odpovídat na dotazy, psát zdrojový kód, generovat shellové příkazy nebo analyzovat vstupy prostřednictvím některého z jazykových modelů (LLaMA, Mistral apod.).

Nástroj je konfigurovatelný přes YAML soubor, zejména co se týká nastavení napojení na API (hostitel, port, model apod.).

https://github.com/vonglasow/gaia, 2.3.0

Resonance

Resonance je nástroj pro správu konfigurací serverů a systémů. Funguje podobně jako Ansible, Puppet nebo Chef, ale s několika technickými rozdíly v přístupu k provádění změn. Ukládá si informace o předchozím stavu systému, díky tomu může detekovat změny provedené mimo něj, vracet změny zpět nebo odstraňovat nepoužívané zdroje.

Problémům s konflikty nebo závislostmi předchází díky transakčním změnám. Dodržuje pořadí operací a restart služeb po změnách je řešen automaticky.

https://github.com/fornellas/re­sonance, 0.4.0

Presentation Clicker

Presentation Clicker je nástroj pro vzdálené ovládání prezentací přes síť. Umožňuje z různých zařízení ovládat přechody mezi snímky, spouštění a ukončování prezentací, ale také blackout (černá obrazovka), a to skrze protokol MQTT.

Oboustranná komunikace probíhá mezi listenerem (server), který běží na počítači se spuštěnou prezentací, a controllerem (klient), který se připojí k listeneru a může jím být například mobil nebo notebook.

https://github.com/GameOver94/Pre­sentation-Clicker, 0.3.1

Blbinka

Všichni jsme jednou stáli na startovní čáře s prázdnou taškou, doufajíc, že nám do ní někdo hodí dárek. Někdy stačí požádat, jindy zase jen vydržet a pomalu si tu cestu vydupávat.

Autor článku