IKEA ve Spojeném království hledá zaměstnance do své nové pobočky. Do pobočky v počítačové hře Roblox. Nástupní mzda je 13,15 liber na hodinu.
Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.
Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.
Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.
Databáze DuckDB (Wikipedie) dospěla po 6 letech do verze 1.0.0.
Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.
Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.
Předevčírem mě hajma informoval o nové verzi man-pages-cs, kterou zabalil do tar.lzma, díky čemuž jsem si nainstaloval lzma
a když už ho tu jednou mám, tak proč ho nezkusit, že? Výsledky jsou opravdu zajímavé.
Skoro hned jsem zjistil, že komprimuje ještě líp než lrzip (že je 7-zip tak dobrej jsem zjistil až v průběhu testu ), to mě teda fakt posadilo na zadek. Navíc má další výhody:
lzma
poběží
Tak, dost už bylo keců, tady jsou nějaký výsledky. Asi nemusím zdůrazňovat, že mám ode všeho poslední verzi.
Soubor | Velikost (KB) | Kompresní poměr |
linux-2.6.22.tar | 256 760 | 1.000 |
linux-2.6.22.tar.bz2 | 44 064 | 5.827 |
linux-2.6.22.tar.lrz | 38 188 | 6.724 |
linux-2.6.22.tar.7z | 37 540 | 6.840 |
linux-2.6.22.tar.lzma | 37 236 | 6.895 |
Poznámka: Když jsem balil přímo adresář s Linuxem (a ne tar) do 7z, výsledek byl o trošíčku horší (38 836 KB).
Takhle dopadlo moje /etc
# du -k etc.* | sort -n 625 etc.tar.lzma 633 etc.7z 653 etc.tar.lrz 753 etc.tar.rz 773 etc.tar.bz2 917 etc.tar.gz 5137 etc.tar
Omlouvám se, že tu nejsou časy, ale nebylo by to objektivní, když na tom kompu teď něco dělám...
Jinak nová verze je pro Gentooisty v mé overlayi a ostatní se mrkněte nejdřív jestli nemáte v distru balík a jinak berte spolu s LFSáky zdrojáky, který se sestavěj takhle (po rozbalení):
$ cd CPP/7zip/Compress/LZMA_Alone $ make -f makefile.gccV ideálním případě vznikne binárka
lzma
, která se hodí někam do $PATH
Tiskni Sdílej:
velkokapacitní zařízeníStejně není nutný zbytečně plýtvat... zas tak velký ty (běžný desktopový) harddisky ještě nejsou.
vysokorychlostní linkyTož to ano
Samozřejmě je tam značný rozdíl oproti bz2 a taru (he)Doufám, že tar nepovažuješ za kompresní formát... Já jen že to tak trochu vyzní.
Doufám, že tar nepovažuješ za kompresní formát... Já jen že to tak trochu vyzní.Proto tam mám v závorce to "he" protože vím, že kompresní formát to není (i když, trochu je. Je to přece složení více souborů do jednoho, což je zmenšení obsazeného prostoru na disku).Chtěl jsem řící,že mezi těmito formáty je velikostně obrovský rozdíl, ale mezi 7z, lzma a lrz je (další moje věta: při dnešních rychlostech linky a kapacitách úložných médií) zanedbatelný.
Chtěl jsem řící,že mezi těmito formáty je velikostně obrovský rozdíl, ale mezi 7z, lzma a lrz je (další moje věta: při dnešních rychlostech linky a kapacitách úložných médií) zanedbatelný.Jo, to jo... tohle mělo existovat v éře disket
ostatní se mrkněte nejdřív jestli nemáte v distru balík a jinak berte spolu s LFSáky zdrojáky, který se sestavěj takhle (po rozbalení):Navádíš lidi k takovým nehezkým věcem, pěkně ať si ubalí svůj balíček, ne?$ cd CPP/7zip/Compress/LZMA_Alone $ make -f makefile.gcc
na kterou člověk jen tak nezapomeneJenom aby
time
, riadok označený slovíčkom user
?
6.5M etc.tar 950K etc.tar.bz2 537K etc.tar.paq8f
time
. Ta bude rovnaka aj na zatazenom stroji.
/usr/src/linux tar 177971200 100% 1s tar.gz 39536661 22.2% 13s tar.bz2 31505311 17.7% 72s tar.lzma 25799338 14.5% 270s /usr/bin + /usr/sbin tar 162611200 100% 1s tar.gz 70221669 43.2% 18s tar.bz2 64440005 39.2% 62s tar.lzma 43098279 26.5% 237sZkoušeno na momentálně nepoužívaném Intel 3GHz, 512KB cache, 1GB RAM, HW RAID-1 disky.
# time tar -czf /tmp/bin.tgz usr/bin usr/sbin real 0m18.496s user 0m18.080s sys 0m0.410s # time tar -cf - usr/bin usr/sbin|lzma e -si /tmp/bin.tar.lzma LZMA 4.49 Copyright (c) 1999-2007 Igor Pavlov 2007-07-05 real 3m57.192s user 3m56.550s sys 0m0.640s
real, %e Elapsed real time (in seconds). sys, %S Total number of CPU-seconds that the process spent in kernel mode. user, %U Total number of CPU-seconds that the process spent in user mode.(t.j, real je nezaujímavý, user je nezávislý na záťaži)