Zákaz používání mobilních telefonů a dalších elektronických komunikačních zařízení ve školách, jehož uzákonění navrhli jako poslanci premiér Andrej Babiš (ANO) a ministr školství Robert Plaga (za ANO), dnes podle očekávání vláda podpořila. Novinářům to oznámil Babiš, podle Plagy byla podpora kabinetu jednomyslná. Účinnost předkladatelé navrhují od 1. září 2027. Podle opoziční ODS je plošný zákaz líbivé populistické opatření namířené proti digitální gramotnosti dětí.
Vládní CERT upozorňuje (𝕏) na zranitelnost ve WordPress Core: CVE-2026-63030 s přezdívkou wp2shell. Zranitelnost typu vzdálené spuštění kódu (RCE) bez nutnosti autentizace umožňuje útočníkovi spouštět libovolný kód prostřednictvím endpointu WordPress REST API Batch. Ke zneužití není vyžadován platný uživatelský účet ani interakce uživatele. Úspěšné zneužití může vést ke kompletnímu kompromitování webové stránky a souvisejících dat. Zranitelnost postihuje verze WordPress 6.9.0 až 6.9.4 a 7.0.0 až 7.0.1.
Evropská komise (EK) vyměřila čínskému internetovému prodejci AliExpress pokutu 550 milionů eur (13,3 miliardy korun) za porušení povinností vyplývajících z nařízení o digitálních službách (DSA). Platforma podle EK řádně neposuzovala a neomezovala rizika související s prodejem nelegálních, nebezpečných nebo padělaných výrobků na svém internetovém tržišti. Komise zároveň firmě nařídila přijmout nápravná opatření. Podle AliExpressu je pokuta nepřiměřená.
Ruffle, tj. open source emulátor Flash Playeru napsaný v Rustu, byl vydán ve verzi 0.4.0. Ke stažení je také na Flathubu. Přímo ve webovém prohlížeči lze vyzkoušet online dema nebo vlastní swf soubory.
HollowByte je zranitelnost typu Denial of Service (DoS) v kryptografické knihovně OpenSSL. Útočník může odesíláním škodlivého payloadu o velikosti pouhých 11 bajtů zaplnit paměť serveru. OpenSSL před ověřením dat vyhradí nepřiměřený blok paměti (až 131 KB). Server pak čeká na data, která nepřišla. Zranitelnost je opravena ve verzích OpenSSL 4.0.1, 3.6.3, 3.5.7, 3.4.6 a 3.0.21.
Ve španělské A Coruñě probíhá GUADEC 2026, tj. letošní konference vývojářů a uživatelů desktopového prostředí GNOME. Videozáznamy přednášek jsou k dispozici na YouTube.
Společnost Collabora ve spolupráci s Valve vyvíjí Holo Core, tj. port Arch Linuxu pro ARM64 procesory (AArch64), který bude pohánět VR headset Steam Frame. Pro testování Arch Linuxu pro AArch64 jsou k dispozici binární balíčky, zdrojové kódy i kontejner pro Docker nebo Podman.
Mikroprocesor Zilog Z80 byl oficiálně uveden na trh před 50 lety, tj. v červenci 1976. Výroba mikroprocesoru skončila v roce 2024.
Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.
pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.
Duffy je ta spravna depresia na pisanie tohto postu. Quo vadis? Tento post je dalsi z mojich vyplodov, ale ziadam ctene publikum o pomoc z osobnostnej krizy. Zacalo sa to paradoxne koncom. Koncom letneho semestra, po ktorom sa nejako neviem nakopnut k ... nicomu. Ani neviem k comu.
Este pred koncom semestra som si povedal, ze si spravim take vlastne Summer Of Code. Ze sa pustim husto do programovania. Vzdy som sa sam pred sebou vyhovaral, ze keby aj zacnem programovat, tak neviem, co by som chcel programovat. Teraz to viem. Chcel by som spravit kusok software, uz mam aj v hlave premyslene ako by mal fungovat a co by mal robit, a myslim si ze softik, keby aspon troska fungoval, by mal mozno aj uspech, lebo nic podobne som na linux nevidel - nenasiel.
Vzdy ma lakal Python a uz som aj co to zo zakladov pochopil. Par textovych blbostok mam za sebou. Jedno, k comu sa nemozem dokopat je OOP a ani to nechapem. Rozumej, v skole dva semestre Delphi, ako som sa tu uz mnoho krat stazoval. To zanecha stopy. Ani neviem, ci mam na to byt programator. Kamarat ma strasi, ze na to treba strasny talent. Mam ho? Neviem. Ale pri rieseni uloh z programovania do skoly som citil nieco zvlastne, aj ked to bolo len Delphi. Radost z vyriesenia problemov, ktore sa zdali na zaciatku nezvladnutelne, a postupne, po ich vyrieseni sa mi zdali trivialne, a to som sa este mnohokrat hanbil za svoj kod sam pred sebou :).
Co ma dnes brzdi je Python3. Z toho co z Pythonu viem, sa toho az moc nezmenilo, takze by to az taky problem nebol, ale... Viete, clovek sa bude ucit nieco, co sa bude musiet o nedlho preucat?
Este by som chcel vediet C/C++. Vediet ... tak aspon sa v nom orientovat, nejako zacat. Preto by som chcel ctene publikum poprosit o poriadny kopanec, ak mate dobre linky na to, ako zacat s niecim, co som spomenul, alebo aspon o pochopenie a precitanie. Alebo mam cez leto nicnerobit a flakat sa? Zasluzim si to?
Dik
Tiskni
Sdílej:
.
(aplikovaná) informatika FMFI UK ?
)
Haskell is a dialect of COBOL
Infinite lists, for instance, are common in Haskell. In fact, all data items are treated as infinite lists of length 1.
The innovative Go Notation is a syntactic sugar for the highly sophisticated mathematical construct of Gonads which are used for I/O.
System.IO.Unsafe.Really.IMeanIt.reallyReallyAbsurdlyUnsafePerformIOShameOnYou
Nedoporučuju Javu, tam se v tom akorát ztratíš.Kecy.
Delphi není špatné (na pochopení základů)Kecy.
není dobrý nápad používat delphi v praxiKecy.
C/C++? Skvělé jazyky.Kecy
Možná jsem to mohl říct míň ofenzivně, ale kratší vyjádření mne nenapadá, tak se předem omlouvám
A teď co si myslím já. C++ ani Delphi naprosto nepovažuju za vhodné pro učení se OOP. Oba ho relativně slušně podporují, ale právě v nich se člověk snadno ztratí v houštině momentálně zbytečných detailů (má ta metoda být virtuální nebo ne?). Naopak Java, pokud už člověk programovat umí, je pro úvod do OOP celkem použitelná: je to velmi, velmi jednoduchý jazyk (pokud pomineme generiky), a pokud se člověk dostane ke slušnému kódu, přejdou mu do krve dobrá pravidla objektového návrhu. Jako jazyk pro výuku programování samotného ji samozřejmě považuju za těžce nevhodnou, to jen pro jistotu, aby se tu do mne nikdo neobul v tomhle ohledu
Pythonem nebo Ruby by se s OOP asi taky dalo začít, ale tam nemůžu soudit, Python neznám a Ruby používám jenom na jednoduché skriptování (a v poslední době i ty skripty píšu častěji v Groovy
). Ale Python má pověst jednoduchého, srozumitelného a dobrého jazyka, navíc je celkem rozšířený, takže proč ne.
Je to prostě věc názoru.
)
Mimochodem, kdo považuje rozhraní za masochismus a přitom tvrdí, že už OOP dělal, pravděpodobně nechápe rozdíl mezi podtypy a podtřídami a nemá o OOP co mluvit. (A ano, vím o prototypech i multimetodách, ale třídní přístup je zdaleka nejrozšířenější.)
BlueJ neznám, ale co jsem slyšel a zdálky viděl, je to spíš marná lásky snaha než nějaká opravdová pomoc. Notepad na začátečníky!, důležité je přemýšlet, ne bušit kód jak fretka.
A jak jsem říkal, Java pro výuku OOP jedině pro lidi, kteří už umí programovat (Pascal, C, něco takového, to je zřejmě případ autora blogu, proto se zapojuju do diskuse). U nás na gymplu zase drtivá většina lidí nepochopila if ani while, podotýkám že v Pascalu. Ostatně na gymplu vůbec nemá smysl učit OOP.
Mimochodem, kdo považuje rozhraní za masochismus a přitom tvrdí, že už OOP dělal, pravděpodobně nechápe rozdíl mezi podtypy a podtřídami a nemá o OOP co mluvit.Nedělám v Javě, to zaprvý. Že na OOP nejsem odborník, to ti klidně řeknu rovnou. Proč bych nemohl o rozhraní mluvit jako o masochismu? Vždyt interface je přece Java-specific záležitost ne? V jiných jazycích se takového efektu dosahuje jinak...
Ostatně na gymplu vůbec nemá smysl učit OOP.To si taky myslím...
Já vím, kucí v C++ mají virtuální vícenásobnou dědičnost…
Abych to řekl nějak lidsky: opravdu si myslím, že kdo umí programovat řekněme na úrovni Heroutovy Učebnice jazyka C, pro toho je slušným úvodem do OOP Heroutova Učebnice jazyka Java. Určitě by se našly i lepší cesty (třeba ten Python?), ale C++ a Delphi (a to mám Object Pascal fakt rád!) považuju za horší, protože ve výuce jsem rozhodně zastáncem přístupu shora dolů.
interface, nýbrž feature a může jich být víc).
Je to len pseudonáhrada za neschopnosť jej návrhárov pochopiť viacnásobnú dedičnosť.
miesto normálneho dedenia, jeden musí: vytvoriť interface, vytvoriť implementujúcu triedu a všetky jej metódy delegovať. Možno sa to niekomu páči, ale sorry, ja úchyl nie som
To si taky myslím...
O tom si tady můžeme vykládat, ale změnit to, to už je jiná.