zen_of_python | Unsorted

Telegram-канал zen_of_python - Zen of Python

20687

Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Subscribe to a channel

Zen of Python

Видеоаналитика на взрывоопасном заводе площадью в 700 футбольных полей

Как предотвратить аварию или несчастный случай на заводе? Заранее проверять все неисправности и нарушения. А как это сделать на гигантском заводе, глаз ведь явно не хватит детально осмотреть всё? Положиться на технологии, а именно на видеосъёмку и дальнейшую аналитику.

Вот, например, история о том, как внедряли машинное зрение в нефтехимическую индустрию:

https://habr.com/ru/company/sibur_official/blog/700634/

#cv #ml

Читать полностью…

Zen of Python

7 декабря VK проведёт онлайн-трансляцию NEF — финальных состязаний чемпионата по программированию среди студентов в Северном Евразийском регионе

300 лучших команд России и стран СНГ в прямом эфире сразятся за путевку в финал легендарного мирового чемпионата ICPC. А зрители смогут поболеть за лучших участников, заглянуть в их мониторы и попробовать вместе с ними решить сложнейшие задачи.

Смотрите стрим в официальном сообществе конкурса: https://vk.cc/cjopt8

Это #партнёрский пост

Читать полностью…

Zen of Python

Системные аналитики — герои, которые находят решение любой проблемы.

Коллеги в курсе этих суперспособностей и рассчитывают на помощь в сложных ситуациях. Мы с компанией «Иннотех» приготовили тест, который расскажет о вашей суперсиле: https://tprg.ru/JujI

Реклама ООО Группа компаний Иннотех

Читать полностью…

Zen of Python

API-интерфейс Django REST в одном файле

REST API является очень распространённым вариантом использования с Django сегодня. Но такое взаимодействие уместно при большом и сложном API, а вот при маленьком можно обойтись и встроенные в Django инструментами, не создавая лишних файлов и сложностей.

Подробнее об этом:

https://adamj.eu/tech/2020/10/15/a-single-file-rest-api-in-django/

#django #restapi

Читать полностью…

Zen of Python

Как создать успешный пет-проект. Инструкция для будущих «дуровых»

Многие сервисы, которые сегодня имеют миллионные и миллиардные капитализации создавались, как пет-проекты, но были настолько успешны, что переросли в бизнес. Как же авторам удалось так развить свои идеи?

В этой статье собрали для вас 10 советов, которые помогут вам создать успешный пет-проект, который не только ваши навыки прокачать поможет, но и сможет стать популярным:

https://tproger.ru/articles/kak-sozdat-uspeshnyj-pet-proekt-instrukcija-dlja-budushhih-cukerbergov-i-durovyh/

Читать полностью…

Zen of Python

Настройка Visual Studio Code для Django

VS Code многое умеет уже из коробки, а что не умеет сам предлагает установить. Но с Django слегка иная ситуация. Здесь не работают правильном образом линтеры из коробки, да и mypy вам тут без надобности, если не «поработать напильником».

Но эти проблемы решаются файлами конфигураций соответствующих инструментов, либо готовыми плагинами для mypy и pylint. Вот о последних и пойдёт речь в этой статье:

https://habr.com/ru/post/701800/

#django #vscode

Читать полностью…

Zen of Python

PySimpleGUI: использование изображения в качестве кнопки

Использовать изображение в качестве кнопки можно, если вы хотите придать вашему приложению уникальный дизайн. Но имейте в виду, что такие кнопки не всегда легко распознать и при неправильном подходе они могут сработать во вред пользовательскому опыту.

Здесь вы найдёте инструкцию по созданию такой кнопки, а вот вопросы дизайна оставляем уже на ваше усмотрение:

https://www.blog.pythonlibrary.org/2021/09/05/pysimplegui-using-an-image-as-a-button/

#gui

Читать полностью…

Zen of Python

Подборка актуальных вакансий

Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет

QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет

Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет

Data Engineer
Где: Москва, можно удалённо
Опыт: можно без опыта

Middle DevOps Engineer
Где: Москва, можно удалённо
Опыт: не указан

Senior DevOps-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет

DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет

Аналитик DWH
Где: Москва, можно удалённо
Опыт: можно без опыта

#вакансии #работа

Читать полностью…

Zen of Python

«Это сервер!
(да, реально)
НЕ ЗАКРЫВАТЬ КРЫШКУ!!»

Интересно, на Django ли?🤔

Читать полностью…

Zen of Python

Как получить данные в нужном формате с помощью Pandas

Специалистам по данным постоянно приходится приводить данные в нужный им вид. Иногда, очищая от лишнего, в других случаях меняя формат данных. Чаще всего применяются два формата данных: длинный и широкий.

В этой статье вы рассмотрите несколько примеров, чтобы понять, как именно выглядит каждый формат данных, а затем посмотрите, как конвертировать один формат в другой с помощью Pandas:

