Python

  • Хабрахабр

    Безумный конвертер GIF’ок в анимированные стикеры для Telegram

    Вместо тысячи слов... xZibit тоже рад, ведь здесь GIF вставлены в стикеры, чтобы быть вставлеными в GIF для КДПВ! А теперь о подробностях реализации.Всё началось с дискуссии в чатике Telegram-разработчиков о грядущей фиче: 07. Первый прототип на Pillow и svgwrite, разбирающий GIF'ку на пиксели и преобразующий их в векторные квадратики с предпросмотром в SVG, был написан за один выходной. Мужик…

    Подробнее »
  • Хабрахабр

    Курс лекций «Основы цифровой обработки сигналов»

    Всем привет! Я подробно рассказываю нюансы, подсказываю нужные источники информации. Часто ко мне обращаются люди с вопросами по задачам из области цифровой обработки сигналов (ЦОС). В связи с этим я решил написать краткий интерактивный курс по цифровой обработке сигналов и выложить его в открытый доступ. Но всем слушателям, как показало время, не хватает практических задач и примеров в процессе познания…

    Подробнее »
  • Хабрахабр

    Kubernetes Operator на Python без фреймворков и SDK

    Тому есть такие объективные причины, как: Go на данный момент является монополистом среди языков программирования, которые люди выбирают для написания операторов для Kubernetes. Существует мощнейший фреймворк для разработки операторов на Go — Operator SDK. На Go написаны такие «перевернувшие игру» приложения, как Docker и Kubernetes. Писать свой оператор на Go — говорить с экосистемой на одном языке. Высокая производительность приложений…

    Подробнее »
  • Хабрахабр

    Автоматизация импортов в Python

    Так получилось, что аж с 2012 года я разрабатываю open source браузерку, являясь единственным программистом. На Python само собой. Браузерка — штука не самая простая, сейчас в основной части проекта больше 1000 модулей и более 120 000 строк кода на Python. В сумме же с проектами-спутниками будет раза в полтора больше. Так родилась библиотека smart_imports (github, pypi). В какой-то момент…

    Подробнее »
  • Хабрахабр

    [Перевод] Сравнение BDD фреймворков Python: плюсы и минусы

    Уже в этом месяце в ОТУС стартует курс "Python QA Engineer". Всем привет. В преддверии старта данного курса делимся с вами переводом интересного материала. И по факту, у него их несколько! Почти все основные языки программирования имеют фреймворки для BDD тестирования, и Python не исключение. Попробуем разобраться. Итак, как их сравнить и какой из них лучший? behave Несмотря на то,…

    Подробнее »
  • Хабрахабр

    Пример простой нейросети, как результат разобраться что к чему

    Нейросети — это та тема, которая вызывает огромный интерес и желание разобраться в ней. Но, к сожалению, поддаётся она далеко не каждому. Когда видишь тома непонятной литературы, теряешь желание изучить, но всё равно хочется быть в курсе происходящего. В конечном итоге, как мне показалось, нет лучше способа разобраться, чем просто взять и создать свой маленький проект.Можно прочитать лирическую предысторию, разворачивая…

    Подробнее »
  • Хабрахабр

    Визуализация столбца из DataFrame с помощью библиотеки Seaborn

    Попробуем визуализировать данные по рекламным кампаниям, которые храняться в DataFrame. Дано: DataFrame, в котором хранится статистика по рекламным кампаниям по следующим показателям: CampaignName Date Impressions Clicks Ctr Cost AvgCpc BounceRate AvgPageviews ConversionRate CostPerConversion Conversions Импортируем все необходимое: import seaborn as sns from pandas import Series,DataFrame Прочитаем наш DataFrame из csv f=DataFrame.from_csv("cashe.csv",header=0,sep='',index_col=0,parse_dates=True)  Визуализируем данные столбца «AvgCpc» sns.distplot(f['AvgCpc'],bins=25) plt.show() Получим следующий график:…

    Подробнее »
  • Хабрахабр

    [Перевод] Что я узнал о машинном обучении, поработав в 12 стартапах

    Всем привет. Поработав в 12 стартапах в сфере машинного обучения, я сделал восемь полезных выводов о продуктах, данных и людях. Менялась и моя роль. Все стартапы были из разных сфер (финтех, биотехнологии, здравоохранение, технологии обучения) и на разных этапах: и на этапе pre-seed, и на этапе приобретения крупной компанией. Все эти компании старались создать хороший продукт, и многим это удалось.…

    Подробнее »
  • Хабрахабр

    XLNet против BERT

    Это предобученная модель для решения разных задач обработки естественного языка. В конце июня коллектив из Carnegie Mellon University показал нам XLNet, сразу выложив публикацию, код и готовую модель (XLNet-Large, Cased: 24-layer, 1024-hidden, 16-heads). Они пишут, что XLNet превосходит BERT в большом количестве задач. В публикации они сразу же обозначили сравнение своей модели с гугловым BERT-ом. И показывает в 18 задачах…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Пишем бот для рыбалки в игре Albion Online на языке Python

    Всем привет, я являюсь счастливым пользователем операционной системы GNU/Linux.И как многим известно, игрушек идущих на линукс без дополнительных танцев с бубном намного меньше чем в «Винде». И еще меньше игр в жанре MMORPG. И дабы не тратить свои драгоценные часы жизни по напрасну, я решил написать бота. Однако, где-то пол года или год назад я узнал что под линукс портировали…

    Подробнее »


Кнопка «Наверх»
Закрыть