PyCon Belarus'18

24 февраля 2018
Минск, Беларусь
Купить видео
В избранное

Tarek Ziadé

Python developer в Mozilla

Hynek Schlawack

Developer в Variomedia AG

Андрей Власовских

PyCharm Community Lead в JetBrains

Николай Ким

Senior Software Engineer в Microsoft

Nicola Iarocci

Co-Founder в CIR2K

О мероприятии

PyCon Belarus is an annual international Python conference. The 4th PyCon Belarus will take place in Minsk, Belarus on February ​24​, 201​8​. We are going to talk about:
Performance, Debugging, Python Internals; Databases; Data Science; Deployment, Python in DevOps, Python for system administrators; MicroPython; Ethereum & Python; Success Stories.

Для кого

  • Техническим директорам
  • Тимлидам
  • Разработчикам
  • Архитекторам данных
  • Тестировщикам
Поделиться

Расписание

Развернуть все
24 февраля (суббота)
День 1
Показать
цену в
$
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Tarek Ziadé

Python developer в Mozilla

Building microservices in Python

There's no official definition of what is a "microservice" is, and the term is often used as a buzzword. But there's a real trend when building web applications that interact with each other to split features in smaller moving parts, for the better or the worse. This talk will try to give a definition of what are microservices, their advantages and disadvantages, and illustrate how they can be built in Python by showing a few examples with a curated list of frameworks and libraries. By the end of the talk, attendees should be able to understand the benefits of microservices, when and where they are useful, and how to build them with Python.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Hynek Schlawack

Developer в Variomedia AG

Solid Snakes or: How to Take 5 Weeks of Vacation

No matter whether you run a web app, search for gravitational waves, or maintain a backup script: being responsible for a piece of software or infrastructure means that you either get a pager right away, or that you get angry calls from people affected by outages. Being paged at 4am in everyday life is bad enough. Having to fix problems from hotel rooms while your travel buddies go for brunch is even worse.

And while incidents can’t be prevented completely, there are ways to make your systems more reliable and minimize the need for (your!) manual intervention. This talk will help you to get calm nights and relaxing vacations by teaching you some of them.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Андрей Власовских

PyCharm Community Lead в JetBrains

What Python Can Do with Microcontrollers

Микроконтроллер — это процессор, память и ввод-вывод, размещённые в одном чипе. Их в мире десятки миллиардов штук: микроконтроллеры везде от часов до автомобилей. Софт для их крохотных ресурсов пишут в основном на C, а таким языкам, как Python, тут делать нечего. Точнее, так было до 2014 года, когда появился MicroPython — реализация Python для микроконтроллеров. Как вообще удалось заставить Python работать на чём-то с всего лишь 16 килобайт памяти? Сильно ли пришлось урезать для этого язык? (спойлер: нет!) Что интересного можно делать с железками и MicroPython? Разные сенсоры, акселерометры, светодиоды, моторчики — вот это всё.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Николай Ким

Senior Software Engineer в Microsoft

Использование языка программирования Rust в проектах, написанных на Python

Знакомство с новым языком программирования Rust и что делает его уникальным среди современных языков программирования. Как интегрировать Rust в проекты написанные на Python.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Nicola Iarocci

Co-Founder в CIR2K

Restful services made easy: the Eve - REST APIs for Humans

Powered by Python, MongoDB and good intentions the Eve REST API framework allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services. It is written in Python and it is powered by MongoDB, although SQL backends are supported via community extensions. In this talk I will show the framework features, explain its philosophy, and live-demo it so that you can better understand if Eve can become a valuable asset to your current and future projects.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Ethereum Under the Microscope

Ethereum is blockchain platform. But how many information do we know about this new technology nowadays? I found very self-explained definition what is Ethereum. Bitcoin is a global spreadsheet. Ethereum is a global spreadsheet with macros. Now much better, we can understand that we can do programming using my favorite programming language Python and Ethereum platform. In this talk I’ll show you how to effectively create applications, ship and support your custom blockchain and reuse global ethereum network. Also we can discuss why distributed computing has not only advantages and also disadvantages. How to integrate Ethereum with your Python ecosystem and why we have so many security issues and security releases in Ethereum? Also I’ll cover the Ethereum smart contracts using solidity, user management and transactions.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Андрей Светлов

Python Software Developer в Ocean S.A.

Advanced Unicode

