Píšeme testy so Sugar.php

Keď som naposledy písal o testovaní nezmienil som žiaden testovací nástroj pre PHP. Pretože som nikdy v PHP testy nepísal. Dobre, nejaké som napísal, ale bolo to zlé. Pri programovaní v PHP používam framework CodeIgniter. Preto, keď som potreboval, tak najjednoduchšie bolo použiť jeho Unit Test triedu. Potom, keď som začal programovať v Node,js, začal som aj húfne […]

Prečo píšem testy?

Prečo píšem testy?

V živote programátora dojde ku situácií, kedy začne čítať o testoch, a neviem ako vy, ale keď som sa s tým stretol prvý krát, netušil som, načo to je. Ako som tak na to začal narážať častejšie, porozumel som síce načo to je, ale neporozumel som ako ich správne písať – čo testovať. Tento príspevok […]

JavaScript a ukazovatele

JavaScript a ukazovatele

Ak v PHP napíšete a spustíte nasledujúci kód, čo nám vypíše? Ak hádate ‘value’, tak hádate správne. Ako však dosiahnuť, aby jedna premenná odkazovala na druhú, bola iba akousi ikonou? V PHP to nie je náročné, stačí pri priradzovaní (2. riadok) dať po rovná sa (=) znak ampersandu (&): Ako to funguje na pozadí, vysvetlím o […]

Ako vyzerá stránka na mobilných zariadeniach?

Ako vyzerá stránka na mobilných zariadeniach?

Či už robíte stránky špeciálne pre mobily, alebo vytvárate responzívny dizajn (ktorý sa prispôsobí zariadeniu) narazíte na problém, že vlastne neviete, ako to bude na koncom zariadení vyzerať. Ja mám napríklad iba iPhone 4 a nemám tablet. Ako sa môžem usitiť, že moja stránka vyzerá dobre na Samsung Galaxy S4, iPhone 5s alebo novom iPade? Tento […]

Kraken.js a Socket.IO

Kraken.js a Socket.IO

UPDATE [SK]: Tento blog platí pre verziu Krakana 0.7.3. Môže byť užitočný aj pre ďalšie verzie, avšak odporúčam prečítať odpoveď v tomto issue. UPDATE[EN]: This blogpost is based on Kraken 0.7.3. If you are using version higher than that, you might still find it usefull, but I recommend to follow this asnwer. V predchádzajúcom blogu som […]

Začíname s Node.js: Voľba Frameworku

Začíname s Node.js: Voľba Frameworku

Keď už raz viete celkom obstojne programovať v nejakom jazyku, po prechode na iný jazyk “vyžadujete” aspoň podobný komfort. Dlho som vyvíjal v PHP. Používal som CodeIgniter s ORM. Keď som začal pracovať s Node, hľadal som niečo podobné. Nemal som čas a ani chuť si to písať sám – radšej som sa pozrel nato, čo […]

Pokračujem

Pokračujem

Keď som písal úvodný článok, hra bola ešte v plienkach. Bolo to niekoľko mesiacov premýšľania a stál som pred obrovskou výzvou spraviť to. Začal som a hneď v prvom týždni som zistil, že som začal nesprávne. Pripravujem webovú hru. Je to celkom logická voľba – dlhé roky pracujem s webom. Mám nejaké skúsenosti s C […]

Začíname. Znovu

Začíname. Znovu

Založil som novú kategóriu – Tvorba hry, pretože hru tvorím a chcel sa podeliť o všetky faily, ktoré počas toho prežívam. Nápad vytvoriť hru ma chytil už na strednej škole, vtedy som si však ešte nevedel predstaviť realizáciu. V prvom ročníku na vysokej som začal veľmi tuho premýšľať o inej hre. “Nápad” môjho spolubývajúceho, ktorý […]

Ako vyexportovať LESS do CSS

Ako vyexportovať LESS do CSS

V predchádzajúcom článku som písal o LESS. V skratke je to rozšírené CSS o funkcie, premenné a dedičnosť, ale má jednu drobnú chybičku krásy. Užívateľ najskôr uvidí vašu stránku rozhodenú až ho momentu, kým JavaScript nesparsuje LESS. To pri väčších projektoch môže zabrať nejakú chvíľku a preto je dobré, keď vypúšťate projekt do sveta vyexportovať […]

CSS vs. JS animácie

CSS vs. JS animácie

Po 2 týždňoch som sa rozhodol napísať tento príspevok. Teraz počas maturít nemám veľa času na testovanie, ale myslím si, že toto je skutočne zaujímavá téma. Väčšina z nás doteraz pravdepodobne animovala prvky pomocou JavaScriptu. Dnes vieme urobiť jednoduché animácie aj pomocou CSS a v niektorých prípadoch sú mimoriadne efektívne. Ako to funguje? Animácie v […]