@openalt #Neprogramátor na #peertube :) aktualizoval jsem embedded video na https://neprogramator.cz/
Také připomínám #zine
https://neprogramator.cz/neprogramator-zine-cs.pdf
Kvůli kvalitě tisknout z PDF! Obrázky jsou jen lákadlo...
@openalt #Neprogramátor na #peertube :) aktualizoval jsem embedded video na https://neprogramator.cz/
Také připomínám #zine
https://neprogramator.cz/neprogramator-zine-cs.pdf
Kvůli kvalitě tisknout z PDF! Obrázky jsou jen lákadlo...
I finished my first #zine yesterday. Today, I translated it into English.
https://neprogramator.cz/neprogramator-zine-en.pdf
source: https://codeberg.org/Neprogramator/zine
It's another attempt of how to explain #programming to nonprogrammers who care and I still think that #Racket (or #Scheme) is perfect for this.
I usually try to approach problems I work on systematically, so the side effect of my first zine is the pdflatex zine template https://git.sr.ht/~qeef/pdflatex-zine-template
Just wanted to share it, it maybe could help someone?
#Neprogramátor #zine: Shrnutí do kapsy na osmi stránkách formátu A7.
#Neprogramátor na #OpenAlt. Myslím, že dobrý.
Záznam videa jsem přidal na https://neprogramator.cz/
První tři části – Kouzelný jazyk, kouzelná hůlka, Dialog s kouzelnou hůlkou a Kouzelné čtení – jsou k přečtení se spustitelnými příklady:
Tak to vypadá, že zbývá už jen epilog.
Nekonečně kouzelné jazykolamy
Poslední dvě kapitoly ("Kouzelné sloveso je kouzelné sloveso: rekurze" a "Nekonečná podstatná jména: seznamy") nastínily, jak čarodějové přistupují k nekonečnu. Nekonečno je vlastně opakování a je jedno, jestli se tím myslí opětovné vykonávání kouzelné věty nebo rozšiřování a zpracovávání seznamu.
[...]
https://cs.wikibooks.org/wiki/Neprogram%C3%A1tor#Nekone%C4%8Dn%C4%9B_kouzeln%C3%A9_jazykolamy
"Kouzelné sloveso je kouzelné sloveso: rekurze" je zatím poslední hotová kapitola #wikiknihy #Neprogramátor
A taky jsem nejspíš dořešil strukturu celé knihy -- přibyl "Čarodějnický žargon" a "Epilog Neprogramátora". Snad už to bude všechno, teď to jen dopsat...
Hlavně tedy k tomu žargonu bych rád věděl, s čím že se to ti neprogramátoři setkávají a co je trápí.
Tak ještě "Nekonečně kouzelné jazykolamy" a první verze #wikiknihy #Neprogramátor bude hotová.
https://cs.wikibooks.org/wiki/Neprogram%C3%A1tor
Nebo hotová... ještě chci přidat něco jako "Kouzelnické triky" a popsat minimálně side effects a OOP. A asi systematický přístup k řešení problémů stylem "Rozděl a panuj", jako je v #HTDP. A možná makra. A možná mě napadne ještě něco, ale nechci jít moc do hloubky; chci aby Neprogramátor byl čitelný pro neprogramátory.
Třetí část kouzelného čtení #wikiknihy #Neprogramátor se mi trochu vymkla (rozuměj je delší). Snad to není tak strašné.
https://cs.wikibooks.org/wiki/Neprogram%C3%A1tor/Kouzeln%C3%A9_%C4%8Dten%C3%AD
"Myslím si, že Aaronova představa programování jako čarování je vlastně docela přesná. Čaroděj vytvoří kouzelnou větu v neznámém jazyce, neznámého významu, která se neznámo jak vykoná, aby nakonec dostal, co chtěl."
https://cs.wikibooks.org/wiki/Neprogram%C3%A1tor
Dopsal jsem první část #wikiknihy #Neprogramátor