Všechny příspěvky

Všechny příspěvky Seznam všech příspěvků

Zde jsou pro přehlednost uvedeny všechny příspěvky na webu. Jednotlivé příspěvky jsou pak na webu rozděleny do několika kategorií a často jeden příspěvek patří do více kategorií zároveň. Jejich pořadí je vždy dáno časem vzniku, od nejmladšího po nejstarší.

  • Titulní obrázek k článku Proměnné v shellu

    Proměnné v shellu

    Detailní pohled na „Proměnné v shellu“ se zaměřením na bash je jenom malým výsekem užitečným při skriptování v shellu. Tentokrát byla přednáška součástí linuxové konference LinuxDays na ČVUT FIT v Dejvickém kampusu.

  • Titulní obrázek k článku Tam by šlo ušetřit znaků

    Tam by šlo ušetřit znaků

    Trochu odlehčenější téma „Tam by šlo ušetřit znaků“ je opět především o shellu. Po delší odmlce přednáška opět proběhla naživo na linuxové konferenci InstallFest. Tentokrát v netradičním termínu, ale tradičně na ČVUT FEL na Karlově náměstí. Pokud někoho zajímá nejen, kde všude lze ušetřit pár znaků, ale především proč (a jestli), je to přednáška právě pro něj. Díky záznamu Strahovského AVC se můžete na přednášku podívat.

  • Titulní obrázek k článku Pokročilé programování v shellu

    Pokročilé programování v shellu

    „Webové Prezenace k Pokročilému programování v shellu“ jsou doprovodným materiálem k výuce skriptování jak v prosředí bash, tak také v jazycích sed (Stream Editor) a awk (Aho-Weinberger-Kernighan). Jsou vytvořeny v prezentačním systému reveal.js, jako webové stránky. Ideální projektce je ve webovém prohlížeči (fullscreen) v poměru stran 16:9.

  • Titulní obrázek k článku Regulární výrazy

    Regulární výrazy

    „Regulární výrazy“ (RE = Regular Expressions = regex) jsou výrazy (řetězce), které definují celou množinu odpovídajících řetězců. Pomocí znaků a konstrukcí se speciálním významem můžeme popsat, jak by měly vypadat řetězce podle naší představy. Napříkad slovo obsahující právě jedno velké písmeno, nebo řádek končící číslem.

  • Titulní obrázek k článku Shell Prakticky

    Shell Prakticky

    Cílem seriálu „Shell Prakticky“ je vyzkoušet si samostatně, nebo s video-doprovodem různé apekty používání shellu. Témata rozšířují video-sérii Programování v shellu.

  • Titulní obrázek k článku Základy webu

    Základy webu

    „Webové Prezenace k Základům webu“ jsou doprovodným materiálem k výuce statického webu a základním technologiím pro jeho tvorbu. Jsou vytvořeny v prezentačním systému reveal.js, jako webové stránky. Ideální projektce je ve webovém prohlížeči (fullscreen) v poměru stran 16:9.

  • Titulní obrázek k článku Blender 09 - Postprocessing (compositing)

    Blender 09 - Postprocessing (compositing)

    Postprocessing - úprava renderu, obrázků nebo videí. Ne vždy musí tvorba výsledku končit renderem. Některé operace může být potřeba provádět s výstupem renderu. Například je možné kombinaovat výce vstupů (renderů i statických obrázků nebo videí), aplikovat filtry nebo výstupy transformovat a měnit jenich barevnost. Také je možné maskování objektů a nebo klíčování videa.

  • Titulní obrázek k článku Blender 08 - Simulace a rigging

    Blender 08 - Simulace a rigging

    Animace pomocí částicových systémů, simulací a rigingu. Pokročilejší techniky animace, které jsou založené složitějších objektech. Jednak jsou založené na fyzikálních simulacích chování jednotlivých objektů nebo dokonce jejich velkých skupin. Při animaci pomocí riggingu dochází ke změnám geometrie komplexních objektů zažených na pózách kostry, na kterou je geometrie navázána.

  • Titulní obrázek k článku Blender 07 - Animace

    Blender 07 - Animace

    Animace a její použití v Blenderu. Animovat lze v Blenderu téměř cokoliv. Tedy jakoukouliv hodnotu (až na drobné vyjímky) lze měnit v čase. Metod animace je celá řada a postupně je projdeme od animace pomocí jednotlivých klíčových snímků, přes animace celých sekvencí (actions), nebo po vzájemné svázání hodnot vlastností (drivers) až po animaci geometrie (shape-keys) nebo ruční kresbu (grease pencil).

  • Titulní obrázek k článku Blender 06 - Hi-poly modelování

    Blender 06 - Hi-poly modelování

    Techniky modelování detailnějších objektů. Po základním modelování může následovat modelování detailů. Ukážeme si metody pro modelování objektů s velkým počtem ploch (hi-poly). Především se jedná o sculpting, který je podobný práci s hlínou, resp. sochařstvím. Také si ukážeme, jak zrychlit vykreslování scény (render) pomocí metody zapékání (baking).

  • Titulní obrázek k článku Blender 05 - Lo-poly modelování

    Blender 05 - Lo-poly modelování

    Základní techniky modelování. Ukážeme si jaký je rozdíl mezi objektem (object) a drátovým modelem (mesh). Tentorát se budeme pohybovat především v editačním režimu. Také uvidíte rozdíl mezi geometrií (jednotlivé body, hrany a plochy) a topologií objektu (vztahem jednotlivých ploch a jejich návaznostmi).

  • Titulní obrázek k článku Blender 04 - Textury

    Blender 04 - Textury

    Textury a jejich mapování na objekty. Různé části objektu mohou mít různé vlastnosti. Které části a jaké vlastnosti to budou ovlivňují textury. Textura může ovlivnit jak barvu povrchu, tak ale také třeba průhlednost, lesklost materiálu. Také může ovlivnit, z jakých materiálů se celý objekt bude skládat, a tedy, která část objektu bude mít jaký materiál. Také si ukážeme různé způsoby nanášení (mapování) textur na objekty.

  • Titulní obrázek k článku Blender 03 - Materiály

    Blender 03 - Materiály

    Materiály a render scény. Základem definice materiálů je stínování a osvětlování. Tedy jak se má povrch (případně objem) objektu chovat vůči dopadajícímu (případně procházejícímu) světlu a jak se bude světlo šířit ve scéně (a tedy bude vůbec něco vidět). Také si ukážeme, jaké jsou různé render enginy, v čem se liší a jak se nastavují.

  • Titulní obrázek k článku Blender 02 - Transformace objektů

    Blender 02 - Transformace objektů

    Transformace objektů a jejich geometrie v Blenderu. Ukážeme si několik způsobů duplikace objektů (jinak než ručně). Bez světla se většinou scéna neobejde. Podíváme se na různé způsoby nasvícení scény a nastavení hloubky ostrosti kamery.

  • Titulní obrázek k článku Blender 01 - Základy používání

    Blender 01 - Základy používání

    Základy používání uživatelského rozhraní Blenderu. Jak se zorientovat v komplikovaném uživatelském rozhraní, co od něj čekat a jak si jej přizpůsobit pro svou potřebu. Jak lze vkládat objekty do scény a jak objekty ve scéně transformovat (umístění/posun, rotace, změna velikosti). Co je to 3D kurzor a k čemu se hodí. Jaké jsou typy objektů, které lze vložit do scény.

  • Titulní obrázek k článku Pokročilejší přístupová práva a ACL

    Pokročilejší přístupová práva a ACL

    „Pokročilejší přístupová práva v UNIXu“ je další minisérií videí k seriálu Programování v shellu. Zahrnuje speciální přístupová práva a Access Control List (ACL). K videím je k dispozici i prezentace. Díly navazují na sérii o (základních) přístupových právech a procesech.

  • Titulní obrázek k článku Prezentace k Programování v shellu

    Prezentace k Programování v shellu

    „Webové Prezenace k seriálu Programování v shellu jsou doprovodným materiálem k videím. Jsou vytvořeny v prezentačním systému reveal.js, jako webové stránky. Ideální projektce je ve webovém prohlížeči (fullscreen) v poměru stran 16:9.

  • Titulní obrázek k článku Animace k seriálu „Programování v shellu“

    Animace k seriálu „Programování v shellu“

    Během tvorby video seriálu o „Programování v shellu“ jsem vytvořil celou řadu animací. Především pro videa samotná, kde se pomocí nich snažím lépe vystvětlit téma. Dalším důvodem některých animací bylo ozvláštnit a zatraktivnit příspěvky na twitteru o jednotlivých částech seriálu.

  • Titulní obrázek k článku Prezentace specializace Webové inženýrství na FIT ČVUT

    Prezentace specializace Webové inženýrství na FIT ČVUT

    Na Fakultě informačních technologií garantuji bakalářskou specializaci „Webové inženýství“. Její nová podoba byla poprvé představena na letošním Dni otevřených dveří. Jelikož jej situace neumožnila připravit prezenčně, vytvořil jsem pro on-line akci video-prezentaci.

  • Titulní obrázek k článku Videa k Programování v shellu

    Videa k Programování v shellu

    Cílem „video-seriálu Programování v shellu“ je seznámení se s příkazovou řádkou a se základní sadou programů pro začínajícího uživatele Unixových operačních systémů. Seriál nepředpokládá žádné předchozí znalosti a je rozdělen do několika částí.

  • Titulní obrázek k článku Installfest 2020

    Installfest 2020

    Přednáškou „Bash script from scratch“ je tentokrát přispěl k linuxové konferenci InstallFest. Ta proběhla opět první víkend v březnu na ČVUT FEL na Karlově náměstí. I tentokrát to tedy bylo o shellu. Tématem mého povídání byla tvorba shell skriptu od počáteční řádky s #! až po komplexní skript. Díky záznamu Strahovského AVC se můžete na přednášku podívat. Vzhledem k tomu, že je přednáška samotná naprogramovaná v shellu, není možné si ji jednoduše prohlédnout na webu.

  • Titulní obrázek k článku LinuxDays 2019

    LinuxDays 2019

    Letos jsem připravil workshop s názvem „Jemný, ale praktický úvod do statického webu“ na konferenci LinuxDays 2019. Jelikož se nejedná o přednášku, ale workshop, nebyl z ní pořizován záznam. Na druhou stranu mohl být alespoň delší. Tématem workshopu byl především generátor statického webu Jekyll a jak jej použít pro vytvoření statického webu. Slidy k workshopu si můžete prohlédnout na webu.

  • Titulní obrázek k článku Installfest 2019

    Installfest 2019

    Na dalším ročníku konference InstallFest jsem měl předášku „bash a regulární výrazy vs shellovské vzory“. Konference se konala opět první víkend v březnu. Opět byl byl tedy tématem shell. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku Grafici ČVUT 2019

    Grafici ČVUT 2019

    Ve čtvrtek 24. 1. 2019 se v SAGElabu na Fakultě informačních technologií ČVUT v Praze sešli grafici z celého ČVUT. Lidé z různých fakult a součástí univerzity se sešli, aby se vzájemně poznali. Pro toto setkání jsem si připravil krátkou prezentaci, kterou jsem doprovázel mluveným slovem.

  • Titulní obrázek k článku LinuxDays 2018

    LinuxDays 2018

    Letošní prezentace s názvem „(g)awk in Nutshell“ na LinuxDays 2018 byla pro změnu webová. Tématem byl skriptovací jazyk GNU/awk, jeho historie, vývoj a současnost. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku Installfest 2018

    Installfest 2018

    Na letošním ročníku konference InstallFest jsem měl předášku „Bash a strukturované programování“. Jako každý rok, i letos se konala první březnový víkend. Tentokrát jsem svoji shell přednášku pojal ve stylu Meme. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku LinuxDays 2017

    LinuxDays 2017

    Prezentace s názvem „bash & Mario Bros.“ na letošní LinuxDays konferenci se nesla v duchu retra. Mario Brothers mi pomáhali s rourami ve skriptovacím jazyce bash. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku Installfest 2017

    Installfest 2017

    Pro ty, kteří tráví dost času s bashem jsem připravil pro další ročník konference InstallFest přednášku „Jak si přizpůsobit bash“. V tradičním čase, tedy opět v prvním březnovém víkendu, na FEL ČVUT na Karlově náměstí, kde jsem se jako student něco naseděl. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku Intro oboru WSI

    Intro oboru WSI

    Na fakultě informačních technologií je možné studovat v mnoha oborech. Osobně nejvíce učím v oboru „Webové a Softwarové inženýrství“, kde jsem také odborným garantem zaměření „Webové inženýrství“. Proto vznikla i tato studie úvodní videosekvence k představení oboru.

  • Titulní obrázek k článku Installfest 2016

    Installfest 2016

    Na konferenci InstallFest 2016 jsem měl přednášku „bash a zpracování textů“. Konference se konala opět první víkend v březnu. Tentokrát jsem tedy opět povídal o shellu. Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.

  • Titulní obrázek k článku LinuxDays 2015

    LinuxDays 2015

    Přednáška na téma s názvem „script.sh –options -and arguments“ představila možnosti parametrizace skriptů v shellu. Vytvořil jsem ji jako jeden veliký slide, po kterém se projekce pohybovala. Jako bonus dostali účastníci přednášky na konferenci LinuxDays 2015 tento slide vytištěný na velikost A3. Mohli si tak psát poznámky přímo na slide.

  • Titulní obrázek k článku Úvod k logu ADI

    Úvod k logu ADI

    V roce 2015 se soukromá umělecká vysoká škola Art & Design Institut rozhodla, že by chtěla mít vlastní logo. Jelikož se tvorbou log zabývám, vytvořil jsem krátkou prezentaci, jaké logo by mohli mít. Jedná se o úvodní studii, která pomohla zvolit si priority a určit směr, kterým by bylo vhodné se při tvorbě loga vydat.

  • Titulní obrázek k článku Otevřeno - FIT

    Otevřeno - FIT

    Ve druhé polovině roku 2014 získala Fakulta informačních technologií ČVUT v Praze grant pro přilákání nových uchazečů o studium. Vznikl tak webový projekt Otevřeno FIT, který reagoval na podobné iniciativy na vysokých školách, které vytvářely webový a multimediální obsah pro přilákání uchazečů o studium.

  • Titulní obrázek k článku LinuxDays 2014 - Darktable a trochu toho okolo

    LinuxDays 2014 - Darktable a trochu toho okolo

    Na workshopu „Darktable a trochu toho okolo“ na konferenci LinuxDays 2014 jsem se pokusil představit nástroj Darktable pro úpravu fotografií a své workflow při úpravě fotek. Díky záznamu Strahovského AVC se můžete na přednášku podívat.

  • Titulní obrázek k článku LinuxDays 2014

    LinuxDays 2014

    V přednášce „Filenames in UNIX“ na konferenci LinuxDays 2014 jsem se zabýval jmény souborů v UNIXu a způsobu práce s nimi v shellu. Přednášku tvoří jediný obrázek, který propojuje jednotlivé aspekty souborů a práce s ními. Jako bonus dostali účastníci přednášky na konferenci LinuxDays 2014 tento slide vytištěný na velikost A3. Mohli si tak psát poznámky přímo na slide.

  • Titulní obrázek k článku Ovládání projekce FIT

    Ovládání projekce FIT

    Na schůzi fakulty bylo představeno nové ovládání projektorů v učebnách a zasedací místnosti. Pro tuto příležitost jsem připravil 2 videa, která předvádí nové ovládání vytvořeného na ICT FIT. Trojroli obsadila kolegyně z fakulty Ing. Jitka Hrabáková.

  • Titulní obrázek k článku Systému EDUX

    Systému EDUX

    Videoprezentace systému EDUX představuje jeho základní vlastnosti a možnosti. Jedná se o systém pro podporu výuky na Fakultě Informačních technologií a Fakultě elektrotechnické ČVUT. Jedná se o jednoducho „motion graphic“ animaci textů a screenshotů ze systému.

  • Titulní obrázek k článku Intro společnosti Edumaster

    Intro společnosti Edumaster

    Společnost Edumaster, která se zabývá školením Javy a Administrací operačních systémů pořádala představení svých školení. Pro tuto akci jsem připravil krátké úvodní video. Jedná se o animaci, jejíž myšlenka rozvíjí podobu loga společnosti do 3. a 4. rozměru.