Rozhovory s přednášejícími – Zdeněk Zenger

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

Již nějakou dobu působím v oblasti návrhu uživatelsky přívětivých rozhraní. V minulosti jsem měl možnost se podílet nejenom na projektech webových, e-shopových či úzce specializovaných systémech, ale také na řešeních pro mobilní zařízení nebo aplikacích pro Smart TV či HbbTV. Aktuálně se věnuji online projektu Shopero, kde pracuji nejenom na návrhu rozhraní, ale také na podobě produktu jako takového.

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

UX a designový proces je dnes poměrně citované téma, přesto si pod tímto každý představuje něco jiného. V praxi pak není vyjímkou situace, kdy i úzce spolupracující lidé či týmy mají nejenom různá očekávání, ale i různé představy o zapojení takových specialistů, “uxáků” nebo “UX” obecně, do procesu tvorby. Rád bych v přednášce ukázal jaké jsou možnosti, co je možné od onoho “UX“ očekávat a pokud náhodou v projektu nemáte odpovídajícího speclalistu, jak minimalizovat případné katastrofální následky.

V čem to může posluchačům pomoci?

Přednáška by měla posloužit jako inspirace posluchačům a zamyšlení nad aktuálním procesem tvorby online řešení. Ne vždy se je vše 100%, je však možné si vytvořit systém či způsob práce, který vás dokáže na případné zádrhele připravit.

Používáš WordPress k nějaké činnosti, kterou pracovně nebo i osobně provádíš?

Aktuálně již osobně WordPress nepoužívám. Spravuji pár webů, tedy dá se říci, že jej využívám pracovně 🙂

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

Silná komunita a podpora. Pro mnohé je celkem dostupnějším řešením poměr cena / výkon. Přestože šlo dříve o blogovací platformu, dnes na WordPressových webech můžeme vidět širokou škálu řešení – od klasického prezentačního webu až třeba po e-shop.

V čem naopak vnímáš jeho slabiny?

WordPress je mocný nástroj, který má velmi mnoho rozšíření a pluginů. To na jednu stranu poskytuje určitou svobodu a pestrost výběru řešení. Z té druhé strany to bohužel může mít bez dobrých znalostí fatální následky. A to nejenom z uživatelského hlediska, ale i z pohledu výkonu či zabezpečení.

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

Některé věci se mohou jevit jako rocket science, dokud jim člověk neporozumí 🙂

 

Chcete zlepšit použitelnost svého webu?
Kupte si vstupenku a zjistěte co vám UX specialista může nabídonout!

Rozhovory s přednášejícími – Vladislav Musílek

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

Vnímám se jako freelancer, ale klientskou práci už prakticky vůbec nevytvářím. Většinu času mi zabírají vlastní pluginy pro plugin do WordPressu WooCommerce, který je určen pro prodej zboží na internetu právě pomocí WordPressu.

O jaké doplňky se například jedná a kolik jich vůbec spravuješ?

Tak jedná se především o propojování lokálních služeb pro eshopy, ale i o několik pluginů pro správu dat v administraci, například WooCommerce Stock Manager a plugin pro synchronizaci stavu skladu mezi více instalacemi WooCommerce pomocí Rest API.

Co se počtu doplňků týče, tak je už dávno nepočítám, protože občas dám něco k dispozici na GitHub, přibližně jich ale bude asi 70.

Když už víme, co v rámci WordPressu děláš, co sis pro posluchače WordCampu 2017 připravil?

Připravil jsem si srovnání Javascript Frameworků, pomocí nichž lze z WordPressu udělat onepage aplikaci.

One page aplikace, je webová aplikace, které používá server, v tomto případě WordPress, jako zdroj a úložiště dat. Frontend je vykreslován pomocí JavaScriptu a po první inicializaci, se při všech interakcích, stahuje pouze příslušný obsah. Takové aplikace pak působí velmi svižně, reakční doba je téměř okamžitá.

Nemají tyto aplikace následně problém s vyhledávači, když je obsah dodáván do prohlížeče dynamicky?

