Přímý přenos (YouTube) z konference LinuxDays 2026, jež probíhá tento víkend v Praze v prostorách FIT ČVUT. Na programu je spousta zajímavých přednášek.
Byla vydána nová verze 0.17.0 programovacího jazyka Zig (Codeberg, Wikipedie). Přispělo 206 vývojářů. Přehled novinek v poznámkách k vydání.
Open-source projekt OpenDLSS-NR je 'bitově přesná reimplementace' neuronové rendrovací sítě DLSS 5 od společnosti NVIDIA, jenže pro grafické API Vulkan (DLSS slouží k vylepšování klasickým způsobem vyrendrovaných snímků pomocí lokálních modelů umělé inteligence, a to v reálném čase). Projekt není nijak spojen se společností NVIDIA, je pouze pro OS Windows a natrénované váhy modelu si uživatelé musí obstarat sami. Zdrojový kód je k dispozici na GitHubu, pod licencí MIT s výjimkou pro komponenty třetích stran.
Společnost Cloudflare představila Clef a Clef-Flash, open-source rozhodovací modely určené pro rychlou a konzistentní klasifikaci vstupů. Na rozdíl od klasických LLM vracejí tyto modely deterministické striktně typované strukturované odpovědi s exaktními pravděpodobnostmi, tedy odpovědi ve stylu přelomového modelu Jev.
… více »Byla vydána beta verze Ubuntu 26.10 s kódovým názvem Stonking Stingray. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.10 mělo vyjít 15. října 2026.
Byla vydána verze 1.99.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.
Od 13. do 15. října proběhne v Praze OpenSSL Conference 2026. Na YouTube lze zhlédnout videozáznamy přednášek z loňského roku.
Eben Upton oznámil další zdražení jednodeskových počítačů Raspberry Pi. Tentokrát 2 GB varianty o 12,50 dolarů. Nově 2 GB Raspberry Pi 4 stojí 67,50 dolarů a 2 GB Raspberry Pi 5 stojí 77,50 dolarů.
OpenMandriva ROME, tj. průběžně aktualizovaná (rolling) edice linuxové distribuce OpenMandriva, byla vydána ve verzi 26.09. Vedle Flatpaku také s podporou Snapu.
Edison Design Group po více než 30 letech zveřejnil zdrojový kód svého EDG C/C++ front-endu. Ten proslul širokou podporou standardů C++ a kompatibilitou s dialekty kompilátorů od Microsoftu, GNU, Clangu, Sunu a dokonce i s prehistorickým cfrontem. EDG byl použit například v kompilátoru Intel C++ Classic, kompilátoru NVCC od firmy NVIDIA pro platformu CUDA nebo v našeptávači kódu IntelliSense v produktech společnosti Microsoft. Projekt nyní spravuje organizace The C++ Alliance a kód je dostupný pod licencí Apache 2.0, doplněnou o výjimky projektu LLVM.
Druha cast - tentokrat se jiz pripojeni do DS povedlo. Pouzit kod z dema z "neoficialniho helpdesku DS" (viz prvni blogspot), aktualni wsdl ze stranek MV a par informaci co jsem uz nacerpal (plus samozrejme aktivovana testovaci DS)
DS_verze_2.zip, Java-opraveno.zip - opravene java demojava -jar JAXWS2.1.7-20090419.jar
src/main/resources. Budeme potrebovat db_search.wsdl, dm_info.wsdl, dm_operations.wsdl, dbTypes.xsd admBaseTypes.xsdDemoIsdsJava_090615.zip, obsahuje netbeans projekt dema. Z nej si vezmeme isds/java/DemoISDS/src/demoisds/*.java a dame ho do src/main/java/demoisdsbindings.xml a dame ho do src/main/resourcesJava-opraveno.zip vybalime soubor ServiceManager.java a prekopirujeme pres existujici soubor v adresari src/main/java/demoisdssrc/main/resources vytvorime soubor na generovani java rozhrani z wsdl:
#!/bin/sh #gen-java.sh - generuje java rozhrani z wsdl wsimport -keep db_search.wsdl -b binding.xml wsimport -keep dm_info.wsdl -b binding.xml wsimport -keep dm_operations.wsdl -b binding.xml cp -r cz ../java rm -r cz/
./gen-java.shimport cz.czechpoint.isds.*; opravime na import cz.czechpoint.isds.v20.*; (na nekolika mistech je package natvrdo, je potreba ho opravit)import com.sun.xml.ws.developer.JAXWSProperties; na import com.sun.xml.internal.ws.developer.JAXWSProperties;Main.java nastavime username a pw do schranky a nastavime url DS:
// uri sluzeb public static final String dm_uri_root = "https://www.czebox.cz/DS/"; public static final String dm_info_service_uri = dm_uri_root + "dx"; public static final String dm_operations_service_uri = dm_uri_root + "dz"; public static final String db_search_service_uri = dm_uri_root + "df";
// prepinac, zda pridat k basic autentizaci jeste klientsky certifikat public static final Boolean add_clicert = false;
-Djavax.net.ssl.trustStore=/home/user/.keystore
. Vysledek vypada nejak takto:
Obtained auth_cookie: IPCZQX03a36c6c0a=07004201d51df6a8f8814f83ca7c3f87db5313b0 Setting service uri to: https://www.czebox.cz/DS/dz Setting service uri to: https://www.czebox.cz/DS/df >>> Calling services <<< Created message. dmID: null, dmStatus 1202: Schránka příjemce agjc76t neexistuje. from: 9 Jul 2009 02:51 PM == 2009-07-09T00:00:00.000+00:01 to: 2009-10-09T00:00:00.000+00:01 getListOfReceivedMessages() status: Provedeno úspěšně. getListOfReceivedMessages() received count: 0
RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty-Djavax.net.ssl.trustStore je parametr VMException in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetException in thread "main" java.io.IOException: Server returned HTTP response code: 401 for URL:
System.out.println a nahradit log4j apodwsimport se uklada do vygenrovaneho kodu a pri spusteni se overuje a na ostrem nejspis nebude sedet. Nejlepsi reseni je asi je nekam nahrat a predavat do wsimport rovnou url na web (tohle melo udelat MV CR ale kasle na to)
Podarilo se nam programove pripojit do DS z javy. Ukol to byl tezky, dokumentace je velmi dobre ukryta - podle ohlasu na konferenci java.cz driv vyvojari dostali odkaz na dokumentaci vcetne dema v mailu s pristupovymi udaji do testovaci schranky - to se ted nedeje.
Celkove jsem stravil asi 3 dny hledanim dokumentace, navodu a prikladu a pul dne zprovoznovanim. Je celkem skoda ze informace pro vyvojare nejsou nikdo na jednom miste, velmi by to ulehcilo praci - ale proto vznikl tento zapisek
.
Pro vice informaci bych doporucil wiki projektu Multiplatformní přístup pro datové schránky.
Tiskni
Sdílej:
Druha cast - tentokrat se jiz pripojeni do DS povedlo.Co těď furt všichni máte s tou Dělnickou Stranou?
.
Skousel jsi porovnavat vysledky hledani datovych schranek pokud pouzijes Webservices a Webove Rozhrani ?.
Prvni prekvapko bylo kdyz jsem nenasel FO - to jsem nabonzoval na ISDS@602.CZ a po tejdnu to zacalo chodit.
Pak jsem zjistil ze pri hledani OVM pri pouziti slova ministerstvo je vysledek taky blbe WS 12, web 11, prunik 13 zaznamu(proti testovacimu prostredi) , tak jsem to pro zmnenu poslal podepsane kvalifikovanym podpisem na podatelnu ministerstva vnitra a zatim nikdo z uredniku zatim nenasel email na dodavatele :).
PPS. V zakone nakej blbec napsal ze DS podporuji MPEG1 a MPEG2, ale neni tam uvedeny level, az budete chtit usporadat demonstraci tak jim poslete zadost v MPG2 formatu s maximalnim rozlisenim (mgeg2 standard podporuje 16k *16k a velkejma motion vektorama ) urednici tento korektni soubor na 99.9% neotevrou :)), kdyz jeden snimek zabere 750MB :)
750 MB neprojde přes ISDS. Tam je snad omezení na 10 MB. A teď nevím jestli se už myslí base64 včetně SOAP hlaviček nebo velikost přílohy.
Jo 750MB je velikost jednoho snimku, :) pri trose znahy pujde zkomprimovat do 10MB :) par snimku :) v kazdem pripade bude stacit aby MPEG2 neodpovidal v jinem parametru jednomu z definovanych profilu/levelu a decoder selze :)