Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Анатолий Бабеня
Владимир Шебуняев Владимир показал на примерах, как и зачем использовать BDD в Continuous Integration, какие есть преимущества и проблемы у этого подхода. Также он познакомил слушателей с инструментами Behave, Lettuce, pycukes, specloud, freshen, pyvows, pytest-bdd.
Евгений Климов В своем докладе Евгений рассказал о том, как быстро понять, что приложение «тормозит», настроить детектор аномалий и alert на SMS. Также речь зашла об основных показателях, на которые необходимо обращать внимание при оценке производительности веб-приложений.
PyPy - интерпретатор Python написанный на Python. Прелесть PyPy что он работает быстрее чем стандартный Python. В этом видео вы сможете узнать за счет чего это происходит
В видео 10 вещей, которые надо знать перед тем как идти на интервью
В докладе расскажу, как добиться дополнительного ускорения сложных вычислений. Будут разобраны подводные камни многопоточности в CUDA, перечислены особенности оптимизации программ для графического процессора и представлены полезные средства отладки и профилирования. Дополнительно приведу примеры из собственного опыта распараллеливания и оптимизации такого рода программ.
Мы рассмотрим python-библиотеку под названием readability-lxml (https://github.com/buriy/python-readability), её применение и механизм работы для задачи извлечения текстов новостных страниц.
Вводные доклад про Boost.Python
Рассуждают на тему "Python в продакшн"
Этот урок покажет как можно провести классификацию изображений на основе текстурных методов: (Grey Level Co-occurrence Matrix(GLCM), Local Binary Pattern(LBP) и Local Directional Pattern(LDP)) Classification используя Support Vector Machine (SVM) и Naive Bayes(NB)
Докладчик рассказывает как начать использовать Continuous Deployment в разработке. Как выкатить этот механизм в продакшн.
Доклад про автоматизацию обработки данных, как начиная с небольших скриптов дошли до крупной системы.
Доклад про паттерн Split-Apply-Combine, который применятся в обработке данных
Hypothesis - библиотека для fuzzy-testing, которая расширяет возможности модульного тестирования. Доклад именно про это
Докладчик рассказывает о концепеции объектов в программировании на примере Python