Byla vydána nová verze 4.6 svobodného notačního programu MuseScore Studio (Wikipedie). Představení novinek v oznámení v diskusním fóru a také na YouTube.
Společnost DuckDuckGo stojící za stejnojmenným vyhledávačem věnovala 1,1 milionu dolarů (stejně jako loni) na podporu digitálních práv, online soukromí a lepšího internetového ekosystému. Rozdělila je mezi 29 organizací a projektů. Za 15 let rozdala 8 050 000 dolarů.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.17. Díky 278 přispěvatelům.
Bylo vydáno openSUSE Leap 16 (cs). Ve výchozím nastavení přichází s vypnutou 32bitovou (ia32) podporou. Uživatelům však poskytuje možnost ji ručně povolit a užívat si tak hraní her ve Steamu, který stále závisí na 32bitových knihovnách. Změnily se požadavky na hardware. Leap 16 nyní vyžaduje jako minimální úroveň architektury procesoru x86-64-v2, což obecně znamená procesory zakoupené v roce 2008 nebo později. Uživatelé se starším hardwarem mohou migrovat na Slowroll nebo Tumbleweed.
Ministerstvo průmyslu a obchodu (MPO) ve spolupráci s Národní rozvojovou investiční (NRI) připravuje nový investiční nástroj zaměřený na podporu špičkových technologií – DeepTech fond. Jeho cílem je posílit inovační ekosystém české ekonomiky, rozvíjet projekty s vysokou přidanou hodnotou, podpořit vznik nových technologických lídrů a postupně zařadit Českou republiku mezi země s nejvyspělejší technologickou základnou.
… více »Radicle byl vydán ve verzi 1.5.0 s kódovým jménem Hibiscus. Jedná se o distribuovanou alternativu k softwarům pro spolupráci jako např. GitLab.
Společnost OpenAI představila text-to-video AI model Sora 2 pro generování realistických videí z textového popisu. Přesnější, realističtější a lépe ovladatelný než předchozí modely. Nabízí také synchronizované dialogy a zvukové efekty.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.
Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) upozorňuje na sérii kritických zranitelností v Cisco Adaptive Security Appliance (ASA) a Firepower Threat Defense (FTD) a Cisco IOS, CVE-2025-20333, CVE-2025-20363 a CVE-2025-20362. Zneužití těchto zranitelností může umožnit vzdálenému neautentizovanému útočníkovi spustit libovolný kód (RCE). Společnost Cisco uvedla, že si je vědoma aktivního zneužívání těchto zranitelností.
‘hlava’ was not declared in this scope
. Co zkusit tohle?
princ -= princ.hlava(); drak.sezer(princezna);
princ -= princ["hlava"]; drak << princezna;
public interface IJedlyTvor {...} ... princ.remove(princ.getHlava()); drak.sezer((IJedlyTvor) princezna);
assert princezna instanceof IJedlyTvor; ...třeba každá princezna nemusí být jedlá
Execution execution = gov.justice.execution.Execution.getExecutionFactory().newExecution(); execution.schedule(new Date()); execution.setStyle(ExecutionStyles.BEHEADING); execution.prepareScaffold(); execution.getExecutionExecutor().execute(prince); execution.cleanup();
pohadka()
, protože tohle do pohádky nepatří #define HLAVA 1 #define PRAVA_RUKA 2 #define LEVA_RUKA 4 #define CELY_PRINC na_kolik_to_vyjde ... #define MA & #define NEMA &= ~ typedef int princ;
//No není to krása? Ok, moc neprinc michalv = CELY_PRINC; michalv NEMA HLAVA;
if (michalv MA hlava) //![]()
#define HLAVU HLAVA ... michal NEMA HLAVU;
pohadky.h
:))
To záleží na tom, jak se dají v c++ přetěžovat operátory. Já bohužel skončil u céčka, takže nevímNejenom že půjde, ale je to bohužel docela běžné. Viz můj příspěvek výše.Ale v C++ jdou všemožné prasárny, takže by to asi půjde.
std::string
) nebo "menší než" (u všeho, co má být podrobeno uspořádání - např. pro std::map
). Samozřejmě by to šlo i tak, že by se pro to používaly metody, ale použití přetížených operátorů není rozhodně na závadu.
class Trida { public: bool operator==(const Trida& var) const { ... } bool operator<(const Trida& var) const { ... } };
delete drak
? Delete se přece musí předat pointer ...
Tiskni
Sdílej: