python_secrets | Unsorted

Telegram-канал python_secrets - Python Hacks

45846

Всё о языке Python простым языком. По всем вопросам: @max_excel РКН: vk.cc/cHhGJh

Subscribe to a channel

Python Hacks

PyCharm - лучшая среда разработки для Python

В этом ролике автор поделится информацией, почему считает PyCharm лучшей средой разработки для Python, как к этому пришел, какие она имеет преимущества и недостатки. А также разберет в каких случаях использовать PyCharm не рекомендуется.

Смотреть это видео на youtube: youtu.be/baJ_WdEwmCQ

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

Python Hacks

Как работает multiprocessing в Python под капотом

Multiprocessing — это пакет стандартной библиотеки языка Python, который предоставляет интерфейс для работы с процессами, очередями, пулами процессов и многими другими удобными инструментами для параллельного программирования. Эта статья в основном рассчитана на новичков в Python и тех, кто хочет подробнее разобраться в том, как именно создаются процессы и пулы в Python и погрузиться в детали реализации.

Python Hacks

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

Python Hacks

Парсинг веб-сайтов: взгляд изнутри

В этой статье о парсинге сайтов автор освещает следующие аспекты:
• Понятия парсинга и скрапинга;
• Законность и этика парсинга;
• Парсинг с использованием requests и BeautifulSoup;
• Статические страницы;
• Динамические страницы;
• Работа с API;
• Защита от парсеров;
• Способы обхода.

Python Hacks

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

Python Hacks

Линейная регрессия: основная идея, модификации и реализация с нуля на Python

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

Python Hacks

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

Python Hacks

Как правильно учиться программировать

В этом ролике автор разбирает проблему подхода к обучению программирования. Он покажет план разбивки проекта и расскажет как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.

Смотреть это видео на youtube: youtu.be/X7bNsCyiOm8

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

Python Hacks

Что нам стоит диаграмму в Python построить: 5 вариантов привлекающей внимание визуализации данных и кое-что ещё

Диаграммы помогают визуализировать как простые, так и самые сложные наборы данных. При этом диаграмм — множество видов, у каждого есть свои достоинства и недостатки. О наиболее эффектных и эффективных, реализуемых с Python, автор расскажет в сегодняшней подборке.

Python Hacks

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

Python Hacks

Пишем на Python как на Rust

Автор начал программировать на Rust несколько лет назад, и это постепенно изменило его подход к разработке программ на других языках программирования, особенно на Python. В конце концов, он начал перенимать некоторые концепции из Rust в своих программах на Python. В этом материале автор покажет несколько примеров таких шаблонов.

Python Hacks

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

Python Hacks

Реализация функции потерь в Python

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

Python Hacks

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

Python Hacks

Фреймворки Python

В этом видео автор подробно говорит про Python, в частности про фреймворки и библиотеки, которые разработаны под Python для облегчения написания приложений в программировании.

Автор расскажет, какие из фреймворков стоит учить начинающему и как использовать в работе. Вы рассмотрите фреймворки для машинного обучения (Tensor flow), для веб-разработки (django) и для разработки игр (pygame).

Смотреть это видео на youtube: youtu.be/d9D52GubwnA

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

Python Hacks

Когда типизация делает больно: как у нас появился статический анализатор

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

Python Hacks

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

Python Hacks

Работа с поверхностными и глубокими копиями в Python

В этой статье объясняется как делать копии списков Python, массивов NumPy и датафреймов Pandas при помощи операций получения срезов, списочного индексирования (fancy indexing) и логического (boolean indexing). Эти операции очень часто используются при анализе данных и должны рассматриваться всерьёз, поскольку ошибочные предположения могут привести к падению быстродействия или неожиданным результатам.

Python Hacks

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

Python Hacks

Как выявить вредоносный Python-пакет в открытом ПО

Открытое ПО сегодня привлекает повышенное внимание с разных сторон — разработки, бизнеса, технологий. Естественно, и его безопасность стоит отдельным вопросом, ведь злоумышленники также активно интересуются open source и создают угрозы для безопасной разработки. Доставка вредоносного кода через сторонние зависимости стала одним из опасных способов заражения.