O tom se dozví posluchači na mé přednášce, ale zjednodušeně řečeno, musí být dostupné routy. Například pro React to je ReactRoute. Nebo je druhá cesta, dělat každé stránce php soubory pro první načtení obsahu.

V čem myslíš, že je WordPress silný nástroj a proč bys ho doporučil?

WordPress je silný v tom jak je rozšířený a doporučil bych ho právě proto.

V čem naopak vnímáš jeho slabiny?

Největší slabina WordPressu je absence jednotného develop stacku. Musím se stotožnit s velkou částí článku, který napsal Borek  Berard a zakladatel VersionPressu na svém bloku : https://borekb.cz/2016/12/wordpress/.

Co bys řekl závěrem čtenářům a na co se tedy mohou nejvíce těšit?

Rád bych je pozval na WordCamp Praha 2017 a především na developerské přednášky (jako správný vývojář). A těšit se mohou především na komunitu, která je kolem WordPressu opravdu hodně silná.

 

Hledáte správný framework pro WP?
Kupte si vstupenku a přijďte si pro zkušenosti!

Letošní móda na WordCampu

Pravidelní účastníci WordCampů ví, že se mohou těšit na nové WordCamp tričko a další drobnosti, které k podobným konferencím patří.

Tyto materiály připravujeme s předstihem, a tak bychom vás rádi nechali trošku nahlédnout pod pokličku toho, co chystáme.

Svršky jsou základ

Letos budou trička trošku jiná než na minulých ročnících. Vybrali jsme krásné modré polokošile z kvalitnějšího materiálu s WordCamp výšivkou.

Tričko všem řekne, že jsme jedna rodina nadšenců, která propadla redakčnímu systému WordPress. A řekne to všem vždy, když si ho vezmete na sebe i mimo samotnou akci.

S tímto tričkem rozhodně neuděláte ostudu ani na obchodním jednání, kde budete řešit nový WordPress web pro klienta. Rozhodně ukážete, že jste platným členem WordPress komunity a aktivně se o tento systém zajímáte.

Nevíte, jakou velikost trička zvolit? Následující tabulky velikostí vám poradí:

Musíme vás poznat

Abychom věděli, kdo na WordCamp skutečně patří, připravili jsme tři druhy barevných proužků, které budou identifikovat jednotlivé účastníky. To jistě znáte i z jiných akcí.

Zde bychom rozhodně vyzdvihli ten krásný žlutý. Tento proužek dostanete, pokud si zakoupíte VIP vstupenku, a dáváte jím najevo svou podporu české komunity. Výtěžek z prodeje VIP vstupenek využíváme hlavně k tomu, abychom mohli na konferenci zdarma pozvat aktivní členy komunity jako drobnou odměnu za jejich práci – například při překladu WordPress.

Musíte se poznat

Krom pásky a trička bude mít každý účastník visačku se svým jménem a firmou/webem, kam patří. To by vám mělo pomoci s poznáváním dalších lidí.

Pokud je vaším hlavním cílem navázání nových vztahů, nesmíte si nechat ujít afterparty, která začne hned po skončení hlavního programu – bude stačit vyjet výtahem do akademického klubu VŠE. Zde se určitě vyplatí vědět, kdo je kdo.

Happiness bar – cože?

Pokud slyšíte tento termín poprvé, tak vězte, že se jedná o doplňkový program celé konference. Zkušení odborníci budou připraveni vám ihned na místě poradit/ukázat, jak co ve WordPressu udělat. Poznáte je jednoduše – budou mít jasně viditelnou slušivou reflexní vestičku.

Pokud budete mít dotaz ohledně WP, tak si je ve volných chvilkách mezi přednáškami najděte, rádi si s vámi popovídají.

Náš maskot

Oficiálním maskotem konference je postavička Wapuu King (není to pokémon Pikachu, není to medvídek Pom Bear). Můžete se tedy těšit na samolepky s jeho motivem v několika velikostech.

 

Jak se vám letošní materiály líbí? Vaše názory si rádi přečteme v komentářích.

Doufáme, že si konferenci užijete!

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!

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!