Všechny příspěvky

Layers, packages a architektonicky evidentní styl kódování

Monolity je zpočátku snadné vyvinout, nasadit i škálovat, ale výhody, které nám dovolily rychlý start, nás s rostoucí velikostí aplikace mohou začít výrazně brzdit. Není lehké vyznat se v rozsáhlých zdrojácích. Často neexistují jasné hranice modulů a modularita se někdy zbortí. Právě postupná degradace kvality kódu monolitů byla jedním z důvodů pro vznik mikroslužeb. Je ale cesta mikroslužeb jedinou možnou? Není možné psát monolity lépe? …

OpenDataLab u projektu zpracování dat příměstské dopravy v Praze

Asi každý z nás se už někdy ocitnul v situaci, kdy nervózně přešlapoval na zastávce hromadné dopravy a několikrát za minutu si pohledem kontroloval své hodinky, přičemž marně vyhlížel, kdy se zpoza zatáčky vyřítí onen vytoužený přibližovací prostředek na cestu do práce či do školy. Věřte nebo ne, služba, která téměř v reálném čase trackuje veškeré dopravní prostředky pohybující se po městě, již několik let dobře …

I v dnešní době existují knihy, které bychom měli číst

Buďme k sobě upřímní, Steva McConnella máme v Profinitu opravdu rádi. Naše interní odhadovací metodika vychází z principů uvedených v jeho knize Software Estimation: Demystifying the Black Art, pravdivost kužele nejistoty jsme ochotni kdykoliv a kdekoliv obhajovat a programátorská „bible“ Code Complete je nedílnou součástí našeho kariérního řádu. Výše uvedené je samozřejmě dáno samotnou osobou Steve McConnella (kdo měl možnost s ním někdy prohodit pár slov, tak …

Big-Data.AI Summit 2019 v Berlíně

Kdo to s Big Data a AI myslí vážně, nemohl vynechat Big Data.Al Summit v Berlíně. Sešlo se tu více než 8 000 návštěvníků – od studentů, Al nadšenců, malých start-upů a novinářů až po vědce a podnikatele z různých průmyslových odvětví (bankovnictví, telco nebo třeba automobilový průmysl). Hlavní témata konference byla bravurně propracována a uchopena z různých úhlů pohledu. Mluvilo se o budoucnosti AI z hlediska politického i etického, stejně jako o možnostech …

Trendy budoucnosti na Passenger Terminal Expo

Passenger Terminal Expo je největší a nejdůležitější konference roku v letištním průmyslu. Kde jinde byste si mohli vyslechnout vize a názory hlavních inovátorů v tomto oboru anebo položit přímé otázky vedoucím IT pracovníkům největších světových letišť? Na tuto konferenci už přes 20 let míří lidé z celého světa, kteří se chtějí inspirovat novými trendy a myšlenkami v letištním průmyslu. Letos se jich zde sešlo téměř dva tisíce. …

Dynamické programování

Pamatujete si na náš článek o funkcionálním programování? Na první pohled se může zdát, že popsané funkcionální principy, zejména neměnná data, mohou být omezující. V mnoha případech je to ale jen o zvyku, protože už jsme naučení na věci nahlížet tak, že to měnný stav vyžaduje. Existuje ale i další pohled, který může být i elegantnější a nevyžaduje měnitelný stav. Zajímavým příkladem může být dynamické programování. …

Dozvuky DataWorks Summitu 2019 v Barceloně aneb Máme statistický model – a co teď?

Určitě jste už slyšeli o digitální transformaci (nebo taky „že data jsou nová ropa“). Konkurence tvrdí, že úspěšně používá technologie velkých dat a strojové učení. Někdo to dokonce nazývá umělou inteligencí. A tak si řeknete, že je čas, abyste se do tohoto „data race“ taky zapojili. Najmete si data science tým matematiků a statistiků, postavíte vlastní „data lake“ a už jen čekáte, kdy vám začnou …

Jaké jsou 4 nejdůležitější způsoby použití Data Science v bankovnictví?

Bankovnictví a finanční sektor jsou jedním z mnoha odvětví, která mají obrovský prospěch z poznatků založených na datech. Když vezmeme v potaz přirozenou blízkost k číslům a kvantitativním metodám nepřekvapí nás, že si jako jedni z prvních osvojili Data Science, Machine Learning a AI, pro generování většího revenue. Zatímco možnosti použití jsou nekonečná a liší se kontext od kontextu, tato čtyři témata jsou nejdůležitější: 1. Forecasting Prediktivní analytika a prognóza …

Softwarová architektura – alfa a omega každého systému

Co je to softwarová architektura? Na co si při její definici dávat pozor? Právě tímto tématem jsme otevřeli naše druhé povídání ze série Pohledů do Softwarové kuchyně – tentokrát s tématem Architektura 100x jinak. Zaměřili jsme se na osvědčené best practices, představili způsob, jak nad touto oblastí přemýšlíme my a jak na toto téma nahlíží světová elita. Prezentovali jsme checklist bodů, na které …

Střípky z QCon London 2019

Také se vždy těšíte na zajímavé akce pro jejich aktuální témata, trendy a především na ukázky reálných zkušeností od lidí, kteří opravdu ví, o čem mluví? Pro nás takovou akcí byla bezkonkurenčně únorová  IT konference QCon London 2019. Právě důrazem na reálné praktické zkušenosti (a nikoliv pouze „success stories“) se QCon zásadně odlišuje od ostatních IT konferencí. Během třídenního přednáškového programu, který jsme …