CQRS – pre veľa komplikovaných dát

Command and Query Responsibility Segregation (CQRS) je návrhový vzor, ktorý odporúča implementovať dva rôzne modely pre ten istý pojem v závislosti od účelu: jeden model...

Zlo zvané obojsmerná závislosť

Používanie obojsmerných závislostí v objektovom modeli je jednou z príčin vzniku ťažko udržiavateľného softvéru. Tento článok sa zaoberá tým, kedy obojsmerné závislosti vznikajú, prečo sa im...

Vzťahy v objektovom svete

Tento článok obsahuje popis vzťahov medzi triedami v objektovo-orientovanom modeli s dopadmi na závislosti medzi nimi. Typy vzťahov sú demonštrované na nasledujúcom diagrame tried: Diagram modeluje...

ROZHOVOR s Kamilom Aujeskym: “Keď si s niečim nespokojný, tak vyjdi...

Ako sa zo žiaka kuchárskeho odboru stane Online Advertising Coordinator v spoločnosti Orange, ale aj o zaujímavých veciach z oblasti online marketingu sme sa rozprávali s...

Mutable vs. Immutable

S nástupom funkcionálnych jazykov sa častokrát objavuje požiadavka na nemeniteľnosť atribútov objektu – immutability. Tento článok upozorňuje na to, kde sú hranice využitia nemeniteľných...

Nábor záujemcov do Full-Stack Academy 2018 spustený

 Spoločnosť PosAm opäť spúšťa vzdelávaciu akadémiu pre študentov ale aj neštudentov, ktorí sa chcú teoreticky a prakticky zlepšiť a nabrať skúsenosti so softvérovým vývojom na reálnych...

Používate dedičnosť v objektovom svete správne?

Dedičnosť v objektovom svete býva častokrát používaná nevhodne. Keďže návodov na správne použitie dedičnosti je veľa, tento článok uvádza návody na nesprávne použitie dedičnosti...

Funkcionálne programovanie ako vhodný doplnok objektovo orientovaného dizajnu

Nástup funkcionálnych jazykov môže vytvárať predstavu, že objektovo orientovaný prístup je na ústupe. Avšak opak je pravdou. Funkcionálne programovanie veľmi dobre podporuje objektovo orientovaný...

Ako by vyzerala spoločnosť riadená počítačom? Zahrajte si hry, ktoré na...

V dňoch 16.-18.11.2017 sa v priestore Binarium konal tretí ročník Bratislava Game Jam, podujatia, kde úlohou účastníkov bolo vytvoriť počítačovú hru za 45 hodín....

Startup Weekend Žilina je za nami, mentori nám prezradili recept na...

Startup. Čarovné slovíčko, ktoré posledných pár rokov mnohí používajú aj keď často úplne presne nevedia, čo vlastne znamená.  Ľudia, ktorí chcú pomáhať nádejným podnikateľským...

Ultimátna príručka pre začínajúceho developera

Keď sa chce začiatočník naučiť kódiť, je zvyčajne zmätený z pojmov ako “klient”, “server”, “back-end”, “front-end”, “full-stack”, “layout” atď. A ešte viac je zmätený...

Bratislava Game Jam 2017 ukáže, že na vytvorenie originálnej videohry stačí...

Mladý pes v spolupráci s Goetheho inštitútom v Bratislave pripravuje tretí ročník Bratislava Game Jam, ktorý sa tento rok uskutoční v priestore Binarium. Na...

[súťaž] TPD Majstrovstvá Slovenska v elektronických športoch s bohatým sprievodným programom...

MSR 2017 so sebou okrem napínavých zápasov prinesú zaujímavé sprievodné akcie, ktoré si užijú nielen milovníci hier, ale aj fanúšikovia nových technológií a cosplay....

Webové technológie, machine learning či augmented reality: ako bolo na Google...

Pred dvomi týždňami sa konala veľkolepa konferencia Google developerov u nášho severného suseda, v poľskom Krakowe. Vďaka robime.it sa mohli (aj) laici ako ja dostať na...

IT spoločnosť zdarma vyškolí IT špecialistov, začínajú už zajtra.

Slovenský IT sektor zápasí s nedostatkom kvalifikovanej odbornej pracovnej sily. Odborné školy a univerzity nedokážu pokryť rastúci dopyt IT sektora, a to bez náznakov...

Ako ovplyvní nový iPhone X moju prácu? Kruto.

Ak ste fanúšikom Apple produktov, zrejme ste si nenechali ujsť najnovšie predstavenie produktov, ktoré predstavilo novú generáciu Apple Watch 3 hodiniek, Apple TV 4K a dve línie...

Najzaujímavejšie smartfóny v roku 2017

Chystáš sa kupovať nový mobil, alebo by si si len rád pozrel čo sa nachádza na špičke smartfónového priemyslu? Presne pre teba som pripravil...

Java 8: Streamy

Ak by ste sa pýtali, aké sú najväčšie novinky v Jave 8, tak odpoveď bude jednoznačne, že Lambda výrazy (referencie na metódy) a Streamy....

5 najlepších aplikácii na zlepšenie produktivity

Po poslednom článku o technológiách v zdravotníctve som sa rozhodol spraviť článok s témou určenou všetkým produktívnym ľuďom, ktorý hľadajú pomoc v práci, škole,...

Koho sledovať na LinkedIne, keď ťa zaujíma IT?

Ak používaš LinkedIn len na aktualizáciu svojho online životopisu, robíš chybu.  LinkedIn je perfektný aj na čítanie a písanie príspevkov. Mnohí úspešní riaditelia, podnikatelia a lídri vo...