Novinky

Rozhovory s přednášejícími – Martin Michálek

Představ se nám – kdo jsi, co děláš a čím se pracovně zabýváš?

Motám se kolem CSS a návrhu rozhraní. V praxi dělám tři věci: Za prvé zakázkový design a vývoj prezentačních webů jako frontend designér, teď třeba pro VašeČočky.cz. Za druhé konzultace a školení pro firmy a jednotlivé webové vývojáře. No a za třetí se považuji za tvůrce obsahu pro webaře, hlavně na blogu Vzhůru dolů.

Dokázal bys stručně popsat vývoj Front-Endu v posledních pár letech?

Můžu vynechat Javascriptový svět? To by pak bylo jednodušší, protože cokoliv o něm napíšu nebude už v době vydání rozhovoru platit. Dělám hlavně CSS a tam tempo udává stále probíhající responzivní revoluce, která mění skoro vše. Když bych měl být technický, velké věci jsou SVG nebo layout pomocí flexboxu a přicházejícího CSS3 Grid Layout.

Co jsi si pro posluchače WordCampu 2017 připravil?

Velké téma v responzivním světě je rychlost načítání, takže budu mluvit o ní. Mám v plánu na nějakých šablonách ukázat konkrétní problémy a zkusit najít jednoduchý způsob jejich nalezení a odstranění i pro ostatní.

Jaký vliv může mít kvalita Front-Endu na web postavený na WordPressu?

Kromě dobré spravovatelnosti může frontendista udělat majiteli webu dobré skóre hlavně v té rychlosti načítání, která se velmi konkrétně projevuje na byznys výsledcích.

Používáš WordPress k nějaké činnosti, kterou pracovně nebo i osobně provádíš? Případně kdy ses s ním naposledy setkal?

Ještě nedávno na WordPressu běžel web Frontendisti.cz, ale tam to bylo až trapně zbytečné, rychlé řešení pro odstartování komunity. Projekty, na kterých dělám, jsou zcela na míru a k WordPressu se obvykle nedostávám.

Jaké vnímáš klady/zápory u WordPressu z tvého pohledu?

Jestli se mi WordPress líbí nebo ne je docela jedno. Jeho jasnou výhodou je ohromný ekosystém a snadná administrace, která se klientům prostě líbí. Horší je to s kvalitou některých rychlých řešení designu (ano, šablony, dívám se na vás). Pokusím se to přednáškou trochu napravit.

Děsně se mi ale líbí směr, který ukazoval Borek Bernard na některých Frontendistech: WordPress jako CMS poskytující API tak, aby si vývojář mohl frontend upravit zcela podle svého nejlepšího vědomí a svědomí.

Chtěl bys sdělit pár slov našim posluchačům na závěr?

…že se moc těším!

 

Děláte webový frontend?
Kupte si vstupenku a zdokonalte se!

Rozhovory s přednášejícími – David Biňovec

Představ se nám – kdo jsi, co děláš a čím se pracovně zabýváš?

Začal bych asi od toho, co je pro čtenáře nejzajímavější – tedy od konce. A když už začínám od konce, vezmu to pozpátku. V posledních již více než dvou letech mám stálé angažmá ve společnosti Automattic provozující, mimo jiné, služby WordPress.com či Jetpack, vlastnící produkt WooCommerce a mnohé další. Název své pozice jsem, jelikož mě nenapadlo nic lepšího, ponechal obecné VIP Wrangler.

Pracuji totiž na službě WordPress.com VIP. Ta by se dala popsat jako managed WordPress hosting, ovšem dělaný tzv. v bílých rukavičkách – hostujeme jedny z největších webových stránek běžících na WordPress a s našimi klienty, to jsou ti VIP, nikoli náš tým, udržujeme velmi úzký vztah, tak abychom jim pomáhali růst a posouvat hranice toho, co WordPress dokáže.

Náplní mé práce je velká řada činností, od code review přes debugování kódu až po vývoj interních nástrojů. Velkou částí mé práce je také komunikace s klienty a jejich vývojáři.

Před mým současným angažmá jsem strávil dva roky prací pro americký časopis Parade (tou dobou součást nakladatelství Condé Nast) a před tím jsem byl klasický WP vývojář na volné noze s působností v ČR.

Nejdříve se pokusím aspoň ve zkratce vysvětlit pozici společnosti Automattic v celém WordPress ekosystému.

Jestli tomu dobře rozumíme, jsi tedy jeden z těch, kteří se také podílí na vývoji jádra WordPressu?

