Diskuse ke článku o lazy loadingu

Komentáře pod článkem o DI vs lazy loading se zvrhly v špičkování bez argumentů, tak jsem je přestěhoval sem. Původní článek řeší konkrétní problém: jak při přechodu od Service Locatorů k DI neztratit lazy loading. Ne jestli ho použít, ale jak.

Diskuse ke článku o Dependency Injection

Některé komentáře pod článkem o Dependency Injection víc škodily, než pomáhaly. Místo osvěty špičkování a zmatení začátečníků. Přesunul jsem je sem, do karantény, kde nikomu neublíží.

Export z Facebooku do Google Calendar

Facebook umí exportovat události do iCalendaru, ale Google Calendar z nich udělá paseku: neveřejné události zobrazí jako „nedostupný“, nahrne i nepotvrzené a ještě poplete letní čas. Jednoduchý PHP filtr na serveru všechny tři problémy elegantně vyřeší.

Jak vypsat funkci, argumenty, proměnné?

Stačí napsat $stop() a Tracy vám v prohlížeči přehledně vyskládá funkci, argumenty, lokální proměnné, call stack i HTTP hlavičky. Jeden řádek kódu místo deseti var_dump(). Dokáže tohle váš framework?

První jiná Poslední sobota

Co začalo jako hospodská slezina s klukem, co neslyšel slovo „framework“, dorostlo v malou konferenci pro 140 lidí v pražském Hubu. Hashtag #posobota prorazil mezi top trendy i přes konkurenci ACTA a SOPA. Nový formát funguje, jedeme dál.

TOHLE. KURVA. ANI. OMYLEM.

Jsem líný programátor, který píše 20kB weby v notepadu, ale odmítá se vzdát Laděnky, Latte nebo routování. Nette se dá používat jako micro framework. A než se nadějete, zjistíte, že využíváte 90 % toho údajně zbytečného monstra.

Nejkratší parse error v PHP

Pět znaků stačí k parse erroru v PHP. A oprava? Přidat mezeru. Tohle je přesně ten druh absurdity, kvůli které PHP miluju i nenávidím zároveň.

Špeky a párky v nahrazování řetězců

Prohodit „dárky“ a „párky“ zní triviálně, dokud vám str_replace nevrátí nesmysl. Ukazuji, kdy místo ní sáhnout po strtr, a proč vám preg_replace bez správného escapování může pěkně zavařit.

Git: snadný cherry-pick z GitHubu

Vyzobnout cizí commit z GitHubu do lokálního repozitáře nemusí být obřad. Stačí pár řádků PHP, které stáhnou patch a nechají git am udělat špinavou práci. Jednodušší než cherry-pick, elegantnější než cokoliv, co byste dělali ručně.

Git: jak na hromadný rebase

Máte v repozitáři víc větví, než zvládnete ručně rebasovat, aniž byste u toho zestárli? Jednoduchý PHP skript to vyřeší za vás. Protože proč se učit bash, když máte PHP?

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