Ministerstvo průmyslu a obchodu propaguje Microsoft. Ten ve spolupráci s Ministerstvem průmyslu a obchodu spouští AI National Skilling Plan v ČR. "Iniciativa Microsoftu přináší konkrétní a praktickou podporu právě tam, kde ji nejvíc potřebujeme – do škol, firem i veřejné správy.", říká ministr průmyslu a obchodu Lukáš Vlček.
Jste český ISP? Vyplněním krátkého dotazníku můžete pomoci nasměrovat vývoj nové generace routerů Turris Omnia [𝕏].
Celkové tržby společnosti Canonical za rok 2024 byly 292 milionů dolarů (pdf). Za rok 2023 to bylo 251 milionů dolarů.
Byla vydána verze 1.88.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Distribuce Tails specializující se ochranu online soukromí uživatele byla vydána ve verzi 6.17. Mimo jiné aktualizuje Tor Browser (14.5.4) a opravuje několik chyb.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 2. snapshot Ubuntu 25.10 (Questing Quokka).
Město Lyon posiluje svou digitální suverenitu a postupně nahrazuje software od společnosti Microsoft bezplatnými alternativami, zejména OnlyOffice pro kancelářské aplikace a Linux a PostgreSQL pro systémy a databáze.
Evropská občanská iniciativa Stop Destroying Videogames se snaží o to, aby vydavatelé, kteří spotřebitelům v Evropské unii prodávají videohry nebo na ně udělují licence, měli povinnost tyto hry ponechat ve funkčním (hratelném) stavu i po ukončení podpory ze své strany. Podpořit podpisem tuto iniciativu můžete v Systému pro online sběr podpisů.
Mozilla oficiálně ukončila svůj již několik let mrtvý projekt DeepSpeech pro převod řeči na text.
Krátce po oficiálním oznámení forku X.Org Xserveru s názvem XLibre Xserver byl ve Fedoře předložen návrh, aby byl X.Org Xserver nahrazen tímto XLibre Xserverem. Po krátké ale intenzivní diskusi byl návrh stažen.
rastos:/tmp$ cat unusedtest.c static const int rastos=0 attribute((unused));a chcem, aby ju (a len ju!)
gcc -Wall
ignoroval. Tak som použil attribute unused
, ale dostanem:
rastos:/tmp$ gcc -Wall -c unusedtest.c unusedtest.c:1:27: error: expected ‘,’ or ‘;’ before ‘attribute’ static const int rastos=0 attribute((unused)); ^~~~~~~~~ unusedtest.c:1:18: warning: ‘rastos’ defined but not used [-Wunused-const-variable=] static const int rastos=0 attribute((unused)); ^~~~~~ rastos:/tmp$ gcc --version gcc (GCC) 7.2.0Čo je zle?
Řešení dotazu:
static const int rastos __attribute__((unused)) = 0;
$ cat unusedtest.c static const int rastos __attribute__((unused)) = 0;
__attribute__
(ne attribute
), a dále atribut patří za proměnnou nebo před ni, dokonce může být i mezi typem a jménem proměnné, ale ne až za inicializací. Tohle mi projde:
int f() { static const int foo1 __attribute__((unused)) = 1; __attribute__((unused)) static const int foo2 = 1; static const int __attribute__((unused)) foo3 = 1; return 1; }
(zkoušeno s gcc 4.8, nemám teď po ruce stroj s gcc7)
Tiskni
Sdílej: