ESP-IDF (Espressif IoT Development Framework), tj. oficiální vývojový framework pro vývoj aplikací na mikrokontrolérech řady ESP32, byl vydán v nové verzi 6.0. Detaily na portálu pro vývojáře.
DeepMind (Alphabet) představila novou verzi svého multimodálního modelu, Gemma 4. Modely jsou volně k dispozici (Ollama, Hugging Face a další) ve velikostech 5-31 miliard parametrů, s kontextovým oknem 128k až 256k a v dense i MoE variantách. Modely zvládají text, obrázky a u menších verzí i audio. Modely jsou optimalizované pro běh na desktopových GPU i mobilních zařízeních, váhy všech těchto modelů jsou uvolněny pod licencí Apache 2.0. Návod na spuštění je už i na Unsloth.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 3. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Průkopnická firma FingerWorks kolem roku 2000 vyvinula vícedotykové trackpady s gesty a klávesnice jako TouchStream LP. V roce 2005 ji koupil Apple, výrobu těchto produktů ukončil a dotykové technologie využil při vývoji iPhone. Multiplatformní projekt Apple Magic TouchstreamLP nyní implementuje funkcionalitu TouchStream LP na současném Apple Magic Trackpad, resp. jejich dvojici. Diskuze k vydání probíhá na Redditu.
Byla vydána nová verze 10.3 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu bezpečnostních oprav, vylepšení funkcí a oprav chyb.
Cloudflare představil open source redakční systém EmDash. Jedná se o moderní náhradu WordPressu, která řeší bezpečnost pluginů. Administrátorské rozhraní lze vyzkoušet na EmDash Playground.
Bratislava OpenCamp 2026 zverejnil program a spustil registráciu. Štvrtý ročník komunitnej konferencie o otvorených technológiách prinesie 19 prednášok na rôzne technologické témy. Konferencia sa uskutoční v sobotu 25. apríla 2026 v priestoroch FIIT STU v Bratislave.
Na iVysílání lze zhlédnout všechny díly kultovního sci-fi seriálu Červený trpaslík.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl v březnu 5,33 % (Windows -4,28 %, OSX +1,19 %, Linux +3,10 %). Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 24,48 %. Procesor AMD používá 67,48 % hráčů na Linuxu.
Společnost Apple slaví padesáté narozeniny. Založena byla 1. dubna 1976.
2.6.16-gentoo-r7 gcc-4.1.1Jen dodam, ze to nejede jen u grafickych programu, konzolove tusim jely vsechny. Nesel napriklad fluxbox, licq, valknut apod., ale sly treba Opera, XFCE, gvim a xfce-terminal.
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./FbTk -O2 -mtune=i686 -pipe -DSHAPE -I/usr/include/freetype2 -MT ScreenResources.o -MD -MP -MF ".deps/ScreenResources.Tpo" -c -o ScreenResources.o ScreenResources.cc; \
then mv -f ".deps/ScreenResources.Tpo" ".deps/ScreenResources.Po"; else rm -f ".deps/ScreenResources.Tpo"; exit 1; fi
ScreenResources.cc:33: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::PlacementPolicy]' in different namespace
ScreenResources.cc:33: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::PlacementPolicy]'
ScreenResources.cc:38: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::PlacementPolicy]' in different namespace
ScreenResources.cc:38: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::PlacementPolicy]'
ScreenResources.cc:53: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::PlacementPolicy]' in different namespace
ScreenResources.cc:53: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::PlacementPolicy]'
ScreenResources.cc:69: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::RowDirection]' in different namespace
ScreenResources.cc:69: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::RowDirection]'
ScreenResources.cc:74: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::RowDirection]' in different namespace
ScreenResources.cc:74: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::RowDirection]'
ScreenResources.cc:85: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::RowDirection]' in different namespace
ScreenResources.cc:85: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::RowDirection]'
ScreenResources.cc:98: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::ColumnDirection]' in different namespace
ScreenResources.cc:98: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = BScreen::ColumnDirection]'
ScreenResources.cc:103: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::ColumnDirection]' in different namespace
ScreenResources.cc:103: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::ColumnDirection]'
ScreenResources.cc:114: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::ColumnDirection]' in different namespace
ScreenResources.cc:114: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::ColumnDirection]'
ScreenResources.cc:126: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::MenuTheme::MenuMode]' in different namespace
ScreenResources.cc:126: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::MenuTheme::MenuMode]'
ScreenResources.cc:131: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::MenuTheme::MenuMode]' in different namespace
ScreenResources.cc:131: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::MenuTheme::MenuMode]'
ScreenResources.cc:142: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::MenuTheme::MenuMode]' in different namespace
ScreenResources.cc:142: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::MenuTheme::MenuMode]'
ScreenResources.cc:153: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::ResizeModel]' in different namespace
ScreenResources.cc:153: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::ResizeModel]'
ScreenResources.cc:166: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::ResizeModel]' in different namespace
ScreenResources.cc:166: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::ResizeModel]'
ScreenResources.cc:177: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::FocusModel]' in different namespace
ScreenResources.cc:177: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::FocusModel]'
ScreenResources.cc:190: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::FocusModel]' in different namespace
ScreenResources.cc:190: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::FocusModel]'
ScreenResources.cc:201: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::TabFocusModel]' in different namespace
ScreenResources.cc:201: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::TabFocusModel]'
ScreenResources.cc:214: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::TabFocusModel]' in different namespace
ScreenResources.cc:214: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::TabFocusModel]'ScreenResources.cc:225: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::FollowModel]' in different namespace
ScreenResources.cc:225: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = BScreen::FollowModel]'
ScreenResources.cc:240: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::FollowModel]' in different namespace
ScreenResources.cc:240: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = BScreen::FollowModel]'
ScreenResources.cc:252: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::LineStyle]' in different namespace
ScreenResources.cc:252: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::LineStyle]'
ScreenResources.cc:257: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::LineStyle]' in different namespace
ScreenResources.cc:257: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::LineStyle]'
ScreenResources.cc:274: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::LineStyle]' in different namespace
ScreenResources.cc:274: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::LineStyle]'
ScreenResources.cc:287: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::JoinStyle]' in different namespace
ScreenResources.cc:287: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::JoinStyle]'
ScreenResources.cc:292: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::JoinStyle]' in different namespace
ScreenResources.cc:292: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::JoinStyle]'
ScreenResources.cc:309: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::JoinStyle]' in different namespace
ScreenResources.cc:309: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::JoinStyle]'
ScreenResources.cc:322: error: specialization of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::CapStyle]' in different namespace
ScreenResources.cc:322: error: from definition of 'void FbTk::Resource<T>::setDefaultValue() [with T = FbTk::GContext::CapStyle]'
ScreenResources.cc:327: error: specialization of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::CapStyle]' in different namespace
ScreenResources.cc:327: error: from definition of 'std::string FbTk::Resource<T>::getString() [with T = FbTk::GContext::CapStyle]'
ScreenResources.cc:347: error: specialization of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::CapStyle]' in different namespace
ScreenResources.cc:347: error: from definition of 'void FbTk::Resource<T>::setFromString(const char*) [with T = FbTk::GContext::CapStyle]'
make[4]: *** [ScreenResources.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/fluxbox-0.9.14-r1/work/fluxbox-0.9.14/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/fluxbox-0.9.14-r1/work/fluxbox-0.9.14/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/fluxbox-0.9.14-r1/work/fluxbox-0.9.14/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/fluxbox-0.9.14-r1/work/fluxbox-0.9.14'
make: *** [all] Error 2
!!! ERROR: x11-wm/fluxbox-0.9.14-r1 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
fluxbox-0.9.14-r1.ebuild, line 91: Called die
!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Tiskni
Sdílej: