Devel.cz Konference 2013

Pořádají

Program

 
  8:45

 Registrace návštěvníků

  9:20

 Úvodní slovo

9:30

Daniel Steigerwald

EsteJS - javascriptové aplikace robustně, modulárně a komfortně

Google je firma, která tvoří asi nejvíce webových aplikací a zaměstnává nejvíce webových vývojářů. Ti už mnoho let používají framework Google Closure. Este.js je framework nad Google Closure postavený, který už několik let používám k vývoji všech možných webových aplikací, ale také sada open source nástrojů, které se vám vyplatí znát a používat, i když vaše srdce tíhne k jQuery. Dozvíte se také, jak řídit závislosti a verze (package management), k čemu jsou dobré moduly, a jak mít maximálně automatizovaný a komfortní dev stack pro vývoj webových aplikací hodný roku 2013.

10:15

Vojtěch Semecký / Wikidi

Kinohled.cz za 2 týdny

Case study jednoho projektu - od začátku programování po spuštění uběhly pouze 2 týdny. Jaké technologie a postupy jsme použili.

  10:40

 Přestávka

10:50

David Majda / SUSE, Josef Reidinger / SUSE

Code reviews FTW!

V SUSE jsme v některých týmech cca před rokem začali používat code reviews. Jaké jsou naše zkušenosti a jaké vidíme výhody? Jak vlastně vypadá správné code review? Na co by se měl reviewer zaměřit a čemu se naopak vyhnout? A mají code reviews smysl i pro vás? Na tyto otázky zkusíme dát odpověď.

11:35

Michal Illich / Wikidi

Strojové učení z rychlíku

K čemu je machine learning dobrý? Neuronové sítě, rozhodovací stromy, SVM - základní myšlenky, příklady použití a kdy kterou použít. Hodí se jen pro velké hráče nebo lze strojové učení použít i pro běžné webové projekty?

  12:20

 Oběd

13:40

David Grudl / Nette Foundation

Soft(ware) skills

Jaké technologie budou hýbat IT světem v roce 2013? Které z nich se naučíte? A počítáte s tím, že vám budou nejen pomáhat, ale taky vás budou děsně sát?

Ať už tvoříte statické HTML stránky, dynamické AJAXové aplikace nebo programujete vývojářské nástroje, žádná technologie nezajistí, že výsledek bude user-friendly. Nicméně existují postupy, jak se tomu přiblížit. Počínaje užitečnými chybovými hláškami, přes přehledné rozložení prvků na stránce až po srozumitelnou interakci.

Prostě programátorské soft skill.

14:25

Michal Špaček / ex-Skype

Zahashovat heslo, uložit, ..., profit!

Ukládáš hesla do databáze jen tak, v čitelné podobě? Nebo používáš MD5? Nebo snad SHA-1? Vsadím se, že nevíš, co je to salt. Taky tajně doufám, že neposíláš hesla e-mailem. Jednoho krásného dne se někde na webu objeví obsah databáze tvojí webové aplikace a její uživatelé nebudou mít radost. Nevystavuj je zbytečnému nebezpečí a raději si rezervuj místo v první řadě a já ti ukážu, jak se se svým webem nedostat do hlavního zpravodajství TV Nova.

  15:00

 Přestávka

15:10

Patrick Zandl / Energomonitor

Velká data, Internet věcí a velká příležitost

Velká Data jako chumáče obrovských a lidsky nepochopitelných datových pseudostruktur? Senzory vybavená zařízení všeho druhu? Jak děsivě to zní, tak velká příležitost to je. Ukážeme si, jak propojením dvou odlišných světů se otevře obrovský trh, který již dnes změní strukturu využití internetu.

15:55

Michal Vašíček

Začínáme iOS vývoj

Jak se ho efektivně naučit a jak vlastně dnes vypadá vývoj pro iOS.

  16:30

 Přestávka

16:40

Martin Malý

S CoffeeScriptem snadněji, rychleji a radostněji!

CoffeeScript je nový jazyk, představený před několika lety a vyvinutý se záměrem udělat "cool JavaScript". Inspiroval se u nejrůznějších dalších jazyků, především Pythonu a Ruby, a nabízí o něco pohodlnější syntax a silnější sémantiku než JavaScript. V přednášce si představíme tento jazyk v hrubých rysech, ukážeme si jeho použití a řekneme si, proč jej používá tolik vývojářských týmů a proč se stal na GitHubu jedenáctým nejpopulárnějším jazykem.

17:25

Ladislav Prskavec / LMC, s.r.o.

Tvorba javascriptové aplikace v AngularJS pomocí Apiary.io

Tvorba aplikace začne designem API, které bude důležité pro vývoj frontendu i backendu. V rámci přednášky vytvoříme frontend aplikace v AngularJS, pomocí nástroje Yeoman a Apiary.io.

18:10

Riki Fridrich / Centrum holdings

Osobná produktivita pomocou vlastných rozšírení do prehliadača

Rozšírenia do prehliadača nemusia byť verejné. Môžete si urobiť svoje vlastné, drobné, jednoúčelové rozšírenia, ktoré vám pomôžu s každodennými otravnými rutinnými aktivitami.

Ukážem vám, ako si v priebehu pár minút urobiť rozšírenie, ktoré vám ušetrí hodiny. Prejdem s vami rôzne možnosti a praktické prípady, s ktorými vám rozšírenia môžu pomôcť. A pripravím pre vás sadu jednoduchých snippetov, pomocou ktorých si svoje rozšírenia dokážete rýchlo nacopypastovať dohromady.