English

www.zdrojak.cz

Monday, Feb 8

05

Jak funguje proxy?

www.zdrojak.cz

Posledních pár let mě baví se zabývat bezpečností aplikací. Čistě technicky. A když člověk tyhle věci implementuje, dostane se k zajímavým problémům, které by ho ani nenapadly. A tak se stalo, že jsem se dostal k proxy. Jako slepý k…

Wednesday, Jan 27

01

Začněte používat ECMAScript moduly v Node.js už dnes

www.zdrojak.cz

Proč jsou ECMAScript moduly lepší než CommonJS? Už nastal ten správný čas přepsat všechny své NPM balíčky na ECMAScript moduly?

Monday, Jan 18

17

Otázky k přístupnosti webů – 4

www.zdrojak.cz

Je vhodné používat skryté nadpisy pro navigační bloky? Je responzivní design nutný pro splnění požadavků zákona? Kdy začít řešit přístupnost našeho webu či aplikace? Další otázky (a odpovědi) na téma přístupnost.

Tuesday, Jan 12

02

Fluentd, budoucnost logování

www.zdrojak.cz

Co je to Fluentd? Je další generací logování? Jak v něm fungují pluginy a pipelines pattern?

Monday, Jan 4

19

Kopírování/klonování objektů v JS

www.zdrojak.cz

Jak správně a úspěšně zkopírovat objekt v JavaScriptu. Popíšeme různé metody a rozdíly mezi nimi.

Wednesday, Dec 30

15

Otázky k přístupnosti webů – 3

www.zdrojak.cz

Lze v Google Analytics rozpoznat uživatele s asistivními technologiemi? Jak tyto uživatele oslovit? Co je výjimka v zákoně o nepřístupnosti pro nepřiměřenou zátěž a kdy ji použít? Co musí obsahovat Prohlášení o přístupnosti?

Tuesday, Dec 15

01

Otázky k přístupnosti webů – 2

zdrojak.cz

Kde začít studovat problematiku přístupnosti? Je změna velikosti písma na webu k něčemu? Jaké změny přináší WCAG 2.1? Má z hlediska přístupnosti nějaký význam atribut title? Jak je to s přístupností JavaScriptu? Dává smysl definovat na…

Tuesday, Dec 8

IMA.js – Testování aplikace

www.zdrojak.cz

V minulých dílech jsme úspěšně vytvořili plně funkční IMA.js aplikaci na předpověď počasí. Abychom zajistili, že tato aplikace zůstane funkční i nadále a s dalšími úpravami nic nerozbijeme, doplníme ji o sadu jednoduchých, ale mocných…

Monday, Dec 7

Otázky k přístupnosti webů

www.zdrojak.cz

Je přístupnost v naší legislativě nové téma? Stačí pro testování přístupnosti použít pouze Google Lighthouse? Zlepšují sémantické elementy přístupnost? K čemu jsou dobré tzv. přeskakovací odkazy? Je nějaké rozvržení webu, které je…

Friday, Nov 27

16

Jak vám GraphQL může usnadnit vývoj webových i mobilních aplikací?

www.zdrojak.cz

Závěrečný Reactive Online Meetup roku 2020 se zaměří na téma GraphQL. Jeho dvěma řečníky budou Milos Broulik z Barclays a Roy Derks z Vandebron. Na Reactive Online Meetup se můžete připojit pomocí ZOOM…

Wednesday, Nov 25

18

Přípravné školení na certifikaci Microsoft Azure Fundamentals od Czechitas

www.zdrojak.cz

AWS, Google, IBM, Microsoft, Oracle, RedHat a další, nejen IT, společnosti mají certifikační programy pro odborníky v rámci různých programů celoživotního vzdělávání. Pokud složíte předepsané zkoušky, tak získáte certifikát. Takový…

Wednesday, Nov 18

01

Ať vás bezpečnostní chyby nenachytají na švestkách

www.zdrojak.cz

Na konci srpna byla v oblíbeném PHP frameworku Nette objevena a obratem opravena zákeřná chyba. Přestože autor frameworku, David Grudl, udělal snad všechno možné i nemožné, někteří se o ní nedozvěděli včas a nestihli tak aktualizovat své…

Friday, Nov 6

11

Jak navrhovat komplexní asynchronní aplikace?

www.zdrojak.cz

Desátý Reactive Online Meetup představí téma asynchronních aplikací. Přednášet budou Alexander Smirnov z MEWS a David Khourshid z Microsoftu. Alexander Smirnov v přednášce „Running custom neural networks in a browser“ popíše klasifikační…

Monday, Nov 2

17

10 % českých webů má problémy s přesměrováním

www.zdrojak.cz

Jedním z často podceňovaných technických problémů webů je nezvládnuté přesměrování. Sami na tento problém často narážíme při správě PPC kampaní, kde může mít dalekosáhlé následky. V článku si představíme typické problémy a jak se jim…

Monday, Oct 19

08

API proti epidemii – eRouška a další

www.zdrojak.cz

Zastavit epidemii? I na to je tu aplikace. S eRouškou jste se nejspíše už setkali. Jde o projekt, který umožňuje bleskurychle a anonymně upozornit na možnou nákazu COVID-19, a tím zpomalit či zastavit šíření epidemie. Jak přesně funguje? A…

Friday, Oct 16

