Počítačová hra Knytt napsaná v Multimedia Fusion 2 byla vydána před 20 lety. Při této příležitosti byl dnes představen moderní port (YouTube) této plošinovky na současné operační systémy pod názvem Knytt Classic. Je zdarma k dispozici na Steamu a GOG.com.
Americká technologická společnost Meta Platforms představila nový model umělé inteligence (AI) Muse Glimmer. Model je menší než přední modely AI od konkurence a má běžet přímo na počítačích uživatelů. Meta model zpřístupní jako open source, tedy otevřený software. Nový model je navržen tak, aby zvládal takzvané agentní úkoly na počítačích se spotřebitelskou grafickou kartou. Klade si tak za cíl uspokojit poptávku po systémech AI, které běží přímo na zařízeních uživatelů.
V pátek 28. srpna 2026 se v pražském Karlíně uskuteční již osmý Mobilní Hackday. Akce začne v 10:00 a potrvá až do večera. Setkání proběhne v prostorách SUSE Linux, s.r.o. na adrese Křižíkova 148/34, Praha 8 – Karlín. Nejbližší zastávkou je Křižíkova, kam se lze dostat tramvají i metrem. Na programu budou například novinky z posledních měsíců, možnosti, jak si zjednodušit práci s LLM/AI, a také nová linuxová distribuce BengalOS, včetně … více »
Jakub Vrána vydal Adminer ve verzi 6.0.0 s více než 130 změnami: "Většina změn vznikla s asistencí Claude Opus 5. Někteří lidi se bojí, že AI asistence může kód zamořit technickým dluhem. To je jistě pravda, pokud vývojář všechny změny bezduše odbouchne Enterem. Ale pokud si pořádně projde plán, vyjedná v něm změny a pak totéž udělá i s vygenerovaným kódem, kvalita kódu stoupne a technický dluh naopak klesne. Je to jako párové programování s
… více »Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).
Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.
Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její
… více »Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.
Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí
… více »Další důležité parametry jsou bs (určuje velikost vstupních i výstupních bloků, výchozí je 512 bytů)Co to jsou ty bloky a jak mám poznat jakou velikost mám zadat? 2)
Argument sync parametru conv zajistí doplnění každého vstupního bloku na velikost vstupního bufferu (zadaného v tomto případě přes parametr bs)Tuhle větu nechápu vůbec. K čemu to slouží? 3)
Argument notrunc téhož parametru zabraňuje zkrácení případného existujícího výstupního souboru CD.iso (tj. pokud CD.iso již existuje, bude se obsah nahrazovat postupně od začátku přepisováním souboru)Jakože když už soubor existuje a já DD spustím znovu bez notrunc, tak budu mít hned dvě image najednou spojený v jednom souboru? Ta první věta zní děsně, moc ji nechápu. 4)
Argument noerror zajistí pokračování i v případě chybJaký chyby jsou myšleny? Já si dovedu představit jen chybu, když se mi fleška na kterou kopíruju image zaplní. 5) Jak image komprimovat? Na internetu jsem si sice našel příklad a asi bych si dokázal upravit cesty ( asi takhle? dd if=/dev/sda | gzip > /mnt/sdb1/obraz.gz) ale nejsem si příliš jistej. Hlavně nevím jestli mám k tomu použít ty ostatní parametry (bs, noerror apod.) a jak a proč. 6) A jak tu image zase BEZPEČNĚ vrátit? A opět použít nějaký parametry? Díky všem za rady. Nerad bych totiž vytvořil zálohu která bude vadná, nepůjde vrátit, nebo bude nefunkční.
Řešení dotazu:
# vytvoreni zalohy dd if=/dev/sdX conv=sync,noerror bs=64K | gzip -c > /path/to/backup.img.gz #obnova zalohy gunzip -c /path/to/backup.img.gz | dd of=/dev/sdXcesta "/path/to/" musi samozrejme smerovat na jiny, nez ten zalohovany/obnovovany disk...
) stačí křížový šroubovák ...
Co to jsou ty bloky a jak mám poznat jakou velikost mám zadat?dd prečíta blok zo vstupu a zapíše blok na výstup. A potom ďalší. A ďalší. Historicky niektoré médiá pracovali efektívnejšie ak dd použilo veľkosť bloku, ktorý sedel s veľkosťou alokačnej jednotky súborového systému, či veľkosťou sektoru, clustra, čojaviemčoho. V dnešnej dobe to moc nemá význam riešiť. Hlavne ak sa bavíme o diskoch.
Argument notrunc téhož parametru zabraňuje zkrácení případného existujícího výstupního souboruKeď sa pustíš zapisovať do nejakého súboru, tak prvá operácia, ktorá sa urobí je open(). Ak ten súbor už existuje, tak open() môže zafungovať tak, že pozíciu, na ktorú sa bude zapisovať, nastaví na začiatok (pozíciu 0) a najbližšie write() bude zapisovať na začiatok súboru. Ak žiaden write neurobíš, tak súbor ostane s veľkosťou 0B. Zvyšok súboru sa zahodí. Po anglicky "truncate" - "odrezať zvyšok, skrátiť". Druhá varianta, je že sa po open() nastaví pozícia na koniec súboru a teda nasledujúci write() bude pridávať na koniec existujúceho súboru. Po anglicky "append".
Jaký chyby jsou myšleny?Akékoľvek, ktoré môžu nastať pri čítaní alebo zápise. Od chýb média, cez nedostatok priestoru na zápis, atď. Čítať môžeš nielen z bežného súboru, ale aj z rúry, sériového portu atď atď. To isté pre zápis.
Jak image komprimovat? Na internetu jsem si sice našel příklad a asi bych si dokázal upravit cesty ( asi takhle? dd if=/dev/sda | gzip > /mnt/sdb1/obraz.gz)Buď najprv urobíš kópiu a potom ju skomprimuješ,
dd if=vstupny_subor of=vystupny_subor gzip vystupny_suboralebo to budeš robiť v jednom kroku, tak ako si napísal. V tom prípade ale musíš gzip-u povedať, že komprimuje to, čo dostane na štandardný vstup. To sa robí parametrom -c
dd if=/dev/sda | gzip -c > /mnt/sdb1/obraz.gz
A jak tu image zase BEZPEČNĚ vrátit?
gunzip zaloha.gz dd if=zaloha of=vystupresp.
gunzip -c zaloha.gz | dd of=vystup
A opět použít nějaký parametry?Pre dd potrebuješ len if=, of= . Pre gzip/gunzip môžeš chcieť -c (spracovanie štandardného vstupu/výstupu miesto nejakého súboru) a prípadne úroveň kompresie. Tá sa udáva ako číslo. -9 je najväčšia, ale aj najpomalšia. Opakom je -1, čo je najrýchlejšia, ale menej účinná. Komprimovať s -9 to čo už je komprimované (napr. video) je strata času. Každopádne odporúčam najprv si to nacvičiť na niečom malom. Tiež môžeš zvážiť použitie nejakého konkrétneho backupovacieho softu. Ten sa môže vyhnúť zbytočnému zálohovaniu nevyužitého priestoru na disku.
Jaký chyby jsou myšleny? Já si dovedu představit jen chybu, když se mi fleška na kterou kopíruju image zaplní.Vadné sektory na disku. V tom případě je ale vhodnější použít specializovaný nástroj na obnovu dat, například ddrescue.
6) A jak tu image zase BEZPEČNĚ vrátit? A opět použít nějaký parametry?Prohodíš vstupní a výstupní soubor a pokud jsi komprimoval, přidáš parametr -d (jako decompress).
od Petr Šobáň >> 3.) Prostě soubor se přepisuje od začátku, a pokud je kratší než původní uložený tak se neskrátí a na konci zůstanou původní data.Díky moc, konečně jsem to pochopil. Všude to píšou komplikovaně a a tohle je krásně srozumitelný. Díky. Takže ho můžu s klidým svědomím vynechat.
od Petr Šobáň >> 1.) není to důležitý parametr - když to neurčíš poběží to pomalej, ale nic se nestane.A pokud ho chci určit jak ho určím optimálně?
od rastos >> alebo to budeš robiť v jednom kroku, tak ako si napísal. V tom prípade ale musíš gzip-u povedať, že komprimuje to, čo dostane na štandardný vstup. To sa robí parametrom -cJasně že to chci v jednom kroku, tolik místa na flešce nemám. Takže díky, díky, díky. O tom parametru -c jsem netušil a zkoušel jsem to bez toho.
od rastos >> a prípadne úroveň kompresie. Tá sa udáva ako číslo. -9 je najväčšiaZase podstatná věc, díky. A já se divil, že mi nestačilo místo na flešce (mimochodem1 - jaká je nastavená výchozí komprese?)
od rastos >> Akékoľvek, ktoré môžu nastať pri čítaní alebo zápise. Od chýb média, cez nedostatok priestoru na zápis, atď.Dobře chápu. Takže když to mám bez paramteru noerror a dojde k chybě tak se operace zastaví a zbyde mi třeba jen půlka image? Vypíše to nějaký chybový hlášení? A když to mám s parametrem noerror, tak se stane co? Jakože čte, čte, čte, najedou se objevý vadná oblast tak co? Tam kde to nemůže přecíst tak to tu část image vyplní nulama, nebo to jen ignoruje a čte další čitelnou oblast? Opět, dostal bych nějaký chybový hlášení s tímto parametrem? (mimochodem2 - Co se stane když se mi bude vytvářet image větší než 4GB na flešku s FAT32?) Měl bych i spoustu dalších otázek ohledně zobrazení stavu v %, nebo vyčištění disku (předopkládám, že se do image nahrajou z disku i smazaný soubory a image tak neůměrně naboptná), ale musím nejdřív strávit tenhle základ. Ale kdyby mě přeci jen chtěl někdo informovat, nebudu se bránit. Odkazy beru taky. Hlavně česky a srozumitelně (pro mě laika). Takže znovu díky všem, hlavně rastosovi. Už to tam láduju, tak uvidíme.
A pokud ho chci určit jak ho určím optimálně?Pokusem. 1M bývá v pohodě.
mimochodem1 - jaká je nastavená výchozí komprese?
man gzip
-# --fast --best Regulate the speed of compression using the specified digit #, where -1 or --fast indicates the fastest compression method (less compression) and -9 or --best indicates the slowest compression method (best compression). The default compression level is -6 (that is, biased towards high compression at expense of speed).
mimochodem2 - Co se stane když se mi bude vytvářet image větší než 4GB na flešku s FAT32?Jakmile se pokusíš zapsat přes 4 GB, hodí to file too large a zápis se nepodaří.
Měl bych i spoustu dalších otázek ohledně zobrazení stavu v %Pro dd: killall -USR1 dd, pro ostatní způsoby: vřadíš do kolony utilitu pv. Taky se dá kouknout do /proc/PID/fdinfo/FD.
nebo vyčištění diskuVytvoř veliký soubor plný nul (cat /dev/zero > soubor) a pak ho smaž. Na filesystémech, které jsou podporovány (obávám se, že jenom ext2/3/4), je lepší použít utilitu zerofree.
Tiskni
Sdílej: