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.
Po krátké době další zápisek ohledně mého skriptu na vyhledávání dopravních spojení. Tentokrát to ale nebude jen o úpravách skriptu samotného, ale i o aplikaci do mobilu a CGI skriptu, který to oboje propojí. To bude do jisté míry završení mého úsilí.
Začneme tradične s popisem změn v původním skriptu pro CLI. Doplnil jsem do skriptu alespoň jakés takés komentáře. Odstranil jsem zbytečné fragmenty kódu, které zůstaly ze starších verzí a již nebyly potřeba. Také jsem využil generátorů (díky JS za nakopnutí), což vedlo k malémů zkrácení skriptu, ale hlavně jej to snad učinilo krapet přehlednějším. Snad jsem na nic důležitého nezapomněl. Skript se tak dostává do verze 0.41.
Novinkou je zveřejnění i mé Java aplikace do mobilu, jejímž smyslem existence bylo stát se mobilní variantou skriptu pro CLI. Neručím za přehlednost či krásu kódu (ikdyž jsem se snažil). Nejsem zrovna fanouškem Javy, tudíž jediným kritériem bylo, aby to fungovalo na mém obstarožním mobilu. Z toho důvodu jsem také použil pouze MIDP 1.0. Nemůžu zaručit, že to bude funkční zrovna na Vašem telefonu.
Aplikace samotná je vcelku jednoduchá a věřím, že ji není nutné blíže popisovat. Zmíním pouze možnosti nastavení, které mají zajistit jistit, aby nebylo nutné kompilovat a nahrávat do mobilu novější verzi kdykoliv je předchozí skript obohacen o novou dovednost (vyhledávání dopravních spojení v dalším městě). V menu lze nastavit tři údaje. Prvním je seznam položek, které se objeví v hlavním menu. To proto, že někdo může preferovat krátké a přehledné menu před větším množstvím položek, které nepotřebuje. Druhým je seznam vyhledávacích kódů. Jedná se o dvojice "Položka v menu":"vyhledávací kód", přičemž vyhledávací kód je předáván CGI skriptu, jež je jakýmsi prostředníkem mezi Java aplikací a skriptem pro CLI. Třetí nastavitelnou položkou je práve adresa tohoto CGI skriptu.
Komunikace tedy probíhá následovně:
To by mělo být vše. Vyzkoušejte a uvidíte. Doufám, že budete s tímto dílkem spokojeni a pokud se Vám zalíbí, přihlašte se v anketě. Rád bych měl alespoň přibližnou představu o počtu uživatelů. V diskuzi samozřejmě uvítám Vaše komentáře, případně mě můžete kontaktovat mailem. Díky.
Tiskni
Sdílej:
r = 0 while not r: radek = gen.next() r = re.search(u'<td align="right">(.{,6}?)<', radek) spoj_datum = r.group(1)Kdy bych rad presunul vyhledavani regularniho vyrazu do podminky, nicmene potrebuji dale pracovat i s tim vracenym objektem (v pripade nalezu). Takhle, jak to mam, se mi to moc nelibi.
while True: .. neco delej r=vysledek regularniho vyrazu if not r: break .. jeste treba neco delejTenhle idiom obcas pouzivam, ma tu vyhodu, ze si muzu koncovou podminku smycky dat presne kam potrebuji.
Díky za inspiraci, už se mi to povedlo. Cron spustí skript a výstup přesměruje do txt souboru (ještě ho před tím přegrepuju, aby v conky zbytečně nezabíral místo řádek "Datum" a řádek s výší jízdného). Do ~/.conkyrc
pak už jen stačí dát na správné místo řádek ${offset 0}${color}${exec cat /cesta/k/souboru.txt}
Občas by se mohla hodit i volba času příjezdu do cílové stanice, nešlo by to přihodit do wishlistu? BTW po programátorské stránce to sice ocenit neumím, ale jako nanejvýš spokojený koncový uživatel vám tleskám.
./spoje.py -s 10 brno cervinkova skacelova | grep tramvaj | awk '{print $2 " " $3 " " $5 " "$6}' | head -n 3Pro konkretni spoj jen zadam treba nasledujici dve zastavky, "-s 10" mi zajisti dostatek nalezenych spojeni, ze kterych pak vyhazi ty co me nezajimaji a ze zbytku vezmu jen prvni tri. V awku se moc nevyznam, asi to jde udelat i lepe... A dal to s tim cronem a conky jste uz popsal. Co se tyce casu prijezdu, tak jsem na to koukal uz drive, ale pak jsem to z nejakeho duvodu (asi neprehlednost kodu) zavrhl. Jeste na to kouknu, mozna to ted uz bude lepsi. Momentalne dokoncuji vypis zastavek na trase, co by rad David Watzke, tak snad pak.