Slidy z mé prezentace na téma "MVC na iOS - Možný pohled na modely s načítáním dat do UITableView na pozadí pomocí bloků", která proběhla na For-Mobile iOS v říjnu 2013 v prostorách InovaJet na Dejvické.
Více o události For-Mobile: http://srazy.info/for-mobile/3153
#forMobileCZ
Models used in iOS programming, with a focus on MVVMAndrei Popa
I have hopefully tried here to gather some useful stuff about MVVM which is the "proper" way to build a highly decoupled app in iOS today, a model that makes use of ReactiveCocoa as binding solution.
Prezentacja wyjaśnia różnice pomiędzy wzorcami MVVM oraz MVC w kontekście iOS'a. Znajduje się w niej analiza dwóch prostych aplikacji: jedna korzysta ze wzorca MVVM, druga MVC
How you can build a robot Dr. Strangelove would approveTomáš Jukin
In 2019, nearly every citizen can be a maker! As airships, airplanes and nukes were great inventions of 70’s, applied robotics are the topic you should worry today! Join Thomas, my apprentice, on this wonderful journey of exploration. You will find out what great tools you can use today. How PID controllers, Arduino, Teensy and ROS can be used together to build a robot. You will see which open hardware device should be used as a brain and which one as a heart. You will learn how to let robot sense the world around it and how to let it think! You will explore the possibilities of modern robotics and AI. Remember: The whole point of the doomsday machine is lost...if you keep it a secret!
Slides from my talk which took a place at the WebExpo Prague 2019 conference at 20. 9. 2019.
https://www.webexpo.net/prague2019/talk/how-you-can-build-a-robot-dr-strangelove-would-approve
Slides from my talk at DevFest Prague 2017 about few thoughts on a topic of "When a robot is smart enough" with examples how you can build one at home from Open Hardware components.
Ideas were demonstrated on a showcase of my #Probee smart robotic car build using #Arduino and #RaspberryPi.
All code is open source at https://github.com/Juicymo/iot-probee
Link to event: https://2017.devfest.cz/schedule/day1?sessionId=123
Talk was presented on 2017/11/04
#DevFestCZ #Probee
How to build Open Hardware self-navigating car robotTomáš Jukin
The document describes how to build an open hardware robot using Arduino, Raspberry Pi, and hot glue. It discusses the components needed, including a Raspberry Pi, Arduino microcontroller, sensors, motors and more. It also covers the software architecture using a multi-agent system approach with agents for movement, steering, collision avoidance and more, implemented using Ruby and the Celluloid and agens frameworks on the Raspberry Pi.
Slides from a motivational speech I made as a introduction the at Devel 2016 Prague conference on 19. 3. 2016 in VŠE university areal in Prague. The topic is "MQTT, Arduino and Internet of Things", more info at http://devel.cz/konference#jukin
Internet of Things & Open HW for Web DevelopersTomáš Jukin
Slides from a speech I made at WebExpo Prague 2015 conference at Kino Světozor in Prague about "Internet of Things & Open Hardware for Web Developers", more info at http://webexpo.cz/praha2015/prednaska/co-najde-webovy-vyvojar-na-dne-studanek-internet-of-things-a-open-hardware/
Models used in iOS programming, with a focus on MVVMAndrei Popa
I have hopefully tried here to gather some useful stuff about MVVM which is the "proper" way to build a highly decoupled app in iOS today, a model that makes use of ReactiveCocoa as binding solution.
Prezentacja wyjaśnia różnice pomiędzy wzorcami MVVM oraz MVC w kontekście iOS'a. Znajduje się w niej analiza dwóch prostych aplikacji: jedna korzysta ze wzorca MVVM, druga MVC
How you can build a robot Dr. Strangelove would approveTomáš Jukin
In 2019, nearly every citizen can be a maker! As airships, airplanes and nukes were great inventions of 70’s, applied robotics are the topic you should worry today! Join Thomas, my apprentice, on this wonderful journey of exploration. You will find out what great tools you can use today. How PID controllers, Arduino, Teensy and ROS can be used together to build a robot. You will see which open hardware device should be used as a brain and which one as a heart. You will learn how to let robot sense the world around it and how to let it think! You will explore the possibilities of modern robotics and AI. Remember: The whole point of the doomsday machine is lost...if you keep it a secret!
Slides from my talk which took a place at the WebExpo Prague 2019 conference at 20. 9. 2019.
https://www.webexpo.net/prague2019/talk/how-you-can-build-a-robot-dr-strangelove-would-approve
Slides from my talk at DevFest Prague 2017 about few thoughts on a topic of "When a robot is smart enough" with examples how you can build one at home from Open Hardware components.
Ideas were demonstrated on a showcase of my #Probee smart robotic car build using #Arduino and #RaspberryPi.
All code is open source at https://github.com/Juicymo/iot-probee
Link to event: https://2017.devfest.cz/schedule/day1?sessionId=123
Talk was presented on 2017/11/04
#DevFestCZ #Probee
How to build Open Hardware self-navigating car robotTomáš Jukin
The document describes how to build an open hardware robot using Arduino, Raspberry Pi, and hot glue. It discusses the components needed, including a Raspberry Pi, Arduino microcontroller, sensors, motors and more. It also covers the software architecture using a multi-agent system approach with agents for movement, steering, collision avoidance and more, implemented using Ruby and the Celluloid and agens frameworks on the Raspberry Pi.
Slides from a motivational speech I made as a introduction the at Devel 2016 Prague conference on 19. 3. 2016 in VŠE university areal in Prague. The topic is "MQTT, Arduino and Internet of Things", more info at http://devel.cz/konference#jukin
Internet of Things & Open HW for Web DevelopersTomáš Jukin
Slides from a speech I made at WebExpo Prague 2015 conference at Kino Světozor in Prague about "Internet of Things & Open Hardware for Web Developers", more info at http://webexpo.cz/praha2015/prednaska/co-najde-webovy-vyvojar-na-dne-studanek-internet-of-things-a-open-hardware/
Neural Networks are another type of Artificial Intelligence used in computing. They are used in computer games, expert systems and at many more places.
A in a limited way you are able to use them on Arduino too - eg. to steer an Arduino robot! In my presentation I will explain more about this topic.
This slides were presented on my presentation "Arduino, roboti a neurální sítě" at Czech Arduino Day 2015 on BarCamp Plzeň (more info at https://plzenskybarcamp.cz/2015/arduino-day) #ArduinoD15 #Arduino #barCampCZ
Multi-Agent Systems (MAS) is one type of Artificial Intelligence used in computing. In this presentation I am explaining how they can be used to control Arduino Robot.
This slides were presented on my presentation "Multi-Agentní Systémy - vybudujme si populaci na stole či v kapse!" at DevFest 2014 (more info at http://devfest.cz/program/)
Video from my lecture (in czech language) is accessible here: https://youtu.be/JIGxJtDX2fA?list=PLcyrRW-49oISXNKAbmTu2hd19QPzvvNVE
CoreData - there is an ORM you can like!Tomáš Jukin
The document discusses Core Data, an object graph and persistence framework for managing and persisting data in iOS and macOS applications. It provides an overview of why and when to use Core Data, noting that it handles common tasks like data schema changes, syncing with servers and peers, undo/redo, threading, and notifying code of changes. It also discusses alternatives like MagicalRecord that simplify Core Data usage. The document recommends using Core Data for any non-trivial application where requirements may change over time, and provides code examples for common Core Data tasks like fetching, saving context, and queries.
Few tips, examples and hints related to presentation skills. What to do when making a presentation and what should be avoided. To what should you focus. Useful for absolute beginners but skilled professionals could find few hints too.
This presentation was first presented on the SCOPE project organized by IAESTE in Prague (more info at http://get-in-scope.cz/)
Slides from my presentation about Security on iOS which has been performed at enForum Business Breakfest "SmartPhone: Dobrý sluha, špatný pán".
More info about event could be found at http://enforum.cz/akce/smartphone-dobry-sluha-spatny-pan/
ONscreen vs. OFFscreen rendering v iOS - For-Mobile 3/2013Tomáš Jukin
Slidy z mé prezentace na téma "ONscreen vs. OFFscreen rendering v iOS", která proběhla na For-Mobile iOS v březnu 2013 v prostorách Microsoft ČR.
Více o události For-Mobile: http://srazy.info/for-mobile/3293
#forMobileCZ
Slidy z mé prezentace na téma Novinky v iOS6 a CocoaPods, která proběhla na For-Mobile iOS v září 2012 v posluchárně TIC ČKD Praha.
Více o události For-Mobile: http://srazy.info/for-mobile/2670
#forMobileCZ
Slides from my presentation on Java BootCamp #5 about Git.
Java BootCamp #5 took place in Hradec Králové at 8. 11. 2012
http://www.java-bootcamp.cz/cs/bootcamp-5
My presentation about "Tools beyond Ruby on Rails" which was presented on regular meeting of Czech RoR community "První Středa #naruby" at 3. 10. 2012.
More about event could be found at http://srazy.info/prvni-streda-ruby-on-rails/2706
Neural Networks are another type of Artificial Intelligence used in computing. They are used in computer games, expert systems and at many more places.
A in a limited way you are able to use them on Arduino too - eg. to steer an Arduino robot! In my presentation I will explain more about this topic.
This slides were presented on my presentation "Arduino, roboti a neurální sítě" at Czech Arduino Day 2015 on BarCamp Plzeň (more info at https://plzenskybarcamp.cz/2015/arduino-day) #ArduinoD15 #Arduino #barCampCZ
Multi-Agent Systems (MAS) is one type of Artificial Intelligence used in computing. In this presentation I am explaining how they can be used to control Arduino Robot.
This slides were presented on my presentation "Multi-Agentní Systémy - vybudujme si populaci na stole či v kapse!" at DevFest 2014 (more info at http://devfest.cz/program/)
Video from my lecture (in czech language) is accessible here: https://youtu.be/JIGxJtDX2fA?list=PLcyrRW-49oISXNKAbmTu2hd19QPzvvNVE
CoreData - there is an ORM you can like!Tomáš Jukin
The document discusses Core Data, an object graph and persistence framework for managing and persisting data in iOS and macOS applications. It provides an overview of why and when to use Core Data, noting that it handles common tasks like data schema changes, syncing with servers and peers, undo/redo, threading, and notifying code of changes. It also discusses alternatives like MagicalRecord that simplify Core Data usage. The document recommends using Core Data for any non-trivial application where requirements may change over time, and provides code examples for common Core Data tasks like fetching, saving context, and queries.
Few tips, examples and hints related to presentation skills. What to do when making a presentation and what should be avoided. To what should you focus. Useful for absolute beginners but skilled professionals could find few hints too.
This presentation was first presented on the SCOPE project organized by IAESTE in Prague (more info at http://get-in-scope.cz/)
Slides from my presentation about Security on iOS which has been performed at enForum Business Breakfest "SmartPhone: Dobrý sluha, špatný pán".
More info about event could be found at http://enforum.cz/akce/smartphone-dobry-sluha-spatny-pan/
ONscreen vs. OFFscreen rendering v iOS - For-Mobile 3/2013Tomáš Jukin
Slidy z mé prezentace na téma "ONscreen vs. OFFscreen rendering v iOS", která proběhla na For-Mobile iOS v březnu 2013 v prostorách Microsoft ČR.
Více o události For-Mobile: http://srazy.info/for-mobile/3293
#forMobileCZ
Slidy z mé prezentace na téma Novinky v iOS6 a CocoaPods, která proběhla na For-Mobile iOS v září 2012 v posluchárně TIC ČKD Praha.
Více o události For-Mobile: http://srazy.info/for-mobile/2670
#forMobileCZ
Slides from my presentation on Java BootCamp #5 about Git.
Java BootCamp #5 took place in Hradec Králové at 8. 11. 2012
http://www.java-bootcamp.cz/cs/bootcamp-5
My presentation about "Tools beyond Ruby on Rails" which was presented on regular meeting of Czech RoR community "První Středa #naruby" at 3. 10. 2012.
More about event could be found at http://srazy.info/prvni-streda-ruby-on-rails/2706