Jádro WordPress je open source projekt, jehož vývoj zaštiťuje The WordPress Foundation. Do projektu přispívá celá řada jednotlivců a společností (skrze sponzorování vývojářů). Do vývoje verze 4.7 se zapojilo 482 vývojářů. Co Automattic a The WordPress Foundation spojuje je CEO Matt Mullenweg, nicméně toto personální propojení neznamená, že Automattic, jakožto společnost, nějak vlastní či řídí vývoj WordPress.

Automattic, stejně tak jako další společnosti v daném ekosystému, staví své služby na jádře WordPress a dává prostor svým zaměstnancům zapojit se do vývoje jádra. Ovšem do vývoje se může zapojit každý. Znovu uvedu příklad verze 4.7 – lidí, kteří vůbec poprvé přispěli svou troškou do WordPress bylo tentokrát 205.

Co se mé maličkosti týče, tak já jsem přispěl do verze 4.4 díky tomu, že jsme testovali na WordPress.com implementaci oEmbed, kterou daná verze později přinesla, před jejím vydáním a narazili jsme, skrze stránky některých VIP klientů, kteří často dělají nestandardní věci, na problémy s některými částmi kódu, které bylo nutné řešit. Při patchování problematických částí jsem narazil také na nějaké bezpečnostní problémy, které se do výsledného kódu v jádře WordPress také dostaly.

Další svůj “zářez“ budu mít ve verzi 4.7.1, kde jsem pomohl s “úklidem” po refactoringu. No a dále mám otevřeno několik ticketů s patchema skrze performance, tak uvidíme, kdy na ně přijde řada

Minulý rok jsi měl skvělou přednášku o WP_Query – co chystáš pro posluchače nyní?

Volba tématu pro přednášku na WordCampu v Praze je čím dál tím těžší. Osobně mi přijde, že úroveň publika navštěvující přednášky pro vývojáře na této akci rok od roku stoupá a je tak složité zvolit téma tak, aby nebylo zbytečně detailní a zároveň bylo dostatečně zajímavé pro lidi, kteří se vývojem pro WordPress zabývají každý den.

Po konzultaci jsem se nakonec rozhodl pohovořit krátce o testování, konkrétně unit testech. Ti, kdo unit testy při vývoji pro WordPress používají si sice nejspíš neodnesou nic nového, ovšem stále velmi často narážím na existující projekty, které unit testy nepoužívají a přitom se, podle mého názoru, jedná o celkem efektivní způsob jak zvýšit úroveň takového projektu a zjednodušit jeho další vývoj či údržbu.

Doufám, že se mi podaří ukázat, že doplnit projekt o unit testy není nikterak komplikované, a že s tím lze začít kdykoli – není třeba striktně dodržovat test driven development.

V čem myslíš, že je WordPress silný nástroj?

Pokud bych měl odpovídat lakonicky, odpovím, že síla WordPressu spočívá v Open Source.

Open source filozofie umožnila vznik komunity kolem WordPress a ten je dnes tak určený pro lidi a vyvíjen lidmi, kteří s ním každý den pracují. S tím souvisí i neustále zvyšující se počet vývojářů, kteří do projektu přispívají.

Často slýchám jak je kód samotného WordPressu, a zejména pak jednotlivých pluginů, špatný a často mi nezbývá nic jiného než souhlasit, ovšem dle mého názoru je nutné nezapomínat pro koho a jakým způsobem je projekt veden.

Vytvořit plugin do WordPress je opravdu snadné a kdokoli může velmi jednoduše upravit svou instalaci tak, aby dělala to, co daný uživatel potřebuje. Často takové úpravy provede uživatel, který má k webovému vývojáři velmi daleko, ale to je právě ta síla WordPressu.

Velmi důležitou podmínkou, a nevím jak moc si toho jsou vědomi všichni ti, kteří poukazují na nedostatky někdy i 13 let starého kódu, je filozofie zpětné kompatibility. Cílem je, aby každé nové vydání tohoto nástroje, pokud je to jen trochu možné, i nadále podporovalo kód, který byl napsán pro minulé verze. Teoreticky by tedy mělo být možné vzít plugin napsaný před 5 lety a nainstalovat jej do nejnovější verze WordPress. Tato snaha o zpětnou kompatibilitu všech nových změn může znesnadňovat přepis starých částí kódu do moderního hávu, ale pro všechny, kteří si svou instalaci WordPress přizpůsobili svým potřebám, je velmi důležitá.

