matěj humpál - the phing - jak neprogramujeme v xml
TRANSCRIPT
![Page 1: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/1.jpg)
![Page 2: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/2.jpg)
„Programovat v XML není až tak úplně ono“
— David Grudl
![Page 3: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/3.jpg)
![Page 4: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/4.jpg)
XML
![Page 5: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/5.jpg)
![Page 6: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/6.jpg)
git submodule update --init ${build.repo}
![Page 7: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/7.jpg)
YML
$~ phing init -Dskip.compile.typescript=0
![Page 8: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/8.jpg)
Pozitiva a sociální jistoty
![Page 9: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/9.jpg)
![Page 10: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/10.jpg)
![Page 11: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/11.jpg)
$~ phing init...[check-version] Property version.local (9) does not match version.common (10). Please update your build.local.yml and then set version.local to "10".
[check-version] You have to APPLY these changes:
[check-version] Version 10:[check-version] * composer support added. see composer.vendor and composer.executable
![Page 12: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/12.jpg)
Výhody pro lidi i pro stroje
![Page 13: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/13.jpg)
init vs. deploy
![Page 14: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/14.jpg)
Generování (skoro) všeho
● DI kontejner● Konfigurace pro aplikaci● Gettext● Doctrine 2 proxy třídy
![Page 15: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/15.jpg)
![Page 16: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/16.jpg)
![Page 17: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/17.jpg)
Kudy jinudy?
![Page 18: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/18.jpg)
![Page 19: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/19.jpg)
Vlastní targety jen v XML
![Page 20: Matěj Humpál - The Phing - jak neprogramujeme v XML](https://reader030.vdocuments.us/reader030/viewer/2022032421/55a6a6641a28abd52e8b46d6/html5/thumbnails/20.jpg)
Matěj Humpál Medio Interactive
@neldorling
@mediocz
100 %
90 %
Afterparty restaurace Kopyto