Welcome!

Ako byť dobrý v tom, čo robíte (napríklad v IT)

Všetci väzíme v stoke, ale niektorí z nás sa pozerajú na hviezdy. To je citát Oscara Wilda a dá sa chápať rôzne. Napríklad aj tak, že bez ohľadu na to, čo robíte, mali by ste uvažovať, ako to robiť lepšie. Aj práca v IT sa dá robiť a dá sa robiť lepšie. Tento a nasledujúce...

ng-článok – opäť o AngularJS

O AngularJS som už písal v jednom zo svojich predchádzajúcich článkov. Je to JavaScriptový framework, ktorý vám umožní vytvárať SPA (Single Page Aplication) na základe Model-View-Controler vzoru. To je síce definícia v jednej vete, ale zďaleka nie všetko, čo sa o Angulari dá povedať. Preto sa dnes pozrieme na knihu ng-book od Aria Lernera.

Muž, ktorý sa zriekol peňazí a prežil

Raz za čas sa mi dostane do rúk kniha, v ktorej som schopný na jednej strane s autorom súhlasiť, aby som hneď na ďalšej nad ním len nechápavo krútil hlavou. Je to taký „Love-Hate“ vzťah ako som kdesi čítal, kde človek prekonáva tie horšie strany s vedomím, že hneď ďalšia môže stáť za to. Podobne...

Kto skutočne vie ako funguje Scope a Closure v JavaScripte?

Keď som pred niekoľkými rokmi začal študovať programovanie v JavaScripte, pamätám si, ako som v jednej knihe narazil prvýkrát na pojem Closure. Autor hneď na začiatku tvrdil, že ak ste programátor zo sveta objektového programovania, budete mať problém to pochopiť (česi na to majú výborný výraz: „půjde vám z toho hlava kolem“). No, myslím že...

Kolíska pre váš softvér

Automatizácii som sa na stránkach tohto blogu venoval už niekoľkokrát. O tom, že to vôbec nie je okrajová téma v oblasti vývoja softvéru svedčí aj veľké množstvo nástrojov, pomocou ktorých ju viete vo svojom projekte realizovať. Je tu v skutočnosti už tak dlho, že sa dá hovoriť o generáciách jej nástrojov. Dnes sa pozrieme na...

AngularJS = MVC framework pre JavaScript

SPA = Single Page Application začínajú byť čím ďalej populárnejšie. SPA tiež znamená, že sa zo server-side (napr. z PHP) presúva kód na client-side (do JavaScriptu). Ak už máte väčšie množstvo kódu, čo pre SPA už nie je nič mimoriadne, tak potrebujete systém ako ho pri zmenách a ďalšom rozrastaní udržať spravovateľný. To, čo potrebujete,...

Unifikácia softvérových projektov – Maven

Som toho názoru, že akýkoľvek stredne veľký alebo veľký softvérový projekt musí začať používať automatizáciu, inak je odsúdený na problémy. Pod pojmom automatizácia mám na mysli, že opakujúce sa kroky nebudú vykonávané manuálne, ale pomocou softvérového nástroja, resp. určité úkony sa začnú diať automaticky bez toho, aby ich musel ručne spúšťať človek. Nástrojov, ktoré sa...

NodeJS alebo JavaScript server

„JavaScript na servery? Si si istý?“ Tak to je častá otázka, ktorú počujem, ak niekomu prvýkrát poviem o NodeJS. NodeJS je totiž framework, ktorý umožnil jazyku rozšírenému v internetových prehliadačoch fungovať na strane servera. V tomto článku si povieme niečo o tom, čo to vlastne NodeJS je.

Technologický radar

Dnes to nebude o knihe ani o konkrétnej technológii. Dnes to bude o tom, ako hovoril jeden z profesorov počas môjho vysokoškolského štúdia: „Najnebezpečenejšie je, ak neviete, čo neviete.“ Inak povedané to, že viete, že neovládate nejakú technológiu alebo nástroj je zle, ale horšie je, ak o nej alebo o ňom ani len netušíte. A...

Otec Geek alebo výchova generácie geekov 2.0

Niekedy sa to prihodí. Nájdete knihu, ktorú ste ani nehľadali. Len tak si surfujete internetovým kníhkupectvom a zrazu narazíte na titul, o ktorom by vás ani nenapadlo, že existuje, ale hneď viete, že by ste to chceli mať v rukách. Presne to sa stalo minule aj mne. Táta Geek od Kena Denmeneada.