Month: October 2010

  • Ověření schématu databáze

    Spravuji jistou webovou aplikaci pro nejmenovaného zákazníka. Nedávno se mi v souvislosti s tím stala nepříjemná událost. Při aktualizaci aplikace jsem zapomněl zkopírovat jednu tabulku do databáze. Funkci, která tabulku vyžadovala jsem neotestoval, takže o mnou způsobeném problém jsem se dozvěděl až po týdnu přímo od zákazníka.

    Řekl jsem si, že by bylo moc pěkné, kdyby se mi v okamžiku deploymentu vygeneroval test, který by ověřoval, že databáze má předpokládanou strukturu. Tento test bych pak po aktualizaci aplikace mohl pustit na ostré databázi a ujistil by mě a že jsem na nic nezapomněl. Z mého snažení vyplynul Ruby skript generující PHP test.

    Kód naleznete zde.

  • Bloog.cz 2.0 – odhalení designu

    Už delší dobu chystám novou verzi blogportálu a teď se konečně schyluje k jejímu ostrému nasazení. Momentálně vychytávám poslední bugy, čili aktualizaci webu můžete očekávat přibližně za týden. Již nyní si ale můžete prohlédnout nový webdesign.

    Základní princip návrhu architektury procesoru říká: “Jednoduchosti \(\Leftrightarrow\) pravidelnost”. Návrh procesoru sice zdánlivě nemá nic společného s webdesignem, faktem ale zůstává, že se mi líbí jednoduché elegantní tvary. Zatímco design první verze působil nesourodě a zmateně, nový návrh je přehledný a pravidelný. Bezpochyby lépe vypadá horní část stránky, do které se mi povedlo zakomponovat Matesovo logo.

    Však posuďte sami:

    Blogportál Bloog.cz verze 1.0alfa
    Verze 1.0alfa (2006)
    Verze 2.0
    Verze 2.0 (2010)