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.
Pocket Tank je malé kapesní virtuální akvárium postavené na vývojové desce ESP32-S3-Touch-AMOLED-1.8. Na dvoujádrovém mikrokontroléru ESP32-S3 s 8 MB PSRAM a 16 MB flash paměti běží jak simulace akvária, tak i malý jazykový model určující chování rybiček. Lokální model o velikosti 7,56 MB se 14 miliony parametrů vznikl destilací modelu Gemma 4 26B, tedy učitele s 26 miliardami parametrů. Kromě firmwaru pro skutečný modul s AMOLED
… více »Open-source nástroj Jevstiller vytváří (destiluje) malý lokální model, který se průběžně učí z odpovědí komerční služby Jev. Běžné dotazy vyřizuje přímo na vlastním hardware, čímž může řádově zkrátit čas odezvy a snížit provozní náklady díky menšímu využívání zpoplatněného API. Nejisté požadavky Jevstiller posílá do Jevu, rovněž průběžně kontroluje náhodná dvě procenta dotazů Jevem. Pokud se lokální model začne s Jevem rozcházet,
… více »Konference LinuxDays 2026 proběhne již tento víkend 3. a 4. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference LinuxDays 2026 znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Vstup je volný.
Microsoft oznámil, že WSL kontejnery (WSLC) aneb linuxové kontejnery ve Windows Subsystem for Linux (WSL) jsou již obecně dostupné. Současně popsal jejich architekturu.
openSUSE Leap 16.1 vstoupil do RC fáze. Nově lze instalovat jako standardní systém (Standard) nebo jako neměnný systém s atomickými aktualizacemi (Immutable). Samostatná neměnná distribuce openSUSE Leap Micro končí.
Nedávno jsem ke svému smutku zjistil, že stránky svobodného anglicko-českého slovníku slovnik.zcu.cz jsou mimo provoz. V archívu jsem našel jejich starou verzi a napsal na nich uvedenému autorovi (tj. Milanu Svobodovi) dotaz, co se stalo, jestli to žije, a pokud ne, že bych to po něm převzal.
Už je to týden (;c)), odpověď nemám (je dost možné, že ten e-mail už vůbec nepoužívá). Na žádném webu jsem nenašel jedinou zmínku o tom, že projekt skončil. Možná nikomu nechybí… Mně ale ano. Aktualizace: Milan Svoboda po návratu z dovolené hodinu po publikaci zápisku odepsal, že o zrušení webu nic neví (nejspíš nějaký nový ⸮aktivní⸮ správce na zcu.cz…), ale že zjistí, co půjde (hlavně jestli existuje nějaká záloha).
Bohužel nejčerstvější verze slovníku, co na počítači mám, je dva roky stará. Z archívu se mi podařilo dostat nejčerstvější data z 30. listopadu 2015 (je to ten nekomprimovaný latin2); kontrolní součty neseděly žádné. ;c) (Aktualizace 2:) V repozitáři LibreOffice je verze z 24. února 2016, super. :c) Díky Standovi Horáčkovi za info! Nemáte někdo novější? (Aktualizace 3 na konci příspěvku.) Bylo by skvělé ztratit co nejméně příspěvků.
Přijde mi ohromná škoda, aby tak velký komunitní projekt jen tak umřel. Zatím jsem registroval alespoň doménu svobodneslovniky.cz a zmíněný datový soubor s drobným úvodním slovem jsem tam umístil (ale v UTF-8).
Jazyky mám rád a po vzoru tohoto anglicko-českého slovníku jsem si v šuplíku v posledních letech vytvořil základy slovníků pro další jazyky. Jak jsem postupně zjistil, není to tak jednoduché. Každý jazyk má svá specifika, která vyžadují speciální formát dat. Ty jsem zatím nijak důkladněji neřešil (prostě jen ad-hoc ukládání do souboru), ale postupně to půjde. Ono na angličtinu člověk najde slovníků hromadu. Na jiné jazyky, zejména ty, co se běžně na školách neučí, už je to horší. Svobodný slovník je v takové situaci skvělá věc (a tím víc, pokud obsahuje gramaticky užitečné informace, např. vyžadovaný pád, což žádné slovníky běžně nemají a je obtížné takové informace vůbec dohledat).
Během hledání, co se vlastně stalo, jsem narazil na německou variantu svobodného slovníku, ale ten měl jen něco jako tisíc záznamů (to i ty moje šuplíkové mají víc) a byl to nějaký napůl komerční projekt. Tímhle směrem Svobodné slovníky rozhodně nepůjdou, s žádnou reklamou na webu nepočítám a chci to udržet co možná nejotevřenější.
Jediné, nad čím ještě budu uvažovat, je licence pro ty nové slovníky. GNU/FDL jsem zatím nečetl, ale rád bych ji porovnal s CC-BY, která z nich by byla vhodnější. GNU/FDL byla logickou volbou v době vzniku anglického slovníku, Creative Commons vznikly teprve na přelomu let 2002 a 2003, zatímco slovník v roce 2001.
Nultá fáze už proběhla: zajištění nějaké verze slovníku a jeho zpřístupnění. Nulapůltá fáze je teď: průzkumem na vhodném místě (tj. tady :c)) zkusit získat co nejnovější data. Zatím bez jakýchkoli zásahů do dat.
První fáze: jakmile bude jasné, co je základní báze, tak umožnit přispívání do slovníku (alespoň nějak primitivně) a data pročistit (je tam relativně dost balastu typu náhodné záznamy, jako kdyby někdo bušil pěstí do klávesnice ;c)).
V druhé fázi by mohlo být opět i nějaké to webové rozhraní a obsažnější webové stránky – obnovit seznam použitelných programů a utilit apod.
TL;DR: Sháním datový soubor GNU/FDL anglicko-českého slovníku, novější než 30. listopadu 2015 24. února 2016. Původní web slovníku totiž umřel, tak tvořím nový.
Aktualizace 3 (26. 9. 2016): Mám díky Stanislavu Horáčkovi slovník z 23. května 2016 (díky!). Novější nepředpokládám, že se podaří někde schrastit. Začal jsem tedy pracovat s ním, provedl jsem citlivý merge s tím listopadovým a začal jsem drobné čištění. Než to hodím ven, ještě chci provést diff s nejnovějšími stardictovými daty. Další aktualizaci dám opět sem.
Aktualizace 4 (2. 10. 2016): Včera jsem prakticky zahájil „provoz“ slovníku a zpřístupnil ho k příspěvkům. V bodech:
Tiskni
Sdílej:
Z GNU/FDL na CC-BY-SA 3.0 přešla kdysi Wikipedie. Tady je o tom něco málo napsáno.
Tak to bohužel nejde:
The operator of an MMC Site may republish an MMC contained in the site under CC-BY-SA on the same site at any time before August 1, 2009
Sice mám vnitřně pocit, že takovýhle špinavý hack by snad ani neměl být platný, ale testovat to v praxi nebudu. Přeci jen mých příspěvků je minimum a nechci, aby to vypadalo, že si nevážím práce ostatních, když svévolně měním licenci jejich příspěvků… Jediné, co to v praxi znamená, je omezená interoperabilita, protože ty licence jsou sice prakticky stejné (což dokazuje i ta možnost přelicencování v GNU/FDL 1.3), ale přesto vzájemně nekompatibilní, co se využívání jiných děl týče. Ale žilo se s tím doteď, bude se s tím žít i dál. ;c)
Tím pádem: data jsou, licence je také jasná, takže jsem už slovník „spustil“ (viz poslední aktualizace na konci zápisku).
dobitnýLOOOOOOL
Chudáček malej
IMHO se tam neprovádějí žádné destruktivní změny, tak nejsou tam slovní druhy. V rámci učení regexp výrazů v Perlu 6 jsem napsal skript pro převod. (Trvalo mi to déle než jsem původně předpokládal. :) )
use v6;
grammar Slovnik {
rule TOP { ^ <typ>? <preklad> <poznamka>? <autor>? $ };
token ws { \h* };
token bt { <-[\<]> };
rule typ { '<' i '>' <( <.bt>+ )> '</' i '>' };
rule preklad { '<' b '>' <( <.bt>+ )> '</' b '>' };
rule poznamka { <.bt>+ };
rule autor { '<' small '>' <( <.bt>+ )> '</' small '>' };
}
for lines() {
my ($eng, @preklady) = .split('\n',:skip-empty);
for @preklady {
my %p is default(q{}) = Slovnik.parse( $_ ).Hash or warn "Neumím: $_";
%p<autor> ~~ tr:d/'['']'//;
%p<poznamka> .= trim;
%p<poznamka> ~~ s:g/^'('|')'$//;
put $eng, join "\t", %p<preklad typ poznamka autor>;
}
}
Výsledek eng-cs-parse.txt.xz má 153774 řádků. Soubor en-cs.txt po odfiltrování komentářů a řádků bez překladu jich má 153637.
perl6 -ne '.say unless /^\T+\t\t/|/^"#"/' en-cs.txt
Já bych začal co nejdřív a viděl, co to s tím děckem udělá. Když to na něj bude moc, ono si už řekne. Jinak to nevím, co máte všichni s angličtinou.+1
Já myslím, že nejlepší jako světový jazyk bude arabština-1
Jinak to nevím, co máte všichni s angličtinou.Je to jazyk, ve kterém je téměř všechna literatura týkající se oborů, o které se zajímám.
english-czech.txt, tak tam nic moc navíc není. Při porovnání původního souboru (bez komentářů a nepřeložených slov) a převedeného zmíněného souboru podle (prvních dvou sloupců) anglické fráze a překladu (a vynechání autorů JimmiXS a Mark, kde jsou zjevné nesmysly)
perl6 -MHTML::Entity -e 'unit sub MAIN; my %slovnik = $^a.IO.lines.classify( *.split(/\t/).[0,1]>>.trim ); for $^b.IO.lines { next if .split(/\t/).[4] eq "JimmiXS"|"Mark"; .say unless %slovnik{ .split(/\t/).[0] } and %slovnik{ .split(/\t/).[0] }.{ .split(/\t/).[1].&decode-entities } }'
Dostávám:
as applicable v uplatnitelném rozsahu web callrozhodnutí n: [id.] "It's your call" - je to na tobě jose & Pino civil law občanskosprávní Ivan Masár cUPxZspc rdyECnfrPArnttT zShXnRUeMuNjNJaFOI DLaFVOAOVFF QeGiyKThIHqTsDN flap mávat (křídly) Petr Písař fuckster mamrd FvUSABgY OoiIturLILmc sUEFFXDMJiOysuiujCS gDFGiRiZrVbtCZ FQEcgrQuGW get in the way (of something) zabránit (něčemu) [id.] Tolda gpvJbeDD eKXPpWMtENK mJXKJsnu wkDxDGGPXKGAs BDtBqYaDyvfD HPqtqyPxWNmID lVRyqPqeuHjeFopWj kyyyIpjOisTHy jWDWzpzxPaGCcvGtZ fGgWfFykCX ID vnitřní průměr inside diameter cartime.com itchiness svědění Tolda IunlwRRbYBJVfYe mYJgVghkSxwY OfyIJsvPvFjCmF asMhnuLtapCbk VhorIfybHHn jig přípravek strojírenství Suky jkYqAfMxgnCqFlz EhnOCUbhgTql uBVoZKZltmmb sKxHlcqSWmHrNWzF SVHzXttDoCpSeo KMUaSvJQeoXTHQs SnybqsmcxODySVVAR EDxdwEjxDOybOPs WPNGbvpPx earPYCvMdSqsDoL LBOKXmHFGV XOGezaWEN OgsTdxOvnnjTdAoUIx KEnYNvMog TaDGBIVqdzcAMfIfkWS loud nahlas hledac loud zvučně hledac make so.'s call rozhodnout se [frsl.] jose make so.'s call udělat rozhodnutí [frsl.] jose make so.'s call učinit rozhodnutí [frsl.] jose Piña Colada Piña Colada alkoholický nápoj xkomczax podcast záznam (zvukový nebo video) "n:" často v mp3 Zdeněk pRnIHgVQjkgesrfwI HZxCKrLVcBqo vtAUyiiplLxunMPmSD QxuZijQuvEg fodryZiRF shooting (of the film) natáčení "n:" Zdeněk staple remover rozešívačka Ivan Masár stranded wire licna laněný = vodič spletený z více drátků Suky svNfQusoykzzR VyOYFstK nRoOikihJd mXUaAecPiqMHlLZu LdmuQilbYYhOdmldaZs thickness tlouštka cartime.com tMnUThdrSI NwuxxpvVPLzTIimwu RzkvhlsVUhCjNebSCT vntqlStAhuWp JEQSydYWfHThtrqHO tqUtSCvgcEjMOiUYx yxLdjyOPS LulhIUswQjbfPowJsUP MuqNWnvBb tREizhmGCWKF U7ONsl Htsq7 gWPVtkPzYFOFwiEd HinFRhhok vbeqmtnssct United Arab Emirates Spojené arabské emiráty variable veličina [meteo.] Ritchie WJsFhkmmj XTjoVppAWMxVoF SSFPQScAmL XFSwhmqOWLjHbcAOl apwctRwNeqfyjGDwt xYlkrrzpbDzCfLGmR aRWQSxIemUCuL rVLOTHTl goDuzgoVqyHk sRcrgjpXFgQYy YJFgMOAIDFGryfj BTRnMPFuzmfSQ SKnIvtQjFKO UHXsncMH fnYhqMBHypYKqWk
Dám pak na web přímý odkaz na „latest“ verzi (nebo jak se domluvíme, co bude nejlepší).