Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.
Před 70 lety, 7. června 1954, ve věku 41 let, zemřel Alan Turing, britský matematik, logik, kryptoanalytik a zakladatel moderní informatiky.
NiceGUI umožňuje používat webový prohlížeč jako frontend pro kód v Pythonu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.6. Z novinek lze vypíchnout lepší integraci LLM (OpenAI, Google AI, Ollama) nebo podporu Matter 1.3.
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.
encfsa je hotovo. Taktez pouziti je velmi snadne viz nasledujici kroky:
encfs ~/.Osobni ~/OsobniPro odpojeni zpristupnenych dat:
fusermount -u ~/OsobniPro zmenu hesla:
encfsctl passwd ~/.OsobniVse je velmi jednoduche a netreba resit "dofukovani" souboru viz truecrypt/veracrypt ktery zabira stejne mista at obsahuje nejaka data ci nikoliv a budoucnost zda bude prostor stacit.
Tiskni Sdílej:
cryptsetup luksOpen encpart encpart_decrypted
mount /dev/mapper/encpart_decrypted /mnt/encpart/
Kompletní vytvoření šifrovaného souborového systému v souboru encpart
:
fallocate -l 100M encpart
cryptsetup luksFormat encpart
cryptsetup luksOpen encpart encpart_decrypted
mkfs.ext4 /dev/mapper/encpart_decrypted
mkdir /mnt/encpart
mount /dev/mapper/encpart_decrypted /mnt/encpart/
Viz man cryptsetup
, apt install cryptsetup-luks
.
fallocate
. Sice píšu z Raspberry Pi se 128 GB μSD kartou, můžu ale klidně na této kartě vytvořit 1 TB soubor:
$ fallocate -o 1T -l 1 encpartOpravdu mám 1 TB soubor:
$ ls -lh encpart -rw-r--r-- 1 root root 1.1T Feb 19 22:38 encpartVe skutečnosti ale zabírá jen 4 KB:
$ du -h encpart 4.0K encpartZašifruji jej a vidím, že už zabírá 136 KB:
$ cryptsetup luksFormat encpart $ du -h encpart 136K encpartPřipojím šifrovaný blok s
--allow-discards
a vytvořím souborový systém:
$ cryptsetup luksOpen encpart encpart_decrypted --allow-discards $ mkfs.ext4 /dev/mapper/encpart_decryptedSoubor teď má 1.1 GB:
$ du -h encpart 1.1G encpartPřimontuji s
-o discard
a zkopíruji dovnitř 1.8 GB soubor, takže sbour encpart
bude mít 3 GB:
$ mount /dev/mapper/encpart_decrypted /mnt/encpart/ $ cp MVI_3100.MP4 /mnt/enc_part/ $ du -h encpart 3.0G encpartOdstraním soubor
MVI_3073.MP4
a vidím, že encpart
má zpět téměř původní velikost:
$ rm /mnt/enc_part/MVI_3073.MP4 $ du -h encpart 1.3G encpart
cryptsetup luksOpen --allow-discards
a mount -o discard
, ty jsou dnes důležité u SSD disků, aby se zařízaní reportovaly bloky, které nejsou využívané.