Byla vydána nová stabilní verze 7.8 dnes již jedenáctiletého webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 144. Přehled novinek i s náhledy v příspěvku na blogu.
GNU gettext (Wikipedie), tj. sada nástrojů pro psaní vícejazyčných programů, dospěl do verze 1.0. Po více než 30 letech vývoje. Přehled novinek v souboru NEWS.
Chris Kühl (CEO), Christian Brauner (CTO) a Lennart Poettering (Chief Engineer) představili svou společnost Amutable. Má přinést determinismus a ověřitelnou integritu do linuxových systémů.
Byla vydána (𝕏) nová verze 26.1 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.1 je Witty Woodpecker. Přehled novinek v příspěvku na fóru.
Deník TO spustil vlastní zpravodajský webový portál ToHledej.CZ s internetovým vyhledávačem a bezplatnou e-mailovou schránkou. Dle svého tvrzení nabízí 'Zprávy, komentáře, analýzy bez cenzury' a 'Mail bez šmírování a Velkého bratra'. Rozložením a vizuálním stylem se stránky nápadně podobají portálu Seznam.cz a nejspíše je cílem být jeho alternativou. Z podmínek platformy vyplývá, že portál využívá nespecifikovaný internetový vyhledávač třetí strany.
Computer History Museum (Muzeum historie počítačů) zpřístupnilo své sbírky veřejnosti formou online katalogu. Virtuálně si tak můžeme prohlédnout 'rozsáhlou sbírku archivních materiálů, předmětů a historek a seznámit se s vizionáři, inovacemi a neznámými příběhy, které revolučním způsobem změnily náš digitální svět'.
Ruský hacker VIK-on si sestavil vlastní 32GB DDR5 RAM modul z čipů získaných z notebookových 16GB SO-DIMM RAM pamětí. Modul běží na 6400 MT/s a celkové náklady byly přibližně 218 dolarů, což je zhruba třetina současné tržní ceny modulů srovnatelných parametrů.
Národní identitní autorita (NIA), která ovlivňuje přihlašování prostřednictvím NIA ID, MEP, eOP a externích identit (např. BankID), je částečně nedostupná.
Byla vydána nová verze 1.16.0 klienta a serveru VNC (Virtual Network Computing) s názvem TigerVNC (Wikipedie). Z novinek lze vypíchnout nový server w0vncserver pro sdílení Wayland desktopu. Zdrojové kódy jsou k dispozici na GitHubu. Binárky na SourceForge. TigerVNC je fork TightVNC.
Byla vydána nová verze 4.6 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.
Nastavení všech programů v systému linuks (pokud někomu vadí toto označení, tak se nedá nic dělat. Buď ať se naučí chápat satirický pohled na svět a odprostí se od tupohlavého modličovství, nebo ať poslechne rady zkušenějších a neodepisuje na tento blog) se povětšinou nastavuje v adresáři /etc. Je to zajímavý a jednoduchý systém pro uživatele. Mohou konfiguraci jde nastavit a upravit jakýmkoli textovým editorem což je jeho výhoda. Ovšem podle mě jedna ze zásadních nevýhod je nulová organizovanost tvorby programů a jejich configuráků.
Proč se autoři programů nedohodnou na jednotné syntaxi a způsobu konfigurace. Oddělení komentářů #, ;. Jednotném pojmenování konfiguračních souborů /etc/program.conf, /etc/program.rc, ~/.program.rc, ~/.config/program.rc, ..., ale na jednom systému a ten aby dodržovali. Styl zápisu konfiguráku, XML, plain text, ... ale na jednom. Chápu že to je problém protože zde existuje několik názorů z různých skupin. BSD -> csh, Linuks -> bash, Gnome -> XML, KDE -> .ini. Uživatel má možnost výběru, ale i bordelu.
Dále mi pak chybí jakási komunikace a snaha stejné věci sjednotit a ulehčit. Kupříkladu existuje jednotný způsob lokalizace programů který je geniální a to se linuksu povedlo. Proč by i stejným způsobem nemohlo být řečeno programům, jaká jednotná nastavení mají používat?
Představoval bych si to asi takhle. Jsou nastavení která jsou pro většinu programů stejná, PATH, font v menu, sytémové proměnné, velikosti buttonu, ... . Nebyla by špatná knihovna, třeba libenv které by se program zeptal na to, jak a co má být nastaveno a knihovna by mu řekla, co a jak. Nastavení knihovny by se provádělo pomocí konfiguráku s jednotnou syntaxí v /etc/blablabla/bla, nebo programem envtool. Seznam co a jak nastavit pomocí knihovny by měl vzejít z požadavků autorů GUI a programů. Aby se tento systém uchytil ve všech distribucích a u všech autorů programů, jediní kdo by ho dokázali prosadit by nejspíše byli autoři jádra, nebo knihovny glibc. Pochopitelně vlastní nastavení programu, které se nedá sjednotit by bylo ve vlastním konfiguráku, ale zase se stejnou syntaxí.
Občas přijde přihlouplá konfigurace programů bash, zsh, tcsh, kde se jinými slovy říká totéž. To že systémové proměnná PATH a další jsou vázány na shell a ne na systém, jak je tomu ve Windouwzech je podle mě zastaralé. Proč KDE a Gnome, mají vlastní způsob konfigurace klávesnice nechápu. Proč se nedohodli s autory Xserveru.
Ale asi je to takhle lepčí a systémovějčí.
Tiskni
Sdílej:
Prepínanie klávesnice v KDE funguje rovnako ako v X11 - teda je konzistentné. Robí to GNOME inak?
test `date +%u` -gt 3 && exec tcsha promenné si nastavuj jenom v bashi, protože tcsh je normálně zdědí.
V tom je ten vtip. To nie je spoločná premenná. Každý proces má vlastnú inštanciu tej premennej. To že aplikacia XY má premennú Z vo svojom prostredí, je len kvoli tomu, že aplikacia XY je (eventuálne po N generáciách) potomkom niečoho čo tú premennú nastavilo. Ak tú premennú nastavíš v prostredí procesu init (ak by sa to nejak pohodlne dalo), a nikto ju medzičasom neokreše, tak ju budú skutočne dediť všetky procesy.
To že sa v praxi nastavuje nejaká premenná v rôznych štartovacích súboroch shellov, je len kvôli tomu, že na nastavenie tej premennej každý shell používa (potenciálne) inú syntax.
A /usr/share/locale/cs/LC_MESSAGES mám plné .mo souborů KDEčkových programů.Vždyť říkám. že gettext používají, akorát si reimplementovali libintl.
To je zvláštní, protože mně KDE programy na změnu locales reagují. Na změnu locales přestanou reagovat až když nastavíte konkrétní jazyk v ovládacím centru KDE.Ono jde tam nenastavit jazyk? No je vidět, že KDE pokročilo
.
.
Ne tak úplně :) Jakmile se jednou nějaký jazyk nastaví, už to nejde naklikat zpět (do stavu kdy KDE reaguje na locales). Musela by se ručně smazat sekce "Locale" z konfiguračního souboru ~/.kde/share/config/kdeglobals ...