Univerzální frontendista je velmi vzácný. Je potřeba rozlišovat mezi frontend kodérem, který má blíž k designu, a frontend vývojářem, což je víceméně programátor. Potřebujeme oba. Hledal jsem alternativu k zastaralému pojmenování „kodér“, ale z mnoha důvodů u něj zůstávám.
Články strana 46 z 174
Tento by vám měl odpovědět na otázku, proč Python, jak Python a kde Python.
Aktuálně vyvíjíme nový video ad server. Plus minus je to systém, pomocí kterého můžete zadávat reklamní kampaně, které se pak budou zobrazovat ve video přehrávačích. V článku popíši, jaké technologie jsme použili a jak jsme je všechny zkombinovali do jednoho funkčního celku.
V dnešním díle se podíváme na zoubek Symfony komponentě Validator. Tato komponenta slouží pro validaci dat – ověření toho, že hodnoty našich proměnných jsou správného typu, spadají do daného rozsahu hodnot nebo splňují jiná pravidla, která si nadefinujeme.
V tomto díle si ukážeme, jak použít pro překlady textů Symfony komponentu Translation. Ta umožňuje pracovat s překlady uloženými v různých formátech. To může usnadnit výměnu textů s překladatelem nebo externím API. Hodí se ale i k zobrazení různých textů v závislosti na počtu (1 jablko, 5 jablek).
V tomto díle si ukážeme, jak funguje propojení PhpStormu s Gitem. Podíváme se na to, jak debugovat, abychom se z toho nezbláznili. A opět si ušetříme trochu práce a času – tentokrát formou automatického formátování kódu.
Pokud chceme z našeho PHP skriptu spustit jiný program či příkaz, při použití čistého PHP se můžeme značně nadřít. Dnes se proto podíváme na další Symfony komponentu – Process, která se stará o spouštění procesů a umožňuje s nimi elegantně pracovat.
Co vás na Zdrojáku nejvíc zaujalo v tomto roce? Nebudeme vás moc napínat, pojďme na to.
Abychom podpořili klidnou vánoční náladu, vybrali jsme pro dnešní díl jednu z nejjednodušších Symfony komponent – OptionsResolver. Co to je? `Array_replace` na steroidech. Oproti němu má navíc pár užitečných metod – ty se postarají o to, aby hodnoty byly validní, a zajistí i normalizaci.
Dnešní třetí díl pojmeme čistě prakticky. Vytvoříme si jednoduchou mobilní aplikaci, která bude zobrazovat filmy na základě vyhledávací fráze (bude to takové malé ČSFD). Jako databázi filmů použijeme předdefinované pole objektů. V příštím díle našeho seriálu pak tuto aplikaci napojíme na webové API.