Ubuntu 26.04 patrně bude ve výchozím nastavení zobrazovat hvězdičky při zadávání hesla příkazu sudo, změna vychází z nové verze sudo-rs. Ta sice zlepší použitelnost systému pro nové uživatele, na které mohlo 'tiché sudo' působit dojmem, že systém 'zamrzl' a nijak nereaguje na stisky kláves, na druhou stranu se jedná o možnou bezpečnostní slabinu, neboť zobrazování hvězdiček v terminálu odhaluje délku hesla. Původní chování příkazu sudo
… více »Projekt systemd schválil kontroverzní pull request, který do JSON záznamů uživatelů přidává nové pole 'birthDate', datum narození, tedy údaj vyžadovaný zákony o ověřování věku v Kalifornii, Coloradu a Brazílii. Jiný pull request, který tuto změnu napravoval, byl správcem projektu Lennartem Poetteringem zamítnut s následujícím zdůvodněním:
… více »Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 163 (pdf).
Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního
… více »Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.
Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.
KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.
Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.
Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).
Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.
Sice jsou Ubuntu a Unity častým cílem hate postů, ale pro mě je tato kombinace nejblíž idealnímu pracovnímu prostředí. Dokonce i Unity, které jsem dříve nemusel, a dokonce jsem kvůli němu od Ubuntu utekl, se vyvinulo v použitelné a hezké prostředí. Až na jeden (no dobře našlo by se jich víc) detail na kráse, který ale už v Raringu bude vyřešen, protože se mi podařilo protlačit patch do upstreamu! Takže jak to vlastně tenkrát bylo.
Tentokrat vam popisu, k jake serverove konfiguraci jsme nakonec dospeli a proc, jake kupujeme disky a co si myslim o centralnich diskovych ulozistich.
Mám takový domácí servřík ("na koleně postavený") s procesorem Intel Atom. Servřík je poháněný Arch Linuxem a vše funguje, jak má. Jenom jedna věc mi vadila: všimnul jsem si sluchem, že interní SATA pevný disk WD se nějak moc často uspává a pak znovu rozjíždí. To se projevilo negativně pochopitelně i na výkonu celého servříku. Našel jsem na toto "uspávání" recept a chci se o tento recept s vámi podělit.
Je to již delší doba, co jsem zde psal o programu pro psaní poznámek nazvaném CherryTree. V blogpostu jsem programu silně vyčetl plesnivý HTML export, který je skutečným peklem, co se týče jeho použití v dalších systémech, jako je třeba ABClinuxu. Do diskuze jsem tenkrát vložil script jménem cherrytree_repairer.py, který trochu narovnával hrozivé HTML, které z CherryTree lezlo. Poslední dobou mi přestal vyhovovat a tak jsem vytvořil další script, o kterém bude dnes řeč.
Nize v blogu vidim hate na Supermicro, tak jsem si rikal, ze bych k tomu mohl
taky neco napsat 
V dnešnom blogu si ukážeme možnosti modulu python-mode pre editor VIM. Jeho pomocou pridáme do editoru VIM možnosti automatickej kontroly zdrojových kódov, lepšiu navigáciu v kóde a dopĺňanie kódu.
Rád bych tímto blogpostem trochu přiblížil projekt nazvaný Brython. Jedná se o python běžící v prohlížeči, který je dynamicky za běhu transformován do JavaScriptu, jehož engine má pak na starosti interpretaci.
Předpokládám, že zkušené síťaře titulek zaskočil nebo alespoň zaujal. Ethernet a 25 Gb/s? Ethernet je přece definovaný pro přenosové rychlosti 10/100 Mb/s a 1/10/40/100 Gb/s. Pracuje se na specifikaci 1 Tb/s, diskutuje se o 400 Gb/s. Co je tedy za nesmysl přenosová rychlost 25 Gb/s a k čemu by byla dobrá?
Po delší odmlce konečně další pokračování seriálu o programovatelné logice. Tentokrát se jedná o úvod do vývojových prostředků pro programovatelné logické obvody. Informace nejsou kompletní, protože tato kapitola je poměrně dlouhá a bude dokončena až v příštím pokračování. Text opět navazuje na předchozí dva díly, které najdete zde a zde.
Nedávno som písal blogy o ukladaní lokalizovaného obsahu do databázy a o vytvorení jednoduchého CMS v Djangu. Dnes sa pozrieme na 2 aplikácie pre Django, pomocou ktorých sa dá jednoduchý CMS rozšíriť o podporu lokalizácie a zároveň sa pozrieme na spôsob, ktorým sú preklady uložené v databáze.
V tomto zápisku si ukážeme jednu užitečnou schopnost Emacs módu pro jazyk Agda. Jedná se o automatické napsání kódu, kdy programátor pouze specifikuje, co má kód dělat, a nechá editor, aby takový kód napsal.
Po letech marného hledání jsem konečně nalezl editor, který mi stoprocentně vyhovuje. Jedná se o komerční editor Sublime text 2.
CSS 2.1 nedefinuje, ktoré vlastnosti CSS a akým spôsobom sa aplikujú na formulárové prvky. Prehliadač môže aplikovať CSS vlastnosti formulárovým prvkom. Odporúča sa však považovať túto funkcionalitu za experimentálnu. Budúce verzie môžu spôsob aplikovania CSS bližšie špecifikovať.Zdroj
V dnešnom blogu si ukážeme spôsoby ako definovať vlastné štýly pre formulárové prvky a dôvody prečo by sme to za bežných okolností nemali robiť
.
Jsou to téměř na den dva roky, co jsem zde na abclinuxu napsal zápisek o IPv6 s provokativním názvem "IPv4 nefunguje! Ať žije IPv6". V době, kdy jsem svůj zápisek v blogu psal, jsem se ani nedokázal představit, jak budu jednou za IPv6 ještě vděčný.
O víkendu jsem si odbyl svoje poprvé na open-source konferenci, a to rovnou na FOSDEMu. Na jednu stranu, jsem si to fakt skvěle užil - jak FOSDEM tak Brusel a potkal řadu skvělých lidí. Na druhou stranu celkem zklamání a ztráta iluzí o světě open-source. Tenhle blog asi vyzní dost kriticky, ale rozhodně to nemyslím jako trolling/provokaci, ale prostě jen píšu jak to vidím.
Protože vlastním Logitech klávesnici, jejíž nějaká ta tlačítka navíc "nefungují", resp. xev je "nevidí", tak jsem se rozhodnul s tím něco dělat. Podělím se se zkušenostmi. Inspiroval jsem se Getting the Logitech K350 multimedia keys to work properly in Linux.
Dnes si řekneme, jak spustit MyLittleInvestigations na platformě AMD64 díky chrootu. Jedná se o volné navázání na předchozí zápisek Jak si chrochtat v chrootu - http://www.abclinuxu.cz/blog/Tinker/2013/1/jak-si-chrochtat-v-chrootu
Po téměř 4 letech jsem se rozhodnul přihodit další návod pro GIMP – k činnosti, kterou provádí kdekdo, ale povětšinou jsou výsledky buď divné (voskové figuríny v časopisech), nebo přímo odstrašující (občas potkávám v některých diskuzích). Pro činnost zmíněnou v nadpisu ovšem existuje pro GIMP úplně skvělý plugin: Wavelet Decompose. Pokud by v tuto chvíli chtěli uživatelé Windows zdrhnout, že jim to bude k ničemu, utíkat nemusejí, dá se stáhnout i funkční verze pro Windows.
Dnes si krátce povíme něco o chrootu a ukážeme si, jak v něm jednoduše (a nebezpečně) spustit grafickou aplikaci 