Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.
Na YouTube a nově také na VHSky byly zveřejněny sestříhané videozáznamy přednášek z letošního OpenAltu.
Jednou za rok otevírá společnost SUSE dveře svých kanceláří široké veřejnosti. Vítáni jsou všichni, kdo se chtějí dozvědět více o naší práci, prostředí ve kterém pracujeme a o naší firemní kultuře. Letos se dveře otevřou 26. 11. 2025 v 16:00. Můžete se těšit na krátké prezentace, které vám přiblíží, na čem naši inženýři v Praze pracují, jak spolupracujeme se zákazníky, partnery i studenty, proč máme rádi open source a co pro nás skutečně
… více »Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za říjen (YouTube).
Jeff Quast otestoval současné emulátory terminálu. Zaměřil se na podporu Unicode a výkon. Vítězným emulátorem terminálu je Ghostty.
Amazon bude poskytovat cloudové služby OpenAI. Cloudová divize Amazon Web Services (AWS) uzavřela s OpenAI víceletou smlouvu za 38 miliard USD (803,1 miliardy Kč), která poskytne majiteli chatovacího robota s umělou inteligencí (AI) ChatGPT přístup ke stovkám tisíc grafických procesů Nvidia. Ty bude moci využívat k trénování a provozování svých modelů AI. Firmy to oznámily v dnešní tiskové zprávě. Společnost OpenAI také nedávno
… více »Konference Prague PostgreSQL Developer Day 2026 (P2D2) se koná 27. a 28. ledna 2026. Konference je zaměřena na témata zajímavá pro uživatele a vývojáře. Příjem přednášek a workshopů je otevřen do 14. listopadu. Vítáme témata související s PostgreSQL či s databázemi obecně, a mohou být v češtině či angličtině.
Byl vydán Devuan 6 Excalibur. Přehled novinek v poznámkách k vydání. Kódové jméno Excalibur bylo vybráno podle planetky 9499 Excalibur. Devuan (Wikipedie) je fork Debianu bez systemd. Devuan 6 Excalibur vychází z Debianu 13 Trixie. Devuan 7 ponese kódové jméno Freia.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu poprvé překročil 3 %, aktuálně 3,05 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 27,18 %. Procesor AMD používá 67,10 % hráčů na Linuxu.
Joel Severin v diskusním listu LKML představil svůj projekt linuxového jádra ve WebAssembly (Wasm). Linux tak "nativně" běží ve webovém prohlížeči. Potřebné skripty pro převod jsou k dispozici na GitHubu.
Již delší dobu pátrám, jak ověřit, zda je v páskové mechanice vložena páska. Nevěděl by někdo jak na to? Příkaz mt ani eject to (pravděpodobně) neumí.
Systém: Debian Lenny
Mechanika: HP StorageWorks Ultrium 448
Řešení dotazu:
mt status to opravdu nerozpozná?
Já si pásku kontoluju tak, že si pomocí dd přečtu pár prvních Byte a ještě si z nich vyříznu zkratku dne, kterou si tam zálohovací software zapisuje. Takže rozpoznám i zda tam zůstala páska ze včerejška. Pokud to hodí IO error nebo něco takového, tak tam páska není.
Při zadání příkazu mt status /dev/st0 to zůstane "viset". Zrovna tak při dd. Co mě trochu zaráží a v čem by mohl být problém, je to, že na mechanice svítí kontrolka Ready i když mám pásku vyndanou... Zrovna tak se mi nerozsvítí ani kontrolka Tape, pokud pásku vložím...
Zatím jsem dal dohromady toto:
if eject /dev/st0 -q -t &>/dev/null; then echo "inserted"; else echo "empty"; fi
Přiznávám, že je to ale doslova prasárna.
Co to přesně dělá?
eject /dev... -q -t provede vložení pásky, pokud je vysunuta. Pokud se mu to nepovede, dojde k I/O error. Zbytek si každý domyslí sám...
Co je na tom ošklivé?
Mechanika se snaží pásku několikrát vložit než to vzdá...
Lepší nápad?
Sem s ním!
Napadlo mne tTrošku lepší řešení, které zbytečně neopotřebovává mechaniku, ale pořád je to stejně obcházení něčeho, co by mělo jít lépe:
mt -f /dev/st0 status &>/dev/null &
pid=$!
sleep 2
if [ $(ps --pid $pid | wc -l) -gt 1 ]; then
echo "empty"
kill $pid
else
echo "probably inserted"
fi
Tiskni
Sdílej: