Software Development

Na ceste k java triedam

Práve sa snažím prehrýzť cez knihu Ivors Horton Beginnig Java od (kto by to čakal) Ivora Hortona. Keďže to má v názve Beginnig, tak by ste možno čakali nejakú menšiu knihu na rozbeh v danej téme. Príbeh Javy je ale dosť dlhý a asi aj preto má táto začiatočnícka kniha priližne 1150 strán. Myslím, že...

Čarokrásny svet návrhových vzorov

Ak riešite problém konštrukcie tried v objektovo orientovanom jazyku, určite je dobre poznať návrhového vzory (design patterns). Sú to hotové riešenia pre určité skupiny problémov. Samo o sebe to znie fantasticky. Nájdem vzor a použijem. Niečo ako instantná polievka, ktorú stačí len zaliať horúcou vodou a hotovo. Problém je, že keď si prenesiete myšlienku toho...

Ako na vývoj pre Android

Android sa javí ako celkom sľubná platforma. Nielen, že má momentálne najväčší podiel na trhu so smartfónmi, ale pomaly sa tlačí aj do iných oblastí (tablet, router, mikrovlnka). Pred nejakým časom som sa stal majiteľom telefónu s týmto operačným systém a nebola to náhoda. Chystal som sa totiž napísať si jednoduchú aplikáciu, ktorá mi umožní...

To dobré z PHP

S PHP som naposledy pracoval na vysokej. Písal som v ňom niekoľko projektov a neskôr robil diplomovku v Perle, čo je pre PHP taký starší brat. A potom dlho nič. Až teraz, po rokoch sa ku mne dostal jeden projekt. Drupal + PHP. Povedal som si: „Žiaden problém, s PHP som robil.“, a sadol si...

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.

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,...

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 prežiť zložitosť softvéru

Programovanie je disciplína, ktorá nie je úplne jednoduchá. Musíte byť schopný pochopiť zákazníka a pretaviť jeho požiadavky do funkčného softvéru. Riešiť okrajové stavy, ktoré nastávajú len v nejakom druhu konfigurácie počítača alebo snažiť sa odladiť náhodné chyby. Okrem toho musíte čítať kód, ktorý písal niekto iný alebo vy pred rokom a viac (čo je skoro...

en_USEnglish