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.

Psát isomorfní webové aplikace?

JavaScript byl od narození zamýšlen jako server-side jazyk. Po 20 letech marných pokusů se to konečně blíží realitě, jenže nechat si v tom naprogramovat e-shop bych zatím riskoval asi jako Javu v prohlížeči. Zkoušejte, ale nesázejte na to farmu.

Jak na GitHub a pull request z příkazové řádky

Pár řádků PHP a pull requesty z GitHubu stahujete i odesíláte rovnou z terminálu. Jeden skript vám cherry-pickne celý PR na jeden zátah, druhý pushne větev do forku a otevře prohlížeč s formulářem. Webové rozhraní je pro klikače.

Pět důvodů upgradovat na Nette 2.2.3

Tři novinky, ze kterých se záhadně stalo pět. Bezpečnější debug režim s cookie pojistkou, plné logování E_NOTICE v Tracy, vyřazení tříd z autowiringu a další vychytávky. Už to běží na všech mých webech a zatím žádný kráter.

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í.