Создайте расширение Python с помощью Rust!
Разговор предназначен для Pythonistas, которые интересуются Rust, и для людей, которые в настоящее время пишут модули расширения и ищут более безопасную альтернативу C API.
EVENT: PyLondinium19
SPEAKER: Paul Ganssle
#видеодня
https://prglb.ru/3sisg
Разговор предназначен для Pythonistas, которые интересуются Rust, и для людей, которые в настоящее время пишут модули расширения и ищут более безопасную альтернативу C API.
EVENT: PyLondinium19
SPEAKER: Paul Ganssle
#видеодня
https://prglb.ru/3sisg
Прикладной Python
Получаемые навыки:
— программирование на языке Python;
— умение писать качественный, поддерживаемый код;
— знание процесса разработки программных продуктов;
— взаимодействие с интернет-сервисами и базами данных.
#видеодня
https://prglb.ru/36f3z
Получаемые навыки:
— программирование на языке Python;
— умение писать качественный, поддерживаемый код;
— знание процесса разработки программных продуктов;
— взаимодействие с интернет-сервисами и базами данных.
#видеодня
https://prglb.ru/36f3z
Параллелизм в Python
В докладе будет рассказано о влиянии Global Interpreter Lock на многопоточные программы и включены фрагменты кода для сравнения одиночных и многопоточных программ на примере из реальной жизни, а также рассмотрены концепции многопроцессорной обработки.
EVENT: Kiwi Pycon X 2019
SPEAKER: Rounak Vyas
#видеодня
https://prglb.ru/5odp1
В докладе будет рассказано о влиянии Global Interpreter Lock на многопоточные программы и включены фрагменты кода для сравнения одиночных и многопоточных программ на примере из реальной жизни, а также рассмотрены концепции многопроцессорной обработки.
EVENT: Kiwi Pycon X 2019
SPEAKER: Rounak Vyas
#видеодня
https://prglb.ru/5odp1
Advanced Asyncio: решение реальных производственных проблем
Как создать хороший фундамент для службы на основе асинхронности, включая постепенное завершение работы, правильную обработку исключений и тестирование асинхронного кода. Мы также перейдем к темам hairier, охватывающим такие темы, как работа с синхронным кодом, отладка и профилирование, а также работа с многопоточным кодом.
EVENT: EuroPython 2019
SPEAKER: Lynn Root
#видеодня
https://prglb.ru/3ha7h
Как создать хороший фундамент для службы на основе асинхронности, включая постепенное завершение работы, правильную обработку исключений и тестирование асинхронного кода. Мы также перейдем к темам hairier, охватывающим такие темы, как работа с синхронным кодом, отладка и профилирование, а также работа с многопоточным кодом.
EVENT: EuroPython 2019
SPEAKER: Lynn Root
#видеодня
https://prglb.ru/3ha7h
Создание и развертывание веб-приложения на Python с помощью Flask, Postgres и Heroku
В этом проекте мы создадим форму обратной связи с Python Flask, Postgresql и mailtrap.io. Мы также развернем его в Heroku
#видеодня
https://prglb.ru/5ifsg
В этом проекте мы создадим форму обратной связи с Python Flask, Postgresql и mailtrap.io. Мы также развернем его в Heroku
#видеодня
https://prglb.ru/5ifsg
Poetry + Pyenv
Юрий Благовещенский расскажет, как в Рамблер уехали на poetry
"Ещё раз poetry vs pipenv»
#видеодня
https://prglb.ru/13i36
Юрий Благовещенский расскажет, как в Рамблер уехали на poetry
"Ещё раз poetry vs pipenv»
#видеодня
https://prglb.ru/13i36
Введение ASGI, Asynchronous Server Gateway Interface
В этом выступлении я объясню вышеизложенное и то, как оно ограничивает WSGI и почему ASGI является решением. Я также представлю текущую экосистему и функции ASGI.
EVENT: PyLondinium 2019
SPEAKER: Philip Jones
#видеодня
https://prglb.ru/1lx5
В этом выступлении я объясню вышеизложенное и то, как оно ограничивает WSGI и почему ASGI является решением. Я также представлю текущую экосистему и функции ASGI.
EVENT: PyLondinium 2019
SPEAKER: Philip Jones
#видеодня
https://prglb.ru/1lx5
Как повысить безопасность разработки
По мере усложнения проектов и с развитием технологической базы разработки множится и число потенциальных уязвимостей в коде. Разберемся, как создавать IT-системы и программировать более безопасно, какие риски подстерегают Python-разработчика на разных уровнях и как их снижать.
#видеодня
https://prglb.ru/3fmap
По мере усложнения проектов и с развитием технологической базы разработки множится и число потенциальных уязвимостей в коде. Разберемся, как создавать IT-системы и программировать более безопасно, какие риски подстерегают Python-разработчика на разных уровнях и как их снижать.
#видеодня
https://prglb.ru/3fmap
Что делает Python? Или все о грамматике Python!
Этот доклад для тех, кто хочет понять Python немного глубже: не только как все работает под капотом, но также каковы технические решения при его принятии и каковы последствия.
EVENT:PyLondinium19
SPEAKER: Pablo Galindo Salgado
#видеодня
https://prglb.ru/1pcys
Этот доклад для тех, кто хочет понять Python немного глубже: не только как все работает под капотом, но также каковы технические решения при его принятии и каковы последствия.
EVENT:PyLondinium19
SPEAKER: Pablo Galindo Salgado
#видеодня
https://prglb.ru/1pcys
Асинхронность в Python
Основы асинхронности в Python. О событийных циклах, генераторах, asyncio, async/await.
#видеодня
https://prglb.ru/2e2iw
Основы асинхронности в Python. О событийных циклах, генераторах, asyncio, async/await.
#видеодня
https://prglb.ru/2e2iw
Как разработчику зарабатывать больше рынка?
Тимур Хайруллин, CEO хайрингового агенства ETHR, рассказывает ведущим подкаста, какие навыки позволяют найти интересную высокооплачиваемую работу, которой нет в открытом доступе.
#видеодня
https://prglb.ru/40zkc
Тимур Хайруллин, CEO хайрингового агенства ETHR, рассказывает ведущим подкаста, какие навыки позволяют найти интересную высокооплачиваемую работу, которой нет в открытом доступе.
#видеодня
https://prglb.ru/40zkc
Kivy - Mobile and Desktop App Dev w/Python
Kivy - это кроссплатформенная библиотека для разработки GUI на Python, работающая на Windows, Mac, Linux, Android и iOS. Идея состоит в том, что вы можете создать приложение на одном устройстве, а затем использовать на всех девайсах.
#видеодня
https://prglb.ru/2s26d
Kivy - это кроссплатформенная библиотека для разработки GUI на Python, работающая на Windows, Mac, Linux, Android и iOS. Идея состоит в том, что вы можете создать приложение на одном устройстве, а затем использовать на всех девайсах.
#видеодня
https://prglb.ru/2s26d
Python Unit Testing With VS Code
VS Code может автоматически распознавать существующие тесты Python и запускать их. Разбираемся, как настроить его для запуска наборов тестов и отдельных тестов, а также как просмотреть результаты теста.
#видеодня
https://prglb.ru/31v92
VS Code может автоматически распознавать существующие тесты Python и запускать их. Разбираемся, как настроить его для запуска наборов тестов и отдельных тестов, а также как просмотреть результаты теста.
#видеодня
https://prglb.ru/31v92
YouTube
Python Unit Testing With VS Code
VS Code can automatically recognize existing Python tests and run them. Learn how to configure it to run test suites and individual tests, as well as how to view test output.
Click here to learn more: https://realpython.com/courses/python-development-visual…
Click here to learn more: https://realpython.com/courses/python-development-visual…