IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     08.01.2018       Выпуск 212 (08.01.2018 - 14.01.2018)       Видео

Регулярные выражения в Python

Открытая лекция CS центра
План лекции:
- что такое регулярные выражения ("регэкспы", от англ. Regular Expressions), чем они полезны, когда использовать их, а когда выбирать другие инструменты);
- обзор синтаксиса и возможностей;
- особенности регекспов в языке Python;
- неочевидные моменты, грабли и ловушки.
Лекция будет полезной для пользователей языка Python, владеющих им хотя бы на самом поверхностном уровне (диалекты 2.* или 3.*).

     07.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Кластеризация и визуализация текстовой информации

В русскоязычном секторе интернета очень мало учебных практических примеров (а с примером кода ещё меньше) анализа текстовых сообщений на русском языке. Поэтому я решил собрать данные воедино и рассмотреть пример кластеризации, так как не требуется подготовка данных для обучения.

Большинство используемых библиотек уже есть в дистрибутиве Anaconda 3, поэтому советую использовать его. Недостающие модули/библиотеки можно установить стандартно через pip install «название пакета».
Подключаем следующие библиотеки:

     07.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Генетический алгоритм построения алгоритмов

В типичной реализации генетический алгоритм оперирует параметрами какой-то сложной функции (диофантовые уравнения в статье "Генетический алгоритм. Просто о сложном" mrk-andreev) или алгоритма ("Эволюция гоночных автомобилей на JavaScript" ilya42). Количество параметров неизменно, операции над ними тоже изменить невозможно, как генетика не старается, потому что они заданы нами.

     06.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Python, под пиратским флагом

о-хо-хо, хабровчане!

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

Реализовать задумку мне помог python 3.6 и советы коллег программистов. Хотя статья и будет опираться на пример в конкретной игре, цель ее больше не рассказать историю хака, а расхвалить питон и показать еще не освоившим, что с ним может делать человек-не-программист и почему это так круто.

     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Релизы
     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Мастерство Click: пишем сложные CLI приложения Click

Контекст, под-команды, фильтры

     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Интересные проекты, инструменты, библиотеки

diadump для скачивания диафильмов

Анонс мини-приложения для скачивания копий диафильмов.

     03.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Elm & Django #1 Django

Начало цикла статей про использование языка Elm в Django Templates