Category

Odborné

Odborné články o platformě a technologiích platformy Java / JEE.

Lesk a bída Function as a Child Component

Rok 2017 proběhl ve znamení komponent vyššího řádu (Higher-Order Component a.k.a. HOC). Roku 2018 dominuje funkce jako potomek (Function as Child Component, a.k.a. FaCC), a to dokonce tak, že si ji vývojáři Facebooku vybrali jako základ pro své nové Context API. To jsem nedávno vyzkoušel a příliš mě nenadchlo, a to právě kvůli použití FaCC. O tuto zkušenost bych se rád podělil. Berte proto, prosím, na vědomí, že následující text je odrazem mého názoru vycházejícího z jedné zkušenosti a nesnaží se tedy příliš věnovat problému použití HOC a FaCC jako celku.

Continue Reading →

Featured post

Redux modulárně: Koncepce modulů

V minulém díle série Redux modulárně jsme probrali, jaká byla východiska pro náš systém modulů. Řekli jsme si, že děláme potenciálně velké informační systémy s větším množstvím podobných obrazovek. Představili jsme náš technologický stack, který tvoří především React, Redux a Redux-Saga. Také jsme si krátce popsali, čemu rozumíme pod pojmem modulární design. Důležitá je u něj pro nás především znovupoužitelnost a logické oddělení.

V tomto článku si ukážeme, jak přesně takový modul vypadá.

Continue Reading →

Rozdíly při vývoji pro Jira Server a Jira Cloud – TogglSync pro Cloud

V našem týmu se věnujeme mnoho let konfiguraci Jira instancí a vývoji aplikací pro Jira Server. Naším společným cílem je spokojený zákazník. Pokud zákazník potřebuje v Jira něco nadstandardního, je možné, že nenajdeme již vyrobenou alternativu. V tomto případě vyrábíme různá menší i větší rozšíření do Jira instancí tak, aby řešení bylo šité na míru a podporovalo business zákazníka.

Continue Reading →

Malá chyba, která může výkonnostně úplně zahltit reduxovou aplikaci

Toto se může stát každému z nás. To si takhle v týmu děláte reduxovou aplikaci, která pomalu roste, jak se blíží termíny. Jednou vstanete, přijdete do práce, zapnete aplikaci a zjistíte, že se ten formulář “tak nějak seká”. Ale formulář o 3 políčcích by přece ani zdaleka neměl mít nějaké výkonnostní problémy, i když to tam někdo zesloní (zkoní, akorát tisíckrát hůře), že?

Continue Reading →

Redux modulárně: Úvod

Když jsme loni na podzim uvažovali, jakým tématem reprezentovat naši firmu na Barcampu v Hradci, chtěli jsme, aby to bylo něco unikátního. Něco, na co jsme si v MoroSystems přišli sami a myslíme si, že to děláme dobře. A došli jsme k tomu, že strukturování aplikace do modulů je něco, čemu jsme věnovali hodně času a úsilí, a že jsme vytvořili něco, o co bychom se rádi podělili. Continue Reading →

Dvojúrovňová cache v Reselectu

Reselect je velmi užitečná knihovna na cachování selektorů, aby se při dotazování na stav nemusely pokaždé provádět složité operace. Normálně je poměrně jednoduché ji použít, byť to požaduje trochu přehodnotit uvažování o selektorech (tedy dobře si přečíst dokumentaci). Continue Reading →

Co je to eSF?

Projekt eSF nebo-li eServices framework vyvíjíme pro našeho partnera Diebold Nixdorf už 7 let. Je to nástroj, který slouží k monitoringu, správě a sběru dat z koncových zařízení. Tento software je zejména cílený pro správu POS zařízení, případně bankomatů.

Minulý týden jsme se rozhodli představit ho světu také vizuální formou a spolu s týmem, který na projektu pracuje, jsme natočili krátké video.

Continue Reading →

Rok 2017 z pohledu chyb

Rakouská společnost TRICENTIS zaměřující se na oblast testování vydává každý rok zajímavé statistiky na téma největších chyb a problémů, které se ve světě softwaru v předchozím roce udály (“Software FAIL Watch”). Na otázku, jak k daným číslům došli, odpovědět nedokáži (a analytika/statistika, který toto vyhodnocoval, bych jednou rád potkal osobně), ale čtení je to vždy zajímavé. V následujícím článku vypíchnu a okomentuji to nejzajímavější a pokud by vás zajímaly další informace, kompletní dokument ve velice čtivé formě je ke stažení zde: https://www.tricentis.com/software-fail-watch/.

Continue Reading →

MoroHackathon #2

Na přelomu listopadu a prosince 2017 jsme v MoroSystems uspořádali v pořadí druhý firemní Hackathon. Ten měl za cíl navázat na zavedenou tradici a zároveň, mimo jiná zajímavá témata, vytvořit funkční aplikaci pro rozdělování zisku mezi naše kolegy, která měla být spuštěna do produkce hned následující týden.

Continue Reading →

Probuď sílu Javy II – výsledky úkolů

Probuď sílu Javy je za námi a hvězdné ceny jsou rozdány. Známe i všechny MoonWalkery, TexasWalkery a JavaWalkery. Vás teď ale zajímá, jaké byly správné odpovědi našich úkolů. Nadešel ten správný čas odpovědi zveřejnit. Tak jak jste na tom byli JavaWalkeři?

Continue Reading →

To nejzajímavější z Javy 9

Pred pár týždňami sa u nás uskutočnila MoroSnídaně na tému Java 9, kde sme si predstavili najzaujímavejšie novinky z Java 9. Celú prednášku si môžete pozrieť tu.
Continue Reading →

Ukaž, že v tom umíš chodit

Možná s Javou teprve začínáš a děláš své první krůčky. Možná máš už zkušenosti a v Javě kóduješ jako ostřílený borec. Ale možná jsi to ty, kdo ovládl sílu Javy na plno jako správný Mistr.

Jen ten nejlepší může být JavaWalker, jen ten nejlepší ovládá sílu Javy naplno. Jsi to ty?

Continue Reading →

MoroSystems © 2006 - 2015 Vsaď na Javu.cz je firemní blog společnosti MoroSystems

Up ↑