diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..7bccf93 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +pyvec.org \ No newline at end of file diff --git a/cs/api.json b/cs/api.json new file mode 100644 index 0000000..8190197 --- /dev/null +++ b/cs/api.json @@ -0,0 +1 @@ +{"coc":{"heading":"Kodex chov\u00e1n\u00ed","text":"## \u00da\u010del\n\nNa na\u0161ich akc\u00edch chceme vytv\u00e1\u0159et bezpe\u010dn\u00e9 a p\u0159\u00e1telsk\u00e9 prost\u0159ed\u00ed pro v\u0161echny, bez ohledu na pohlav\u00ed, genderovou identitu, sexu\u00e1ln\u00ed orientaci, posti\u017een\u00ed, vzhled, velikost t\u011bla, rasu, v\u011bk, n\u00e1bo\u017eenstv\u00ed nebo jeho absenci.\n\nNetolerujeme \u017e\u00e1dnou formu obt\u011b\u017eov\u00e1n\u00ed.\n\nSexu\u00e1ln\u00ed jazyk a nar\u00e1\u017eky nejsou vhodn\u00e9 v \u017e\u00e1dn\u00e9m prost\u0159ed\u00ed, kde se kon\u00e1 akce.\n\nO\u010dek\u00e1v\u00e1me, \u017ee v\u0161ichni \u010dlenov\u00e9 komunity budou dodr\u017eovat tento Kodex chov\u00e1n\u00ed ve v\u0161ech m\u00edstech, kde komunita p\u016fsob\u00ed \u2014 online i na\u017eivo \u2014 a tak\u00e9 p\u0159i osobn\u00ed komunikaci, kter\u00e1 souvis\u00ed s komunitn\u00edmi aktivitami.\n\n\u00da\u010dastn\u00edci, kte\u0159\u00ed tato pravidla poru\u0161\u00ed, mohou b\u00fdt podle rozhodnut\u00ed organiz\u00e1tor\u016f sankcionov\u00e1ni nebo vylou\u010deni z akce bez n\u00e1roku na vr\u00e1cen\u00ed pen\u011bz.\n\n### O\u010dek\u00e1van\u00e9 chov\u00e1n\u00ed\n\n- Aktivn\u011b a s up\u0159\u00edmn\u00fdm z\u00e1jmem se zapojte. T\u00edm p\u0159isp\u011bjete k rozvoji a udr\u017eitelnosti na\u0161\u00ed komunity.\n- Bu\u010fte ohledupln\u00ed a respektujte ostatn\u00ed ve sv\u00e9m projevu i chov\u00e1n\u00ed.\n- Pokuste se spoluprac\u00ed p\u0159edej\u00edt konfliktu.\n- Pou\u017e\u00edvejte inkluzivn\u00ed a vst\u0159\u00edcn\u00fd jazyk.\n- Vyh\u00fdbejte se poni\u017euj\u00edc\u00edm, diskrimina\u010dn\u00edm nebo obt\u011b\u017euj\u00edc\u00edm projev\u016fm a chov\u00e1n\u00ed.\n- M\u011bjte na pam\u011bti sv\u00e9 okol\u00ed a ostatn\u00ed \u00fa\u010dastn\u00edky.\n- Pokud zaznamen\u00e1te nebezpe\u010dnou situaci nebo poru\u0161en\u00ed tohoto Kodexu, bez ohledu na to, jak mal\u00e1 se v\u00e1m ta v\u011bc m\u016f\u017ee zd\u00e1t, informujte pros\u00edm organiz\u00e1tory.\n\n### Nep\u0159ijateln\u00e9 chov\u00e1n\u00ed\n\nNep\u0159ijateln\u00e9 chov\u00e1n\u00ed zahrnuje mimo jin\u00e9:\n\n- Zneu\u017e\u00edvaj\u00edc\u00ed, diskrimina\u010dn\u00ed nebo poni\u017euj\u00edc\u00ed projev \u010di chov\u00e1n\u00ed.\n- Sexu\u00e1ln\u00ed obr\u00e1zky ve ve\u0159ejn\u00fdch prostor\u00e1ch.\n- Obt\u011b\u017eov\u00e1n\u00ed, zastra\u0161ov\u00e1n\u00ed, pron\u00e1sledov\u00e1n\u00ed nebo sledov\u00e1n\u00ed.\n- Naru\u0161ov\u00e1n\u00ed p\u0159edn\u00e1\u0161ek \u010di jin\u00fdch akc\u00ed.\n- Nevhodn\u00fd fyzick\u00fd kontakt.\n- Vstupov\u00e1n\u00ed do osobn\u00edho prostoru druh\u00fdch.\n- Ne\u017e\u00e1douc\u00ed sexu\u00e1ln\u00ed pozornost.\n- Podpora nebo povzbuzov\u00e1n\u00ed k v\u00fd\u0161e uveden\u00e9mu chov\u00e1n\u00ed.\n\n## D\u016fsledky nep\u0159ijateln\u00e9ho chov\u00e1n\u00ed\n\nNep\u0159ijateln\u00e9 chov\u00e1n\u00ed od kter\u00e9hokoliv \u010dlena komunity, v\u010detn\u011b sponzor\u016f nebo t\u011bch, kte\u0159\u00ed maj\u00ed rozhodovac\u00ed pravomoci, nebude tolerov\u00e1no.\n\nKa\u017ed\u00fd, kdo bude po\u017e\u00e1d\u00e1n, aby s nep\u0159ijateln\u00fdm chov\u00e1n\u00edm p\u0159estal, mus\u00ed okam\u017eit\u011b vyhov\u011bt. Pokud se \u010dlen komunity zapoj\u00ed do nep\u0159ijateln\u00e9ho chov\u00e1n\u00ed, organiz\u00e1to\u0159i mohou p\u0159ijmout jak\u00e9koliv opat\u0159en\u00ed, kter\u00e9 uznaj\u00ed za vhodn\u00e9, v\u010detn\u011b do\u010dasn\u00e9ho z\u00e1kazu nebo trval\u00e9ho vylou\u010den\u00ed z komunity bez p\u0159edchoz\u00edho varov\u00e1n\u00ed (a bez n\u00e1roku na vr\u00e1cen\u00ed pen\u011bz v p\u0159\u00edpad\u011b placen\u00e9 akce).\n\n## Co d\u011blat, kdy\u017e jste sv\u011bdky nebo ob\u011b\u0165mi nep\u0159ijateln\u00e9ho chov\u00e1n\u00ed\n\nPokud jste ob\u011bt\u00ed nebo sv\u011bdkem nep\u0159ijateln\u00e9ho chov\u00e1n\u00ed, nebo m\u00e1te jak\u00e9koliv jin\u00e9 obavy, co nejd\u0159\u00edve to nahlaste organiz\u00e1tor\u016fm akce.\n\nN\u00e1\u0161 t\u00fdm se postar\u00e1 o to, abyste byli v bezpe\u010d\u00ed. Jakmile budete v bezpe\u010d\u00ed, po\u017e\u00e1d\u00e1me v\u00e1s o podrobnosti o tom, co se stalo. Ch\u00e1peme, \u017ee to m\u016f\u017ee b\u00fdt nep\u0159\u00edjemn\u00e9, ale budeme s v\u00e1mi jednat s respektem a m\u016f\u017eete si p\u0159iv\u00e9st n\u011bkoho na podporu. Nebudeme v\u00e1s nutit konfrontovat nikoho osobn\u011b a va\u0161e identita z\u016fstane anonymn\u00ed.\n\nN\u00e1\u0161 t\u00fdm v\u00e1m r\u00e1d pom\u016f\u017ee kontaktovat m\u00edstn\u00ed policii, podp\u016frn\u00e9 slu\u017eby, nebo v\u00e1m zajist\u00ed doprovod, abyste se c\u00edtili bezpe\u010dn\u011b po zbytek akce.\n\nV\u00e1\u017e\u00edme si va\u0161\u00ed \u00fa\u010dasti.\n\n## \u0158e\u0161en\u00ed st\u00ed\u017enost\u00ed\n\nPokud m\u00e1te pocit, \u017ee jste byli nepr\u00e1vem obvin\u011bni z poru\u0161en\u00ed tohoto Kodexu chov\u00e1n\u00ed, m\u016f\u017eete se obr\u00e1tit na jednoho z organiz\u00e1tor\u016f akce s popisem va\u0161\u00ed st\u00ed\u017enosti.\n\nVa\u0161e st\u00ed\u017enost bude vy\u0159e\u0161ena v souladu s na\u0161imi vnit\u0159n\u00edmi pravidly.\n\n## Inspirace\n\nTento Kodex chov\u00e1n\u00ed byl inspirov\u00e1n [Berl\u00ednsk\u00fdm kodexem chov\u00e1n\u00ed](https://berlincodeofconduct.org/) a kodexem chov\u00e1n\u00ed [JS Conf](https://2018.jsconf.eu/code-of-conduct/).\n"},"members":{"heading":"Kdo je Pyvec","list":{"failure_text":"Seznam \u010dlen\u016f se nepoda\u0159ilo na\u010d\u00edst.","gdpr_note":"N\u00e1sleduj\u00ed \u010dlenov\u00e9, kte\u0159\u00ed souhlasili s uveden\u00edm ve ve\u0159ejn\u00e9m seznamu.","total_count_text":"Celkov\u00fd po\u010det \u010dlen\u016f spolku"},"note":{"heading":"Spolek","icon":"user-circle-o","text":"Pyvec je spolek zalo\u017een\u00fd na **ja\u0159e roku 2012**.\nV\u00fdbor spolku rozhoduje o vyu\u017e\u00edv\u00e1n\u00ed financ\u00ed a dal\u0161\u00edch v\u00fdznamn\u00fdch t\u00e9matech.\n[Sta\u0148 se \u010dlenem / \u010dlenkou](https://docs.pyvec.org/operations/runbooks.html#jak-clenstvi)\na pod\u00edlej se na tom, jak Pyvec podporuje \u010deskou Python komunitu!"},"roles":{"board":"\u010dlen v\u00fdboru","chair":"p\u0159edseda"}},"members_list":{"board":[{"avatar_filename":"img/avatars/barbora-drbohlavova.png","github":"baradrb","linkedin":"baradrb","mastodon":null,"name":"B\u00e1ra Drbohlavov\u00e1","role":"chair","twitter":"baradrb"},{"avatar_filename":"img/avatars/jan-javorek.png","github":"honzajavorek","linkedin":"honzajavorek","mastodon":"@honzajavorek@mastodonczech.cz","name":"Honza Javorek","role":"board","twitter":"honzajavorek"},{"avatar_filename":"img/avatars/anezka-muller.png","github":"anezkamll","linkedin":"anezkamll","mastodon":"@anezkamll@mastodon.social","name":"Ane\u017eka M\u00fcller","role":"board","twitter":"anezkamll"},{"avatar_filename":"img/avatars/jan-cermak.png","github":"sairon","linkedin":"sairon","mastodon":"@sairon@mastodon.social","name":"Koko\u0161ka P. T.","role":"board","twitter":"sairon"},{"avatar_filename":"img/avatars/jakub-vysoky.png","github":"kvbik","linkedin":"jakubvysoky","mastodon":"@kvbik@cryptodon.lol","name":"Jakub Vysok\u00fd","role":"board","twitter":"kvbik"}],"public_members":[{"avatar_filename":"img/avatars/jiri-bajer.png","github":null,"linkedin":"jiribajer","mastodon":null,"name":"Jirka Bajer","role":"member","twitter":null},{"avatar_filename":"img/avatars/mia-bajic.png","github":"clytaemnestra","linkedin":"mia-bajic","mastodon":null,"name":"Mia Baji\u0107","role":"member","twitter":null},{"avatar_filename":"img/avatars/lumir-balhar.png","github":"frenzymadness","linkedin":"lum%C3%ADr-balhar-b173833a","mastodon":"@frenzy@mastodonczech.cz","name":"Lum\u00edr Balhar","role":"member","twitter":"lumirbalhar"},{"avatar_filename":"img/avatars/jiri-barton.png","github":"whiskybar","linkedin":null,"mastodon":null,"name":"Ji\u0159\u00ed Barto\u0148","role":"member","twitter":"lurkingideas"},{"avatar_filename":"img/avatars/jakub-beranek.png","github":"kobzol","linkedin":"jakub-beranek","mastodon":null,"name":"Kuba Ber\u00e1nek","role":"member","twitter":"Beranek1582"},{"avatar_filename":"img/avatars/martin-bilek.png","github":"martinbilek","linkedin":"martin-b%C3%ADlek-47699542","mastodon":null,"name":"Martin B\u00edlek","role":"member","twitter":"ajtea"},{"avatar_filename":"img/avatars/ondrej-caletka.png","github":"oskar456","linkedin":"caletkao","mastodon":"@Oskar456@mastodon.social","name":"Ond\u0159ej Caletka","role":"member","twitter":"oskar456"},{"avatar_filename":"img/avatars/iva-fingerova.png","github":"IvaFingerova","linkedin":"ivafingerova","mastodon":null,"name":"Iva Fingerov\u00e1","role":"member","twitter":"ivafingerova"},{"avatar_filename":"img/avatars/peter-hozak.png","github":"Aprillion","linkedin":"hozak","mastodon":null,"name":"Peter Hoz\u00e1k","role":"member","twitter":"aprillion0042"},{"avatar_filename":"img/avatars/tomas-hrnciar.png","github":"hrnciar","linkedin":"tom%C3%A1%C5%A1-hrn%C4%8Diar-8b4bba68","mastodon":null,"name":"Tom\u00e1\u0161 Hrn\u010diar","role":"member","twitter":null},{"avatar_filename":"img/avatars/miroslav-hroncok.png","github":"hroncok","linkedin":null,"mastodon":"@hroncok@floss.social","name":"Miro Hron\u010dok","role":"member","twitter":"hroncok"},{"avatar_filename":"img/avatars/zuzana-javorkova.png","github":"zuzejk","linkedin":null,"mastodon":null,"name":"Zuzka Javorkov\u00e1","role":"member","twitter":null},{"avatar_filename":"img/avatars/jan-kral.png","github":"HonzaKral","linkedin":"honzakral","mastodon":"@honzakral@fosstodon.org","name":"Honza Kr\u00e1l","role":"member","twitter":"honzakral"},{"avatar_filename":"img/avatars/stepanka-lucinova.png","github":"tystar86","linkedin":"stepankalucinova","mastodon":null,"name":"\u0160t\u011bp\u00e1nka Lucinov\u00e1","role":"member","twitter":"tystarcz"},{"avatar_filename":"img/avatars/petr-messner.png","github":"messa","linkedin":null,"mastodon":null,"name":"Petr Messner","role":"member","twitter":"messa_cz"},{"avatar_filename":"img/avatars/magdalena-grassi-morong.png","github":"gryffinfox","linkedin":"magdalena-grassi-morong/","mastodon":null,"name":"Magdal\u00e9na Grassi Morong","role":"member","twitter":null},{"avatar_filename":"img/avatars/tomas-orsava.png","github":"torsava","linkedin":"tom%C3%A1%C5%A1-orsava-56284b57","mastodon":null,"name":"Tom\u00e1\u0161 Orsava","role":"member","twitter":null},{"avatar_filename":"img/avatars/martin-pavlasek.png","github":"mpavlase","linkedin":"martin-pavlasek","mastodon":null,"name":"Martin Pavl\u00e1sek","role":"member","twitter":null},{"avatar_filename":"img/avatars/radka-plankova.png","github":"radusaaa","linkedin":"radkaplankova","mastodon":null,"name":"Radka Plankov\u00e1","role":"member","twitter":null},{"avatar_filename":"img/avatars/vitezslav-pliska.png","github":"whit","linkedin":"vitekpliska","mastodon":null,"name":"V\u00edtek Pliska","role":"member","twitter":"whiteck"},{"avatar_filename":"img/avatars/jiri-psotka.png","github":"jpsotka","linkedin":"jiripsotka","mastodon":null,"name":"Ji\u0159\u00ed Psotka","role":"member","twitter":"JiriPsotka"},{"avatar_filename":"img/avatars/jan-smitka.png","github":"jsmitka","linkedin":"jansmitka","mastodon":"@jansmitka@fosstodon.org","name":"Honza Smitka","role":"member","twitter":"jansmitka"},{"avatar_filename":"img/avatars/karolina-surma.png","github":"befeleme","linkedin":"karolina-surma-950452b7","mastodon":"@karo@floss.social","name":"Karolina Surma","role":"member","twitter":null},{"avatar_filename":"img/avatars/timothy-vladimir-hobbs.png","github":"timthelion","linkedin":null,"mastodon":null,"name":"Tim","role":"member","twitter":null},{"avatar_filename":"img/avatars/jakub-urban.png","github":"coobas","linkedin":"urbanj","mastodon":null,"name":"Kuba Urban","role":"member","twitter":"coobas"},{"avatar_filename":"img/avatars/petr-viktorin.png","github":"encukou","linkedin":"petr-viktorin-a5043a14","mastodon":"@encukou@mastodon.social","name":"Petr Viktorin","role":"member","twitter":"encukou"},{"avatar_filename":"img/avatars/jaroslav-vysoky.png","github":"JerryFox","linkedin":null,"mastodon":null,"name":"Jarda Vysok\u00fd","role":"member","twitter":"jarda57"},{"avatar_filename":"img/avatars/ales-zoulek.png","github":"aleszoulek","linkedin":"zoulek","mastodon":null,"name":"Ale\u0161 Zoulek","role":"member","twitter":"aleszoulek"},{"avatar_filename":"img/avatars/jan-florian.png","github":"starenka","linkedin":"janflorian","mastodon":"@starenka@witter.cz","name":"sta\u0159enka","role":"member","twitter":"starenka"},{"avatar_filename":"img/avatars/jakub-cervinka.png","github":"JakubDotPy","linkedin":"jakub-%C4%8Dervinka-2972079b","mastodon":null,"name":"Kuba \u010cervinka","role":"member","twitter":"JakubDotPy"}],"total_count":36},"meta":{"address":{"directions":"Pyvec, z.s.
Korunn\u00ed 2569/108
101 00 Praha 10","heading":"Adresa"},"bank_account":{"bank_branch":2010,"bank_name":"Fio banka, a.s., V Celnici 1028/10, Praha 1","heading":"Transparentn\u00ed \u00fa\u010det","iban":"CZ5020100000002600260438","number":2600260438,"swift":"FIOBCZPP"},"billing_address":{"directions":"Pyvec, z.s.
Korunn\u00ed 2569/108
101 00 Praha 10","heading":"Faktura\u010dn\u00ed adresa"},"claim":"Jsme neziskov\u00e1 servisn\u00ed organizace \u010desk\u00e9 komunity
kolem programovac\u00edho jazyka [Python](https://python.cz/)","databox_no":{"label":"Datov\u00e1 schr\u00e1nka","value":"t94cfya"},"downloads":{"bylaws":"stanovy","filing":"sb\u00edrka listin","heading":"Ke sta\u017een\u00ed","json_data":"tato str\u00e1nka jako JSON","resources":"grafika"},"reg_no":{"label":"I\u010cO","link":"https://or.justice.cz/ias/ui/vypis-sl-firma?subjektId=760829","value":22746668},"title":"Pyvec, neziskovka \u010desk\u00e9 Python komunity"},"numbers":{"entries":[{"hint":"Po\u010det v\u0161ech konan\u00fdch sraz\u016f, ve v\u0161ech m\u011bstech","text":["sraz","srazy","sraz\u016f"],"value":217},{"hint":"Po\u010det autor\u016f commit\u016f a \u00fa\u010dastnik\u016f diskus\u00ed na GitHubu, Pyvec a PyLadiesCZ","icon":"github","text":["p\u0159isp\u011bvatel","p\u0159isp\u011bvatel\u00e9","p\u0159isp\u011bvatel\u016f"],"value":195},{"exactly":true,"hint":"Po\u010det v\u0161ech po\u0159\u00e1dan\u00fdch PyCon CZ konferenc\u00ed","text":["konference","konference","konferenc\u00ed"],"value":4},{"hint":"Po\u010det \u010dlen\u016f na Pyvec Slacku vyhrazen\u00e9m pro organiz\u00e1tory","icon":"slack","text":["diskutuj\u00edc\u00ed","diskutuj\u00edc\u00ed","diskutuj\u00edc\u00edch"],"value":158},{"exactly":true,"hint":"Po\u010det \u010desk\u00fdch m\u011bst, ve kter\u00fdch existuj\u00ed srazy nebo PyLadies","text":["m\u011bsto","m\u011bsta","m\u011bst"],"value":6},{"hint":"Sou\u010det \u010dlen\u016f hlavn\u00edch FB skupin \u010desk\u00e9 Python komunity","icon":"facebook","sum":[1896,186],"text":["diskutuj\u00edc\u00ed","diskutuj\u00edc\u00ed","diskutuj\u00edc\u00edch"]},{"hint":"Po\u010det v\u0161ech n\u011bkolikam\u011bs\u00ed\u010dn\u00edch kurz\u016f pro za\u010d\u00e1te\u010dn\u00edky konan\u00fdch PyLadies, ve v\u0161ech m\u011bstech","sum":[8,10,4],"text":["kurz","kurzy","kurz\u016f"]},{"hint":"Po\u010det v\u0161ech hlavn\u00edch Pyvcem podporovan\u00fdch workshop\u016f, v\u010detn\u011b Django Girls","sum":[5,5,10,2],"text":["workshop","workshopy","workshop\u016f"]},{"hint":"Po\u010det unik\u00e1tn\u00edch follower\u016f hlavn\u00edch Twitterov\u00fdch \u00fa\u010dt\u016f \u010desk\u00e9 Python komunity","icon":"twitter","text":["follower","followe\u0159i","follower\u016f"],"value":2083}],"heading":"N\u00e1\u0161 dopad"},"objectives":{"entries":[{"icon":"comments","text":"**Setk\u00e1v\u00e1n\u00ed expert\u016f** a jejich kontakt s **mezin\u00e1rodn\u00ed** komunitou"},{"icon":"graduation-cap","text":"**V\u00fduka programov\u00e1n\u00ed** na z\u00e1klad\u011b **otev\u0159en\u00fdch** materi\u00e1l\u016f"},{"icon":"female","text":"**V\u00edce \u017een v IT** a celkov\u011b **inkluzivn\u00ed kulturu** mezi program\u00e1tory"}],"heading":"Podporujeme"},"partners":{"entries":[{"logo":"img/partners/psf.svg","name":"Python Software Foundation","url":"https://www.python.org/psf/"},{"logo":"img/partners/pyladies.svg","name":"PyLadies","url":"http://www.pyladies.com/"},{"logo":"img/partners/djangogirls.svg","name":"Django Girls Foundation","url":"https://djangogirls.org/foundation/"},{"logo":"img/partners/numfocus.png","name":"NumFOCUS","url":"https://numfocus.org"}],"heading":"Spolupracujeme"},"privacy_policy":{"text":"Spr\u00e1vcem osobn\u00edch \u00fadaj\u016f je Pyvec, z.s., I\u010cO: 22746668, se s\u00eddlem Korunn\u00ed 2569/108, 101 00 Praha 10 – Vinohrady. M\u016f\u017eete jej kontaktovat na [info@pyvec.org](mailto:info@pyvec.org).\n\nPyvec, z.s., d\u00e1le jen \u201eSpolek\u201c, udr\u017euje neve\u0159ejn\u00fd seznam sv\u00fdch \u010dlen\u016f, kter\u00fd obsahuje i jejich jm\u00e9no, p\u0159ezd\u00edvku, e-mail, datum narozen\u00ed, adresu a odkazy na jejich internetov\u00e9 profily. Pokud osob\u011b zanikne \u010dlenstv\u00ed, \u00fadaje o n\u00ed jsou smaz\u00e1ny a nejsou nad\u00e1le uchov\u00e1v\u00e1ny. \u010clenov\u00e9 mohou Spolku individu\u00e1ln\u011b ud\u011blit nebo odebrat souhlas s uve\u0159ejn\u011bn\u00edm ve ve\u0159ejn\u00e9m seznamu \u010dlen\u016f, kter\u00fd se m\u016f\u017ee nach\u00e1zet na t\u011bchto str\u00e1nk\u00e1ch. E-mailov\u00e1 a po\u0161tovn\u00ed adresa slou\u017e\u00ed Spolku pouze k tomu, aby mohl \u010dleny kontaktovat za \u00fa\u010delem napl\u0148ov\u00e1n\u00ed [povinnost\u00ed, je\u017e mu ukl\u00e1daj\u00ed stanovy](https://docs.pyvec.org/operations/bylaws.html).\n\nSpolek pro shroma\u017e\u010fov\u00e1n\u00ed a uchov\u00e1v\u00e1n\u00ed osobn\u00edch \u00fadaj\u016f o \u010dlenech vyu\u017e\u00edv\u00e1 [Google Docs](https://docs.google.com/). Osobn\u00ed \u00fadaje uchov\u00e1v\u00e1 spole\u010dnost Google LLC na z\u00e1klad\u011b sv\u00fdch [z\u00e1sad ochrany osobn\u00edch \u00fadaj\u016f](https://policies.google.com/privacy). U\u017eivatelsk\u00fd p\u0159\u00edstup k dat\u016fm maj\u00ed pouze \u010dlenov\u00e9 v\u00fdboru Spolku.\n","title":"Zpracov\u00e1n\u00ed osobn\u00edch \u00fadaj\u016f"},"profiles":{"entries":[{"icon":"twitter","name":"Twitter","url":"https://twitter.com/pyvec/"},{"icon":"youtube","name":"YouTube","url":"https://www.youtube.com/user/pyvec"},{"icon":"github","name":"GitHub","url":"https://github.com/pyvec/"},{"icon":"slack","name":"Slack","url":"https://pyvec.slack.com/"}]},"projects":{"entries":[{"description":"Ka\u017edoro\u010dn\u00ed nejv\u011bt\u0161\u00ed setk\u00e1n\u00ed lid\u00ed se z\u00e1jmem o jazyk Python v \u010cR. Je sou\u010d\u00e1st\u00ed [mezin\u00e1rodn\u00ed s\u00edt\u011b podobn\u00fdch konferenc\u00ed](https://www.python.org/events/).","logo":"img/projects/pyconcz.svg","name":"Konference PyCon CZ","photo":"pyconcz","pyvec_help":["reimbursement","accounting","contracts","legal"],"url":"https://cz.pycon.org/"},{"description":"Otev\u0159en\u00e9 a voln\u011b dostupn\u00e9 materi\u00e1ly pro za\u010d\u00e1te\u010dnick\u00e9 i pokro\u010dil\u00e9 kurzy jazyka Python. Jedin\u00e9 sv\u00e9ho druhu v \u010de\u0161tin\u011b, neust\u00e1le udr\u017eovan\u00e9 a roz\u0161i\u0159ovan\u00e9.","logo":"img/projects/python.svg","name":"Nau\u010d se Python","photo":"naucse","pyvec_help":["operations"],"url":"http://naucse.python.cz/"},{"description":"[Mezin\u00e1rodn\u00ed](http://pyladies.com/) aktivita, kter\u00e1 se sna\u017e\u00ed s pomoc\u00ed jazyka Python sbl\u00ed\u017eit \u017eeny a IT. \u010cesk\u00e9 skupiny po\u0159\u00e1daj\u00ed n\u011bkolikam\u011bs\u00ed\u010dn\u00ed bezplatn\u00e9 za\u010d\u00e1te\u010dnick\u00e9 kurzy.","logo":"img/projects/pyladies.svg","name":"PyLadies CZ","photo":"pyladies","pyvec_help":["reimbursement","contracts","interconnection"],"url":"http://pyladies.cz/"},{"description":"Neform\u00e1ln\u00ed program\u00e1torsk\u00e9 srazy zam\u011b\u0159en\u00e9 na odborn\u00e9 p\u0159edn\u00e1\u0161ky, networking nebo vzd\u011bl\u00e1v\u00e1n\u00ed, konan\u00e9 pravideln\u011b ka\u017ed\u00fd m\u011bs\u00edc.","logo":"img/projects/pyvo.svg","name":"Srazy Pyvo","photo":"pyvo","pyvec_help":["reimbursement","interconnection"],"url":"https://pyvo.cz/"},{"description":"Prakticky zam\u011b\u0159en\u00e9 srazy pro pokro\u010dil\u00e9 za\u010d\u00e1te\u010dn\u00edky, kde si lze cokoliv vyzkou\u0161et nebo konzultovat. V Praze nav\u00edc dopln\u011bn\u00e9 o ob\u010dasn\u00e9 celodenn\u00ed workshopy.","logo":"img/projects/pyworking.svg","name":"PyWorking","photo":"pyworking","pyvec_help":["reimbursement","contracts"],"url":"https://pyworking.cz/"},{"description":"Nepravideln\u00e1 setk\u00e1n\u00ed s p\u0159edn\u00e1\u0161kami pro milovn\u00edky dat, Pythonu a dal\u0161\u00edch jazyk\u016f, po\u0159\u00e1dan\u00e1 pod hlavi\u010dkou mezin\u00e1rodn\u00edho vzd\u011blac\u00edho programu [PyData](https://pydata.org).","logo":"img/projects/pydata.svg","name":"PyData Prague","photo":"pydata","pyvec_help":["contracts"],"url":"https://pydata.cz/"},{"description":"Hlavn\u00ed zdroj informac\u00ed a rozcestn\u00edk pro \u010deskou Python komunitu.","logo":"img/projects/python.svg","name":"python.cz","photo":"pythoncz","pyvec_help":["operations"],"url":"https://python.cz/"},{"description":"Zpr\u00e1vy ze sv\u011bta \u010desk\u00e9 Python komunity. Kdokoliv m\u016f\u017ee p\u0159isp\u011bt sv\u00fdm \u010dl\u00e1nkem.","logo":"img/projects/python.svg","name":"Komunitn\u00ed blog","photo":"blog","pyvec_help":["operations"],"url":"http://blog.python.cz/"},{"description":"Dokumentace fungov\u00e1n\u00ed komunity, kter\u00e1 shrnuje i know-how pro organiz\u00e1tory akc\u00ed, jako jsou srazy, workshopy, kurzy, apod.","logo":"img/projects/python.svg","name":"Komunitn\u00ed dokumentace","photo":"docs","pyvec_help":["operations"],"url":"https://docs.pyvec.org"}],"heading":"Projekty","note":{"heading":"Dobrovoln\u00edk","icon":"hand-stop-o","text":"Pyvec nikomu **ne\u0159\u00edk\u00e1, co m\u00e1 d\u011blat**. [Pom\u00e1h\u00e1 t\u011bm, kte\u0159\u00ed se o n\u011bco sna\u017e\u00ed](https://docs.pyvec.org/operations/support.html)\n— je to neziskov\u00e1 **servisn\u00ed organizace**. Zalo\u017een\u00ed srazu ve tv\u00e9m m\u011bst\u011b? Kurz\nna tv\u00e9 \u0161kole? Workshop? Screencast? Poj\u010fm\u011b spolu vymyslet, jak\nto zrealizovat! Ozvi se n\u00e1m na [info@pyvec.org](mailto:info@pyvec.org)."},"pyvec_help":{"accounting":"\u00fa\u010detnictv\u00ed","contracts":"smlouvy","interconnection":"propojen\u00ed m\u00edstn\u00edch skupin","legal":"pr\u00e1vn\u00ed servis","operations":"provoz","reimbursement":"propl\u00e1cen\u00ed vybaven\u00ed"},"pyvec_help_heading":"Jak pom\u00e1h\u00e1me"},"supporters":{"entries":[{"logo":"img/supporters/fragaria.svg","name":"Fragaria","url":"https://fragaria.cz/"},{"logo":"img/supporters/rosticz.png","name":"Ro\u0161t\u00ed.cz","url":"https://rosti.cz/"},{"logo":"img/supporters/redhat.svg","name":"Red Hat","url":"https://jobs.redhat.com/"},{"logo":"img/supporters/lynt-logo.svg","name":"Lynt services","url":"https://lynt.cz/"}],"heading":"Dlouhodob\u00ed podporovatel\u00e9","note":{"heading":"Podporovatel","icon":"credit-card","text":"D\u00edky n\u00e1m na \u010desk\u00e9m trhu **stoup\u00e1 po\u010det program\u00e1tor\u016f**. Finan\u010dn\u00ed podpora Pyvce\nje va\u0161e **investice do vzd\u011bl\u00e1v\u00e1n\u00ed**, **zdrav\u011bj\u0161\u00edho trhu pr\u00e1ce** a do roz\u0161i\u0159ov\u00e1n\u00ed\nPython komunity. Vyu\u017eijte n\u00e1\u0161\n[transparentn\u00ed \u00fa\u010det](https://www.fio.cz/scgi-bin/hermes/dz-transparent.cgi?ID_ucet=2600260438),\n[Benevity](https://causes.benevity.org/causes/203-5781337120921_0a4a),\nnebo napi\u0161te na [info@pyvec.org](mailto:info@pyvec.org)."}}} diff --git a/cs/index.html b/cs/index.html new file mode 100644 index 0000000..6d3dd82 --- /dev/null +++ b/cs/index.html @@ -0,0 +1,1800 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, neziskovka české Python komunity + + + +
+
+
+

+ + Pyvec + +

+

+ + English + +

+
+
+
+ +
+
+
+
+

Jsme nezisková servisní organizace české komunity
kolem programovacího jazyka Python

+
+ +

Podporujeme

+
+ +
+ +
+
+

Setkávání expertů a jejich kontakt s mezinárodní komunitou

+
+
+
+ +
+ +
+
+

Výuka programování na základě otevřených materiálů

+
+
+
+ +
+ +
+
+

Více žen v IT a celkově inkluzivní kulturu mezi programátory

+
+
+
+ +
+
+
+
+ + +
+

Náš dopad

+

+ + + + 210+ srazů + + + + + + + 190+ přispěvatelů + + + + + 4 konference + + + + + + + 150+ diskutujících + + + + + 6 měst + + + + + + + 2000+ diskutujících + + + + + 20+ kurzů + + + + + 20+ workshopů + + + + + + + 2000+ followerů + + +

+ +

Projekty

+
+
+ +
+
+

Dobrovolník

+

Pyvec nikomu neříká, co má dělat. Pomáhá těm, kteří se o něco snaží +— je to nezisková servisní organizace. Založení srazu ve tvém městě? Kurz +na tvé škole? Workshop? Screencast? Pojďmě spolu vymyslet, jak +to zrealizovat! Ozvi se nám na info@pyvec.org.

+
+
+ + +

Dlouhodobí podporovatelé

+
+
+ +
+
+

Podporovatel

+

Díky nám na českém trhu stoupá počet programátorů. Finanční podpora Pyvce +je vaše investice do vzdělávání, zdravějšího trhu práce a do rozšiřování +Python komunity. Využijte náš +transparentní účet, +Benevity, +nebo napište na info@pyvec.org.

+
+
+ + +

Spolupracujeme

+ + +

Kdo je Pyvec

+
+
+ +
+
+

Spolek

+

Pyvec je spolek založený na jaře roku 2012. +Výbor spolku rozhoduje o využívání financí a dalších významných tématech. +Staň se členem / členkou +a podílej se na tom, jak Pyvec podporuje českou Python komunitu!

+
+
+ + +

+ Celkový počet členů spolku: 36
+ Následují členové, kteří souhlasili s uvedením ve veřejném seznamu. +

+ + +
+ + + + \ No newline at end of file diff --git a/cs/kodex-chovani/index.html b/cs/kodex-chovani/index.html new file mode 100644 index 0000000..733cb95 --- /dev/null +++ b/cs/kodex-chovani/index.html @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, neziskovka české Python komunity + + + +
+
+
+

+ + Pyvec + +

+

+ + English + +

+
+
+
+ + +
+

Kodex chování

+

Účel

+

Na našich akcích chceme vytvářet bezpečné a přátelské prostředí pro všechny, bez ohledu na pohlaví, genderovou identitu, sexuální orientaci, postižení, vzhled, velikost těla, rasu, věk, náboženství nebo jeho absenci.

+

Netolerujeme žádnou formu obtěžování.

+

Sexuální jazyk a narážky nejsou vhodné v žádném prostředí, kde se koná akce.

+

Očekáváme, že všichni členové komunity budou dodržovat tento Kodex chování ve všech místech, kde komunita působí — online i naživo — a také při osobní komunikaci, která souvisí s komunitními aktivitami.

+

Účastníci, kteří tato pravidla poruší, mohou být podle rozhodnutí organizátorů sankcionováni nebo vyloučeni z akce bez nároku na vrácení peněz.

+

Očekávané chování

+ +

Nepřijatelné chování

+

Nepřijatelné chování zahrnuje mimo jiné:

+ +

Důsledky nepřijatelného chování

+

Nepřijatelné chování od kteréhokoliv člena komunity, včetně sponzorů nebo těch, kteří mají rozhodovací pravomoci, nebude tolerováno.

+

Každý, kdo bude požádán, aby s nepřijatelným chováním přestal, musí okamžitě vyhovět. Pokud se člen komunity zapojí do nepřijatelného chování, organizátoři mohou přijmout jakékoliv opatření, které uznají za vhodné, včetně dočasného zákazu nebo trvalého vyloučení z komunity bez předchozího varování (a bez nároku na vrácení peněz v případě placené akce).

+

Co dělat, když jste svědky nebo oběťmi nepřijatelného chování

+

Pokud jste obětí nebo svědkem nepřijatelného chování, nebo máte jakékoliv jiné obavy, co nejdříve to nahlaste organizátorům akce.

+

Náš tým se postará o to, abyste byli v bezpečí. Jakmile budete v bezpečí, požádáme vás o podrobnosti o tom, co se stalo. Chápeme, že to může být nepříjemné, ale budeme s vámi jednat s respektem a můžete si přivést někoho na podporu. Nebudeme vás nutit konfrontovat nikoho osobně a vaše identita zůstane anonymní.

+

Náš tým vám rád pomůže kontaktovat místní policii, podpůrné služby, nebo vám zajistí doprovod, abyste se cítili bezpečně po zbytek akce.

+

Vážíme si vaší účasti.

+

Řešení stížností

+

Pokud máte pocit, že jste byli neprávem obviněni z porušení tohoto Kodexu chování, můžete se obrátit na jednoho z organizátorů akce s popisem vaší stížnosti.

+

Vaše stížnost bude vyřešena v souladu s našimi vnitřními pravidly.

+

Inspirace

+

Tento Kodex chování byl inspirován Berlínským kodexem chování a kodexem chování JS Conf.

+
+ + + + \ No newline at end of file diff --git a/cs/zpracovani-osobnich-udaju/index.html b/cs/zpracovani-osobnich-udaju/index.html new file mode 100644 index 0000000..1144a65 --- /dev/null +++ b/cs/zpracovani-osobnich-udaju/index.html @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, neziskovka české Python komunity + + + +
+
+
+

+ + Pyvec + +

+

+ + English + +

+
+
+
+ + +
+

Zpracování osobních údajů

+

Správcem osobních údajů je Pyvec, z.s., IČO: 22746668, se sídlem Korunní 2569/108, 101 00 Praha 10 – Vinohrady. Můžete jej kontaktovat na info@pyvec.org.

+

Pyvec, z.s., dále jen „Spolek“, udržuje neveřejný seznam svých členů, který obsahuje i jejich jméno, přezdívku, e-mail, datum narození, adresu a odkazy na jejich internetové profily. Pokud osobě zanikne členství, údaje o ní jsou smazány a nejsou nadále uchovávány. Členové mohou Spolku individuálně udělit nebo odebrat souhlas s uveřejněním ve veřejném seznamu členů, který se může nacházet na těchto stránkách. E-mailová a poštovní adresa slouží Spolku pouze k tomu, aby mohl členy kontaktovat za účelem naplňování povinností, jež mu ukládají stanovy.

+

Spolek pro shromažďování a uchovávání osobních údajů o členech využívá Google Docs. Osobní údaje uchovává společnost Google LLC na základě svých zásad ochrany osobních údajů. Uživatelský přístup k datům mají pouze členové výboru Spolku.

+
+ + + + \ No newline at end of file diff --git a/en/api.json b/en/api.json new file mode 100644 index 0000000..36c4ed2 --- /dev/null +++ b/en/api.json @@ -0,0 +1 @@ +{"coc":{"heading":"Code of Conduct","text":"## Purpose\n\nOur events are dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion or lack thereof.\n\nWe do not tolerate harassment of participants in any form.\n\nSexual language and imagery are not appropriate for any venue, including talks.\n\nWe expect all community participants to abide by this Code of Conduct in all community venues\u2014online and in-person\u2014as well as in all one-on-one communications pertaining to community business.\n\nParticipants violating these rules may be sanctioned or expelled from the event without a refund at the discretion of the event organizers.\n\n### Expected Behavior\n\n- Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.\n- Exercise consideration and respect in your speech and actions.\n- Attempt collaboration before conflict.\n- Use inclusive language.\n- Refrain from demeaning, discriminatory, or harassing behavior and speech.\n- Be mindful of your surroundings and of your fellow participants.\n- Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.\n\n### Unacceptable Behavior\n\nUnacceptable behaviors include, but are not limited to:\n\n- Abusive, discriminatory, derogatory or demeaning speech or actions.\n- Sexual images in public spaces.\n- Harassing, intimidation, stalking, or following.\n- Sustained disruption of talks or other events.\n- Inappropriate physical contact.\n- Invasion of personal space.\n- Unwelcome sexual attention.\n- Advocating for, or encouraging, any of the above behaviors.\n\n## Consequences of Unacceptable Behavior\n\nUnacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.\n\nAnyone asked to stop unacceptable behavior is expected to comply immediately. If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).\n\n## If You Witness or Are Subject to Unacceptable Behavior\n\nIf you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible.\n\nOur staff will ensure you are safe. Once safe, we\u2019ll ask you to tell us about what happened. This can be upsetting, but we\u2019ll handle it as respectfully as possible, and you can bring someone to support you. You won\u2019t be asked to confront anyone and we won\u2019t tell anyone who you are.\n\nOur team will be happy to help you contact local law enforcement, local support services, provide escorts, or otherwise assist you to feel safe for the duration of the event.\n\nWe value your attendance.\n\n## Addressing Grievances\n\nIf you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify one of the event organizers with a concise description of your grievance.\n\nYour grievance will be handled in accordance with our existing governing policies.\n\n## Credits\n\nThis Code of Conduct was inspired by the [Berlin](https://berlincodeofconduct.org/) and [JS Conf](https://2018.jsconf.eu/code-of-conduct/) codes of conduct.\n"},"members":{"heading":"Who is Pyvec","list":{"failure_text":"The list of members failed to load.","gdpr_note":"The following members consented with being listed publicly.","total_count_text":"Total count of all members"},"note":{"heading":"Organization","icon":"user-circle-o","text":"Pyvec is a nonprofit founded in **spring 2012**.\nThe board takes care of financial matters and makes decisions on other important issues.\n[Become a member](https://docs.pyvec.org/operations/runbooks.html#jak-clenstvi)\nand influence how Pyvec supports the Czech Python user group!"},"roles":{"board":"board member","chair":"chairman"}},"members_list":{"board":[{"avatar_filename":"img/avatars/barbora-drbohlavova.png","github":"baradrb","linkedin":"baradrb","mastodon":null,"name":"B\u00e1ra Drbohlavov\u00e1","role":"chair","twitter":"baradrb"},{"avatar_filename":"img/avatars/jan-javorek.png","github":"honzajavorek","linkedin":"honzajavorek","mastodon":"@honzajavorek@mastodonczech.cz","name":"Honza Javorek","role":"board","twitter":"honzajavorek"},{"avatar_filename":"img/avatars/anezka-muller.png","github":"anezkamll","linkedin":"anezkamll","mastodon":"@anezkamll@mastodon.social","name":"Ane\u017eka M\u00fcller","role":"board","twitter":"anezkamll"},{"avatar_filename":"img/avatars/jan-cermak.png","github":"sairon","linkedin":"sairon","mastodon":"@sairon@mastodon.social","name":"Koko\u0161ka P. T.","role":"board","twitter":"sairon"},{"avatar_filename":"img/avatars/jakub-vysoky.png","github":"kvbik","linkedin":"jakubvysoky","mastodon":"@kvbik@cryptodon.lol","name":"Jakub Vysok\u00fd","role":"board","twitter":"kvbik"}],"public_members":[{"avatar_filename":"img/avatars/jiri-bajer.png","github":null,"linkedin":"jiribajer","mastodon":null,"name":"Jirka Bajer","role":"member","twitter":null},{"avatar_filename":"img/avatars/mia-bajic.png","github":"clytaemnestra","linkedin":"mia-bajic","mastodon":null,"name":"Mia Baji\u0107","role":"member","twitter":null},{"avatar_filename":"img/avatars/lumir-balhar.png","github":"frenzymadness","linkedin":"lum%C3%ADr-balhar-b173833a","mastodon":"@frenzy@mastodonczech.cz","name":"Lum\u00edr Balhar","role":"member","twitter":"lumirbalhar"},{"avatar_filename":"img/avatars/jiri-barton.png","github":"whiskybar","linkedin":null,"mastodon":null,"name":"Ji\u0159\u00ed Barto\u0148","role":"member","twitter":"lurkingideas"},{"avatar_filename":"img/avatars/jakub-beranek.png","github":"kobzol","linkedin":"jakub-beranek","mastodon":null,"name":"Kuba Ber\u00e1nek","role":"member","twitter":"Beranek1582"},{"avatar_filename":"img/avatars/martin-bilek.png","github":"martinbilek","linkedin":"martin-b%C3%ADlek-47699542","mastodon":null,"name":"Martin B\u00edlek","role":"member","twitter":"ajtea"},{"avatar_filename":"img/avatars/ondrej-caletka.png","github":"oskar456","linkedin":"caletkao","mastodon":"@Oskar456@mastodon.social","name":"Ond\u0159ej Caletka","role":"member","twitter":"oskar456"},{"avatar_filename":"img/avatars/iva-fingerova.png","github":"IvaFingerova","linkedin":"ivafingerova","mastodon":null,"name":"Iva Fingerov\u00e1","role":"member","twitter":"ivafingerova"},{"avatar_filename":"img/avatars/peter-hozak.png","github":"Aprillion","linkedin":"hozak","mastodon":null,"name":"Peter Hoz\u00e1k","role":"member","twitter":"aprillion0042"},{"avatar_filename":"img/avatars/tomas-hrnciar.png","github":"hrnciar","linkedin":"tom%C3%A1%C5%A1-hrn%C4%8Diar-8b4bba68","mastodon":null,"name":"Tom\u00e1\u0161 Hrn\u010diar","role":"member","twitter":null},{"avatar_filename":"img/avatars/miroslav-hroncok.png","github":"hroncok","linkedin":null,"mastodon":"@hroncok@floss.social","name":"Miro Hron\u010dok","role":"member","twitter":"hroncok"},{"avatar_filename":"img/avatars/zuzana-javorkova.png","github":"zuzejk","linkedin":null,"mastodon":null,"name":"Zuzka Javorkov\u00e1","role":"member","twitter":null},{"avatar_filename":"img/avatars/jan-kral.png","github":"HonzaKral","linkedin":"honzakral","mastodon":"@honzakral@fosstodon.org","name":"Honza Kr\u00e1l","role":"member","twitter":"honzakral"},{"avatar_filename":"img/avatars/stepanka-lucinova.png","github":"tystar86","linkedin":"stepankalucinova","mastodon":null,"name":"\u0160t\u011bp\u00e1nka Lucinov\u00e1","role":"member","twitter":"tystarcz"},{"avatar_filename":"img/avatars/petr-messner.png","github":"messa","linkedin":null,"mastodon":null,"name":"Petr Messner","role":"member","twitter":"messa_cz"},{"avatar_filename":"img/avatars/magdalena-grassi-morong.png","github":"gryffinfox","linkedin":"magdalena-grassi-morong/","mastodon":null,"name":"Magdal\u00e9na Grassi Morong","role":"member","twitter":null},{"avatar_filename":"img/avatars/tomas-orsava.png","github":"torsava","linkedin":"tom%C3%A1%C5%A1-orsava-56284b57","mastodon":null,"name":"Tom\u00e1\u0161 Orsava","role":"member","twitter":null},{"avatar_filename":"img/avatars/martin-pavlasek.png","github":"mpavlase","linkedin":"martin-pavlasek","mastodon":null,"name":"Martin Pavl\u00e1sek","role":"member","twitter":null},{"avatar_filename":"img/avatars/radka-plankova.png","github":"radusaaa","linkedin":"radkaplankova","mastodon":null,"name":"Radka Plankov\u00e1","role":"member","twitter":null},{"avatar_filename":"img/avatars/vitezslav-pliska.png","github":"whit","linkedin":"vitekpliska","mastodon":null,"name":"V\u00edtek Pliska","role":"member","twitter":"whiteck"},{"avatar_filename":"img/avatars/jiri-psotka.png","github":"jpsotka","linkedin":"jiripsotka","mastodon":null,"name":"Ji\u0159\u00ed Psotka","role":"member","twitter":"JiriPsotka"},{"avatar_filename":"img/avatars/jan-smitka.png","github":"jsmitka","linkedin":"jansmitka","mastodon":"@jansmitka@fosstodon.org","name":"Honza Smitka","role":"member","twitter":"jansmitka"},{"avatar_filename":"img/avatars/karolina-surma.png","github":"befeleme","linkedin":"karolina-surma-950452b7","mastodon":"@karo@floss.social","name":"Karolina Surma","role":"member","twitter":null},{"avatar_filename":"img/avatars/timothy-vladimir-hobbs.png","github":"timthelion","linkedin":null,"mastodon":null,"name":"Tim","role":"member","twitter":null},{"avatar_filename":"img/avatars/jakub-urban.png","github":"coobas","linkedin":"urbanj","mastodon":null,"name":"Kuba Urban","role":"member","twitter":"coobas"},{"avatar_filename":"img/avatars/petr-viktorin.png","github":"encukou","linkedin":"petr-viktorin-a5043a14","mastodon":"@encukou@mastodon.social","name":"Petr Viktorin","role":"member","twitter":"encukou"},{"avatar_filename":"img/avatars/jaroslav-vysoky.png","github":"JerryFox","linkedin":null,"mastodon":null,"name":"Jarda Vysok\u00fd","role":"member","twitter":"jarda57"},{"avatar_filename":"img/avatars/ales-zoulek.png","github":"aleszoulek","linkedin":"zoulek","mastodon":null,"name":"Ale\u0161 Zoulek","role":"member","twitter":"aleszoulek"},{"avatar_filename":"img/avatars/jan-florian.png","github":"starenka","linkedin":"janflorian","mastodon":"@starenka@witter.cz","name":"sta\u0159enka","role":"member","twitter":"starenka"},{"avatar_filename":"img/avatars/jakub-cervinka.png","github":"JakubDotPy","linkedin":"jakub-%C4%8Dervinka-2972079b","mastodon":null,"name":"Kuba \u010cervinka","role":"member","twitter":"JakubDotPy"}],"total_count":36},"meta":{"address":{"directions":"Pyvec, z.s.
Korunn\u00ed 2569/108
101 00 Prague 10
Czech Republic, EU","heading":"Address"},"bank_account":{"bank_branch":2010,"bank_name":"Fio banka, a.s., V Celnici 1028/10, Prague","heading":"Transparent account","iban":"CZ5020100000002600260438","number":2600260438,"swift":"FIOBCZPP"},"billing_address":{"directions":"Pyvec, z.s.
Korunn\u00ed 2569/108
101 00 Prague 10
Czech Republic, EU","heading":"Billing address"},"claim":"Service non-profit organization of the Czech
[Python](https://python.cz/en/) programming language user group","databox_no":{"label":"\u201cDatov\u00e1 schr\u00e1nka\u201d","value":"t94cfya"},"downloads":{"bylaws":"bylaws","filing":"filing history","heading":"Downloads","json_data":"this page as JSON","resources":"resources"},"reg_no":{"label":"Reg. No.","link":"https://or.justice.cz/ias/ui/vypis-sl-firma?subjektId=760829","value":22746668},"title":"Pyvec, the nonprofit of the Czech Python user group"},"numbers":{"entries":[{"hint":"All organized meetups, all locations","text":"meetups","value":217},{"hint":"Commit authors and discussions participants on GitHub, Pyvec and PyLadiesCZ","icon":"github","text":"contributors","value":195},{"exactly":true,"hint":"All organized PyCon CZ conferences","text":"conferences","value":4},{"hint":"Members on Pyvec Slack dedicated to organizators","icon":"slack","text":"participants","value":158},{"exactly":true,"hint":"All locations where there is a meetup or PyLadies present","text":"locations","value":6},{"hint":"Sum of members of the main Czech Python user group FB groups","icon":"facebook","sum":[1896,186],"text":"participants"},{"hint":"All beginner course tracks organized by PyLadies, all locations","sum":[8,10,4],"text":"courses"},{"hint":"All main workshops organized with Pyvec support, Django Girls included","sum":[5,5,10,2],"text":"workshops"},{"hint":"Number of unique followers of the main Czech Python user group Twitter accounts","icon":"twitter","text":"followers","value":2083}],"heading":"Our impact"},"objectives":{"entries":[{"icon":"comments","text":"**Networking of experts** and their contact with the **international** community"},{"icon":"graduation-cap","text":"**Education of programming** based on **open** materials"},{"icon":"female","text":"**More women in tech** and generally **inclusive culture** among programmers"}],"heading":"We support"},"partners":{"entries":[{"logo":"img/partners/psf.svg","name":"Python Software Foundation","url":"https://www.python.org/psf/"},{"logo":"img/partners/pyladies.svg","name":"PyLadies","url":"http://www.pyladies.com/"},{"logo":"img/partners/djangogirls.svg","name":"Django Girls Foundation","url":"https://djangogirls.org/foundation/"},{"logo":"img/partners/numfocus.png","name":"NumFOCUS","url":"https://numfocus.org"}],"heading":"Cooperating with"},"privacy_policy":{"text":"This privacy policy applies to Pyvec, z.s., a nonprofit with a registration number 22746668 and registered office at Korunn\u00ed 2569/108, 101 00 Prague 10 – Vinohrady, Czech Republic. You can contact Pyvec, z.s. at [info@pyvec.org](mailto:info@pyvec.org).\n\nPyvec, z.s. maintains a private list of its members, which contains their name, nickname, email, date of birth, address, and links to their public internet profiles. If person's membership ends, Pyvec, z.s. deletes all data about the person it has collected. Members of Pyvec, z.s. can individually give or remove consent with being present in a public list of memebers, which can appear at this website. Pyvec, z.s. can use the collected emails and addresses only to contact the members in order to fulfill [requirements given by the bylaws](https://docs.pyvec.org/operations/bylaws.html).\n\nPyvec, z.s. uses [Google Docs](https://docs.google.com/) to collect the personal information. Company Google LLC keeps the data according to terms in [their own privacy policy](https://policies.google.com/privacy). Only Pyvec, z.s. board members have user access to the data.\n","title":"Privacy Policy"},"profiles":{"entries":[{"icon":"twitter","name":"Twitter","url":"https://twitter.com/pyvec/"},{"icon":"youtube","name":"YouTube","url":"https://www.youtube.com/user/pyvec"},{"icon":"github","name":"GitHub","url":"https://github.com/pyvec/"},{"icon":"slack","name":"Slack","url":"https://pyvec.slack.com/"}]},"projects":{"entries":[{"description":"The largest yearly gathering of people interested in Python in the Czech Republic. Part of the [international PyCon series](https://www.python.org/events/).","logo":"img/projects/pyconcz.svg","name":"PyCon CZ conference","photo":"pyconcz","pyvec_help":["reimbursement","accounting","contracts","legal"],"url":"https://cz.pycon.org/"},{"description":"Open and freely accessible materials for beginner or advanced courses of the Python language. In Czech. Continuously developing and growing.","logo":"img/projects/python.svg","name":"Learn Python","photo":"naucse","pyvec_help":["operations"],"url":"http://naucse.python.cz/"},{"description":"[International](http://pyladies.com/) activity supporting women to get into tech with the help of the Python language. Czech groups hold semester-long free-of-charge beginner courses.","logo":"img/projects/pyladies.svg","name":"PyLadies CZ","photo":"pyladies","pyvec_help":["reimbursement","contracts","interconnection"],"url":"http://pyladies.cz/"},{"description":"Informal developer meetups focused on talks on advanced topics, networking, or education. Organized monthly.","logo":"img/projects/pyvo.svg","name":"Pyvo meetups","photo":"pyvo","pyvec_help":["reimbursement","interconnection"],"url":"https://pyvo.cz/"},{"description":"Hands-on meetups for intermediate Python developers where anyone can come and consult their solutions or try out anything they like. In Prague these are complemented by occasional day-long workshops.","logo":"img/projects/pyworking.svg","name":"PyWorking","photo":"pyworking","pyvec_help":["reimbursement","contracts"],"url":"https://pyworking.cz/"},{"description":"Irregular meetups with talks for lovers of data, Python and other languages, part of the [PyData](https://pydata.org) international educational programme.","logo":"img/projects/pydata.svg","name":"PyData Prague","photo":"pydata","pyvec_help":["contracts"],"url":"https://pydata.cz/"},{"description":"The main portal and source of information of the Czech Python user group.","logo":"img/projects/python.svg","name":"python.cz","photo":"pythoncz","pyvec_help":["operations"],"url":"https://python.cz/"},{"description":"Czech Python user group news. Anyone can contribute with their article.","logo":"img/projects/python.svg","name":"Community blog","photo":"blog","pyvec_help":["operations"],"url":"http://blog.python.cz/"},{"description":"A documentation of community operations, which also sums up know-how for organizers of user group events, such as meetups, workshops, courses, etc.","logo":"img/projects/python.svg","name":"Community docs","photo":"docs","pyvec_help":["operations"],"url":"https://docs.pyvec.org"}],"heading":"Projects","note":{"heading":"Volunteer","icon":"hand-stop-o","text":"Pyvec **doesn't give orders**. Pyvec helps to those who want to achieve\nsomething — it's a nonprofit **service organization**. Starting a meetup in your\ntown? Course in your school? Workshop? Screencast? Let's come up with\na way to make it happen! E-mail us at [info@pyvec.org](mailto:info@pyvec.org)."},"pyvec_help":{"accounting":"accounting","contracts":"contracts","interconnection":"interconnection of local groups","legal":"legal service","operations":"operations","reimbursement":"reimbursing equipment"},"pyvec_help_heading":"How Pyvec helps"},"supporters":{"entries":[{"logo":"img/supporters/fragaria.svg","name":"Fragaria","url":"https://fragaria.cz/"},{"logo":"img/supporters/rosticz.png","name":"Ro\u0161t\u00ed.cz","url":"https://rosti.cz/"},{"logo":"img/supporters/redhat.svg","name":"Red Hat","url":"https://jobs.redhat.com/"},{"logo":"img/supporters/lynt-logo.svg","name":"Lynt services","url":"https://lynt.cz/"}],"heading":"Long-term supporters","note":{"heading":"Supporter","icon":"credit-card","text":"Thanks to our efforts, **there are more programmers** on the Czech market.\nFinancial support of Pyvec is your **investment in education**, **healthier\njob market** and the growth of the Python community. Use our\n[transparent bank account](https://www.fio.cz/scgi-bin/hermes/dz-transparent.cgi?ID_ucet=2600260438&l=ENGLISH),\n[Benevity](https://causes.benevity.org/causes/203-5781337120921_0a4a),\nor e-mail us at [info@pyvec.org](mailto:info@pyvec.org)."}}} diff --git a/en/coc/index.html b/en/coc/index.html new file mode 100644 index 0000000..1756346 --- /dev/null +++ b/en/coc/index.html @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, the nonprofit of the Czech Python user group + + + +
+
+
+

+ + Pyvec + +

+

+ + Česky + +

+
+
+
+ + +
+

Code of Conduct

+

Purpose

+

Our events are dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion or lack thereof.

+

We do not tolerate harassment of participants in any form.

+

Sexual language and imagery are not appropriate for any venue, including talks.

+

We expect all community participants to abide by this Code of Conduct in all community venues—online and in-person—as well as in all one-on-one communications pertaining to community business.

+

Participants violating these rules may be sanctioned or expelled from the event without a refund at the discretion of the event organizers.

+

Expected Behavior

+ +

Unacceptable Behavior

+

Unacceptable behaviors include, but are not limited to:

+ +

Consequences of Unacceptable Behavior

+

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

+

Anyone asked to stop unacceptable behavior is expected to comply immediately. If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

+

If You Witness or Are Subject to Unacceptable Behavior

+

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible.

+

Our staff will ensure you are safe. Once safe, we’ll ask you to tell us about what happened. This can be upsetting, but we’ll handle it as respectfully as possible, and you can bring someone to support you. You won’t be asked to confront anyone and we won’t tell anyone who you are.

+

Our team will be happy to help you contact local law enforcement, local support services, provide escorts, or otherwise assist you to feel safe for the duration of the event.

+

We value your attendance.

+

Addressing Grievances

+

If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify one of the event organizers with a concise description of your grievance.

+

Your grievance will be handled in accordance with our existing governing policies.

+

Credits

+

This Code of Conduct was inspired by the Berlin and JS Conf codes of conduct.

+
+ + + + \ No newline at end of file diff --git a/en/index.html b/en/index.html new file mode 100644 index 0000000..ced187e --- /dev/null +++ b/en/index.html @@ -0,0 +1,1802 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, the nonprofit of the Czech Python user group + + + +
+
+
+

+ + Pyvec + +

+

+ + Česky + +

+
+
+
+ +
+
+
+
+

Service non-profit organization of the Czech
Python programming language user group

+
+ +

We support

+
+ +
+ +
+
+

Networking of experts and their contact with the international community

+
+
+
+ +
+ +
+
+

Education of programming based on open materials

+
+
+
+ +
+ +
+
+

More women in tech and generally inclusive culture among programmers

+
+
+
+ +
+
+
+
+ + +
+

Our impact

+

+ + + + 210+ meetups + + + + + + + 190+ contributors + + + + + 4 conferences + + + + + + + 150+ participants + + + + + 6 locations + + + + + + + 2000+ participants + + + + + 20+ courses + + + + + 20+ workshops + + + + + + + 2000+ followers + + +

+ +

Projects

+
+
+ +
+
+

Volunteer

+

Pyvec doesn't give orders. Pyvec helps to those who want to achieve +something — it's a nonprofit service organization. Starting a meetup in your +town? Course in your school? Workshop? Screencast? Let's come up with +a way to make it happen! E-mail us at info@pyvec.org.

+
+
+ + +

Long-term supporters

+
+
+ +
+
+

Supporter

+

Thanks to our efforts, there are more programmers on the Czech market. +Financial support of Pyvec is your investment in education, healthier +job market and the growth of the Python community. Use our +transparent bank account, +Benevity, +or e-mail us at info@pyvec.org.

+
+
+ + +

Cooperating with

+ + +

Who is Pyvec

+
+
+ +
+
+

Organization

+

Pyvec is a nonprofit founded in spring 2012. +The board takes care of financial matters and makes decisions on other important issues. +Become a member +and influence how Pyvec supports the Czech Python user group!

+
+
+ + +

+ Total count of all members: 36
+ The following members consented with being listed publicly. +

+ + +
+ + + + \ No newline at end of file diff --git a/en/privacy-policy/index.html b/en/privacy-policy/index.html new file mode 100644 index 0000000..73730db --- /dev/null +++ b/en/privacy-policy/index.html @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, the nonprofit of the Czech Python user group + + + +
+
+
+

+ + Pyvec + +

+

+ + Česky + +

+
+
+
+ + +
+

Privacy Policy

+

This privacy policy applies to Pyvec, z.s., a nonprofit with a registration number 22746668 and registered office at Korunní 2569/108, 101 00 Prague 10 – Vinohrady, Czech Republic. You can contact Pyvec, z.s. at info@pyvec.org.

+

Pyvec, z.s. maintains a private list of its members, which contains their name, nickname, email, date of birth, address, and links to their public internet profiles. If person's membership ends, Pyvec, z.s. deletes all data about the person it has collected. Members of Pyvec, z.s. can individually give or remove consent with being present in a public list of memebers, which can appear at this website. Pyvec, z.s. can use the collected emails and addresses only to contact the members in order to fulfill requirements given by the bylaws.

+

Pyvec, z.s. uses Google Docs to collect the personal information. Company Google LLC keeps the data according to terms in their own privacy policy. Only Pyvec, z.s. board members have user access to the data.

+
+ + + + \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..b95b747 Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..6d3dd82 --- /dev/null +++ b/index.html @@ -0,0 +1,1800 @@ + + + + + + + + + + + + + + + + + + + + + Pyvec, neziskovka české Python komunity + + + +
+
+
+

+ + Pyvec + +

+

+ + English + +

+
+
+
+ +
+
+
+
+

Jsme nezisková servisní organizace české komunity
kolem programovacího jazyka Python

+
+ +

Podporujeme

+
+ +
+ +
+
+

Setkávání expertů a jejich kontakt s mezinárodní komunitou

+
+
+
+ +
+ +
+
+

Výuka programování na základě otevřených materiálů

+
+
+
+ +
+ +
+
+

Více žen v IT a celkově inkluzivní kulturu mezi programátory

+
+
+
+ +
+
+
+
+ + +
+

Náš dopad

+

+ + + + 210+ srazů + + + + + + + 190+ přispěvatelů + + + + + 4 konference + + + + + + + 150+ diskutujících + + + + + 6 měst + + + + + + + 2000+ diskutujících + + + + + 20+ kurzů + + + + + 20+ workshopů + + + + + + + 2000+ followerů + + +

+ +

Projekty

+
+
+ +
+
+

Dobrovolník

+

Pyvec nikomu neříká, co má dělat. Pomáhá těm, kteří se o něco snaží +— je to nezisková servisní organizace. Založení srazu ve tvém městě? Kurz +na tvé škole? Workshop? Screencast? Pojďmě spolu vymyslet, jak +to zrealizovat! Ozvi se nám na info@pyvec.org.

+
+
+ + +

Dlouhodobí podporovatelé

+
+
+ +
+
+

Podporovatel

+

Díky nám na českém trhu stoupá počet programátorů. Finanční podpora Pyvce +je vaše investice do vzdělávání, zdravějšího trhu práce a do rozšiřování +Python komunity. Využijte náš +transparentní účet, +Benevity, +nebo napište na info@pyvec.org.

+
+
+ + +

Spolupracujeme

+ + +

Kdo je Pyvec

+
+
+ +
+
+

Spolek

+

Pyvec je spolek založený na jaře roku 2012. +Výbor spolku rozhoduje o využívání financí a dalších významných tématech. +Staň se členem / členkou +a podílej se na tom, jak Pyvec podporuje českou Python komunitu!

+
+
+ + +

+ Celkový počet členů spolku: 36
+ Následují členové, kteří souhlasili s uvedením ve veřejném seznamu. +

+ + +
+ + + + \ No newline at end of file diff --git a/static/bylaws-2024-01-23.pdf b/static/bylaws-2024-01-23.pdf new file mode 100644 index 0000000..6126b19 Binary files /dev/null and b/static/bylaws-2024-01-23.pdf differ diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000..b95b747 Binary files /dev/null and b/static/favicon.ico differ diff --git a/static/img/avatars/ales-zoulek.png b/static/img/avatars/ales-zoulek.png new file mode 100644 index 0000000..a321fae Binary files /dev/null and b/static/img/avatars/ales-zoulek.png differ diff --git a/static/img/avatars/anezka-muller.png b/static/img/avatars/anezka-muller.png new file mode 100644 index 0000000..5447a56 Binary files /dev/null and b/static/img/avatars/anezka-muller.png differ diff --git a/static/img/avatars/barbora-drbohlavova.png b/static/img/avatars/barbora-drbohlavova.png new file mode 100644 index 0000000..210df33 Binary files /dev/null and b/static/img/avatars/barbora-drbohlavova.png differ diff --git a/static/img/avatars/iva-fingerova.png b/static/img/avatars/iva-fingerova.png new file mode 100644 index 0000000..c65010f Binary files /dev/null and b/static/img/avatars/iva-fingerova.png differ diff --git a/static/img/avatars/jakub-beranek.png b/static/img/avatars/jakub-beranek.png new file mode 100644 index 0000000..c1b1a9a Binary files /dev/null and b/static/img/avatars/jakub-beranek.png differ diff --git a/static/img/avatars/jakub-cervinka.png b/static/img/avatars/jakub-cervinka.png new file mode 100644 index 0000000..d125536 Binary files /dev/null and b/static/img/avatars/jakub-cervinka.png differ diff --git a/static/img/avatars/jakub-urban.png b/static/img/avatars/jakub-urban.png new file mode 100644 index 0000000..70cfc33 Binary files /dev/null and b/static/img/avatars/jakub-urban.png differ diff --git a/static/img/avatars/jakub-vysoky.png b/static/img/avatars/jakub-vysoky.png new file mode 100644 index 0000000..f68bd7c Binary files /dev/null and b/static/img/avatars/jakub-vysoky.png differ diff --git a/static/img/avatars/jan-cermak.png b/static/img/avatars/jan-cermak.png new file mode 100644 index 0000000..cd52380 Binary files /dev/null and b/static/img/avatars/jan-cermak.png differ diff --git a/static/img/avatars/jan-florian.png b/static/img/avatars/jan-florian.png new file mode 100644 index 0000000..de23990 Binary files /dev/null and b/static/img/avatars/jan-florian.png differ diff --git a/static/img/avatars/jan-javorek.png b/static/img/avatars/jan-javorek.png new file mode 100644 index 0000000..208d932 Binary files /dev/null and b/static/img/avatars/jan-javorek.png differ diff --git a/static/img/avatars/jan-kral.png b/static/img/avatars/jan-kral.png new file mode 100644 index 0000000..d48c537 Binary files /dev/null and b/static/img/avatars/jan-kral.png differ diff --git a/static/img/avatars/jan-smitka.png b/static/img/avatars/jan-smitka.png new file mode 100644 index 0000000..0ebdf11 Binary files /dev/null and b/static/img/avatars/jan-smitka.png differ diff --git a/static/img/avatars/jaroslav-vysoky.png b/static/img/avatars/jaroslav-vysoky.png new file mode 100644 index 0000000..44b660a Binary files /dev/null and b/static/img/avatars/jaroslav-vysoky.png differ diff --git a/static/img/avatars/jiri-bajer.png b/static/img/avatars/jiri-bajer.png new file mode 100644 index 0000000..8101fc4 Binary files /dev/null and b/static/img/avatars/jiri-bajer.png differ diff --git a/static/img/avatars/jiri-barton.png b/static/img/avatars/jiri-barton.png new file mode 100644 index 0000000..4cd26ac Binary files /dev/null and b/static/img/avatars/jiri-barton.png differ diff --git a/static/img/avatars/jiri-psotka.png b/static/img/avatars/jiri-psotka.png new file mode 100644 index 0000000..8101fc4 Binary files /dev/null and b/static/img/avatars/jiri-psotka.png differ diff --git a/static/img/avatars/karolina-surma.png b/static/img/avatars/karolina-surma.png new file mode 100644 index 0000000..cd1fbc0 Binary files /dev/null and b/static/img/avatars/karolina-surma.png differ diff --git a/static/img/avatars/lumir-balhar.png b/static/img/avatars/lumir-balhar.png new file mode 100644 index 0000000..b73b918 Binary files /dev/null and b/static/img/avatars/lumir-balhar.png differ diff --git a/static/img/avatars/magdalena-grassi-morong.png b/static/img/avatars/magdalena-grassi-morong.png new file mode 100644 index 0000000..ca28cc4 Binary files /dev/null and b/static/img/avatars/magdalena-grassi-morong.png differ diff --git a/static/img/avatars/martin-bilek.png b/static/img/avatars/martin-bilek.png new file mode 100644 index 0000000..dcc3db9 Binary files /dev/null and b/static/img/avatars/martin-bilek.png differ diff --git a/static/img/avatars/martin-pavlasek.png b/static/img/avatars/martin-pavlasek.png new file mode 100644 index 0000000..5dcd68a Binary files /dev/null and b/static/img/avatars/martin-pavlasek.png differ diff --git a/static/img/avatars/mia-bajic.png b/static/img/avatars/mia-bajic.png new file mode 100644 index 0000000..68c491f Binary files /dev/null and b/static/img/avatars/mia-bajic.png differ diff --git a/static/img/avatars/miroslav-hroncok.png b/static/img/avatars/miroslav-hroncok.png new file mode 100644 index 0000000..28abe03 Binary files /dev/null and b/static/img/avatars/miroslav-hroncok.png differ diff --git a/static/img/avatars/ondrej-caletka.png b/static/img/avatars/ondrej-caletka.png new file mode 100644 index 0000000..8acafeb Binary files /dev/null and b/static/img/avatars/ondrej-caletka.png differ diff --git a/static/img/avatars/peter-hozak.png b/static/img/avatars/peter-hozak.png new file mode 100644 index 0000000..661aa9b Binary files /dev/null and b/static/img/avatars/peter-hozak.png differ diff --git a/static/img/avatars/petr-messner.png b/static/img/avatars/petr-messner.png new file mode 100644 index 0000000..d1d18dd Binary files /dev/null and b/static/img/avatars/petr-messner.png differ diff --git a/static/img/avatars/petr-viktorin.png b/static/img/avatars/petr-viktorin.png new file mode 100644 index 0000000..dd47447 Binary files /dev/null and b/static/img/avatars/petr-viktorin.png differ diff --git a/static/img/avatars/radka-plankova.png b/static/img/avatars/radka-plankova.png new file mode 100644 index 0000000..2f83534 Binary files /dev/null and b/static/img/avatars/radka-plankova.png differ diff --git a/static/img/avatars/stepanka-lucinova.png b/static/img/avatars/stepanka-lucinova.png new file mode 100644 index 0000000..0dbc12a Binary files /dev/null and b/static/img/avatars/stepanka-lucinova.png differ diff --git a/static/img/avatars/timothy-vladimir-hobbs.png b/static/img/avatars/timothy-vladimir-hobbs.png new file mode 100644 index 0000000..9442726 Binary files /dev/null and b/static/img/avatars/timothy-vladimir-hobbs.png differ diff --git a/static/img/avatars/tomas-hrnciar.png b/static/img/avatars/tomas-hrnciar.png new file mode 100644 index 0000000..5a010e7 Binary files /dev/null and b/static/img/avatars/tomas-hrnciar.png differ diff --git a/static/img/avatars/tomas-orsava.png b/static/img/avatars/tomas-orsava.png new file mode 100644 index 0000000..10ce939 Binary files /dev/null and b/static/img/avatars/tomas-orsava.png differ diff --git a/static/img/avatars/vitezslav-pliska.png b/static/img/avatars/vitezslav-pliska.png new file mode 100644 index 0000000..d8c67d4 Binary files /dev/null and b/static/img/avatars/vitezslav-pliska.png differ diff --git a/static/img/avatars/zuzana-javorkova.png b/static/img/avatars/zuzana-javorkova.png new file mode 100644 index 0000000..0bb740e Binary files /dev/null and b/static/img/avatars/zuzana-javorkova.png differ diff --git a/static/img/cover.jpg b/static/img/cover.jpg new file mode 100644 index 0000000..6cda76b Binary files /dev/null and b/static/img/cover.jpg differ diff --git a/static/img/partners/djangogirls.svg b/static/img/partners/djangogirls.svg new file mode 100644 index 0000000..7970933 --- /dev/null +++ b/static/img/partners/djangogirls.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/partners/numfocus.png b/static/img/partners/numfocus.png new file mode 100644 index 0000000..a1daebf Binary files /dev/null and b/static/img/partners/numfocus.png differ diff --git a/static/img/partners/psf.svg b/static/img/partners/psf.svg new file mode 100644 index 0000000..53fee7d --- /dev/null +++ b/static/img/partners/psf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/partners/pyladies.svg b/static/img/partners/pyladies.svg new file mode 100644 index 0000000..3d691bb --- /dev/null +++ b/static/img/partners/pyladies.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/static/img/projects/blog.jpg b/static/img/projects/blog.jpg new file mode 100644 index 0000000..a7639f5 Binary files /dev/null and b/static/img/projects/blog.jpg differ diff --git a/static/img/projects/djangogirls.jpg b/static/img/projects/djangogirls.jpg new file mode 100644 index 0000000..3fa0577 Binary files /dev/null and b/static/img/projects/djangogirls.jpg differ diff --git a/static/img/projects/djangogirls.svg b/static/img/projects/djangogirls.svg new file mode 100644 index 0000000..7970933 --- /dev/null +++ b/static/img/projects/djangogirls.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/projects/docs.jpg b/static/img/projects/docs.jpg new file mode 100644 index 0000000..f42f75e Binary files /dev/null and b/static/img/projects/docs.jpg differ diff --git a/static/img/projects/naucse.jpg b/static/img/projects/naucse.jpg new file mode 100644 index 0000000..bdaab12 Binary files /dev/null and b/static/img/projects/naucse.jpg differ diff --git a/static/img/projects/pyconcz.jpg b/static/img/projects/pyconcz.jpg new file mode 100644 index 0000000..1525ada Binary files /dev/null and b/static/img/projects/pyconcz.jpg differ diff --git a/static/img/projects/pyconcz.svg b/static/img/projects/pyconcz.svg new file mode 100644 index 0000000..f9d697a --- /dev/null +++ b/static/img/projects/pyconcz.svg @@ -0,0 +1,196 @@ + +image/svg+xml \ No newline at end of file diff --git a/static/img/projects/pydata.jpg b/static/img/projects/pydata.jpg new file mode 100644 index 0000000..96981d2 Binary files /dev/null and b/static/img/projects/pydata.jpg differ diff --git a/static/img/projects/pydata.svg b/static/img/projects/pydata.svg new file mode 100644 index 0000000..fe4d4f1 --- /dev/null +++ b/static/img/projects/pydata.svg @@ -0,0 +1,67 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/static/img/projects/pyladies.jpg b/static/img/projects/pyladies.jpg new file mode 100644 index 0000000..1229e30 Binary files /dev/null and b/static/img/projects/pyladies.jpg differ diff --git a/static/img/projects/pyladies.svg b/static/img/projects/pyladies.svg new file mode 100644 index 0000000..3d691bb --- /dev/null +++ b/static/img/projects/pyladies.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/static/img/projects/python.svg b/static/img/projects/python.svg new file mode 100644 index 0000000..23bd5a2 --- /dev/null +++ b/static/img/projects/python.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/projects/pythoncz.jpg b/static/img/projects/pythoncz.jpg new file mode 100644 index 0000000..1ff38f3 Binary files /dev/null and b/static/img/projects/pythoncz.jpg differ diff --git a/static/img/projects/pyvo.jpg b/static/img/projects/pyvo.jpg new file mode 100644 index 0000000..a1538d0 Binary files /dev/null and b/static/img/projects/pyvo.jpg differ diff --git a/static/img/projects/pyvo.svg b/static/img/projects/pyvo.svg new file mode 100644 index 0000000..18b38de --- /dev/null +++ b/static/img/projects/pyvo.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/static/img/projects/pyworking.jpg b/static/img/projects/pyworking.jpg new file mode 100644 index 0000000..212f01a Binary files /dev/null and b/static/img/projects/pyworking.jpg differ diff --git a/static/img/projects/pyworking.svg b/static/img/projects/pyworking.svg new file mode 100644 index 0000000..ec07067 --- /dev/null +++ b/static/img/projects/pyworking.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/img/projects/pyworking2.jpg b/static/img/projects/pyworking2.jpg new file mode 100644 index 0000000..a0aa4a7 Binary files /dev/null and b/static/img/projects/pyworking2.jpg differ diff --git a/static/img/pyvec.svg b/static/img/pyvec.svg new file mode 100644 index 0000000..6fb3f45 --- /dev/null +++ b/static/img/pyvec.svg @@ -0,0 +1,75 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/supporters/fragaria.svg b/static/img/supporters/fragaria.svg new file mode 100644 index 0000000..d36d47f --- /dev/null +++ b/static/img/supporters/fragaria.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/img/supporters/kiwicom.svg b/static/img/supporters/kiwicom.svg new file mode 100644 index 0000000..ba96a2d --- /dev/null +++ b/static/img/supporters/kiwicom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/supporters/lynt-logo.svg b/static/img/supporters/lynt-logo.svg new file mode 100644 index 0000000..ee379ad --- /dev/null +++ b/static/img/supporters/lynt-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/supporters/redhat.svg b/static/img/supporters/redhat.svg new file mode 100644 index 0000000..22c16f7 --- /dev/null +++ b/static/img/supporters/redhat.svg @@ -0,0 +1 @@ +RedHat-Logo-A-Color \ No newline at end of file diff --git a/static/img/supporters/rosticz.png b/static/img/supporters/rosticz.png new file mode 100644 index 0000000..3e6e5a7 Binary files /dev/null and b/static/img/supporters/rosticz.png differ diff --git a/static/img/supporters/rosticz2.png b/static/img/supporters/rosticz2.png new file mode 100644 index 0000000..7caea75 Binary files /dev/null and b/static/img/supporters/rosticz2.png differ diff --git a/static/main.css b/static/main.css new file mode 100644 index 0000000..d083c58 --- /dev/null +++ b/static/main.css @@ -0,0 +1,345 @@ +a, a:hover, a:focus { + color: rgba(0, 151, 223, 1); + text-decoration: underline; +} + +a:hover, a:focus { + text-decoration-thickness: 0.12em; +} + +.lang { + margin: 0; + line-height: 4rem; + vertical-align: middle; +} + +.header { + background-color: #232f36; +} + +.footer { + margin-top: 10rem; + background: #212529; +} + +.header, .header a, .header a:hover, .header a:focus, +.footer, .footer a, .footer a:hover, .footer a:focus, +.claim, .claim a, .claim a:hover, .claim a:focus { + color: #FFF; +} + +.header h1 a, .header h1 a:hover, .header h1 a:focus { + box-shadow: none; +} + +h1 img { + height: 2rem; +} + +h1 { + margin: 0; + padding: 1rem 0; + line-height: 2rem; + vertical-align: middle; +} + +.page-index h2 { + font-size: 0.8rem; + font-weight: normal; + text-transform: uppercase; + text-align: center; + letter-spacing: 0.3em; + padding-bottom: 1rem; + border-bottom: 2px solid #212529; +} + +.page-index h3, +.page h2 { + font-size: 1.5rem; + margin-bottom: 0 0 0.5rem 0; +} + +.page-index h2, +.page h2 { + margin: 5rem 0; +} + +h4 { + font-size: 1.3rem; + margin-bottom: 0 0 0.5rem 0; +} + +.lang { + text-align: right; +} + +.list, .list-item { + list-style-type: none; + margin: 0; + padding: 0; +} + +.cover { + position: relative; + background-position: top; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed; + background-image: url('img/cover.jpg'); +} + +.cover-black { + width: 100%; + height: 100%; + display: block; + background-color: rgba(35, 47, 54, 0.7); + padding-bottom: 3rem; +} + +.claim { + text-align: center; + font-size: clamp(1.5rem, 1.2500rem + 1.2500vw, 2rem); + padding: 5rem 10%; + padding-bottom: 0; +} + +.cover, +.cover h2 { + color: #FFF; + border-color: #FFF; +} + +.objective { + font-size: 1.6rem; +} + +.objective p { + margin: 0; +} + +.objective { + border: none; + background: none; + text-align: center; + font-size: 110%; +} + +.objective h3 { + font-size: 3rem; + line-height: 92px; + width: 100px; + height: 100px; + overflow: hidden; + border-radius: 50%; + border: 2px solid #FFF; + margin: 0 auto; + color: #0097df; +} + +.logo { + width: 200px; + text-align: center; + margin: 0.5rem; +} + +.logo a { + filter: grayscale(100%); + opacity: 0.8; + text-decoration: none; +} + +.logo a:hover, .logo a:focus { + filter: none; + opacity: 1; + box-shadow: none; +} + +a.icon, a.icon:hover, a.icon:focus, +.icon a, .icon:hover a, .icon:focus a, +a i.link-icon, a:hover i.link-icon, a:focus i.link-icon { + text-decoration: none; + box-shadow: none; +} + +a i.link-icon { + margin-right: 1ex; +} + +.icon span { + display: none; +} + +.project { + min-width: 250px; +} + +.project-header { + text-align: center; + background-color: #AAA; + background-position: center; + background-size: cover; + background-repeat: no-repeat; + border: 6px solid #FFF; + border-top: 0; + border-bottom: 0; + border-radius: 1rem 1rem 0 0; +} + +.project-header-pyconcz { background-image: url('img/projects/pyconcz.jpg') } +.project-header-pyladies { background-image: url('img/projects/pyladies.jpg') } +.project-header-naucse { background-image: url('img/projects/naucse.jpg') } +.project-header-pyvo { background-image: url('img/projects/pyvo.jpg') } +.project-header-djangogirls { background-image: url('img/projects/djangogirls.jpg') } +.project-header-pyworking { background-image: url('img/projects/pyworking.jpg') } +.project-header-pythoncz { background-image: url('img/projects/pythoncz.jpg') } +.project-header-pydata { background-image: url('img/projects/pydata.jpg') } +.project-header-blog { background-image: url('img/projects/blog.jpg') } +.project-header-docs { background-image: url('img/projects/docs.jpg') } + +.project-header h3 { + background-color: #FFF; + padding: 3.5rem 0 0 0; + margin: 0; +} + +.project-logo { + width: 100px; + height: 100px; + background-color: #FFF; + padding: 0.3rem; + margin: 4rem 0 0 0; + object-fit: contain; + position: relative; + bottom: -2.5rem; + border: 2px solid #DDD; +} + +.project-logo[src$="python.svg"] { + padding: 1rem; +} + +.project-url { + font-size: 0.8rem; + font-weight: normal; + text-align: center; + padding: 0; + margin: 0 0 2rem 0; +} + +.project-info { + padding: 0.3rem 1rem 2rem 1rem; +} + +.members { + margin-bottom: -2rem; +} + +.member { + margin: 0 1.5rem 2rem 1.5rem; + text-align: center; +} + +.member p { + margin: 0.3rem 0 0 0; +} + +.member-avatar { + width: 100px; + height: 100px; + background-color: #FFF; + padding: 0.3rem; + border: 2px solid #DDD; +} + +.member-profiles a.icon { + font-size: 1rem; + color: #AAA; +} + +.member-profiles a.icon:hover, .member-profiles a.icon:focus { + color: #212529; +} + +.address { + font-size: 80%; + padding: 2rem 1rem 2rem 0.5rem; +} + +/* + Decrease vertical paddings on mobile to give more condensed look. + max-width breakpoint taken from Bootstrap Docs: + + https://getbootstrap.com/docs/4.6/layout/overview/#responsive-breakpoints + (see We occasionally use media queries that go in the other direction (the given screen size or smaller):) + */ +@media (max-width: 767.98px) { + .address { + padding-top: 1rem; + padding-bottom: 0rem; + } +} + +.address h3 { + font-weight: normal; +} + +.profiles .icon { + font-size: 2rem; + margin: 1rem; +} + +.extra-pages { + font-size: 80%; + text-align: right; +} + +.downloads a { + margin-right: 0.3rem; +} + +.numbers { + text-align: center; +} + +.numbers .fa { + margin-right: 0.3rem; +} + +.number { + font-size: clamp(1.5rem, 1.2500rem + 1.2500vw, 2rem); + margin: 0.3rem; + color: #FFF; + background-color: #3b4f5a; +} + +.number[title] { + cursor: help; +} + +.number-twitter { background-color: #1DA1F2; } +.number-facebook { background-color: #3b5998; } +.number-github { background-color: #000; } +.number-slack { background-color: #2ab27b; } + +.media { + margin: 5rem 0 5rem 0; +} + +.media-image { + font-size: 4rem; + width: 4rem; + text-align: center; + margin: 0 2rem 0.5rem 2rem; + line-height: normal; +} + +@media (max-width: 992px) { + .container { + max-width: 100%; + } +} + +.note { + text-align: center; + margin: 4rem 0; +}