Все знают, что набор ASCII символов слишком мал, и чтобы записать русскую речь, нужны другие кодировки. Докладчик расскажет, что такое unicode и чем отличаются UTF-8 от UTF-16, какие бывают сложности/ошибки при кодировании и раскодировании и как записываются интернациональные доменные имена.
Вторая часть посвящена обработке текста: нормальным формам, категориям и свойствам unicode символов. Слушатели узнают, как правильно строить регулярные выражения и почему большая часть регулярок для анализа текста сконструированны неверно (намёк: существует 17 видов пробелов и 544 знака пунктуации).

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Григорий Бакунов

Директор по распространению технологий в Яндекс

Играть с ИИ: с чего начать и чем продолжить

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Юлия Темушева

Web Developer в Wargaming.net

Django и Aiohttp: опыт перехода, сравнение производительности

Примеры маленьких демо-приложений на aiohttp демонстрируют высокую производительность, и не секрет, что асинхронность даёт выигрыш в случаях, когда в приложении много блокирующих операций, таких как запросы по сети. А на какие результаты можно рассчитывать при переводе реальных крупных проектов с Django на Aiohttp? Я расскажу о таком опыте нашей команды, о том, какие сложности при этом были, что мы получили в итоге, сравнение производительности, реальные числа из статистики.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Александр Кошелев

Руководитель службы разработки инструментов управления доступами в Яндекс

Буферизация записи в базу

Часто случается, что приложение упирается в производительность базы данных на запись. В таком случае можно либо пытаться долго и мучительно настраивать базу, либо менять алгоритм работы с ней. Мы в Поиске по Интранету столкнулись с этой проблемой в подсистеме индексирования – много документов и этапов процесса, статус которых надо сохранять. Мы выбрали путь изменения принципа работы с базой... и стали просто реже в неё писать. Для этого нам потребовалось сделать локальную буферизацию данных на запись. Как это выглядит и какие дает результаты, я расскажу в своём докладе. Ключевые слова: Python, Django, SQL, Redis, Celery.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Gael Varoquaux

Researcher в INRIA

From numerics to data science in Python

Python is a very versatile and high level language. It first gained popularity as a scripting language but quickly appealed to scientists. Today, its numerical strength in a general-purpose language make it idal for data science.

I will discuss the strength and limitations of numerical computing in Python. I will show how numerics underly data science, and form the basis of machine-learning libraries that can extract knowledge and predictive models from data such as text. The talk will discuss low-level technical aspects, such as how the Python world makes it easy to move large chunks of number across code. But it will also introduce the general concepts that underly data science and machine learning. It will touch upon current exciting developments in scikit-learn and joblib.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Лиза Довгяло

Data Analyst в EPAM Systems

Предсказательные интервалы для временных рядов

Анализ временных рядов находит применение в различных сферах. Методы регрессионного анализа и машинного обучения используют для прогнозирования цен, объемов пассажирских перевозок, метеорологических явлений и многого другого. Помимо прогнозирования рядов строят интервалы, которые с заданной вероятностью содержат будущие значения. Предсказательные интервалы позволяют выразить степень неопределенности прогноза.

В своем докладе я расскажу о некоторых методах прогнозирования, а также способах построения предсказательных интервалов и их применении.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Miroslav Šedivý

Senior Software Architect в UBIMET GmbH

PyTables: How to Store Large Datasets

Do you have a deep and wide directory structure with plenty of CSV files with disk usage larger than your RAM and do you want to access all of them, filter according to defined rules and import in Pandas? We'll see the PyTables library that allows us to store all these datasets in a single binary file that can be extended without limits.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Виталий Худобахшов

Data Scientist в JetBrains

Внутренности Apache Spark

В докладе я расскажу о том, как устроен Apache Spark изнутри в деталях и как эффективно его использовать. Мы рассмотрим основные архитектурные решения, лежащие в основе Spark. Узнаем, как строится логический и физический планы исполнения запроса, в каких случаях возникает шафл (shuffle) и как на самом деле работает Spark REPL. Рассмотрим сходства и различия планов выполнения различных запросов, а так же как работает интеграция Spark с Python

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Билеты

Показать
цену в
$
Видеозапись
Доступ к записям всех докладов
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Организатор

SPACE
https://eventspace.by/

Организационный комитет: SPACE, lera@eventspace.by, 1

Похожие мероприятия

3 февраля 2018
Докладов 9
Просмотров 0
CSS , DevOps, Flow, Typescript, ГОСТ, ПО, Программирование, Проектирование, Прототип, Разработка, Софт, Стандарты
11 марта 2017
Докладов 21
Просмотров 4
antifragile, DevOps, Бизнес, Менеджмент, ПО, Программирование, Процесс, Разработка, Софт, Управление
4 февраля 2017
Докладов 15
Просмотров 0
Big data, Database, Machine learning, PyCon, Python, Данные, Питон, ПО, Программирование, Софт, Технологии
показать еще