Python Hacks

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

Python Hacks

Замените print() на ic() и получите +60% эффективности

В этом видео автор рассмотрит пакет IceCream, который предоставляет огромное количество фишек для отладки Python кода. Практически любые сценарии, где вы ранее использовали print(), теперь можно заменить через ic(). Более того, это дает огромное количество преимуществ, в виде удобства написания кода и его эффективности.

00:00 Почему IceCream заслуживает внимания?
01:00 3 Проблемы обычного подхода
03:40 Установка IceCream
05:40 Удобное отключение ic() в определенных зонах
06:14 IceCream - это замена logging и loguru?
08:39 Красивое и удобное форматирование
09:40 Как работают префиксы IceCream?
10:01 Добавляем ic() внутрь условий без изменения логики
10:36 Как сделать динамический префикс?
11:02 Обрабатываем типы и значения
11:23 Автоматическая установка IceCream во все модули
11:45 Решение проблем с отслеживанием вложенных условий

Смотреть это видео на youtube: youtu.be/UzRArN3ipow

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

Python Hacks

Поймай меня, если сможешь: руководство по обработке исключений в Python

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

Python Hacks

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

Python Hacks

Как читать книги по программированию? Что еще почитать программисту?

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

Смотреть это видео на youtube: youtu.be/WdW-ehlPaTw

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

Python Hacks

Приглашаем мобильных и бэкенд-разработчиков на Яндекс Go Day&Night

Конференция в двух частях: днём делимся докладами о мобильной и бэкенд-разработке, а после заката устраиваем тусовку.

Формат: Офлайн
Дата и время: 20 апреля, 14:00 - 02:00

Бесплатно. Регистрация обязательна. Заявки проходят модерацию, количество мест ограничено.

Подробнее

Реклама. ООО «Яндекс.Такси» ИНН 7704340310

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

Python Hacks

9 апреля (вт) в 20:00 мск проведем прямой эфир по продвинутому использованию Apache Spark

Поговорим о продвинутых аспектах Spark и в каких случаях необходимо лезть "под капот" и разберем темы:

- взаимодействие с внешними источниками
- разработка собственных коннекторов
- как ускорить обработку данных
- антипаттерны в Spark

А также расскажем подробнее про нашу программу Apache Spark Advanced, которая стартует 14 мая


🎁 БОНУС 🎁
Среди зарегистрированных участников с помощью генератора случайных чисел прямо в эфире мы выберем двух человек, кто сможет пройти программу бесплатно и еще двух, кто получит скидку 50%

📅Дата: 9 апреля (вторник)
🕗Время: 20:00 по МСК
🔴Место: YouTube

🔗 [Записаться на вебинар]

#live

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

Python Hacks

Лень разбираться в SQL?

Для вас уже всё сделали.
📌 Канал @databases_secrets рассказывает обо всех возможностях, приёмах и лайфхаках Баз Данных, SQL и Big Data.

Подписывайтесь и прокачивайте свои навыки: @databases_secrets

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

Python Hacks

ХОЧЕШЬ ПОВЫШЕНИЕ В 2024 ГОДУ? 😎🔥

Согласно опросу, проведенному компанией Solo .io в 2022 году, на текущий момент 85% организаций переводят свои IT-системы на микросервисную архитектуру.

Но специалистов, которые глубоко понимают все тонкости и нюансы микросервисной архитектуры не так-то много.

Самое время разобраться в микросервисной архитектуре и стать более востребованным специалистом.

🚀 Стартуем 9 апреля.

Курс ведет действующий архитектор Кирилл Ветчинкин. Он успешно реализовал проекты с применением микросервисов для Мегафона, Теле2, ВСS Brокer, СберМаркет. Постоянный спикер крупных IT-конференций.

На курсе вы:
📌 Изучите и отработаете более 20 паттернов микросервисной архитектуры
📌 Познакомитесь c Domain Driven Design
📌 Научитесь декомпозировать систему на микросервисы с помощью Event Storming и DDD
Полная программа ТУТ https://microarch.ru/?utm_source=posev&utm_medium=erid:2VtzqwKifY2&utm_campaign=2

