Node-REDAdam HořčicaNode-RED je gafický programovací jazyk s podtitulem „A visual tool for wiring the Internet of Things“. V přednášce se podíváme jak Node-RED nainstalovat, jaké je základní použití i složitější scénáře.
Přednáška SUT, 17.11.2015 (http://sut.sh.cvut.cz/)
Seznámení s agilním přístupem - A first look at the AgilePrincipal engineering s.r.o.Seznámení s agilním přístupem - A first look at the Agile
Spolupráce, inovace, kreativita
- Základy agilního přístupu
- Praktické nástroje - Vizualizace
Arduino naplno (Arduino Day 2015)Adam HořčicaPřednáška z #ArduinoD15 na @plzenskybarcamp
Demo (slide 25): https://github.com/ah01/arduino-stuff/tree/master/smart-blink
Sedm zabijáků inovaci ve velkých firmáchZdeněk MacháčekPrezentace k přednášce Zdeňka Macháčka na konferenci Svět informací ve finančnictví.
Ještě než vyčleníte budget na inovační inkubátor nebo se vrhnete do zaručeně nejlepšího high tech fintech projektu, je dobré se zamyslet, zda jste vytvořili prostředí vhodné pro inovace.
Pojďme se podívat na 7 nejčastějších zabijáků inovací ve velkých firmách. A poradíme vám, jak jim nepodlehnout.
Vizualizace jako pomocník projektového manageraPrincipal engineering s.r.o.Projekty na míru vyžadují dobrou komunikaci. A vizualizace při tom vydatně pomáhá.
Jednou sám vidět je lepší než stokrát slyšet, říká staré japonské přísloví. A dnes se o pravdivosti této staré moudrosti při řízení projektů přesvědčujeme každý den několikrát. Kolik úsilí se jen musí vynaložit při vysvětlování, diskuzích, prezentování nebo běžné komunikaci.
Není úplně jednoduché nastavit rozsah projektu, dosáhnout shody a porozumění všech zúčastněných tak, aby si všichni byli vědomi významu a důležitosti jednotlivých projektových úkolů. Navíc nestačí jen úvodní seznámení a nastavení. Je totiž třeba neustále udržovat přehled o změnách, vtahovat do projektu nové lidi, reagovat na měnící se požadavky a upravovat činnosti podle průběhu projektu.
Při všech těchto činnostech si při komunikaci pomůžeme, když využijeme různé způsoby vizualizace. Na workshopu uvidíte některé zajímavé techniky a jejich využití. Budeme se věnovat Lean Canvasu pro definici produktu, Impact mappingu pro lepší definici rozsahu a jeho návaznosti na cíle projektu. Dále MoSCoW prioritizaci pro lepší roztřídění požadavků a KANBAN boardu pro vizualizaci průběhu práce na projektu.
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)eMan s.r.o.Prezentace z konference Internet věcí, která se konala 4. května 2016 v Praze. Více o akci na: http://www.tuesday.cz/akce/internet-veci/program/
Oficiální anotace přednášky:
Přední české vývojářské studio eMan, které se specializuje na vývoj mobilních aplikací, má za sebou také řadu úspěšně zrealizovaných projektů v oblasti internetu věcí. Kdy je vhodné začít uvažovat o vlastním IoT řešení? V čem je vývoj pro IoT specifický? Jaké problémy mohou ohrozit úspěšnou realizaci? V prezentaci se s vámi podělíme o vlastní zkušenosti a příklady z praxe.
Projekty z rychlíku (Silicon Hill, HRuSHka 2014)Adam HořčicaPřednáška o projektech a jejich vedení ve studentském klubu Silicon Hill.
Přednášku měl Adam Hořčica a Jan Pospíšil (Fosfor) na HRuSHce 2014.
Čtečky SHAdam HořčicaPřednáška o tom, jak nám na Strahově dělá vrátné Debian, JavaScript a asistuje jim u toho Ruby on Rails a PostgreSQL. Zkrátka o tom jak navrhnout RFID přístupový systém do zájmových místností v areálu, kde žije 4000 lidí.
Přednáška na konferenci InstallFest 2014
Seznámení s agilním přístupem - A first look at the AgilePrincipal engineering s.r.o.Seznámení s agilním přístupem - A first look at the Agile
Spolupráce, inovace, kreativita
- Základy agilního přístupu
- Praktické nástroje - Vizualizace
Arduino naplno (Arduino Day 2015)Adam HořčicaPřednáška z #ArduinoD15 na @plzenskybarcamp
Demo (slide 25): https://github.com/ah01/arduino-stuff/tree/master/smart-blink
Sedm zabijáků inovaci ve velkých firmáchZdeněk MacháčekPrezentace k přednášce Zdeňka Macháčka na konferenci Svět informací ve finančnictví.
Ještě než vyčleníte budget na inovační inkubátor nebo se vrhnete do zaručeně nejlepšího high tech fintech projektu, je dobré se zamyslet, zda jste vytvořili prostředí vhodné pro inovace.
Pojďme se podívat na 7 nejčastějších zabijáků inovací ve velkých firmách. A poradíme vám, jak jim nepodlehnout.
Vizualizace jako pomocník projektového manageraPrincipal engineering s.r.o.Projekty na míru vyžadují dobrou komunikaci. A vizualizace při tom vydatně pomáhá.
Jednou sám vidět je lepší než stokrát slyšet, říká staré japonské přísloví. A dnes se o pravdivosti této staré moudrosti při řízení projektů přesvědčujeme každý den několikrát. Kolik úsilí se jen musí vynaložit při vysvětlování, diskuzích, prezentování nebo běžné komunikaci.
Není úplně jednoduché nastavit rozsah projektu, dosáhnout shody a porozumění všech zúčastněných tak, aby si všichni byli vědomi významu a důležitosti jednotlivých projektových úkolů. Navíc nestačí jen úvodní seznámení a nastavení. Je totiž třeba neustále udržovat přehled o změnách, vtahovat do projektu nové lidi, reagovat na měnící se požadavky a upravovat činnosti podle průběhu projektu.
Při všech těchto činnostech si při komunikaci pomůžeme, když využijeme různé způsoby vizualizace. Na workshopu uvidíte některé zajímavé techniky a jejich využití. Budeme se věnovat Lean Canvasu pro definici produktu, Impact mappingu pro lepší definici rozsahu a jeho návaznosti na cíle projektu. Dále MoSCoW prioritizaci pro lepší roztřídění požadavků a KANBAN boardu pro vizualizaci průběhu práce na projektu.
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)eMan s.r.o.Prezentace z konference Internet věcí, která se konala 4. května 2016 v Praze. Více o akci na: http://www.tuesday.cz/akce/internet-veci/program/
Oficiální anotace přednášky:
Přední české vývojářské studio eMan, které se specializuje na vývoj mobilních aplikací, má za sebou také řadu úspěšně zrealizovaných projektů v oblasti internetu věcí. Kdy je vhodné začít uvažovat o vlastním IoT řešení? V čem je vývoj pro IoT specifický? Jaké problémy mohou ohrozit úspěšnou realizaci? V prezentaci se s vámi podělíme o vlastní zkušenosti a příklady z praxe.
Projekty z rychlíku (Silicon Hill, HRuSHka 2014)Adam HořčicaPřednáška o projektech a jejich vedení ve studentském klubu Silicon Hill.
Přednášku měl Adam Hořčica a Jan Pospíšil (Fosfor) na HRuSHce 2014.
Čtečky SHAdam HořčicaPřednáška o tom, jak nám na Strahově dělá vrátné Debian, JavaScript a asistuje jim u toho Ruby on Rails a PostgreSQL. Zkrátka o tom jak navrhnout RFID přístupový systém do zájmových místností v areálu, kde žije 4000 lidí.
Přednáška na konferenci InstallFest 2014
5. MQTT
• Pub-Sub
• Broker x Client
– Publikace zprávy s předmětem
– Odebírání věch zpráv s daným předmětem
– Obsah zprávy je TXT
• Malé datové nároky
• Postavené nad TCP/IP
9. Quality of Service
• Co se stane se zprávou v případě poruchy:
QoS ⓿ … nemusí být doručena vůbec
QoS ❶ … může být doručena vícekrát
QoS ❷ … bude doručena právě jednou
10. „Poslední vůle“ (will)
• Co se stane, když mě někdo zabije odpojí
• Zpráva, kterou broker při nečekaném odpojení
klienta
• will-topic
• will-payload
• will-qos
• will-retain
17. Gatway
• MQTT ↔ něco jiného
– Jiný MQTT borker
– RESTful API (HTTP)
– RESTful API (CoAP)
– MQTT-SN (Sensor Network)
18. CoAP
• Protokol pro CoRE
• „HTTP nad UDP“
• Princi hodně podobný HTTP
• Umožňuje REST přístup
• Kromě HTTP:
– Auto discovery
– Komunikace bez odpovědi (např. stream)
21. Node Red
• Grafický jazyk + runtime
• Tok zpráv od vstupu do výstupu
– API, HW, online service
• Implementace v node.js
• http://nodered.org/
• https://learn.adafruit.com/raspberry-pi-hosting-node-red/what-is-node-red
#2: Dobrý den…
Pracují ve firmě Profinit. Hlavní pracovní náplň je vývoj enteriprise aplikací – což jsou různé e-bankingy, ekonomický sw atd.
Ale abych se z toho nezbláznil tak si občas po večerech hraji i s nějaým HW. Včera se tu někdo na začátku své přednášky ptal kdo Rpi a kdo Arduino, … já bych to drobě upravil a zepta se kdo má Rpi I Arduino?