11

Global Day of Coderetreat 2020 – ČR, Online

www.zdrojak.cz

Rok 2020 moc nepřeje osobním setkáním a když už se nemůže setkat osobně, zkusíme to aspoň online. Global Day of Coderetreat je takovým malým svátkem psaní softwarového kódu konajícího se po celém světě.…

Thursday, Oct 15

08

Ryan stvořil Deno a bylo to dobré

www.zdrojak.cz

S nadsázkou se dá prohlásit, že vzniku Deno vděčíme hryzavému svědomí Ryana Dahla, autora NodeJS. Za jedenáct let, které dělí první verzi NodeJS a první verzi Deno, se ve světě referenčního JavaScriptu událo mnohé. Následovník NodeJS je…

Monday, Sep 28

16

IKEv2 VPN v cloudu snadno a rychle

www.zdrojak.cz

Ukázali jsme, jak zprovoznit proxy na Digital Ocean, jak na L2TP VPN v AWS a dnes se podíváme na IKEv2.

Sunday, Sep 27

00

Twitter Cards a Hugo šablony

www.zdrojak.cz

Když jsem před časem začal psát blog v Hugo, byl jedním z kroků výběr (grafického) tématu. Témata udržuje komunita, a tak nepřekvapí, že jsou rozdílné kvality. Já jsem potřeboval vybrané téma upravit, mimo jiné jsem se už nějaký čas…

Tuesday, Sep 22

12

IMA.js – Detailní pohled na komponenty, eventy a extensions

www.zdrojak.cz

V předchozím díle jsme si na naší aplikaci s předpovědí počasí ukázali, jak vykreslit data pomocí Views a rozdělili jsme si HomeView do podrobnějších komponent. V tomto díle uděláme naši aplikaci pro uživatele zajímavější a přidáme možnost…

Wednesday, Sep 16

20

Efektivní a jednodušší vývoj? Naučíme vás, jak na to…workshopy nyní s 10% slevou

www.zdrojak.cz

Již řadu let se v SQN specializujeme na vzdělávání IT odborníků a pomáháme tím k jednoduššímu a efektivnějšímu vývoji. Naše workshopy/školení zaměřujeme na technologie Docker, Kubernetes, mikroslužby a React. Jsme si vědomi, že teorie…

Thursday, Sep 3

18

Průvodce pro začínající programátory Junior Guru vydává příručku hledání první práce v IT

www.zdrojak.cz

Na stránkách junior.guru, českém průvodci programováním pro samouky, vyšla Příručka hledání první práce v IT. Cílem Junior Guru je ukázat, že programování je obecná dovednost, kterou se může naučit každý, a která může…

Wednesday, Aug 26

21

Content-visibility: jedna CSS vlastnost všem rychlé vykreslení káže

www.zdrojak.cz

V nově vydaném Chromiu/Chromu 85 se objevila nenápadná CSS vlastnost, která může mít obrovský dopad na zrychlení načítání stránky. Zapisuje se jako „content-visibility“ a je to v současné chvíli nejjednodušší způsob, jak prohlížeči říct:…

Tuesday, Aug 25

22

DevFest.cz powered by Techmeetup proběhne až v květnu 2021

www.zdrojak.cz

Ani technologickému festivalu DevFest.cz powered by TechMeetup se nevyhnuly problémy spojené s organizací akce v době koronavirové. Organizátoři se proto rozhodli konferenci posunout na příští rok. Nové datum „Rozhodnutí posunout festival…

Wednesday, Aug 19

11

L2TP VPN v AWS snadno a rychle

www.zdrojak.cz

Tento článek vznikl na základě podnětů k předchozímu článku o zprovoznění proxy serveru na Digital Ocean. V něm jsem zmiňoval, že proxy server rozhodně nenahrazuje VPN, které zajišťuje plně šifrovaný přístup. Podíváme se tedy, jak si…

Wednesday, Aug 12

15

Maximalism sucks!

www.zdrojak.cz

Chtěl jsem, aby nadpis vypadal jako správný motivačně-příručkový citát. Protože chci psát o tom, že vaše dřina bývá dost často nejen škodlivá, ale dokonce zbytečná!

Thursday, Aug 6

14

Proxy server na Digital Ocean snadno a rychle

www.zdrojak.cz

Vlastní proxy server se hodí v případě, že potřebujete přistupovat ke službám, které jsou geograficky limitované, nebo jednoduše potřebujete svou službu otestovat z jiné země.

Friday, Jul 31

16

Infrastructure as Code, lehký úvod

www.zdrojak.cz

Vysvětlíme, co znamená Infrastructure as Code, popíšeme výhody tohoto přístupu, alternativy a testování.

Monday, Jul 27

00

Co jsou SameSite cookie a proč je potřebujeme?

www.zdrojak.cz

SameSite cookies poskytují mechanismus, jak rozpoznat, co vedlo k načtení stránky. Jestli to bylo prokliknutí odkazu na jiném webu, odeslání formuláře, načtení uvnitř iframe, pomocí JavaScriptu atd.

Monday, Jul 20

21

Polovodiče v kroužku programování

www.zdrojak.cz

V kroužku programování se snažím prvních deset minut věnovat nějaké aktivitě bez počítače. Jsou znalosti, na kterých byly počítače postavené a které by bylo vhodné znát.