Lazygit byl vydán ve verzi 0.62.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.
Jiří Eischmann se v příspěvku na svém blogu o rozepsal o tom, kam se vyhledávání v jeho očích posledních 10 let posunulo, jaké má zkušenosti s AI vyhledáváním, proč na něm nechce záviset a jaké vyhledávací služby ho v poslední době zaujaly.
Wayland kompozitor Labwc byl vydán ve verzi 0.20.0. Labwc je inspirován správcem oken Openbox. Postavený je na wlroots.
AlmaLinux OS byl vydán ve verzích 9.8 s kódovým jménem Olive Jaguar a 10.2 s kódovým jménem Lavender Lion. Podrobnosti v poznámkách k vydání (9.8 a 10.2). Opraveny byly zranitelnosti Copy Fail (CVE-2026-31431), Dirty FRAG, Fragnesia (CVE-2026-46300), nginx Rift (CVE-2026-42945) a SSH Keysign Pwn (CVE-2026-46333).
Seznam.cz vykázal za rok 2025 tržby v celkové hodnotě 6,454 miliardy korun. Oproti roku 2024 nárůst o 3,68 %. Zisk před zdaněním oproti předcházejícímu roku poklesl, a to o 11,21 % na 1,330 miliardy korun. Vlastní velké jazykové modely SeLLMa najdou dnes uživatelé téměř na všech seznamáckých službách. Na všechny obsahové služby byla zavedena technologie text-to-speech, díky níž si mohou uživatelé přehrát články v audio verzi namluvené
… více »Vláda představila strategické digitalizační projekty. Roadmapa zahrnuje celkem 55 projektů napříč státní správou, z toho 22 prioritních projektů vycházejících přímo z programového prohlášení vlády a 33 projektů založených na platné legislativě. Portfolio pokrývá oblasti financí, zdravotnictví, digitální identity, dat, registrů, dopravy, krizového řízení, sociálních agend i kybernetické bezpečnosti.
Vyjádřeni Software Freedom Conservancy (SFC) k porušování licence AGPLv3 společností Bambu Lab v jejich softwaru Bambu Studio pro 3D tisk. Bambu Studio vychází z PrusaSliceru. Ten zase z Slic3ru. Spuštěn byl projekt baltobu, který kombinuje několik strategií pro řešení problému. SFC zastřeší vývoj svobodné náhrady proprietární knihovny libbambu_networking pomocí reverzního inženýrství a reimplementace, forku OrcaSliceru pro Bambu Lab tiskárny od Paweła Jarczaka a forku celého Bambu Studia pod názvem Viscose.
Správce souborů GNOME Commander (Wikipedie) byl přepsán do Rustu a vydán v nové verzi 2.0.0.
Sway (Wikipedie), dlaždicový (tiling) správce oken pro Wayland kompatibilní s i3, byl vydán ve verzi 1.12. Do vývoje se zapojilo 50 vývojářů. Přehled novinek na GitHubu. Sway 1.12 závisí na wlroots 0.20.0.
Papež Lev XIV. ve své první encyklice Magnifica Humanitas (Skvělé lidství), která se věnuje umělé inteligenci (AI), varoval před dezinformacemi, které AI manipulací s obsahem vytváří. Moc mají podle něj sociální sítě ovládané hrstkou soukromníků. Upozornil také roli digitálních platforem v obchodování s lidmi, které podle něj musí být uznáno jako současná forma otroctví. Papež se také poprvé omluvil za roli, kterou Vatikán sehrál při legitimizaci otroctví, a za to, že jej po staletí neodsoudil.
Soubor je v podstatě určitá posloupnost bajtů, která k sobě jistým způsobem patří. Příkladem souboru je html stránka, spustitelný program, obrázek, film… Prakticky každý program vytváří, nebo čte nějaké soubory (webový prohlížeč, přehrávač hudby, textový editor…). Spousta z nich čte soubory, které odpovídají určité struktuře, ale základní unixové utilitky se na soubory dívají jako na proud bajtů.
Pokud se chceme podívat na obsah nějakého souboru, není nic jednoduššího, než napsat
cat linux.txt Mandriva Aurox Kubuntu SlackwareKdyž se podíváte do manuálové stránky, zjistíte, že
cat - concatenate files and print on the standard output. Cat tedy neznamená kočka, ale je to zkratka ze slova concatenate - zřetězit, spojit. Tento příkaz tedy spojuje soubory.
cat linux.txt bsd.txt Mandriva Aurox Kubuntu Slackware FreeBSD OpenBSD NetBSD
Popravdě, málokteré soubory, s nimiž se setkáte budou tak krátké, aby se vešly do konzole. Proto byly vytvořeny stránkovací programy, které výstup po stránce zastaví a umožní vám si vše v klidu přečíst. Nejstarším příkazem je more, který je velmi jednoduchý. Prostě zastaví stránku a stiskem mezerníku se dostanete na další stranu a stiskem Enteru na další řádek. Zadáním znaku '/' (jenom lomeno, bez uvozovek) se dostanete do režimu hledání (stejné je to i ve vi). Klávesou 'q' ukončíte jeho činnost. Program less vznikl jako dokonalejší náhrada programu more. Zatímco prvně jmenovaný umožňoval pouze pohyb dopředu, less umožňuje i pohyb zpět. Ovládá se stejným způsobem, ale pohyb mezi stránkami může být ovládán klávesami Page Up a Page Down. Ještě dokonalejší náhradu představuje program most.
Tyto programy se dají použít třemi způsoby. Buďto přímým zadáním:
more foo.txt
Dále za rourou:
cat foo.txt | most
Posledním případem je nastavení systémové proměnné PAGER, která nastavuje výchozí stránkovací program, který je použit, pokud je potřeba zalomit dlouhý výstup.
echo $PAGER /usr/bin/less
Nejjednodušším způsobem, jak můžete určit typ souboru je příkaz file. Ten používá takzvané magic files (jsou v /usr/share/misc/file/), což jsou soubory obsahující charakteristické znaky jednotlivých souborů (zalomeno).
file /etc/passwd /bin /usr/bin/file /dev/cdrom /dev/hdd /tmp/ /etc/passwd: ASCII text /bin: directory /usr/bin/file: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped /dev/cdrom: symbolic link to `hdd' /dev/hdd: block special (22/64) /tmp/: sticky directoryPříkaz
file je velmi mocný. S jeho pomocí například velmi snadno zjistíte, jakým kodekem je komprimován film.
file *avi foo1.avi: RIFF (little-endian) data, AVI, 320 x 240, 23.98 fps, video: DivX 3 Fast-Motion, audio: MPEG-1 Layer 3 (stereo, 44100 Hz) foo2.avi: RIFF (little-endian) data, AVI, 576 x 432, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz) foo3.avi: RIFF (little-endian) data, AVI, 320 x 240, 25.00 fps, video: DivX 4, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)
ls -l (více o tomto příkazu zjistíte z následující kapitole Přístupová práva).
ls -l total 36 brw-rw---- 1 root root 13, 0 Mar 10 2005 block-device crw-rw---- 1 root root 83, 0 Mar 10 2005 character-device drwxr-xr-x 2 root root 4096 Oct 2 17:39 directory -rw-r--r-- 2 root root 14830 Oct 2 17:39 hardlink prw-r--r-- 1 root root 0 Oct 2 17:39 named-pipe -rw-r--r-- 2 root root 14830 Oct 2 17:39 regular-file srw-rw-rw- 1 root root 0 Oct 2 15:35 socket lrwxrwxrwx 1 root root 12 Oct 2 17:38 symlink -> regular-file
Jak vidíte, existuje mnoho druhů souborů:
ln -s.regular-file i hard-link mají ve druhém sloupci dvojku. Což je počet pevných odkazů. Pevné odkazy nejsou svázány se jménem souboru (ale s číslem inodu, pokud to musíte vědět). Nejde dělat pevné odkazy mezi různými oddíly disku a na adresáře. Vytváříme příkazem ln./dev a jsou to souborové reprezentace blokových (pevný disk) a znakových (terminál) zařízení, která jsou připojena k počítači. Vytváříme ručně příkazem mknod, nebo se o ně stará udev, či starší devfs.mkfifo.Dokument vytvořil: vladka, 29.8.2005 11:52 | Poslední úprava: Nicky726, 27.2.2009 00:00 | Další přispěvatelé: Robert Krátký, Vít Ožana | Historie změn | Zobrazeno: 22638×
Tiskni
Sdílej: