Zálohovací server Proxmox Backup Server byl vydán v nové stabilní verzi 4.0. Založen je na Debianu 13 Trixie.
Byla vydána nová verze 1.54.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Jan Václav.
Knižní edice správce české národní domény přináší novou knihu zkušeného programátora Pavla Tišnovského s názvem Programovací jazyk Go. Publikace nabízí srozumitelný a prakticky zaměřený pohled na programování v tomto moderním jazyce. Nejedná se však o klasickou učebnici, ale spíše o průvodce pro vývojáře, kteří s Go začínají, nebo pro ty, kdo hledají odpovědi na konkrétní otázky či inspiraci k dalšímu objevování. Tištěná i digitální verze knihy je již nyní k dispozici u většiny knihkupců.
OpenAI zpřístupnila (en) nové nenáročné otevřené jazykové modely gpt-oss (gpt-oss-120b a gpt-oss-20b). Přístupné jsou pod licencí Apache 2.0.
Byla vydána RC verze openSUSE Leap 16. S novým instalátorem Agama, Xfce nad Waylandem a SELinuxem.
Google Chrome 139 byl prohlášen za stabilní. Nejnovější stabilní verze 139.0.7258.66 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 12 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře. S verzí 139 přestal být podporován Android 8.0 (Oreo) a Android 9.0 (Pie).
Společnost JetBrains se stala platinovým sponzorem multiplatformního open source herního enginu Godot. K vývoji her lze používat Rider for Godot. Zdarma pro nekomerční účely.
Byla vydána verze 9.0 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Verze 9.0 je založena na Debianu 13 Trixie. Přehled novinek v poznámkách k vydání a informačním videu.
Operátor O2 dává všem svým zákazníkům s mobilními službami poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství jako omluvu za pondělní zhoršenou dostupnost služeb.
Společnost NVIDIA vydala verzi 13.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.
Narazil jsem na článek o tom, jak vám programování může zruinovat život. A musím uznat, že na něm něco je a některé příznaky pozoruji na sobě. Veškeré mé činnosti jsou předmětem neustálé optimalizace. Najít si nejkratší cestu domů. Rychle najít podstatné informace. Provést analýzu každého problému. Vybrat nejefektivnější pořadí činností. Provádět práce simultánně. Detekovat závislosti mezi aktivitami. Hledat řešení na pozadí (zatímco dělám něco jiného). A tak dále a tak dále.
Před nedávnem jsem zde psal o programu getstream, který umožňuje vysílat TV z dvb-t karty do lokální sítě.
Před nějakou dobou jsem si v jednom příspěvku taky na Ábíčku všiml odkazu na program htop
. Tak jsem jej nainstaloval a vyzkoušel. A musím říct, že je to vynikající program.
Tak jsem dnes zaregistroval 'initial import' system-config-vsftpd do Fedory. Hned jsem tedy balíček naistaloval a rozhodl se, že se zběžně podívám, co nám zase připravili.
Takhle jsem jednou strčil DVD do počítače, spustil ho v kaffeine, osolil repro a nestačil se divit nad vyluzovanými zvuky.
Multiseat je způsob, jak umožnit, aby na jednom PC pracovali dva uživatelé najednou - jediné co je potřeba je další monitor, klávesnice a myš. (A také spousta volného času pro konfigurování.) Mně se to kupodivu podařilo a tady je můj návod.
Tak už je to tady. Před nějakým časem uvolnil Sun značnou část zdrojového kódu svého JDK. A předevčírem se konečně objevil funkční balíček, který nepotřebuje pro kompilaci žádné z uzavřených nástrojů, jež OpenJDK potřebuje, v development repozitáři Fedory. Konečně!
Konečně jsem se dokopal upgradovat na Debian Etch. Doma se starám celkem o 2 počítače, takže jsem to vzal postupně. Na prvním (stolním) počítači jsem napsal apt-get dist-upgrade a po restartu jsem se divil, že to nefunguje. Když jsem si přečetl návod, tak jsem věděl proč. Takže jsem udělal čistou instalaci, aspoň se všechno nakonfiguruje pořádně a zmizí (moje) ohnuté konstrukce, které vznikají v zápalu choré mysli.
Napsal jsem implementaci chyby #587 - možnost třídění ve výsledcích hledání podle data vytvoření, poslední změny a relevance. Požádal o to Robert z důvodu usnadnění schvalování zpráviček a po incidentu, kdy jsem nedávno schválil duplicitní zprávičku o gimpu, jsem pochopil důležitost této funkce. Navíc nedávno ohledně podobné funkce proběhl docela žhavý flamewar. Zároveň jsem upravil přepínání do rozšířeného hledání. Nově se při přepnutí nic nehledá a žádné checkboxy se nezatrhnou. To by mělo zlepšit použitelnost hledání (ušetřit dvě zbytečná kliknutí). Takže ať vám tato funkce dobře slouží.
g++
pošle do nekonečné rekurze.
template<class T> struct S { S<T*> operator ->(); };
S<int> i, j = i->();
Vývoj download (i upload) manageru FatRat pokročil a došlo k přesunu SVN repozitáře. Plus další aktuality.
Dnes se podíváme na zoubek navigaci v kódu. Abychom si rozuměli, pod „Navigací v kódu“ myslím všechny život zjednodušující technologie jako autocomletion, content assist, code assist, všechno to co zahrnuje Microsoft pod pojem Intellisence a ještě něco navíc, automatická nápověna napojená na autocompletion, vyhledání referencí (míst kde je funkce volána, použita proměnná), vyhledání definic prvku. Trochu tady panuje chaos v termínech. Pokud víte nějaký lepší souhrnný název, dejte vědět v diskusi.
Konečně jsem (po několika dnech práce) dokončil svoji prvotinu v Pythonu + PyQt4.
Jak se o mně traduje, v klidných letních dnech si hraji na koordinátora lokalizace Ubuntu. Za svou krátkou a velice nezáviděníhodnou kariéru ( to víte, jak by to mohl "nevzdělaný negramota" někam dotáhnout ) jsem byl svědkem velice nepříjemného fenoménu.
Lidé si na překlady (v Ubuntu) stěžují, ale zatroleně malé procento uživatelů ohlašuje chyby.
V mailboxu mi přistál email, proč blokujeme programátorské dotazy. Dovolím si odpovědět veřejně.
Robert si pohrál s navigací a zobrazil ji v podobě prompt shellu. Já jsem dneska do ni přidal ikonku feedu, která se zobrazuje v závislosti na kontextu (bug 86). Luboš Doležel napsal feedy pro seriály Jaderných a Distribučních novin (bug 811). Také napsal export blogu do moveable type formátu (bug 60) a nástroj na mazání či slučování uživatelů (bug 233). Dále napsal opravu, aby se nezobrazovala mezera ve výpise blogů, pokud je mezi nimi některý blokovaný (bug 813), změnu vlastníka při vložení screenshotu (bug 756) a zobrazení správného emotikonu (bug 402). Ještě jsem přidal možnost zaznamenávat délku vyplňování ankety na žádost inzerenta. V bugzille zůstává 277 otevřených chyb.
Již nějakou dobu se podílím na překladech popisů balíčků v Debianu. Dál bych řekl pár slov o aktuálním stavu.
O tvorbu webu se už delší čas moc nezajímám, ale i tak jsem si při čtení jednoho článku na netu vzpoměl na svoji metodu stříhájí výsledné šablony webu. Autor psal, že návrhy stránek kreslí v Inkscape a poté je v Gimpu roztříhá. Druhý krok mě přijde zbytečný. Tedy pokuď v Gimpu ještě neprovádíte nějaké další úpravy.
Uz nejakou dobu je k dispozici velmi zajimavy Jabber klient ktery je i pro Linux. Docela me prekvapilo ze jsem tady o nem nenasel zadnou zminku. Ze by vsem vadilo ze neni GPL?
Zkusím sepsat několik klávesových zkratek fungujících v Gtk File Dialogu, které se zdá, že spoustu lidí nezná a to přispívá k jeho zdánlivé nepoužitelnosti.
Jako mnohaletý uživatel Eclipse při vývoje Java aplikací, a to uživatel spokojený, mě láká možnost používat Eclipse IDE i pro moje hrátky a pokusy s C++. S Eclipse CDT 3.0 jsem krátce pracoval někdy před dvěma lety a už tehdy to vypadalo na slibný projekt. Vadila absence podpory projektového managera. Navigace a content asssist byl sice pomalý, ale poměrně spolehlivý, už tehdy převyšující schopnosti KDevelopu. Ale jinak použité IDE. Padají vážně míněné návrhy prohlásit Eclipse jako oficiální vývojové prostředí pro Linux. Pln očekávání jsem tedy stáhl čerstvě vydané Eclipse CDT 4.0. Tady jsou moje postřehy, poznámky vzniklé při práci a odkazy na web.
Luboš Doležel naimplementoval záložky (bug 739), kdo je kdo (bug 833) a členění ovladačů do sekcí (bug 307). Dále se podílel na opravách chyb 544 a 685. Další změnou je návrat kompresního filtru, tentokráte si nikdo nestěžuje, takže snad je už bezproblémový. Dále jsem opravil pár dalších chybek, koho to zajímá přesně, ať si udělá report v cvs :-).
Zajímavější změnou v designu je přesunutí navigační cesty z modrého pruhu na začátek hlavní plochy s obsahem a přejmenování odkazu Diskuse na Komentáře. Název byl totiž matoucí. Také jsem tam vypíchnul odkaz na seznam dotazů uživatele. Snad to bude zvláště pro nováčky pohodlnější.
Tento mail v linux-kernel mailing listu mě přivedl k zamyšlení, jak se s tím, jak Linux postupně získává další a čím dál lepší schopnosti, zároveň zvyšují očekávání, která od něj lidé mají:
Ačkoliv mi v diskusi pod minulým zápisem byl doporučen VirtualBox, tak vzhledem k tomu, že mi nechodí nejnovější jádro a tudíž jaderné moduly virtualboxu/qemu jsem se rozhodl jít cestou nejmenšího odporu. Pokud by mne někdo chtěl následovat, tak cesta vede tudy:
Ahoj všem,
přikládám část e-mailu, který mi jako předplatiteli dorazil.
Vazeni predplatitele LinuxEXPRESu,
tentokrat se na vas obracime z jedineho a pro nas pretezkeho duvodu, jemuz bychom se za jinych okolnosti radi vyhnuli. Casopis LinuxEXPRES po trech letech rozsirovani myslenek svobodneho softwaru dosahl slusne urovne etablovaneho periodika, ocenovaneho predevsim nasimi ctenari. Co se nam ne zcela plne podarilo zajistit, byl (ne)zajem velkych firem v IT oboru o prezentaci v casopise. K vydavani casopisu jsou potreba penize, ktere se take ziskavaji inzerci v casopise.
Mnohe firmy, prezentujici se podporou open source, ale spise poradaji jednorazove propagacni akce, nez by investovaly do inzerce v linuxovem magazinu. Ackoliv to neni pro vas, nase predplatitele, dobra zprava, jsme nuceni vydavani casopisu zastavit.
Cenime si mnozstvi a podpory predplatitelu, kteri nam zachovavaji prizen, ale bohuzel prijmy z predplatneho nestaci tak velky projekt financovat. Vsem predplatitelum bude samozrejme vracen zbyvajici podil z nevycerpaneho predplatneho...
Boje ohledne BBC a zpotvoreniny zname jako iPlayer si vsimnul i lokalni zadarmo rozdavany platek City A.M., respective jeho pondelni priloha City IT. Vypliva z nej predevsim to, ze vztah BBC a MS neni platonickeho razu, v cele technologicke divize BBC primo sedi clovek z Microsoftu - Erik Huggers. To se pak nelze divit ze iPlayer vypada tak ja vypada.
Dnes jsem si pro svou vlastní potřebu vytvořil skriptík, který mi vytvoří DVD-VIDEO ISO obraz ze složky obsahující strukturu DVD. Používá to zenity a mkisofs a je to určené převážně pro nautilus (plugin nautilus-actions). A protože nejsem hajzl, tak vám ho tu pěkně vystavím. Je to pod licencí MIT, takže si s tím dělejte, co uznáte za vhodné.