Online Python meetup
![Online Python meetup](/sites/default/files/styles/card_s/public/2021-07/evrone-meetup_1920x1080%20%282%29.png?itok=MWYnUTjk)
Спикеры
![Григорий Петров](/sites/default/files/styles/square_1x/public/2021-06/%D0%93%D1%80%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%B8%CC%86%20%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%20%282%29.jpg?itok=M602xjqj)
![Андрей Татаринов](/sites/default/files/styles/square_1x/public/2021-07/%D0%A2%D0%B0%D1%82%D0%B0%D1%80%D0%B8%D0%BD%D0%BE%D0%B2%20%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B8%CC%86.jpg?itok=Cy7wGfv6)
![Емельянов Дмитрий](/sites/default/files/styles/square_1x/public/2021-07/%D0%95%D0%BC%D0%B5%D0%BB%D1%8C%D1%8F%D0%BD%D0%BE%D0%B2%20%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B8%CC%86%20%281%29.png?itok=N0uc21_Z)
Программа
Всего двадцать лет назад мир был простой и понятный. Python, Ruby и PHP были "скриптовыми", "интерпретируемыми" языками. А C++ и Java "компилируемыми, поэтому в сотни раз быстрее". А сейчас, в 2021 году, "задача четырех тел" решается на C++ всего лишь в два раза быстрее, чем на JavaScript. Но все так же в сотни раз быстрее, чем на Python или Ruby. Звучит несправедливо, и есть много хороших докладов, отвечающих на вопрос "что делать" и как обмазать все PyPy, Numba и Cython. Я же расскажу о том, "кто виноват": про компиляторы, байткод, ceval.c, виртуальные машины, JIT, нативные расширения и всё то, из-за чего мы вынуждены слышать обидное "Python медленный".
![Григорий Петров](/sites/default/files/styles/square_1x/public/2021-06/%D0%93%D1%80%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%B8%CC%86%20%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%20%282%29.jpg?itok=M602xjqj)
Работа с производительностью - сложный путь. Что измерять, зачем, какие инструменты предоставить разработчикам, саппорту или менеджерам? А постоянная, предсказуемая, статистически видимая работа - ещё сложнее. Тем не менее, производительность важна для приложений любого уровня и размера, независимо от количества пользователей или боксов. Небольшая история о том, как из ничего попробовать организовать циклический процесс.
![Емельянов Дмитрий](/sites/default/files/styles/square_1x/public/2021-07/%D0%95%D0%BC%D0%B5%D0%BB%D1%8C%D1%8F%D0%BD%D0%BE%D0%B2%20%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B8%CC%86%20%281%29.png?itok=N0uc21_Z)
В этом докладе я расскажу про ROS: платформу для разработки роботов. - Как эта платформа устроена? - Чем она полезна если вам не нужен двигающийся робот, а достаточно только захвата видео с камеры? - Как устроена экосистема, какие инструменты и модули уже существуют? Расскажу про кейс сортировки мусора с помощью ML на ROS и внедрением на Jetson Nano.
![Андрей Татаринов](/sites/default/files/styles/square_1x/public/2021-07/%D0%A2%D0%B0%D1%82%D0%B0%D1%80%D0%B8%D0%BD%D0%BE%D0%B2%20%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B8%CC%86.jpg?itok=Cy7wGfv6)