А самое главное — будет поддержка от эксперта, чат с одногруппниками и интересное практическое задание. Сертификат об участии по итогам прохождения курса.

Курс ориентирован на системных аналитиков и разработчиков, которые хотят больше погрузиться в архитектуру современных IT систем.

Узнай больше о курсе 👉 https://microarch.ru/?utm_source=posev&utm_medium=erid:2VtzqwKifY2&utm_campaign=2

Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqwKifY2

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

Python Hacks

🌳 immers.cloud предлагает лучшие решения для глубокого и машинного обучения, а также множества других задач, включая рендеринг, гейминг, транскодинг.

Пользователи получают большой выбор GPU Tesla по выгодным тарифам. Предлагаем топовые видеокарты Tesla H100 и A100, обеспечивающие максимальную производительность проекта, требующего серьезных вычислительных мощностей.

🚀 Поддержка NVLinks позволяет подсоединить до восьми А100, что обеспечит максимальную мощность и производительность.

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

Мы регулярно проводим выгодные акции! Действует скидка до 50% на долгосрочную аренду.

🎁 Для подписчиков паблика предлагаем эксклюзивный бонус: 20% к пополнению счета. Готовы подобрать индивидуальные конфигурации под конкретные задачи.

Больше о наших услугах и возможностях на сайте immers.cloud.

Подписаться на immers.cloud

Творите, развивайтесь, масштабируйтесь вместе с нами!

Реклама. ООО «ДТЛ». ИНН 9717073792. erid: LjN8KUcdr

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

Python Hacks

Академия CyberYozh откроет часть своих курсов бесплатно

Материал стоящий, без воды. Рекомендую присмотреться к их курсам по автоматизации с помощью Python и Selenium:

Автоматизация веб действий — вы научитесь работать с мультиаккаунтингом, авторегистрацией и прогревом аккаунтов, парсингом любого веб-контента, накруткой, автоматизацией покупок и заказов, автоматическими ставками. Тематика не простая, но спрос на таких специалистов огромный.

Автоматизация BlockChain — в рамках курса вы изучите автоматизацию BlockChain-проектов и начнете применять знания для сбора ретродропов. Люди делают состояния на этом, нужен лишь азарт, желание писать код и удача. Лучше хобби для питониста не придумать.

Всего откроют доступ к 8 курсам, но обещают, что доступ превратится в тыкву 14 апреля, лучше поторопиться.

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

Python Hacks

Хочешь разбираться в Project Management?

Для тебя уже всё сделали.
📌 Канал @product_and_project делится полезными секретами и лайфхаками управления проектами и продуктами в IT.

Подписывайтесь и прокачивайте свои навыки: @product_and_project

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

Python Hacks

​​Развивайся играя

Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.

Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:

Развитие внимания;
Скорочтение;
Эмоциональный интеллект;
Эффективное общение;
• И многие другие полезные курсы.

Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru

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

Python Hacks

⚡️immers.cloud предлагает карту GPU H100. Мощный инструмент для ускорения работы с данными и нейронными сетями. Высокая производительность и параллельные вычисления делают идеальным выбором для разработки и тренировки моделей MLM, а также глубокого обучения на языке Python.

GPU H100 на Immers.cloud поможет значительно сократить время обработки и анализа больших объемов данных. Улучшит производительность нейронных сетей и позволит создать эффективные боты и алгоритмы.

Преимущества GPU H100: высокая скорость обработки данных, эффективное использование параллельных вычислений, простая интеграции с существующими Python библиотеками для анализа данных и машинного обучения, такими как TensorFlow, PyTorch и scikit-learn.

🎁 Аренда виртуального сервера с GPU H100 на Immers.cloud стартует от 414 руб/час, а для подписчиков паблика действует дополнительный бонус: +20% на пополнение баланса. Отличная возможность получить доступ к мощным вычислительным ресурсам на выгодных условиях!

👉 Забрать бонус 👈
Подписаться на immers.cloud

Реклама. ООО «ДТЛ». ИНН 9717073792. erid: 2VtzqxNXViD

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