https://nuancesprog.ru/p/16466/

#pandas #datascience

Читать полностью…

Zen of Python

Python Flask: взаимодействие с контейнерами Docker

Попробуйте научиться работать с Docker и настроить его взаимодействие с Flask. В этой статье вы попробуете реализовать сервер для обслуживания своих функций.

Подробнее:

https://uproger.com/python-flask-vzaimodejstvie-s-kontejnerami-docker/

#flask #docker

Читать полностью…

Zen of Python

Почему не стоит выбирать FastAPI — самый быстрый фреймворк на Python

FastAPI — быстрый и легкий фреймворк для создания REST API. Но так ли он быстр? Автор статьи у нас на сайте поделился собственным тестом производительности этого фреймворка, а также постарался разобраться, что может быть лучше FastAPI, если вы пишите преимущественно на Django:

https://tproger.ru/articles/pochemu-ne-stoit-vybirat-fastapi-samyj-bystryj-frejmvork-na-python/

#fastapi #django

Читать полностью…

Zen of Python

Alfa Backend Stories Meetup#1 для бэкенд-разработчик пройдёт 6 декабря

Стабильная работа сервисов всегда была важна, а сейчас — особенно. И тут, Backend-разработчики, ваш выход!

На митапе вас ждёт вкусная еда, атмосфера «Стражей Галактики», любимые саундтрек и комиксы. От участников — наряды под тематику, внимание. Костюм Грута (читать как костюм бревна) уже занят. А ещё несколько интересных докладов:

— «Отказоустойчивость микросервисных приложений». Спикер: Антон Гращенков, TechLead Альфа-Банк;

— «Как в 3 раза снизить затраты на отказоустойчивую инфраструктуру, переехав с Hazelcast на Redis». Спикер: Янис Чикнизов, Java TechLead Альфа-Банк;

— «Как разработчику избежать фатальных ситуаций». Спикер: Максим Чернухин, Senior Software Architect Альфа-Банк.

Когда: 6 декабря, 18:00
Где: онлайн + офлайн в Москве

Выбирайте удобный вам формат и регистрируйтесь на сайте.

Реклама АО «Альфа⁠-⁠Банк»‎

Читать полностью…

Zen of Python

Создание хеш-таблицы в Python с помощью TDD

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

В Python уже есть своя собственная хеш-таблица dict. Но всё равно вам будет полезно понять, как хеш-таблицы работают за кулисами. Эта статья проведёт вас через этапы реализации хеш-таблицы с нуля:

https://realpython.com/python-hash-table/

Читать полностью…

Zen of Python

Курсы английского от Яндекс Практикума для работы в IT

Учите язык на примере стендапов, митапов и собеседований с личным преподавателем и иностранцами из IT.

Скидка 10% всем, кто хочет понимать коллег и быть понятым на английском! Записаться со скидкой можно до 15 декабря здесь.

Реклама АНО ДПО «Образовательные технологии Яндекса»

Читать полностью…

Zen of Python

Как работать с процессами и потоками в Python

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

https://habr.com/ru/company/simbirsoft/blog/701020/

Читать полностью…

Zen of Python

Data Science на Python для начинающих

Это видео научит вас почти всему, что вам нужно знать для анализа данных и построения модели машинного обучения. Смотрите в оригинале, с субтитрами или переведите его с помощью Яндекс.

https://youtu.be/BqfM9eeD6KA?list=PL7mOFdpoBB6QiW3_n7aKn_eHTCCftPJLw

#видео #datascience

Читать полностью…

Zen of Python

Ambrosia — Open Source-библиотека для работы с A/B-тестами

Новая библиотека для проведения A/B-тестирования сделана специалистами из Big Data МТС и уже доступна. В этой статье авторы рассказали о её функционале и напомнили этапы A/B-тестирования.

Узнать подробнее можно здесь:

https://habr.com/ru/company/ru_mts/blog/700992/

#библиотека

Читать полностью…

Zen of Python

Тиндер-тест: Технология или выдумка?

Уверены, что разбираетесь в современных технологиях? Тогда попробуйте пройти наш тест, где мы предлагаем распознать, где реальные технологии Росатома, а где художественный вымысел.

Свайпайте вправо, если думаете, что это проект Росатома, и влево, если думаете, что это выдумка. Тест тут: https://tprg.ru/widj

Реклама АНО «Корпоративная Академия Росатома»

Читать полностью…

Zen of Python

Python Charts by R CODER

Этот сайт поможет вам научиться работать с визуализацией данных с помощью графиков, созданных в matplotlib, seaborn, plotly и других инструментах. Вы также увидите готовые инструкции по созданию конкретных примеров графиков и диаграмм.

Подробнее:

https://python-charts.com/

Читать полностью…

Zen of Python

