Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Hlavní vývojář (mawww) textového editoru Kakoune (aka „kak“) prohlásil aktuální stav za dostatečně stabilní a žádá o nové podněty. Kak se snaží být efektivnější než (Neo)Vim a jednodušší (na naučení a používání). Podporuje mj. multi-selection (vlastnost chybějící (Neo)Vimu) a je napsaný v čistém C++ se server-client architekturou, tedy UI agnosticky. Aktuálně existuje pouze ncurses UI, které je však povedené a Clippit (aka „sponka“) zahřeje u srdce nejednoho pamětníka. Ncurses jsou jedinou závislostí editoru.
Tiskni
Sdílej:
Dál už jsem to moc nezkoumal, raději zůstanu u udělání si makra pro první případ a několikrát si ho zopakuju, přičemž se můžu soustředit na jednotlivé změny. Pro můj mozek je to tak lepší.To není to samé (makra umí sublime taky). Multiselection ti dává úplně jinou moc co se týče brutální síly (bruteforce) v editování, kdy během 20 vteřin provedeš transformace, na které bys jinak potřeboval 10 minut vymýšlet makra a scripty. Je to něco mezi, takový zesilovač lidského potenciálu. Tohle neber jako oslavu Sublime, ale obecně multiselection. Snažil jsem se to vysvětlit už několika lidem, ale je to jedna z těch věcí, které se musí prostě zažít, protože dokud to nebudeš týden používat, tak nepochopíš, jak moc je to intuitivní (=nevyžaduje to moc přemýšlení a času). V podstatě od té doby co používám sublime jsem do velké míry přestal používat i věci jako sed, protože prostě rychleji provedu trasnformace přes multiselection a když to chci náhodou zopakovat, tak si to nahraju jako makro. Praktická ukázka například v mé staré recenzi. Imho je jedno, jestli ve vimu, nebo v Sublime, či snad Emacsu, ale dřív nebo později to bude používat každý, asi stejně jako všichni používají ostatní vymoženosti, jako možnost smazat najednou celé slovo, zakomentovat řádek atp..
Zkoušel jsem si napsat v Sublime jeden skript a soustředil se na to, abych multiselection používal, kdykoliv se to bude hodit. Ve výsledku na to došlo jen ve chvíli, kdy jsem chtěl přejmenovat proměnnou. A tady se budu opakovat, ale tradiční způsob vimu mi na to vyhovuje mnohem více. Jednak jsem si úplně nezvykl na přeskakovaní nechtěného místa k editaci (Control-D k označení a skok na další výskyt, ale Control-K a pak Control-D k přeskočení, kdy když se na to pořádne nesoustředím, tak se dostanu do stavu, že nevím, jestli bude přeskočeno nebo ne a musím se potom přes Control-U případně vracet) a pak je mi hlavně hrozně proti srsti, když se edituje něco, co je odscrollováno pryč a já to vůbec nevidím.
Možná je vše jen o zvyku. Vim používám roky, Sublime jsem věnoval pár hodin. Ale po pravdě jsem zatím nenarazil na nic, co by mě donutilo zvažovat, zda tomu nevěnovat víc času.
Jako feature to je zajímavá, jen nevím jak často a jak bych to použil..Pořád. Viz diskuze na rootu. Jak si na to člověk zvykne, tak to používá každý den, každou hodinu editace, úplně mimovolně.
Stale me prekvapuje, kolik lidi je ochotnych misto toho, aby se naucili vim/ed, venovat mnohonasobne vic casu tomu, aby "navrhli a napsali tentokrat urcite dokonalejsi textovy editor"Z neznalosti, nepochopeni, nezkusenosti, namyslenosti, jesitnosti a NiH syndromu ?
Treba ho jednou mergnou do systemd a bude tu o tom zpravicka k nove verziTo tezko - systemd je v C a kak v C++.
Stale me prekvapuje, kolik lidi je ochotnych misto toho, aby se naucili vim/ed, venovat mnohonasobne vic casu tomu, aby "navrhli a napsali tentokrat urcite dokonalejsi textovy editor"Ja treba vim znam a pouzivam a taky uvazuju ze si napisu vlastni editor
Takze neznalosti to nebude...