You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
když už to Lumír nakousl... bylo by možné nějak vyřešit v první lekci ten flake8, který způsobuje konstantně problémy při instalaci? [...] Nevím jak jinde, ale na pražských kurzech už je to odzkoušeno.
Koukám, že konkrétní postup je jen u Atomu. U Kate a Gedit to není vůbec a u Ostatní je to jen obecně popsáno bez návodu.
Podle mě je jediný problém v tom, že si účastnice instalují flake8 do virtuálního prostředí, kde jej editor nenajde. Takže to můžeme:
smazat úplně z materiálů
opravit - přidat upozornění na instalaci mimo venv
opravit - přidat nastavení aby editor bral Python věci z konkrétního venvu (VS code umí snadno, Atom nevím)
Já bych byl za zachování a třeba i oddělení do samostatné bonusové části, ale snad všichni to v nějaké podobě používáme, tak bych jim to také rád ukázal.
Tady bohužel nevím, poslední běh jsem moc nekoučoval. Ale v materiálech teď vidím VSCode a flake8 se tam neřeší vůbec. Ani nevím, jestli si ten VSCode vůbec nainstalují i s tou Python extension. Takže jak je to odzkoušeno? :)
Jsem raději, když začátečníky žádný linting nerozptyluje. Na druhou stranu někdy se dost zaseknou, když jim někde chybí dvojtečka, oni nevědí, co se děje (neumí dešifrovat SyntaxError), tam by linting pomohl, ale takhle je to aspoň naučí řešit problémy místo tabulator-driven developmentu.
Btw. nebyla tato diskuze už někde? Nebo je zde správné místo pro ni?
Tohle je správné místo. (Jestli štítek content nestačí, můžeme obsah "kanonických" kurzů pro samouky dát do zvláštního repozitáře. Případnou diskusi o tomhle prosím do nové issue.)
Activity
frenzymadness commentedon Jan 22, 2020
Koukám, že konkrétní postup je jen u Atomu. U Kate a Gedit to není vůbec a u Ostatní je to jen obecně popsáno bez návodu.
Podle mě je jediný problém v tom, že si účastnice instalují flake8 do virtuálního prostředí, kde jej editor nenajde. Takže to můžeme:
Já bych byl za zachování a třeba i oddělení do samostatné bonusové části, ale snad všichni to v nějaké podobě používáme, tak bych jim to také rád ukázal.
frenzymadness commentedon Jan 26, 2020
cc @zuzejk
messa commentedon Jan 26, 2020
Tady bohužel nevím, poslední běh jsem moc nekoučoval. Ale v materiálech teď vidím VSCode a flake8 se tam neřeší vůbec. Ani nevím, jestli si ten VSCode vůbec nainstalují i s tou Python extension. Takže jak je to odzkoušeno? :)
encukou commentedon Jan 27, 2020
VSCode otravuje, že doporučuje nějaké svoje rozšíření doinstalovat. Někdo na to klikne, někdo ne.
Můj názor je pořád ten, že úplně na začátku je spousta jiných problémů. Nechci přidávat ještě kontrolu stylu.
hroncok commentedon Jan 27, 2020
Mně taky přijde, že to generuje jen problémy.
messa commentedon Jan 28, 2020
Jsem raději, když začátečníky žádný linting nerozptyluje. Na druhou stranu někdy se dost zaseknou, když jim někde chybí dvojtečka, oni nevědí, co se děje (neumí dešifrovat SyntaxError), tam by linting pomohl, ale takhle je to aspoň naučí řešit problémy místo tabulator-driven developmentu.
Btw. nebyla tato diskuze už někde? Nebo je zde správné místo pro ni?
encukou commentedon Jan 28, 2020
Tohle je správné místo. (Jestli štítek
contentnestačí, můžeme obsah "kanonických" kurzů pro samouky dát do zvláštního repozitáře. Případnou diskusi o tomhle prosím do nové issue.)