Pokud se bavíme o open source a oněch uživatelích bez hlubších programátorských znalostí, tak bych rád připomenul, že open source není jen o otevřenosti kódu, ale také o míře kontroly toho, co se děje s vašimi daty. Projekt poskytuje jednoduchou možnost opravdu vlastnit váš obsah a kontrolovat vaši přítomnost na webu. Zřízení vlastního webu na vlastní doméně je s WordPress velmi snadné a do ruky se uživateli dostane velmi robustní, spolehlivý a hlavně nezávislý nástroj, který je zároveň dostatečně rozšířený, WordPress je dnes už zdaleka nejrozšířenější nástroj pro správu obsahu na webu, na to, aby mu uživatelé mohli důvěřovat.

Chtěl bys ještě něco říct našim posluchačům na závěr?

Závěrem bych snad jenom rád všechny čtenáře pozval na WordCamp do Prahy, který se koná 18. února na VŠE. Pokud se nemýlím, tak se bude jednat již o 4. ročník a dle mého je tato akce rok od roku lepší a lepší. A i kdyby vás neoslovil přímo program a jednotlivé přednášky, tak stojí přijít už jen kvůli lidem – na akci se pravidelně objevují lidé z České republiky, Slovenska ale i vzdálenějších krajin a je zde dostatek prostoru se s nimi zastavit a probrat aktuální témata. Loni navíc k samotné konferenci přibyl také Contributing Day, který nabízí možnost přispět nějakým způsobem, nejen, české komunitě kolem WordPress. No a pokud přijdete, a měli byste třeba nějaký dotaz přímo na mě, určitě se neostýchejte mě zastavit.

 

Chcete začít s unit testy ve WP?
Kupte si vstupenku a přijďte si poslechnout jak na to!

Rozhovory s přednášejícími – Filip Novák

Představ se nám – kdo jsi, co děláš a čím se pracovně zabýváš?

Ahoj všem, jsem Filip Novák, dělám marketingovou show ZeptejSeFilipa na Youtube a aktivně dělám pro živnostníky a střední podnikatele marketingové strategie hlavně na Facebooku.

Můžeš nám o své show „Zeptej se Filipa“ říci více?

Je to show zaměřená na majitele firem a živnostníky, kteří mají zájem získat informace bez obalu, bez přikrášlování a takovou „doufám“ i zábavnou formou. Tvořím v ČR nový projekt, který je zaměřený na marketingovou gramotnost.

Co sis pro posluchače WordCampu 2017 připravil?

Připravil jsem zajímavé informace jak propojit Facebook a WordPress web, aby spolu tyto dvě platformy dobře komunikovaly a taky co se týče online videí, které teď na Facebooku frčí.

Jaký podíl mají podle tebe sociální sítě v on-line marketingu?

Facebook je nejsilnější komunikační kanál v ČR, ale bohužel je hodně podceňován právě těmi, kteří jej používají jen jako distribuční médium. Sociální sítě jsou pro mě asi 90% předmětem mého zájmu.

Jakým způsobem využíváš WordPress?

WordPress řeším hlavně z pohledu mobilní kompatibility a využívám jej díky velmi dobré administraci a variabilitě. Snažím se snížit rychlost načítání, ale ze všeho nejvíc se zaměřuji na to, abych na webu neměl zbytečně moc bordelu. Jinak WordPress používám denně a baví mě nejvíc ze všech CMS, které jsem vyzkoušel. Poslední dobu řeším zabezpečení a SSL.

Jaké vnímáš klady/zápory u WordPressu z tvého pohledu?

To by asi bylo na delší debatu, ale klady převládají. Do mínusů bych zahrnul možnost nakoupit i dost blbou a pomalou šablonu. Musí se to umět dobře nastavit a právě díky snadné dostupnosti se na trhu objevují různé WP weby, které nemají správně nastavené trvalé adresy a podobné nešvary.

Chtěl bys sdělit pár slov našim posluchačům na závěr?

Přeji všem úspěšný start 2017! A mrkněte na mou show na ZeptejSeFilipa ;-).

 

Chcete se dozvědět více?
Kupte si vstupenku a přijďte na WordCamp!

WordCamp na Slacku

Minulý ročník jsme spustili pro WordPress akce komunitní Slack – skvělý nástroj pro online komunikaci, kde můžete získat aktuální informace o WordCampu a chatovat s dalšími lidmi, kteří se v čechách kolem WordPressu pohybují. Schází se nás zde již více než stovka.

