BEM metodika pre pomenovávanie CSS kódu

3 minúty čítania O tom, že je web jednou z najrýchlejšie sa rozvíjajúcich oblastí niet pochýb. Denno denne sa stretávame s flat dizajnom, s novými knižnicami a frameworkami. CSS preprocesory sa stali úplným štandardom a základom k modularizácii CSS kódu. Každý vývojár, ktorý pracoval na väčšom projekte sa stretol s problémom jedného, príliš dlhého CSS súboru, v ktorom orientovať sa bolo peklo. A tak vždy dopisoval na koniec súboru, až mal výsledný CSS kód tisíce riadkov, mnoho !important pravidiel a nájsť v ňom čokoľvek bol problém. Takýto kód sa už ťažko vyvíja, ale ako nazvať pocit keď ho po polroku ideme upraviť? „Modularizácia CSS kódu prichádza…

SCRUM ako nástroj manažmentu softvérových projektov

4 minúty čítania Jednou z najväčších výziev, ktorým musí spoločnosť meniaca sa z malej na strednú, prípadne na veľkú čeliť, je projektový manažment a jeho zmeny. S touto výzvou sa momentálne stretávame aj v SCR. Časy spontánneho riadenia a fungovania firmy sú preč. Spolu s počtom zamestnancov a objemom prác rastie aj potreba, či dokonca nutnosť efektívnejšieho riadenia spoločnosti a lepšej koordinácie jednotlivých funkčných celkov (tímov). Jedným z populárnych, efektívnych a silných nástrojov na podporu manažmentu sú tzv. agilné metódy, z ktorých si predstavíme metódu SCRUM. Agile a SCRUM Agile a SCRUM predstavujú alternatívu voči klasickému (vodopádovému) prístupu vývoja, ktorý je založený na realizácii vopred stanového plánu a postupov vedúcich až k odovzdaniu diela (analýza požiadaviek, dizajn,…

Ako zabezpečiť hladký priebeh realizácie projektu

5 minúty čítania Dekompozícia projektu na menšie celky a rozdelenie vývoja do etáp je jedným z hlavných predpokladov ako zabezpečiť hladký priebeh realizácie projektu. Metodológia všade, kam sa pozrieme Literatúry okolo metodológií na vývoj riešení je dnes tona. Začína na vodopádových princípoch, kedy je potrebné najprv všetko premyslieť, naplánovať a až potom sa pustiť do samotnej realizácie. Na opačnej strane sú to veľmi agilné prístupy, kde sa začína s myšlienkou, identifikovanými rizikami, vyčleneným budgetom a k jasnému cieľu sa nejako dopracujeme. Zvolenie vhodného postupu pre váš projekt je kľúčovým rozhodnutím. Môže zabezpečiť hladký a bezproblémový priebeh projektu alebo naopak, poriadne ho skomplikovať. A je jedno či projekt je korporátna webová stránka…

Efektívne testovanie kódu

6 minúty čítania Aké možnosti existujú pri testovaní kódu a aké kroky spraviť ešte pred samotným písaním vlastných testov? Formálne vedomosti častokrát nestačia a na rade sú skúsenosti z praxe. V mojom článku budem vychádzať najmä z nich. Netestuješ, oľutuješ? Jedna vec je istá, testovanie kódu sa nenaučíte v prvom semestri vysokej školy. Dokonca sa o ňom nedočítate ani na prvých stranách tutoriálov PHP a väčšina php-čkárov, pracujúcich ako freelanceri, sa s ním v praxi stretne minimálne. Dôvod je jednoduchý – kód je vyvíjaný len jedným developerom a logika nie je tak komplikovaná, aby bolo potrebné písať riadky naviac. S pribúdajúcimi triedami, predkami a závislosťami však nastáva problém. A to nie…

5 praktických spôsobov tvorby animácie

3 minúty čítania Každým rokom narastá počet užívateľov, ktorí sa pripájajú na internet cez mobilné zariadenia. Práve nárast týchto technológií vytlačil z webu flash animácie a nahradili ich animácie pomocou CSS a Javascriptu. Pre zjednodušenie práce s animáciami tak na web stránkach vzniklo množstvo knižníc, frameworkov či pluginov. My sa pozrieme na najpoužívanejšie spôsoby tvorby animácie. Animované GIF Animované GIF (Graphics Interchange Format) je obrázok, ktorý v sebe kombinuje viac snímkov a dokáže ich prehrávať za sebou, čím sa vytvorí animácia. Animácia sa môže prehrávať v slučke donekonečna alebo s pevne určeným počtom opakovaní. Najväčšou nevýhodou tohto formátu je možnosť použiť max. 256…

Čierne sociálne labute, alebo o čom je KAJŠMENTKE?

3 minúty čítania Existujú tisíce článkov, čo všetko je pre obsahový marketing sociálnych sietí dobré a čo zlé, aký má, nemá byť ideálny status, aká je najlepšia a najhoršia stratégia postovania, že SEO je mŕtve a nie je mŕtve a podobne. Okrem toho, že mi úprimne tie kopy článkov idú už celkom na nervy a trpím pomaly nielen bannerovou, ale aj článkovou slepotou, čoraz viac nadobúdam pocit, že je to z určitého pohľadu všetko vlastne „úplne jedno“. Ako to myslím? 30 000 na Kajšmentke Pred dvomi týždňami som narazil na skupinu na Facebooku s názvom Kajšmentke. Bola založená 20. júla 2014 a za…

Ako vylepšiť váš newsletter alebo 8 výhod MailChimpu

3 minúty čítania MailChimp je jednoduchý marketingový nástroj, ktorý vám pomôže s dizajnom newslettra, jeho zdieľaním na sociálnych sieťach, integráciou do služieb, ktoré už používate a sledovaním výsledkov a štatistík. Navyše vám poskytne niekoľko výhod, ktoré u bežných poskytovateľov e-mailu nenájdete. V krátkosti ich zhrnieme 🙂 Rastislav MichalAccount Manager – Rusty, distingvovaný punker, moonwalker, pôžitkár a cestovateľ 🙂More Posts

Responzivita alebo mobilný web?

5 minúty čítania Počet ľudí, ktorí sa pripájajú na internet prostredníctvom mobilných zariadení, každým rokom narastá. Narastá dokonca aj počet tých, ktorí sa z iného ako mobilného zariadenia na internet ani nepozreli. Po skladaní štýlov z tabuliek, využívaní flashu a postupného prechodu na css, xhtml, html5 a css3 prišiel čas, kedy sa musíme naučiť byť responzívni. Peter KónyaChief Service Developer – Koník, staviteľ, rozprávač príbehov, workoholik a developer s najunikátnejšími vtipmi 🙂More Posts