Nahoru

Blog

Zajímavosti z našeho světa

 

Co je to git a proč ho používat?

Při programování platí, že čím více kódu máme, tím se stává pravděpodobnější, že uděláme nějakou botu. Na velkých projektech přitom zpravidla nepracuje pouze jeden vývojář, ale celý tým. Jak se máme starat o takhle velký projekt vyvíjený mnoha lidmi, abychom minimalizovali počet chyb, a zároveň věděli, kdo co vytvořil a v případě nutnosti se mohli vrátit do předchozí verze aplikace?

16. 09. 2018

Autor: Lukáš Pekař

3 min. čtení

 

Jak si zlepšit SEO?

Nikdy nekončící ani kompletně vyřešená otázka dnešního světa online prodeje a marketingu: „Jak si zlepšit SEO?“. Nejdříve si ale musíme položit důležitou otázku: „Co je to vlastně SEO?“. Tento pojem se přes svá léta zohýbal a zmutoval do neurčitého pojmu, který každý zná, chce, ale neví, co přesně znamená. Urovnejme si, co SEO ve skutečnosti vyjadřuje a ukažme si, jak jej využít pro zvýšení návštěvnosti na jakémkoliv webu.

11. 09. 2018

Autor: Martin Drozdík

6 min. čtení

 

Co je to Model-View-Controller?

Každý programátor se časem dostane do situace, kde už mu nebude stačit jednoduché vrstvení kódu tak, jak ho to napadne. Potřebuje vnést do své práce nějaký řád, obzvláště v případech, kde už na jednom projektu nedělá sám. V tu chvíli přichází návrhové vzory.

04. 09. 2018

Autor: Lukáš Pekař

2 min. čtení

 

Důvěřuj, ale podepiš smlouvu

Spousta událostí ve vašem životě zahrnuje dohody s ostatními lidmi. Ať už se jedná o provedení práce nebo pronájem bytu, vždy je potřeba vyjednat s druhým určité podmínky, za kterých bude daná věc fungovat. Rodině nebo kamarádům důvěřujete, že vás nijak nepoškodí. Jak ale něco sjednat s cizím člověkem?

22. 08. 2018

Autor: Lukáš Pekař

3 min. čtení

 

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í

 

Podnikatelský záměr. Co to je, proč je důležitý a jak ho vytvořit?

Denně dostáváme dobrý podnikatelský nápad na nový produkt nebo službu. Klíč úspěchu však spočívá v dobré realizaci, pouhý nápad nestačí. Proto, abychom do projektu nezačali bezhlavě investovat peníze i čas je rozumné se nad ním pořádně zamyslet a sepsat důležité fakty.

14. 08. 2018

Autor: Martin Drozdík

30 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í