Plánujeme ho aktivně využívat i pro WordCamp Praha 2017, takže pokud vás konference zajímá, máte konkrétní dotaz, nebo jen chcete diskutovat o WordPressu, tak neváhejte a přidejte se k nám!

Náš Slack naleznete na adrese https://wpcz.slack.com/, pro přístup však budete nejdříve potřebovat pozvánku nebo účet na WordPress.org (ten je vhodné mít tak jako tak – díky němu můžete využívat podporu na WordPress.org, nebo pomoci s překladem).

Proč Slack?

Možná si říkáte, proč byste měli používat další komunikační kanál, když jsou zde Facebook skupiny (+ WordPress Diskuze a WordPress Česko), Twitter, fórum a určitě i další (rádi se o nich dozvíme – pokud znáte další místa, kde se o WP diskutuje, dejte vědět v komentáři).

Hlavním důvodem je to, že Slack je oficiálním komunikačním nástrojem v celosvětové WordPress komunitě, se kterou můžete diskutovat na https://wordpress.slack.com/ (budete opět potřebovat přihlašovací údaje, které používáte pro přístup na WordPress.org).

Přístup na náš Slack je tak již pouze krůček od připojení se k dalším tisícům WordPress uživatelů a vývojářů po celém světě.

Druhým důvodem je to, že se jedná opravdu o kvalitní nástroj, který je dostupný na mnoha platformách (od pouhého webového prohlížeče, přes specializované desktopové aplikace, po aplikace na rozličné mobilní telefony).

Jak se připojit?

Pro přístup na Slack můžete použít 2 možnosti:

a) pomocí svého účtu na WordPress.org – je k němu přiřazena adresa <jmeno>@chat.wordpress.org, se kterou se můžete do Slacku rovnou registrovat,

b) nebo můžete vyplnit vaši běžnou e-mailovou adresu na následující stránce a následně by vám měla dorazit pozvánka:
Formulář pro zaslání pozvánky

Ohlédnutí za WordCamp Praha 2016

Jelikož právě probíhají horečné přípravy na letošní ročník akce, ohlédněme se za tím minulým. Ten byl doposud největší WordPress akcí pořádanou v České Republice.

WordCamp Praha 2016 v číslech

  • 382 posluchačů usedlo v přednáškových sálech
  • 12,5 hodin se přednášelo
  • 18 hodnotných přednášek
  • 15 hvězdných přednášejících
  • 10 členů realizačního týmu

Přednášky, které utkvěly v paměti

Nezapomenutelný byl entuziastický přednes Tomáše Kocifaje o ne/nakupování prémiových šablon. Borek Bernard se rozpovídal o teoretické přípravě na REST API a VersionPressu. Velký úspěch sklidil i Honza Tichý se svojí přednáškou o Google Analytics a povídání Filipa Podstavce o SEO a linkbuildingu.

Musíme ovšem vyzdvihnout také výkony ostatních přednášejících. Ohlasy nejen na sociálních sítích už v průběhu akce potvrzovaly, že se WordCamp opravdu vydařil.

Networking až na prvním místě

WordCamp konference ale nejsou zdaleka jen o přednáškách. Jsou především o setkávání lidí z různých oblastí online, kteří se zde mají možnost seznámit, vyměnit si zkušenosti nebo vyřešit své otázky a problémy. To nás těší nejvíce.

Tu vidíte kolem Vládi Musílka dychtivý hlouček shopařů, které zajímá WooCommerce. Petra Mišáka se ptají fanoušci jeho webu SvětAndroida.cz a David Biňovec je zavalen doplňujícími dotazy na optimalizaci výkonu webu a také na jeho působení v Automattic. Zájem je veliký.

WordCamp Praha 2017

Do nového ročníku všem účastníkům, přednášejícím i nám organizátorům přejeme, aby se vše povedlo nejméně tak dobře, jako v roce minulém. Jsme ale neskromní a máme ambice překonat loňské rekordy. Už nyní víme, že seznam přednášejících bude opět hvězdný, témata zajímavá i žhavá a související program vytříbený. Samozřejmě na pohoštění i dobrou kávu pamatujeme také.

Těšte se, bude to pecka!

Přihlaste se k odběru novinek emailem, spojme se a diskutujme na Facebooku, Twitteru i Slacku. Prostřednictvím těchto kanálů vám dáme vědět o předprodeji vstupenek na WordCamp Praha 2017.

 

WordCamp Praha 2017 is over. Check out the next edition!