2012
03.27
V jednom postu na Stackoverflow jsem se s elegantní metodou vyčištění prázdných polí v multi dimenzionálním array. Jedná se o kombinaci nativních php funkcí, takže by měla být zajištěna optimální rychlost. array_filter čistí jednorozměrné pole, array_map to namapuje na n-pole. Jak jednoduché.
$array = array_map('array_filter', $array)
Osobně ale dávám přednost sběru proměnných tak, aby se prázdný hodnoty vůbec neukládali. Jelikož obvykle každá hodnota prochází nějakým filtrem, dá se vyloučit během zpracování. Z hlediska optimalizace by to mělo být i rychlejší, protože případné operace navíc (ty který eliminujou prázdný pole) probíhají jen někdy. Pokud budeme vyhodnocovat přístup metodou optimalizace podle četnosti procesu, zvyšuje dopředné filtrování (kdy jistojistě dochází k nějakému porovnávání nebo zjišťování) časovou složitost.
2012
03.26
Jelikož nejsem zrovna vždycky, když si musím obstarat jídlo, v náladě si něco dobrýho vyvařovat, a taky proto, že to ani neumim, mám za léta co se pohybuju po Českých Budějovicích celkem přehled o nabídce místních lokálu a restaurací od 4 hvězdiček po nějakou tu chybějící.
Steak v ČB jsem okusil přibližně v 5 restauracích. Tedy v 5 několikrát. Jedničkou pro mě zůstává Life is Dream. Je tu dobře skloubená cena a kvalita. Výběr je z cca 8 druhů v celkem základních chutích. Doporučuju s bagetkou a s dostatkem času. Přiznám se, že si tady dávám výhradně steaky, takže ostatní exotickou nabídku nemůžu posoudit. Na druhý místo bych umístil jb steak house. Tady je nabídka podstatně pestřejší, ale člověk si víc zautrácí. Proto volím jako druhou variantu – rozhodně nemůžu odepírat profi přístup i kvalitu.
Steaky z Life is Dream


2012
03.25
Nemůžu se nepodělit o tenhle parádní vtip, kterj říkal Ráďa. Kromě toho že je vtipnej, testuje taky délku vedení a všeobecný přehled.
Chlapík z Jižní Koreje volá kamarádovi do Severní.
"Tak co, jak je?"
"To víš, nemůžu si stěžovat."
2012
03.23
Narazil jsem, jak už to bývá – zcela náhodou, na sběratelku fotek kruhů v obilí. Zajímavý je rozsah, od roku 1996.
Kruhy v obilí mě fascinujou, protože jsem vnitřně vypustil možnost, že by je mohli dělat jenom tak nějaký lidi pro srandu. Navíc k tomu přispěla skutečnost, že přibyly fotky kruhů ve sněhu. Ten jak známo je těžký projít aniž by se zanechaly stopy. Z letoška jsou tam navíc fotky kruhů na prašným sněhu na ledě kdy je jakákoliv interaktivita beze stop vyloučená.
2012
03.08
Zcela náhodou jsem objevil užitečnou utilitu, která učí starší (a možná i ty současný) verze Interenet Exploreru rozšířený atributy, jejichž využití bylo díky absenci správného vyhodnocení v tomto prohlížeči vlastně nepoužitelný. ((Jedná se o tzv. pseudo třídy.)) Palec nahoru, chytrý nápad!

2012
03.07

Žádná fotomontáž. Pozvánka do tajemnýho Íránu, navíc s varováním o původu a funkci webkamer 
zdroj: ihned.cz
2012
03.03
Tenhle atribut jsem celkem dlouho nějak nechápal. Nutno říct, že mě ani nijak netrápil a tak jsem mu ani nevěnoval pozornost. Zastávám názor, že člověk nemusí vědět úplně všechno. Ale tuhle mě potrápil, protože jsem si ho nevšiml kdesi v definici a pak se nemohl dostat ke kýženýmu výsledku.
!important ruší možnost změnit nějakou vlastnost tím, že se definuje jako potomek nadřazenýho objektu.
příklad:
a { color: red; }
p a { color: green; }
Pokud bude odkaz součást odstavce, bude mít barvu zelenou.
a { color: red !important; }
p a { color: green; }
Odkaz bude vždy červený a další přemlouvání už nepomůže.