Welcome!

Sily a slabiny formálnych metód

Ako som už niekoľkokrát spomínal, vývoj softvéru je transformácia požiadaviek zákazníka na funkčný softvér. V zásade by to nemusel byť problém, ak by to nebol proces viacfázový, dlhodobý a nezúčastňovalo sa ho viacero rôznych profesií alebo tímov. Ak by sa aj pominuli všetky tieto komplikácie, tak tu ostáva ešte samotná komplikovanosť celého procesu, kde je...

Fyzický vs. elektronický Scrum

Scrum, ako aj iné metódy riadenia (či už pre tím alebo osobné), vyžaduje určité nástroje na realizáciu. Zoznam, grafy a iné artefakty, ktoré sú pre beh metódy nevyhnutné. Tieto nástroje môžu existovať vo forme elektronickej alebo fyzickej. Elektronická forma predstavuje rôzne špecializované softvéry alebo prispôsobené všeobecnejšie nástroje (Calc, Excel..), zatiaľ čo pri papierovej je to...

Anatómia REST sieťových služieb

„Znovuzjednotenie webu“. Aj takýto názov má jedna z kapitol knihy RESTFul web services od Leonarda Richardsona a Sama Rubyho. Kniha nie je len popisom toho, ako REST sieťové služby vyzerajú, ale hlavne silnou obhajobou, prečo ich používať. A tiež toho, prečo sú v prostredí internetu viac prirodzené ako ich staršie príbuzné – SOAP služby.

Záloha a obnova v SQL Server 2005

Správny databázový administrátor musí mať 2 veci: funkčný zálohovací systém a aktuálny profesný životopis. Ak totiž zlyhá to prvé, bude potrebovať to druhé. Takto začína vtip o zálohovaní a obnove v knihe o spravovaní SQL Server, ktorú práve čítam. Nič sa tam nepíše o životopise, ale o zálohovacom systéme je tam toho dosť. Poďme sa...

Koniec Silverlightu alebo v čom je vlastne problém?

Dá sa povedať, že Silverlight (SL) je jedným z väčších Microsoft (MS) projektov. Minimálne v oblasti vývoja pre internet nebolo možné, aby ste sa na neho po nejakom čase nenarazili. V čase, keď ho MS rozbiehal, tvrdil, že je to riešenie pre Rich Internet Application (RIA) a zároveň multiplaforma. Napriem tomu, že to spočiatku vyzeralo,...

GTD: život

Po predchádzajúcich dvoch článkoch o princípoch a systéme sa dostávame k tomu, ako s GTD žiť. Bez ohľadu na to, koľko kníh prečítate a koľko školení absolvujete, nikto a nič vás nevie dokonale pripraviť na to, čo príde zajtra ráno. Práve tá povestná medzera medzi teóriou a praxou, medzi tým čo vieme a tým čo...

Prečo komentovanie škodí kódu

Toto je článok, ktorého cieľom je tak trochu narušiť stereotyp, ktorý vládne v oblasti komentovania kódu. Súčasný stav sa najčastejšie popisuje ako: „Programátori málo alebo vôbec nekomentujú kód. Mali by ho viac komentovať.“ Je to naozaj tak? Môže existovať komentár, ktorý by kódu škodil?

TechDays Košice 2012 – Windows Azure Kemp

Windows Azure je platforma, ktorá sa hodí pre niektoré druhy aplikácií. To, aj všeličo iné som sa dozvedel na Windows Azure Kemp-e, ktorý sa konal pred pár dňami v rámci Microsoft TechDays v Košiciach. Kemp trval niekoľko hodín, počas ktorých sa mohol aj taký úplný začiatočník ako ja, zoznámiť s touto platformou natoľko, aby mal...

TechDay Košice 2012 – prednášky

Pred pár dňami som mal príležitosť zúčastniť sa konferencie Microsoft TechDays v Košiciach. Toto je prvý článok so zápiskami a dojmami z tejto konferencie.Konferencia je organizovaná Microsoftom a je teda hlavne o jeho technológiách. Na podobnej konferencii som bol aj pred rokom, ale to bolo tak trochu sklamanie (slabá kvalita prednášok, chaos, nevyriešená akustika). O...

Ako ukladá údaje MS SQL Server

Databázový systém má nepochybne jednu dôležitú úlohu a to je ukladanie údajov. Spôsob, ako presne sú údaje uložené, je transparentný a pri normálnom používaní ho ani nie je nutné poznať. Zaujímavé to začína byť až keď sa objaví nejaký problém. Vtedy je každá informácia dobrá a aj preto sa teraz v krátkom rýchlokurze pozrieme na...