Nahoru

Blog

Zajímavosti z našeho světa

 

Bezbariérové stránky

Ne všichni mají to štěstí patřit do prémiového klubu plně zdravých jedinců. Někteří z nás trpí postiženími. Může se jednat o maličkosti jako potřebu nosit brýle nebo závažnější případy, zahrnující slepotu, amputace, či hluchotu. Takovým lidem chceme pomoci. Předěláváme svět tak, aby byl bezbariérový. V době novodobé éry internetu bychom měli vědět, jak vlastně vytvořit bezbariérový web a umožnit tak získávání informací úplně každému.

15. 08. 2018

Autor: Martin Drozdík

6 min. čtení

 

Defenzivní programování

Při programování se musí počítat s velkým množstvím situací, které mohou za běhu kódu nastat. Může se jednat o špatně zadaný vstup od uživatele, nepředpokládaná velikost souboru nebo různé další nepříznivé okolnosti. Perfektní aplikace se vypořádá se vším a správně. Samozřejmě naprosto dokonalý program vytvořit nelze. Jde se mu ale přiblížit pomocí defenzivního programování.

06. 08. 2018

Autor: Lukáš Pekař

4 min. čtení

 

Bannerová slepota aneb proč už bannery nefungují

Problémem nedávného internetu byly extrémně blikavé, vlezlé a obtěžující reklamní bannery. Možná jste si mohli všimnout, že jich v současné době už tolik není. Na internetu totiž začalo platit pravidlo zvané Bannerová slepota.

01. 08. 2018

Autor: Martin Drozdík

6 min. čtení

 

Pevná pracovní doba. Přežitek nebo nutnost?

Určitě většina z vás někdy měla pevnou pracovní dobu. Nejčastěji takzvaně od devíti do pěti neboli klasické osmihodinové směny. Na první pohled se to zdá jako velice rozumný nápad, protože pracujete, jak nejvíce můžete a zároveň máte volné víkendy a večery. Jedná se ale o skutečně nejefektivnější variantu?

24. 07. 2018

Autor: Lukáš Pekař

5 min. čtení

 

Vyplatí se zrychlit Software nebo Hardware?

Možná jste v nějakém programátorském sitcomu zaslechli softwarového programátora nadávat na pomalý hardware. Také jste mohli slyšet opak, tedy „hardweráře“ nadávat na neefektivně napsaný program. Kdo z nich (a případně kdy) má pravdu?

17. 07. 2018

Autor: Martin Drozdík

4 min. čtení

 

Základ každého počítače – operační systém

Každý ví, co to je počítač, nebo alespoň jak ho používat. Znají ale všichni pojem operační systém? Jedná se o nedílnou součást každého desktopu, tabletu nebo mobilního telefonu. Určitě jste někdy slyšeli o Windows, Android nebo iOS. Operační systém představuje základní software (aplikaci) počítače, díky kterému lze využívat hardware. Jinými slovy operační systém umožňuje uživateli ovládat počítač.

10. 07. 2018

Autor: Lukáš Pekař

3 min. čtení

 

Jak se určuje efektivita algoritmu

V současné době kvetoucí techniky, plné složitých programů i obrovských objemů dat, se musíme snažit programovat efektivní algoritmy. Mohou to být algoritmy na cokoliv, například vyhledávání v databázi, nalezení nejkratší cesty z místa A do místa B nebo výpočet čísla „Pí“. Jak však určíme efektivitu nějakého algoritmu? Můžeme vůbec porovnávat dva algoritmy a říci, který je efektivnější?

03. 07. 2018

Autor: Martin Drozdík

10 min. čtení

 

Ve správném pojmenování proměnných je síla

Jedním ze základních kroků ke zlepšení se v programování je správné pojmenování všech proměnných. Díky tomu se váš kód stane výrazně čitelnějším a tím pádem se zrychlí i práce s ním. Jak ale mají názvy proměnných vypadat, aby byly co nejlepší?

25. 06. 2018

Autor: Lukáš Pekař

5 min. čtení

 

Práce zdarma a jak na ní

Cože? Práce zdarma? Nesmyl! Nebo ne? Na první pohled se práce zdarma může zdát jako největší hloupost. Za práci bychom přece měli dostat zaplaceno. To je samozřejmě pravda. Jestli jste zaběhnutý profesionál, dělat práci zadarmo by bylo ve většině případů velice nerozumné. Nicméně práce zdarma pro začátečníky má úplně jiný příběh.

18. 06. 2018

Autor: Martin Drozdík

4 min. čtení

 

Místo ega pěstujte dovednosti

Základem každého projektu nebo firmy jsou lidé. Jestliže se váš tým bude skládat pouze z nevzdělaných dělníků, rozhodně nedopadne tak dobře, jako tým plný špičkových zaměstnanců. Na první pohled je to asi jasné, ale stejně stojí za zdůraznění, že obě skupiny odlišuje jedna věc: Dovednosti. Tyto je třeba zlepšovat a rozšiřovat.

13. 06. 2018

Autor: Martin Drozdík

3 min. čtení

 

Čtyřbodová strategie řízení energie

Pro jakoukoliv činnost potřebujeme energii. Stejně jako počítače pro svou práci potřebují elektrickou energii, my lidé máme také naše „baterky“, které musíme správně dobíjet. Abychom mohli fungovat na plné obrátky a podávat nejlepší výkon, je nutné se starat o svou kondici.

06. 06. 2018

Autor: Lukáš Pekař

3 min. čtení

 

Manažerské a výkonné role při vývoji softwaru

Každý z vás během svého života vystřídá nesčetné množství různých rolí. Ať už v osobním nebo pracovním životě. Třeba když nastupujete do auta a chytáte volant, přejímáte roli řidiče, pokud jedete v taxíku, plníte roli pasažéra. Každá role s sebou nese svoje práva a povinnosti (řidič musí dodržovat silniční předpisy apod.). Při vývoji softwaru také dělíme lidi podle toho, jakou činnost vykonávají.

29. 05. 2018

Autor: Lukáš Pekař

2 min. čtení