Přednášky a záznamy
Partneři
Fotogalerie
Zápisky z konference
Články a ohlasy
Loňské jOpenSpace mě nakoplo k tomu, abych začal s kroužkem programování. Jaké to bylo?
Mosty, katastrofy a bytecode
Zkušenosti ze statické analýzy bytecode a jejich implikace pro pochopení spolehlivosti software.
Jak postavit koloběžku
O tom jak by měl vypadat MVP a zadání pro něj.
The state of JavaScript / lesk a bída JS vývoje
JavaScript je moderní přístup k programování webových aplikací. Pojďme se na něj ale společně podívat objektivním pohledem.
Geb a proč ho chcete znát
Odkud se vzalo moderní GUI a web tak jak je známe dnes?
Přednáška vás zavede do dřevních dob IT, kdy teprve vznikaly termíny a technologie, se kterými dnes běžně přicházíme do styku. Ačkoliv budu mluvit o dřevních dobách, možná budete překvapeni, co všechno pionýři našeho průmyslu už tenkrát dokázali.
Flutter
QA in production
V přednášce se dozvíte o tom, že testovat v produkci není otázka amatérství - ba právě naopak, pokud se dělá správně. O tom, jak k tomuto nastupujícím trendu přistupujeme v Zonky vám povím něco víc.
Když dáš data z trezoru na síť
Zkusím vám poodhalit roušku tajemství TLS protokolu a provést rešerši aktuálního stavu na internetu.
TDD turnaj
Jak organizujeme programátorské soutěže. Napište mi na jsimonek@netsuite.com, pokud se chcete dozvědět o turnaji v Praze nebo až bude game engine open-source.
Nomádění s dětmi
Continuous Delivery (Gitops)
Povídání o tom, jak se snažíme prosadit continuous delivery do bankovního prostředí.
Ig Nobel Prize
Víte, že existuje Ig Nobelova cena? Pojďte se podívat kdo a za co ji dostal.
Hackování Wi-Fi
Hackněte si svoji Wi-Fi.
No more Mr. Nice Guy #2
Keynote - Štěstí v práci
Michal se k nám po letech vrátil popovídat o úplných začátcích jOpenSpace a kam ho život zavál dál. O tom, jaké jsou jeho ambice v souvislosti se štěstím v práci a proč má smysl na tom pracovat.
Generování otázek z textu
Dokáže stroj tvořit otázky ze zpracovaného textu? K čemu by to šlo použít a co by (možná) šlo pomocí takového nástroje vytvořit už dnes.
Machine learning, evaluation
Lokální vývojářské komunity
Proč dává smysl zakládat vývojářské komunity i v menších městech a jak to děláme v Jihlavě.
Docker a Windows
Přehled možností, jak využít Docker na platformě Windows
Prostor kolem nás
The things people get wrong about blockchain
Technologie block chainu není triviální a lidé často chybují v některých aspektech, které s ním souvisí. V tomto talku bych rád několik z nich vyvrátil.
Language Server Protocol
The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, go to definition, find all references and alike into the tool: https://langserver.org/
Validace formulářů
Shrnutí zkušeností s validacemi formulářů na webu. Je to problematika, která málokoho zajímavá a přitom znamená desítky procent rozdílu v spokojenosti uživatelů, dokončení formulářů, nákupů a retence uživatelů webu. V rámci lightning talku popíšu, jak jsme k tomu přistoupili my ve Forrestu a ukážu i živé demo.
Gatsby JS
Nedávno jsem celý svůj blog www.vojtechruzicka.com migroval na JAM stack Gatsby.JS a v této přednášce bych se s vámi rád podělil o mé nadšení z této technologie.
Micronaut
Představení nového frameworku Mirconaut a jeho porovnání s ostatními.
Zpovykaní vývojáři aneb jak se buduje plzeňská komunita
Podařilo se mi rozhýbat vody plzeňské vývojářské komunity. V tomto talku bych se s vámi o moje postřehy a tipy, které mi zafungovaly.
Rozvoj a sdílení znalostí ve firmě
Víme, že rozvoj a sdílení znalostí je v každé firmě esenciální. Přiblížím vám, jak jsme k tomu přistoupili u nás a popíšu aktivity, které děláme abychom znalosti udrželi a rozvinuli.
Role náčelníka a šamana
Streaming data processing
Software transaction memory
Představení software transaction memory, coby modelu řešení běhu vícevláknových aplikcací.
Single Sign On & SAML 2
Podpora SSO protokolu SAML 2.0 pomůže i malému projektu získat velké zákazníky, pokud je zajímavý i jen pro malou skupinu uživatelů velké firmy.
Ingite talk - proč pořádat konference
Nesouvisla promluva o tom, jak se muzete sobecky obohatit tim, ze delate neco pro ostatni.
Attlassian team play-book
Proč a jak Atlassian řídí své týmy. Krátké představení "produktu" Atlassian Team Playbook
Zkušenosti s vývojem v Ukrajině
Příspěvek obsahuje moje zkušenosti se zadáváním práce na dálku a jaké ponaučení jsme si z toho vzali.
Jak na modeling (Eclipse Modeling Framework)
Eclipse platform v sobě ukrývá mnoho tajemství. Jedním z nich je i Eclipse Modeling Framework, který je otevřený všem, kteří potřebují vizuálně modelovat cílovou doménu a z modelu vygenerovat stuby zdrojových kódů.
Make impossible situations impossible
Zamyšlení nad tím, jak nám lepší strukturování kódu a používání jiných technik přo jeho psaní může zajistit, že situace, které si myslíme, že by se neměly stát, se skutečně nestanou.
Obchodování na kryptoburzách (Golem Trader)
Znáte termíny používané v burzovním obchodu? Pokud ne, tady máte příležitost do burzovní hantýrky maličko nahlédnout.
Monitorování výkonu aplikací
Kontrakty mezi mikroslužbami
Test Driven Development
Hacking drone with Golang using OpenCV and Gobot
Jak využít OpenCV knihovnu v Golangu.