Debian Inference Portal nabízí vývojářům Debianu bezplatný přístup ke službám AI/LLM. Sponzorem je společnost Scaleway.
Robert Ressl nalezl ve WordPressu kritickou zranitelnost CVE-2026-87902 s CVSS 9.2. Útočníkům umožňuje neoprávněný přístup k souborům a vzdálené spuštění kódu (RCE). Opravena je ve verzích 7.1.2, 7.0.6, 6.9.9…
Společnost Meta na dvoudenní konferenci Meta Connect 2026 představuje své novinky. Vypíchnout lze lehké brýle s funkci VR Meta VR Glasses. Do prodeje půjdou na jaře 2027 za cenu 1299,99 dolarů.
Google Chrome 154 byl prohlášen za stabilní. Nejnovější stabilní verze 154.0.8037.57 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 108 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Vláda sníží v příštím roce výdaje na IT služby státu o 1,4 miliardy korun. Úspory má umožnit lepší koordinace nákupu služeb napříč resorty prostřednictvím nového zmocněnce. Celkové roční výdaje státu na informační technologie a digitalizaci se podle údajů ministerstva průmyslu a obchodu pohybují okolo 20 až 25 miliard korun ročně, pro letošek bylo na 320 projektů vyčleněno 21 miliard.
Irská komise pro ochranu dat (DPC) uložila americké technologické společnosti Google ze skupiny Alphabet pokutu 403 milionů eur (9,8 miliardy Kč) za neoprávněné nakládání s údaji o poloze uživatelů. Firma podle komise porušila evropské nařízení o ochraně osobních údajů (GDPR). DPC uvedla, že při šetření zjistila, že si lidé nemuseli být vědomi skutečnosti, že jejich poloha byla využívána například k ovlivňování prostřednictvím reklam nebo k odvozování jejich zájmů, a mohli tak ztratit kontrolu nad svými osobními údaji.
Byla oznámena beta verze nového video kodeku Pyrowave pro streamování her v Steam Remote Play. S vysokou propustností a nízkou latencí. S podporou HDR a YUV 4:4:4.
Byl vydán Sublime Text 4 Build 4213. Sublime Text (Wikipedie) je proprietární multiplatformní editor textových souborů a zdrojových kódů. Ke stažení a k vyzkoušení je zdarma. Pro další používání je nutná licence v ceně 99 dolarů. Spolu se Sublime Merge je cena 168 dolarů.
Firma Anthropic, tvůrce AI modelu Claude, začala v oblasti Sanfranciského zálivu v tichosti provozovat vlastní biotechnologickou laboratoř. Anthropic prý chce pomocí AI urychlit hledání léků na nemoci, jimž farmaceutický průmysl dle názoru firmy věnuje příliš málo pozornosti. Firma tvrdí, že laboratoř se zatím soustředí především na základní biologii, nikoli přímo na vývoj léčiv. Farmaceutický výzkum je pro generálního ředitele Daria Amodeie velice osobní téma, jeho otec zemřel na hepatitidu C několik málo let před objevením účinné léčby.
Vědci z Googlu dokončili mapu všech neuronových spojení v mozku (tzv. konektom) samečka mušky octomilky obecné (drosophila melanogaster), hlavním cílem je komparativní analýza s již zmapovaným mozkem samičky. S tímto veřejně dostupným modelem, čítajícím přibližně 160 000 neuronů, se začali bavit nadšenci. Mozek mouchy pohání experimentálního kryptoburzovního bota Stonkfly, případně si zahrál počítačové hry Beat Saber, Mario64 a samozřejmě DOOM (gameplay videa). Ani mozek samičky nezůstal stranou, vyzkoušel si Minecraft.
Jsem zakladatelem tohoto portálu. Linux jsem používal spousty let, nějaký čas jsem se aktivně podílel na jeho propagaci v Česku (CZLUG, časopisy ComputerWorld, Network Magazine atd). Se současným Abíčkem už nemám nic společného.
Minule jsme diskutovali nad vhodností různých webových technologií, hlavně z hlediska efektivity vývoje. Padaly tady návrhy od djanga, přes PHP a perl po javu. S tím ale vyvstává zajímavý teoretický problém - dají se bezešvě integrovat do jedné webové stránky? Představte si, že byste třeba blogy a diskuse z Abíčka psaného v javě chtěli vložit do webu nad drupalem či přímo PHP. Nebo sestavit web v RoR s komponentami v djangu. Jde to? Podle mně jediná technologie, která to zvládne, je flash, protože se vloží přímo do HTML jako tag. A server může běžet nad čímkoliv. Dají se podobně kombinovat nějaké jiné frameworky / jazyky?
Zajímá mě váš názor a zkušenosti, v čem vyvíjet webové aplikace? Java má výhodu, že je strong typed a je pro ni hromada knihoven. Deployment je ale složitější, špatně se nahrávají na server změny. Dále je problém v dostupnosti programátorů. U linuxáků je obvzláště neoblíbená. Dále jsem znal PHP, kde lidí dělajících v PHP je hromada, ale bohužel procento programátorů je mezi nimi celkem nízké. Zajímavé jsou ještě ruby (on rails) a python (django). Co byste vybrali? Důležitá je efektivita vývoje. A v čem se vlastně vyvíjejí větší české projekty? Jak jsem psal, máme něco v merku. Chci (si) dokázat, že Abíčko nebyla náhoda.
Otázka pro programátory a ajťáky obecně, kde byste hledali zaměstnání? Na jakém personálním serveru?
Dovolím si malý spam. Jak asi víte, pracuju jako manažer v softwarové divizi HP. Jelikož se nám docela daří i v dnešní době, najímáme nové lidi.
(English summary at the end of the article) Uvažoval jsem, že upgradnu jetty, na kterém běží abíčko, z historické verze 4.1.20 na aktuální. Dlouho jsem se k tomu neměl, nejdříve kvůli chybě jsem měl opatchovanou verzi a nebyl jsem si jist, zda můj patch byl začleněn a pak u řady 5 chyběly startovací skripty. A vůbec, kdo by šťoural do něčeho, co funguje, že?
Teď jsem se k tomu dostal, ale po odeslání formuláře jetty 6.0.2 byly znaky s diakritikou zničeny.
Chci si udělat databázi studentů, kteří umí psát webové aplikace v Javě. Možná z toho bude brigáda přes léto (na Abíčku je stále co zlepšovat), možná se podaří spolupráce s nějakou vysokou školou a vznikne námět na ročníkový projekt. V obou případech ale potřebuji vědět o případných zájemcích. Takže mi prosím pošlete mailika. A pokud učíte informatiku na vysoké škole či univerzitě a hledáte pro své studenty praktické náměty na projekty, ozvěte se prosím také. Děkuji.
Mám dotaz pro kolegy programátory, jak by řešili verzování objektů ukládáných do databáze.
Kluci chystají nový server pro abíčko a zatím na něj instalují nový LinuxBizWorld. Nicméně mají problémy s tím, že jim nefungoval překlad ? v PreparedStatement, díky čemuž se aplikace chovala podivně. Google napovídá, že je to problém mysql instalované z debian balíčků a může pomoci nastavení useServerPrepStmts=false. Skutečně to vypadá, že tohle je správná cesta. Další odkazy: mysql, ubuntu.
Docela by mě zajímalo, kolik je mezi čtenáři abíčka programátorů v Javě. Hlasujte v anketě, pište komentáře :-).
Aktualizace pro nepozorné: v předcházejícím odstavci se ptám, kolik je mezi čtenáři programátorů v javě. Neptám se, kolik čtenářů není programátorů v javě. Tudíž není důvod, aby mohli hlasovat i ti, kteří javu neovládají. Chápete konečně ten rozdíl?
Dneska jsem měl ve firmě edu session ohledně Freemarkeru. Pokud by si někdo chtěl udělat krátký přehled, co Freemarker umí a jak vypadá, může se mrknout na podklady (v angličtině). Je to v PPT formátě.
Náhodou jsem se prokliknul na blog Kohsuke Kawaguchiho, kde popisuje Jaxb 2.0 ve spolupráci s anotacemi Javy 5. Velice působivé. Skoro argument proto, abych zkusil své XML převést na objekty.
S JAXB jsem před léty pracoval. To ještě byla beta první verze založená na DTD. Už tehdy se mi ten princip líbil, ale na Abíčku jsem JAXB ani nic podobného nepoužil z důvodu častých změn. Když mám jen XML, stačí upravit pár XPath, nad daty v databázi provést XSLT a je to. Možná by to šlo i s JAXB. Uvidíme.