Péhápkaři v Pecce: Jak si lokálně spustit Travis CI Build – Jakub Englický – ...PeckaDesign.cz
Buďte za profíka a odevzdejte PR na první dobrou. Vše si nejdřív nanečisto pustíme lokálně skrz lokální Travis CI a poté už build na Travisu bude hračka.
Péhápkaři v Pecce: Jak si lokálně spustit Travis CI Build – Jakub Englický – ...PeckaDesign.cz
Buďte za profíka a odevzdejte PR na první dobrou. Vše si nejdřív nanečisto pustíme lokálně skrz lokální Travis CI a poté už build na Travisu bude hračka.
This presentation is all about DXN international and it's products. Don't miss any opportunity that comes in your life. Rejection must have solid reason.
How Oxfam India partnered with SocialCops to assess the state of Indian education across 1.4 million schools and promote awareness around the gaps in implementing the Right to Education Act.
Čtvrtkon #71 - Marian Benčat - Angular a NativeScriptCtvrtkoncz
Téma: Angular a NativeScript: Pro enterprise level web, desktop a nativní mobilní aplikace, více info na: http://ctvrtkon.cz/pozvanka-na-ctvrtkon-71-30-srpna-2018/
This presentation is all about DXN international and it's products. Don't miss any opportunity that comes in your life. Rejection must have solid reason.
How Oxfam India partnered with SocialCops to assess the state of Indian education across 1.4 million schools and promote awareness around the gaps in implementing the Right to Education Act.
Čtvrtkon #71 - Marian Benčat - Angular a NativeScriptCtvrtkoncz
Téma: Angular a NativeScript: Pro enterprise level web, desktop a nativní mobilní aplikace, více info na: http://ctvrtkon.cz/pozvanka-na-ctvrtkon-71-30-srpna-2018/
Péhápkaři v Pecce: Sbohem PeckaCI, vítej Github Actions – Jakub Englický –27....PeckaDesign.cz
Naše interní CI sloužilo krásných 5 let. Nyní ale nastal čas přejít do standardizovaného prostředí, abychom mohli zase o krok posunout naši Developer experience, na které v Pecce usilovně pracujeme. Jelikož pro verzování kódu využíváme Github, logickým krokem bylo využít Github Actions. O tom jak jsme na ně přecházeli, a co to pro nás znamenalo, se ve své přednášce rozpovídal Jakub.
Prezentace ze 7. WP konference o ladění výkonu webových aplikací. Optimalizace obrázků, CSS, JS. Vliv PHP a HTTP serveru, cachování. Profilování výkonu s Blackfire.io a debugování s Xdebug.
Git in 10 minutes (WordCamp London 2018)Borek Bernard
Lightning talk about core Git concepts, commands and how to use it with WordPress. Tools mentioned are Revisr and VersionPress.
This is a revised version of https://www.slideshare.net/borekb/git-in-10-minutes-wordcamp-europe-2017
Jak tu věc dostat do produkce (WordCamp Praha 2018)Borek Bernard
Jak upravit WordPress web a pak ho dostat do produkce? Snadno řečeno, nesnadno vyřešeno. Přehled dostupných nástrojů jako:
- WP Engine staging
- Pantheon dev flow
- Mergebot
- VersionPress
- VersionPress.com staging
3. WORDPRESS JE HEZKÝ…
• Zdarma a open source
• Jednoduchý
• Mnoho pluginů a témat vzhledu
• Začíná být technologicky cool (React,
REST API, …)
4. … ALE CHYBÍ MU ‚UNDO‘
Není snadná cesta zpět, když:
• Já něco rozbiju
• Klient něco rozbije (a zamlčí!)
• Aktualizace něco rozbije
5. … A DŘOU WORKFLOWS
• Jak pushnout celý web na GitHub?
• Jak dělat pořádný staging?
–Nejen vytvoření testovací sajty, ale i merge
hotové práce zpátky
14. PROBLÉMY VÝZVY
• WP databáze je divočina (serializované
pole, skoro NoSQL, …)
• Největší nepřítel je integer
• Desítky tisíc WP pluginů a témat
vzhledu
• Hosting
15. => EARLY ACCESS
• Obecně: buďte opatrní
–Pouze sledování webu je OK
–Reverty jsou potenciálně nebezpečné
–Merge databáze je potenciálně
nebezpečný
16. JAK ZÍSKAT VERSIONPRESS
• Homepage: https://versionpress.net/
• GitHub:
–https://github.com/versionpress/versionpr
ess
–https://github.com/versionpress/support
–https://github.com/versionpress/docs
(na wordpress.org nejsme a jen tak nebudem)
23. • Jaro 2015: problém
–VersionPress bude náročnější, než se zdálo
–Peníze z crowd-fundingu pryč
• Léto 2015: hledání investora
–Nulová zkušenost
–Ve střední Evropě jich moc není
–GPL WTF?
• Podzim 2015: investice od Credo
Ventures
24. • 2016:
–VersionPress OSS
• Migrace na GitHub
• Překlad a zveřejnění interních materiálů
• Code & security review (Daniel Bachhuber)
• Dokončeno v dubnu
–Dnes vydán VersionPress 3.0 RC
• Velký technologický update
• Přijďte na workshop – dnes v 17.00
25. • Blízká budoucnost:
–Onboarding nových kontributorů
–Verzování složitějších webů
–UI, UX (React)
–Spolupráce s hostingy / freelancery /
vývojáři