{"id":910,"date":"2017-01-26T09:00:42","date_gmt":"2017-01-26T08:00:42","guid":{"rendered":"http:\/\/2017.prague.wordcamp.org\/?p=910"},"modified":"2017-01-26T09:21:13","modified_gmt":"2017-01-26T08:21:13","slug":"rozhovory-s-prednasejicimi-jan-bocinec","status":"publish","type":"post","link":"https:\/\/prague.wordcamp.org\/2017\/rozhovory-s-prednasejicimi-jan-bocinec\/","title":{"rendered":"Rozhovory s p\u0159edn\u00e1\u0161ej\u00edc\u00edmi \u2013 J\u00e1n Bo\u010d\u00ednec"},"content":{"rendered":"<h2>P\u0159edstav se n\u00e1m &#8211; kdo jsi, co d\u011bl\u00e1\u0161 a \u010d\u00edm se pracovn\u011b zab\u00fdv\u00e1\u0161?<\/h2>\n<p>Ako jeden zo zakladaj\u00facich \u010dlenov slovenskej WordPress komunity sa ve\u013emi r\u00e1d u\u010dastn\u00edm alebo organizujem podobn\u00e9 akcie ako je pr\u00e1ve WordCamp. <a href=\"https:\/\/bocinec.sk\" target=\"_blank\">Som<\/a> s\u00fa\u010das\u0165ou t\u00edmu v slobodnej firme <a href=\"https:\/\/webikon.sk\" target=\"_blank\">Webikon<\/a>, kde sa st\u00e1le sna\u017e\u00edm vylep\u0161ova\u0165 procesy implement\u00e1cie WordPress pre r\u00f4zne webov\u00e9 rie\u0161enia. Dalo by sa poveda\u0165, \u017ee som ak\u00fdsi webov\u00fd architekt. Ak sa v\u00e1m nie\u010do nepozd\u00e1va na va\u0161om k\u00f3de, alebo sa v\u00e1m zd\u00e1, \u017ee cel\u00fd projekt funguje akosi divno, tak sem s n\u00edm a moje WordPress ostrie\u013ean\u00e9 oko v\u00e1m hne\u010f povie, kde to viazne.<\/p>\n<h2>Co jsi si pro poslucha\u010de WordCampu 2017 p\u0159ipravil?<\/h2>\n<p>M\u00e1m pripraven\u00fa predn\u00e1\u0161ku o vyu\u017eit\u00ed <a href=\"https:\/\/www.docker.com\" target=\"_blank\">Docker<\/a> kontajnerov pri v\u00fdvoji WordPress projektov. Predn\u00e1\u0161ka je pre v\u0161etk\u00fdch \u010do chc\u00fa vylep\u0161i\u0165 svoj v\u00fdvoj\u00e1rsky workflow a za\u010da\u0165 pou\u017e\u00edva\u0165 silu Dockeru.<\/p>\n<h2>V \u010dem to m\u016f\u017ee poslucha\u010d\u016fm pomoci?<\/h2>\n<p>Ka\u017ed\u00fd v\u00fdvoj\u00e1r sa po\u010dase st\u00e1le viac sna\u017e\u00ed optimalizova\u0165 svojo robotu a vytvori\u0165 si \u010do najintuitivn\u00e9j\u0161ie prostredie pre svoju pr\u00e1cu. Z\u00e1rove\u0148 aplikuje st\u00e1le pokro\u010dilej\u0161ie met\u00f3dy na kontrolu a testovanie svojho k\u00f3du. Ak\u00e9 n\u00e1stroje pou\u017ei\u0165? Ako treba nakonfigurova\u0165 jednotliv\u00e9 s\u00fa\u010dasti servera? Ako automaticky otestujem svoj k\u00f3d? Moja prezent\u00e1cia v\u00e1m pr\u00e1ve uk\u00e1\u017ee ako rozbeha\u0165 WordPress s pokro\u010dilou konfigur\u00e1ciou bez toho, aby ste vedeli ve\u013ea o Linuxe, sie\u0165ovan\u00ed, alebo DevOps. Pr\u00ed\u010fte sa pozrie\u0165 ako elegantne m\u00f4\u017eete vyu\u017ei\u0165 Docker pri lok\u00e1lnom v\u00fdvoji a vytv\u00e1ran\u00ed dynamick\u00fdch testovac\u00edch prostred\u00ed.<\/p>\n<h2>Pou\u017e\u00edv\u00e1\u0161 WordPress k n\u011bjak\u00e9 \u010dinnosti, kterou pracovn\u011b nebo i osobn\u011b prov\u00e1d\u00ed\u0161?<\/h2>\n<p>Cel\u00fd m\u00f4j profesion\u00e1lny svet sa to\u010d\u00ed okolo WordPress. Pou\u017e\u00edvam ho na vlastn\u00e9, ako aj klientsk\u00e9 projekty a som akt\u00edvnym \u010dlenom komunity.<\/p>\n<h2>V \u010dem mysl\u00ed\u0161, \u017ee je WordPress siln\u00fd n\u00e1stroj?<\/h2>\n<p>Flexibilita vyu\u017eitia a open source z\u00e1klad. \u010eal\u0161ou z jeho v\u00fdhod je ve\u013emi dobr\u00e1 sp\u00e4tn\u00e1 kompatibilita a pravideln\u00e9 bezpe\u010dnostn\u00e9 aktualiz\u00e1cie, ktor\u00e9 sa dok\u00e1\u017eu aplikova\u0165 sami. A samozrejme WP-CLI a integrovan\u00e9 Rest API :).<\/p>\n<h2>V \u010dem naopak vn\u00edm\u00e1\u0161 jeho slabiny?<\/h2>\n<p>Be\u017en\u00fd pou\u017e\u00edvatelia WordPress v\u00e4\u010d\u0161inou miluj\u00fa. To ist\u00e9 sa bohu\u017eial ned\u00e1 poveda\u0165 o v\u00fdvoj\u00e1roch a ve\u013ea z nich d\u00e1va ruky od neho pre\u010d. K\u00f3d jadra nem\u00e1 pr\u00e1va konzistentn\u00fa \u0161trukt\u00faru a ka\u017ed\u00fd plugin, \u010di t\u00e9ma m\u00f4\u017ee by\u0165 nap\u00edsan\u00e1 kompletn\u00e9 odli\u0161ne. Ve\u013emi \u0165a\u017eko sa potom v tom orientuje a e\u0161te hor\u0161ie sa p\u00ed\u0161e k\u00f3d, ktor\u00fd m\u00e1 hlavu a p\u00e4tu. Ch\u00fdba tomu ist\u00e1 miera \u0161tandardiz\u00e1cie, ktor\u00e1 by mala by\u0165 striktnej\u0161ie vynut\u00e9n\u00e1 pr\u00e1ve aj v jednotliv\u00fdch roz\u0161\u00edreniach. Ale na v\u0161etkom tomto sa d\u00e1 zapracova\u0165 a ka\u017ed\u00fdm rokom sa to zlep\u0161uje.<\/p>\n<h2>Chce\u0161 sd\u011blit p\u00e1r slov na\u0161im poslucha\u010d\u016fm na z\u00e1v\u011br?<\/h2>\n<p>Ke\u010f\u017ee dlhodobo \u017eijem v Brne, tak pom\u00e1ham u\u017e dlh\u0161ie rozbieha\u0165 komunitu aj tu (<a href=\"https:\/\/www.facebook.com\/groups\/wpbrno\/\" target=\"_blank\">https:\/\/www.facebook.com\/groups\/wpbrno\/<\/a>). R\u00e1d sa s vami uvid\u00edm na niektorom z najbli\u017e\u0161\u00edch stretnut\u00ed (<a href=\"https:\/\/www.meetup.com\/WordPress-Brno-Meetups\/\" target=\"_blank\">https:\/\/www.meetup.com\/WordPress-Brno-Meetups\/<\/a>). Nezab\u00fadajte, \u017ee WordCamp nie je len o predn\u00e1\u0161kach, tak ma hocikedy zastavte na p\u00e1r slov, alebo mi k\u00fapte pivo ;).<\/p>\n<p>&nbsp;<\/p>\n<p>Chcete si vyladit sv\u00e9 prost\u0159ed\u00ed pro v\u00fdvoj web\u016f?<br \/>\n<a class=\"btn-pozvanka\" href=\"\/vstupenky\"><span style=\"color: #fff\">Kupte si vstupenku<\/span><\/a> a zjist\u011bte, jak na to!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>P\u0159edstav se n\u00e1m &#8211; kdo jsi, co d\u011bl\u00e1\u0161 a \u010d\u00edm se pracovn\u011b zab\u00fdv\u00e1\u0161? Ako jeden zo zakladaj\u00facich \u010dlenov slovenskej WordPress komunity sa ve\u013emi r\u00e1d u\u010dastn\u00edm alebo organizujem podobn\u00e9 akcie ako je pr\u00e1ve WordCamp. Som s\u00fa\u010das\u0165ou t\u00edmu v slobodnej firme Webikon, kde sa st\u00e1le sna\u017e\u00edm vylep\u0161ova\u0165 procesy implement\u00e1cie WordPress pre r\u00f4zne webov\u00e9 rie\u0161enia. Dalo by sa &hellip; <a href=\"https:\/\/prague.wordcamp.org\/2017\/rozhovory-s-prednasejicimi-jan-bocinec\/\" class=\"more-link\">Pokra\u010dov\u00e1n\u00ed textu <span class=\"screen-reader-text\">Rozhovory s p\u0159edn\u00e1\u0161ej\u00edc\u00edmi \u2013 J\u00e1n Bo\u010d\u00ednec<\/span><\/a><\/p>\n","protected":false},"author":14635674,"featured_media":912,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_featured_media_url":"https:\/\/prague.wordcamp.org\/2017\/files\/2017\/01\/jan-bocinec.jpeg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ZJYo-eG","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/users\/14635674"}],"replies":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/comments?post=910"}],"version-history":[{"count":3,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/910\/revisions"}],"predecessor-version":[{"id":1017,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/910\/revisions\/1017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/media\/912"}],"wp:attachment":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/categories?post=910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/tags?post=910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}