Dle známého českého přísloví „Kdo umí, umí, kdo neumí, učí.“ si členové, kteří vědí něco, co ostatní neví, připravují jednou za čas přednášky o tématech, která jim připadají zajímavá. Vzhledem k tomu, že většina starších členů Pátku jsou skalní informatici, se většina přednášek ubírá tímto směrem, avšak kdo má odvahu, může se jim postavit se svým tématem.
Samozřejmě budeme moc rádi, pokud se k nám s přednášením přidá i někdo zajímavý, kdo není členem našeho uskupení.
Na této stránce budeme zveřejňovat data plánovaných přednášek, jejich krátké popisy a následně také slidy, pokud to přednášející umožní.
Nadcházející a proběhlé Talky:
Úvod do programování v Pythonu a KSP-Z
Publikováno:
Přednášející: Vojta
Prezentace: Tabule s vysvětlením Pythonu, Tabule s pseudokódem k 29-Z1-1, Komentovaný zdrojový kód
Tento Pátek Talk proběhl spíše formou interaktivního workshopu, nežli frontální přednášky. Popovídali jsme si nejprve, jak počítače fungují uvnitř a jak se programují. Přes přehled programovacích jazyků a jejich vlastností jsme se dostali až k Pythonu, na němž jsme prozkoumali syntaxi, základní datové typy i nejčastější řídící konstrukty. Pro zájem došlo i na rychlé porovnání s C, ale bohužel nezbyl čas toho využít. Poté následovalo samotné řešení. Vybral jsem úlohu ze začátečnické kategorie Korespondenčního Semináře z Programování (KSP), který pořádá Matematicko-fyzikální fakulta Univezity Karlovy, konkrétně 29-Z1-1 Kevinova želva. Číst dále
Tentokrát se jednalo spíše o společné zamyšlení a výzvu, než o klasickou informativní přednášku. Mluvil jsem o tom, co vlastně všechno může být otevřené a hlavně, k čemu je to vlastně dobré. Taky jsme se zamysleli, jak můžou otevřenost uchopit vývojáři, aby naplnili naše uživatelské svobody a stále ještě vydělali nějaké peníze. Nechyběla ani ukázka, jak snadné je dnes přispět do open source software a že to nemusí dělat jen akademici. Číst dále
Pověděli jsme si něco o teorii her, což je prostě oblast matiky, která se zabývá (překvapivě) hrami a různými strategiemi. Ty se snaží nějak porovnávat podle toho, jak jsou přínosné. Na začátku jsme si jednu takovou velmi jednoduchou hru zahráli, následně jsme si pověděli něco o ryzích a smíšených strategiích. Taky jsme probrali, co je to Nashovo ekvilibrium, a ukázali si ho na pár příkladech – např. známé hry typu vězňovo dilema nebo bitva pohlaví. Číst dále
V půlhodině nám Šimon shrnul základy kryptografie, především rozdíl mezi symmetrickými a asymmetrickými šiframi, a ukázal, jak se s tím vypořádává OpenPGP, otevřená alternativa Pretty Good Privacy Phila Zimmermanna. Číst dále
Půlhodinový neformální úvod do toho, jak přemýšlet nejen nad rychlostí programů, ale hlavně teoretických algoritmů. Číst dále
Se Sašou jsme zjistili, co jako termit vlastně označujeme, jak jej vyrobit i k čemu to je nakonec dobré. Nechybělo ani poučení o bezpečnosti a demonstrace jednoho termitu naživo. Číst dále
Git je nejrozšířenější VCS současnosti. Co to vlastně je? Jak se používá? Během této přednášky chceme představit git úplným začátečníkům, představit základní, ale i složitější koncepty práce s ním a jak (ne)zbořit celý repozitář jedním příkazem. Přednáška by měla proběhnout online na Jitsi. Číst dále
Osciloskop je jedním ze základních nástrojů elektrotechnika, který má mnoho využití. Co to je osciloskop, jak funguje, co se s ním dá dělat a mnoho dalšího nám včetně praktických ukázek přišel zodpovědět člen týmu eForce a bývalý student gymnázia Honza Sixta. Číst dále
Talk o UNIXu, POSIXu a Linuxu, o tom, co mají společného, co který termín vlastně znamená a taky, že to je jedno, protože v praxi se spolu často zaměňují. Následně jsme se spolu podívali na přehled verzí POSIXu na wiki, rámcově zjistili, co vynucují a jak je to implementováno v Linuxu. Bude-li zájem, navážu v budoucnosti přehledem již konkrétně o shellu a POSIXových utilitách. Přednáška byla inspirována výborným předmětem NSWI095 Úvod do UNIXu pana RNDr. Číst dále
Kybersoutěž je česká soutěž v kyberbezpečnosti a „hackování“, pořádaná mnoha českými úřady, které se zabývají touto problematikou. Oba jsme se této soutěže účastnili a Šimon je dokonce členem národního týmu. V tomto Talku jsme mluvili o naší účasti v této soutěži, nabádali jsme ostatní Pátkaře k účasti a také jsme vyprávěli o našich zkušenostech s kyberbezpečností. Dalším tématem bylo PátekCTF, malá „hackerská“ soutěž, kterou Šimon zorganizoval pro Pátečníky. Obsahovala několik jednoduchých úloh, na kterých si mohli Pátkaři vyzkoušet, jak obvykle podobné soutěže fungují. Číst dále