Python Hacks
43.2K subscribers
168 photos
71 videos
252 links
Всё о языке Python простым языком.

По всем вопросам: @max_excel

РКН: vk.cc/cHhGJh
Download Telegram
Архитектура высоконагруженных телеграм-ботов на Python

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

Python Hacks
Построение пайплайна обработки данных в реальном времени с использованием Python

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

Python Hacks
Python-разработчик — кто это такой? Обязанности, перспективы и зарплаты

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

Python Hacks
Media is too big
VIEW IN TELEGRAM
Лучшие проекты для начинающих Python-разработчиков

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

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

00:00 Вступление
03:00 Проект 1
05:30 Проект 2
08:27 Проект 3
11:10 Проект 4
13:23 Проект 5
16:41 Заключение

Смотреть это видео на youtube: youtu.be/h8nrlZ0IxkA
ipywidgets: создаем графические приложения на базе Jupyter

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

Python Hacks
Как организовать отдачу статических файлов в контейнеризованном Django

В этой статье автор ответит на вопрос, как реализовать отдачу статических файлов — таких как CSS, js, картинки — в контейнеризованном Django.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Python для начинающих: линейные алгоритмы, переменные, типы данных, операторы

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

00:00 Вступление
01:26 Что такое программа
02:25 Линейный алгоритм
03:33 Переменная
05:40 Переменные в играх
10:02 Типы данных
15:50 Переменные разных типов в играх
21:50 Операции
32:07 Ввод и вывод данных
38:08 IDLE и PyCharm
41:13 Задача 1
42:51 Задача 2
45:00 Задача 3
52:10 Задача 4
56:30 Задача 5
58:55 Итоги

Смотреть это видео на youtube: youtu.be/OusvDiqASko
Преобразование markdown в pdf на Python

Каждому, кто пробовал заниматься автоматической генерацией pdf из markdown файлов, известны связанные с этой задачей решения: Pandoc, LaTex, wkhtmltopdf и т.п. В этой статье вы познакомитесь с новым вариантом решения такой задачи.

Python Hacks
Стайлгайд PySpark: как сделать код элегантным

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

Python Hacks
Ищете где скачать Excel?

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

Лицензионная подписка для Office 365 Pro+

Лицензионный ключ активации для Office 2021 Professional Plus

Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.

На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!
Так ли важен возраст в IT?

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

Python Hacks
Перелом в судьбе змеи: как Python менял версию с 2 на 3

Python имел ужасный Global Interpreter Lock (GIL) и был очень медленным по сравнению даже с другими языками с динамической типизацией. К тому же он разделил своё сообщество из-за перехода от версии Python 2 к версии 3. Даже сегодня есть люди, отказывающиеся прикасаться к нему после этого перехода. Но несмотря на все свои недостатки, ему каким-то образом удаётся быть успешным.

Python Hacks
Excel - основа для анализа финансов

📌 Полезные приёмы, гайды, лайфхаки эксель и финансового анализа для начинающих на канале @fin_analytics.

Подписывайся и становись финансистом: @fin_analytics
Media is too big
VIEW IN TELEGRAM
Топ 7 ошибок на собеседовании в it-компанию

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

00:42 Непроделанная домашняя работа
03:18 Приходить на собеседование без базы проектов
04:59 Приходить неподготовленным к тех. вопросам
06:03 Не уделять внимание софт-скилам и внешнему миру
07:17 Не узнавать про компанию, куда идёте
08:15 Говорить о том, о чем вас не спрашивали
10:00 Не проговаривать мысли вслух, делать все молча

Смотреть это видео на youtube: youtu.be/IcFBsPN2U2g
Изучили базу по Python и не знаете, как кодить еще лучше?
Пройдите бесплатный курс по настройке инструментов Python в Академии Selectel.

Рассказываем, что изучать после основ и как не зациклиться на типовых навыках на старте. В программе курса:

🔸 освоим Python-инструменты для упрощения работы с кодом: SonarLint, Myry и другие;
🔸 протестируем библиотеку Tkinter, чтобы создавать приложения с графическим интерфейсом;
🔸 расскажем, как парсить данные с веб-сайтов и закрепить полученные знания на практике.

Все материалы бесплатные. Проходите курс в комфортном темпе в Академии Selectel: https://slc.tl/bntuf

Реклама. АО "Селектел". erid:2W5zFFwWMM2
Практика создания и внедрения единого стайлгайда для команды разработчиков

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

Python Hacks