Python Hacks

Хочешь разбираться в 1С?

Для тебя уже всё сделали.
⚙️ Канал 1С Hacks рассказывает обо всех возможностях, приёмах и лайфхаках по работе в 1С.

Подписывайтесь и прокачивайте свои навыки: @secrets_1C

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

Python Hacks

Хочешь разбираться в Linux?

Для тебя уже всё сделали.
🐧 Канал DevOps School делится полезными приёмами и лайфхаками Linux, DevOps и информационной безопасности.

Подписывайтесь и прокачивайте свои навыки: @devops_sc

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

Python Hacks

Присоединяйся 20 марта в 19:00 (GMT+3) к очередному стриму Третьей Среды Программиста!

Михаил Вакулич, FullStuck Developer SoftTeco поделится ценным опытом полученным в работе над множеством реализованных проектов в сфере HealthCare и конечно ответит на твои вопросы.

Рост инноваций и растущая потребность в них продолжают затягивать в HealthCare лучших разработчиков. Взгляни на HealthCare проекты глазами опытного FullStack! Мы попытаемся понять, что необходимо знать программисту, чтобы и он и клиент получили от сотрудничества максимальную ценность

Так же мы поговорим:

🔹 Границы ответственности Программист/BA/Architect
🔹 Нужные и лишние знания
🔹 Сертификация и защита данных
🔹 Не востребованные в HC технологические стеки
🔹 Стоит ли спорить с Product Owner?
🔹 Кто такой Medical Coder?
🔹 Как AI меняет разработку для HC



Ссылка на трансляцию: https://www.youtube.com/watch?v=-BbB3HIKJO8&ab_channel=SoftTecoTeam

Регистрация и вопросы: https://forms.gle/dRZbLNqDMFKk3ntu5

Наш TG: /channel/sredaprog

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

Python Hacks

🔥 Планы на неделю: прокачать Pandas в Python!

Завтра в 19:00 по Мск пройдет бесплатный интенсив по теме: “RFM-анализ клиентской базы с помощью Pandas в Python”.

Мы проводили такой интенсив в прошлом году и собрали очень много положительного фидбека 💫Поэтому мы решили, почему бы не провести его еще раз 😍

Что будем делать на интенсиве:

➡️ Проанализируем реальную клиентскую базу аптечной сети
➡️ Проведем EDA с помощью Pandas
➡️ Напишем скрипт для проведения RFM-анализа
➡️ Изучим несколько классных фишек Pandas
➡️ Сформулируем конкретные бизнес-выводы и предложения на основании проведенного анализа

Мы также расскажем о частых ошибках новичков и поделимся лайфхаками — как достойно пройти собеседование и удивить ревьюера крутыми фишками 🤩

Любой рекрутер, увидев RFM-анализ в вашем портфолио, скажет: «О, круто, мы тоже такое делаем - классно, что кандидат это уже умеет!». И ваши шансы найти работу аналитиком кратно возрастут.

А вы готовы бустануть свои знания и скиллы в аналитике?

🔗 Регистрируйтесь на интенсив по ссылке.


Реклама. ООО «АЙТИ РЕЗЮМЕ». ИНН 4025460134. Erid:LjN8KLVCM

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

Python Hacks

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

На бесплатном курсе «Python-разработка для начинающих» вы примерите на себя роль программиста:

- разберётесь в видах веб-разработки и понятиях backend и frontend;
- познакомитесь с синтаксисом и логикой работы языка;
- научитесь работать с данными и базовыми конструкциями;
- поймёте, где используется Python и выберете подходящее направление для обучения и карьеры.

Но главное — сможете самостоятельно решить реальную задачу — создадите планировщик задач с секретной фичей и Telegram-бот, даже если раньше никогда не программировали

Реклама. ООО "Нетология". Erid LatgC3rJG

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

Python Hacks

👋 Приветствуем всех, кто увлечен программированием на Python!

⚙️ Теперь у Python появился свой технический канал, полный полезной информации, статей, задач и многого другого.

💫 Присоединяйтесь прямо сейчас и откройте новые горизонты в мире разработки!

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