Aktuální články
články 1 – 30 / 758
Soap opera CSS prefixů aneb -webkit-property vládne všem
Jak na přelkepy 2: standardizace pomocí fonetických algoritmů
Python profesionálně: metatřídy
V předchozích dílech tohoto seriálu jsme si řekli spoustu zajímavých tipů, jak vyvíjet v Pythonu lépe a rychleji. Od syntaktických tipů přes různé tipy na vestavěné funkce, moduly atp. až po zajímavé řešení některých návrhových vzorů. Zbývá už jen poslední a pravděpodobně nejnáročnější povídání – o metatřídách. Co to vlastně je, jak se tvoří a kde se dají využít.
Návrhové principy: Deméteřin zákon
V partě se to lépe učí
Python profesionálně: návrhové vzory
V předchozích dílech tohoto seriálu jsme se zabývali tipy, které by měl znát určitě každý, kdo programuje v Pythonu, aby si dokázal usnadnit práci. Dnes se posuneme trošku dál. Podíváme se, jak lze v Pythonu elegantně uplatnit několik návrhových vzorů. Konkrétně si vyzkoušíme udělat singleton, flyweight, dekorátor a další.
AQuery – šikovná knihovna pro Android
Návrhové principy: SOLID
V současné době jsou stále populárnější návrhové vzory, které nám ukazují, jak řešit typické problémy při návrhu software v objektově orientovaných jazycích. Návrhové vzory jsou však jen konkrétní aplikace hlubších principů, na kterých by měl být objektově orientovaný návrh založen. Tento článek má za úkol čtenáře stručně seznámit s návrhovými principy SOLID, které formuloval Robert „Uncle Bob“ C. Martin.
Dependency injection a metody globálního prostoru v PHP
Zeldmanův Mobile Only
Nuget: inteligentná správa používaných knižníc
Ak pracujete na aspoň trochu rozsiahlejších projektoch, určite sa nevyhnete používaniu cudzích knižníc. Či už ide o open-source, komerčné alebo vlastné knižnice, princíp ich použitia je vždy rovnaký. Knižnicu treba nájsť, stiahnuť správnu verziu, rozbaliť, nalinkovať do projektu, nakonfigurovať. Našťastie existuje Nuget, ktorý vykoná všetky tieto operácie za vás.
A/B testy a Weldonove kostky
Drtivá většina uživatelů vašich webů má nadprůměrný počet prstů.
Tato informace je pravdivá (pokud nejste provozovatelem webu pro lidi po amputaci). Pro její ověření můžete udělat rozsáhlý průzkum a pak výsledky vyhodnocovat statistickým softwarem a analytickými nástroji. Dá se na to přijít i bez toho výzkumu. Ale zajímá to někoho?
Úvod do Reactive Extensions
Asynchrónne programovanie sa v súčasnosti dostáva stále viac do pozornosti, pomaly sa stáva nutnosťou a budeme sa s ním stretávať stále častejšie. Napríklad vo Windows Phone 7 je dobrým zvykom vykonávať náročné operácie asynchrónne v osobitnom vlákne, aby UI aj naďalej reagovalo na vstup používateľa, vo Windows 8 je dokonca nutné všetky operácie, ktoré môžu trvať dlhšie ako 50 milisekúnd, vykonávať asynchrónne.
Tomáš Zvěřina: Přemluvte bábu a dědu, ať stahujou
Escherichia, mýdlové bubliny a černé díry aneb co všechno může počítat
Spravujte verze WordPressu pomocí Gitu
Novinky na Zdrojáku a představení Devel.cz
Python profesionálně: co jazyk nabízí
Dej Androidu tablety!
Python profesionálně: dynamické parametry, generátory, lambda funkce a with
Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Python profesionálně: úvod
Programovací jazyk Python přispívá k rychlému vývoji. Dovolí nám nesoustředit se na technické detaily a nechává nám více prostoru na skutečné řešení problému. Python se sice snaží být intuitivní, ale obsahuje věci, které nejsou všední, a příliš se o nich neví. Tímto dnes začínajícím seriálem vám chci Python více přiblížit a odkrýt vám jeho krásu.
Mashupy - vytváříme aplikace nad Foursquare API
Canvas - říkejme tomu plocha na kreslení
Ukládáme hierarchická data v databázi - III
V minulých dvou dílech jsme si ukázali rozdíl mezi „klasickou“ cestou ukládání stromu a představili jsme si metodu MPTT. Předtím, než se zběsile vrhneme do implementace v rámci našich CMS, podívejte se, na jaké problémy jsme během tří let narazili my.
Nový Zdroják: změna vydavatele a šéfredaktorské déjà vu
Konference Junior Internet 2012 - letos v novém (PR článek)
V sobotu 17.3.2012 proběhne konference 13. ročníku soutěže Junior Internet. Nově se bude konat v prostorech VŠE na Žižkově. Dalším novým prvkem je pozvání finalistů, jejichž presentaci v dopoledním bloku zhodnotí odborná porota.
15. 3. 2012 0:00
Ukládáme hierarchická data v databázi – II
V minulém díle miniseriálu jsme si osvěžili klasickou metodu ukládání stromů do databáze tak, jak ji každý z nás zná. Dnes se podíváme na tzv. MPTT – traverzování kolem stromu. Rovnou se podíváme i na reálnou implementaci tak, jak ji můžete použít ve svých projektech.