Python — универсальный язык, использующийся во многих сферах разработки. Быть python-разработчиком, значит иметь возможность работать в любом направлении разработки

Одним из таких направлений является веб-разработка — сегодня эта сфера востребована как никогда. Если вы хотите освоить это направление и стать профи в Python, то Skypro подготовил для вас специальный курс. В рамках курса вы получите более 400 часов качественной теории и практики без лишней воды, 4 проекта в портфолио и помощь наставника.

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

Подробности о курсе, условиях и преимуществах можно узнать тут: https://tprg.ru/8hUr

Реклама ОАНО ДПО «Скаэнг»

Читать полностью…

Zen of Python

36 способов выучить Python бесплатно (для аналитиков и не только)

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

https://vc.ru/education/519077-36-sposobov-vyuchit-python-besplatno-dlya-analitikov-i-ne-tolko

#подборка

Читать полностью…

Zen of Python

Python в атомной энергетике: сообразительные нейроморфы, предсказание поломок и анализ нормативки

Python со своими инструментами для анализа данных и построения ИИ отлично подходит для применения его наа АЭС. Здесь с ним можно решать амбициозные задачи на острие науки о данных.

В этой статье вы узнаете, что же именно делает Python в атомной энергетике от трёх специалистов из Росатома:

https://habr.com/ru/article/699198/

Читать полностью…

Zen of Python

Хостинг SpaceWeb предлагает VDS для разработчиков и DevOps-инженеров от 239 ₽ в месяц

А ещё большой выбор серверов для размещения IT-проектов и инфраструктур с посуточным биллингом и оплатой только за ресурсы. Есть линейки серверов для любых задач:

VDS на скоростных NVMe для размещения сайтов, ботов и установки ПО (Docker, GitLab и др.);
VDS на HDD до 1 ТБ для облачного хранилища данных (NextCloud), файл- или бэкап-сервера;
VDS c CPU 5 ГГц для игрового сервера, бэкенда мобильного приложения или стримингового сервиса.

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

Переходите и тестируйте бесплатно 3 дня: https://tprg.ru/XoOf

Реклама. ООО "СпейсВэб" erid: 2Vtzqwjas9b

Читать полностью…

Zen of Python

Разыскиваются Pet-проекты на питоне

Прямо сейчас мы в Tproger ищем разработчика-питониста, который готов выступить экспертом для написания руководства по созданию pet-проекта на питоне. Статья будет от 3 лица, а вашу работу мы, разумеется, оплатим.

Если у вас есть интересный проект, то присылайте его нашему head of production Оксане на почту oxana.s@tproger.ru до вечера 2 декабря.

Читать полностью…

Zen of Python

Как запустить динозаврика Google на тачбаре? Обзор Python-библиотеки PyTouchBar

С 2016 года компания Apple начала добавлять сенсорную OLED-панель вместо верхнего ряда на клавиатурах в MacBook Pro. Позднее она отказалась от этой практики из-за не очень высокой популярности, но многие пользователи до сих пор владеют такими ноутбуками.

Возможно, дело в том, что они не догадались добавить туда игру с динозавриком, как это сделали в этой статье. Глядишь, и все бы играли вместо того, чтоб искать ей какое-то полезное применение.

https://habr.com/ru/company/selectel/blog/698218/

#gamedev #diy

Читать полностью…

Zen of Python

Когда решил оставить приятный сюрприз следующему разработчику

Читать полностью…

Zen of Python

«Вам курицу или рыбу?» — как рекомендательная система понимает чего вы хотите

Сегодня столько разнообразной информации, что легко запутаться в попытках найти нужное. Разработчики платформы по продаже фермерских продуктов подумали о том, как помочь пользователям выбрать среди обилия фермеров и их товаров именно те, которые им точно нужны и понравятся.

Для этого они разработали рекомендательную систему, которая состоит из трёх этапов. А вот каких именно и как это всё работает, узнаете здесь:

https://habr.com/ru/company/rshb/blog/701278/

#ml #datascience

Читать полностью…

Zen of Python

Как создать GIF из графиков Matplotlib в Python

Линейные графики — это самый интуитивный способ визуализации временных рядов. Но что делать с визуализацией ряда с двумя объектами, которые взаимодействуют друг с другом? Сделать анимацию и засунуть в GIF-файл, конечно.

О том, как это сделать:

https://uproger.com/kak-sozdat-gif-iz-grafikov-matplotlib-v-python/

#matplotlib

Читать полностью…

Zen of Python

Начало работы с языковой моделью Galactica

Galactica — научно-ориентированная языковая модель со 120 миллиардами параметров. Она предсказывает аннотации к белкам, создает конспекты лекций и излагает математические формулы текстом.

В этой статье вы посмотрите, как поработать с этой моделью, ведь она имеет полностью открытый исходный код и доступна каждому:

https://habr.com/ru/post/700482/

#ml

Читать полностью…
Subscribe to a channel