Generování odkazů kupříkladu v emailech a Nette

LinkGenerator umí generovat odkazy i tam, kde žádný presenter neexistuje. Ukážu, jak ho propojit s Latte a továrničkami, aby makra {link} a n:href fungovala v emailech stejně pohodlně jako v presenterech. Včetně CLI a vlastní domény.

Nefunguje ti flexbox na iPadu, co?

Poznámky pro budoucího zoufalého mě: Safari v roce 2015 stále chce prefixy, záleží na pořadí deklarací (ano, fakt záleží) a mezera mezi flex prvky je hlavolam, který pokaždé řeším od nuly. Příště si tohle prostě přečtu.

Nette 2.3 bude trošku citlivka

Být velkorysý v tom, co přijímáte, zní krásně, dokud vám URL lišící se jedním písmenkem servírují úplně jiný obsah. Nette 2.3 končí se shovívavostí k velikosti písmen a bude case sensitive. Kdo psal jak motejlek, toho framework slušně upozorní.

Jak je to s release managementem Nette

Proč Nette nemá vytesaný harmonogram jako jízdní řád? Protože pevná data jsou jen další faktor, který jde na úkor kvality. Jedna až dvě verze ročně, minimálně dva roky podpory a hlavní pravidlo: stát si za výsledkem.

Za GitHub krásnější se Stylishem

GitHub mě štval nezalamovanými řádky, čtyřmístkovými tabulátory a tím zákeřným tlačítkem „Close pull request“ hned vedle „Comment“. Pár řádků vlastního CSS přes rozšíření Stylish a svět je zase snesitelný. Někdy stačí tak málo.

Sbohem a šáteček, Nette 2.0 & PHP 5.2

Tři roky, DI kontejner, který změnil způsob návrhu aplikací, strojový převodník anonymních funkcí pro PHP 5.2 a na rozdíl od Zendu se Symfony žádné házení uživatelů přes palubu. Teď je čas říct sbohem. Verze 2.0.18 je definitivně poslední.

Školení, na kterém už vaše konkurence byla

Tři roky jsem odkládal pokročilé školení Nette, protože jsem odmítal učit něco, co mi nepřipadalo perfektní. Beta-verze měla 3× převis zájemců a mezi nimi možná i vaši konkurenti. Teď jedeme naostro.

Composer: jak na různé varianty instalace

Tři způsoby instalace balíčků v Composeru, z nichž jeden byste neměli použít nikdy. Vysvětluji, proč je composer global require nesmysl na druhou a proč nutit nesouvisející projekty sdílet vendor je stavění domečku z karet, který se nevyhnutelně sesype.

Jak efektivně píšu na klávesnici

Celý život datluju dvěma prsty a přežiju. Co mě fakt brzdí, není prstoklad, ale rozložení klávesnice. Vytvořil jsem si vlastní layout s typografickými znaky na dosah přes AltGr a ukazuju, jak si takový udělat pomocí utajeného nástroje od Microsoftu.

Na co tvůrci mobilních webů často zapomínají?

Široké okraje, nenačtený font v metru, šedý text na slunci. Mobilní weby mají spoustu drobných problémů, které si na desktopu nevšimnete. Pár praktických CSS triků, co vám ušetří ostudu a uživatelům nervy.

To je vše. Další články se teprve rodí.

phpFashion © 2004, 2026 David Grudl | o blogu

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.