Archív měsíce července, rok 2014

Deset nejsmutnějších skladeb podle Mika pro rok 2014

_

Článek o nejzajímavějších baladách už jsem jednou psal, ale myslím, že je na čase přidat další typy na kvalitní skladby k poslechu. Spousta z nich v době, kdy jsem článek psal ještě ani neexistovala, některé jsem dokonce z nepochopitelného důvodu úplně přehlédl. A protože pěkných skladeb v pomalejším rytmu není nikdy dost, přidávám další tipy na kousky, které vás nenechají chladnými. Oproti prvnímu článku se je ale pokusím jistým způsobem seřadit.

Celý článek

Objekty v PHP5 - Skládání objektů, abstrakce a dědičnost

_

V dnešním článku si povíme něco víc o objektech, a to konkrétně o skládání objektů, dědičnosti, abstrakci a samozřejmě i viditelnosti, jejíž znalost je k výše uvedeným technikám nezbytná. Na první pohled se může zdát o složité termíny, ale jejich samotné použití nijak náročné není. Mnohem složitější je správné použití. Nepřidávat dědičnost jen proto, abychom ukázali, že ji umíme, nenaplácat všechna klíčová slova do jedné třídy jenom aby tam byly. To je také hlavní důvod, proč píšu samostatný text, důvod, proč nemohu vše demonstrovat na své databázové třídě.

Celý článek

Návrh databázové třídy - díl VI - Závěr

_

Šestým dílem bych rád uzavřel svůj seriál o databázové třídě a úvod do objektového programování v PHP5. Ukázali jsme si středně složitou třídu s obsluhou většiny typů SQL dotazů, které využijeme pro projekt průměrné náročnosti. Kromě naprosto základních funkcí jako ošetření SQL dotazů proti SQL injection umí i jednoduché logování, export databáze buď do souboru nebo přímo do force downloadu i vlastní obsluhu chyb. Posílání chyb na e-mail zde ale obsažené není: na notifikační e-maily mám třídu další, o které si můžeme povědět v jiném článku. Nesmím také vynechat možnost připojení k více databázím v rámci jednoho projektu: i to class Db zvládne. Tak hurá na rekapitulaci.

Celý článek

FNM decky na Standard: Return to Ravnica - Theros

_

Sérii článků s decklisty standardových balíků bych rád otevřel aktuálními edicemi, a to Return to Ravnica, Theros a Magic 2014. Většiny karet, které mají na podzim odrotovat a které už nepořebuji jsem se zbavil, takže myslím, že mohu vše zveřejnit už teď. K seznamu karet vždy přidám krátké povídání proč jsem se daný balík rozhodl hrát, jak se mu dařilo a možná i nějaké zajímavosti kolem a dokola.

Oproti minulým sezónám jsem vystřídal mnohem menší množství decků, takže z celkových pěti rozeberu tři. Po rotaci Innistradu jsem se postavil klasický White Weenie se splashí. Tedy úplně klasický nebyl, ale k tomu se ještě dostanu. Důvody byly 2: v prvé řadě to byl balík, který jsem si už dlouho chtěl zahrát a v druhé řadě byly nové karty poměrně snadno k sehnání. Nic zbytečně předražené do začáku, takže na první FNM po rotaci jsem byl připravený takřka okamžitě.

Celý článek

Návrh databázové třídy - díl V - Logování změn

_

V dalším pokračování seriálu o objektovém programování v PHP si ukážeme, jak přidat do ukázkové třídy DB logování konkrétních SQL dotazů. Rozebereme si tedy znovu metody na insert, update a delete, které rozšíříme o další zápis do nové tabulky, kam budeme ukládat informace o provedených změnách. Nejdřív ale krátká rekapitulace. Soubor článků o objektech v PHP jsem začal psát už poměrně dávno, ještě před pauzou v blogování. Jelikož jsem měl ale na články vcelku pozitivní ohlasy, byla by asi škoda seriál nedokončit, byť opožděně.

Celý článek

Elden stiger upp mot skyn, Dräpta krigare i dyn, Se Muspels flammor sprider sig, I allt som en gång var