en
Feedback
About Python [ru]

About Python [ru]

Open in Telegram

Пишем на Python, создаём нейросети и ИИ-агентов. Алгоритмы, задачи и вайбкодинг. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin

Show more
6 478
Subscribers
-224 hours
-37 days
-5130 days
Posts Archive
Просто настроить RBAC и NetworkPolicies недостаточно👨‍💻 Безопасность контейнеров и Kubernetes требует большего. На вебинаре
Просто настроить RBAC и NetworkPolicies недостаточно👨‍💻 Безопасность контейнеров и Kubernetes требует большего. На вебинаре 24 апреля облачный провайдер Cloud․ru расскажет, с чего начать защиту микросервисов, контейнеров и окружения Kubernetes от киберугроз. Вы узнаете: 😶‍🌫️как обеспечить максимальную защиту инфраструктуры на базе Kubernetes; 😶‍🌫️какие потенциальные угрозы и уязвимости контейнерных сред есть; 😶‍🌫️топ уязвимых компонентов системы контейнеризации и связанные с ними риски; 😶‍🌫️базовые принципы защиты контейнеров Kubernetes; 😶‍🌫️практические методы минимизации киберугроз. Зарегистрироваться на вебинар 👈

👩‍💻 Проверка теории повторяемости биржевых графиков Данная статья навеяна мнением о том, что все участки биржевых графиков в прошлом уже повторялись, потому что поведение участников рынка подчиняется типовым сценариям. И если оцифровать все графики, то можно находить похожие участки в текущий момент времени и предполагать, какое движение будет в ближайшее время. Читать...

👩‍💻 Напишите декоратор для замера времени выполнения функции Создайте декоратор measure_time, который измеряет, сколько времени заняла работа функции. Это полезно при профилировании кода, особенно если вы оптимизируете производительность. Решение задачи🔽
import time def measure_time(func): def wrapper(*args, **kwargs): start = time.time() result = func(*args, **kwargs) duration = time.time() - start print(f'Функция {func.__name__} выполнена за {duration:.4f} секунд') return result return wrapper # Пример использования: @measure_time def slow_operation(): time.sleep(2) return "Готово!" print(slow_operation()) # Функция slow_operation выполнена за 2.00 секунд

👩‍💻 Генерация цветовых градиентов для дашбордов Dash и отдельных графиков Plotly Рассказывается, как автоматически строить адаптивные цветовые градиенты для категорий в дашбордах на Dash/Plotly, чтобы не мучиться с ручной палитрой. Есть примеры и готовый код. Читать...

🤖 Как компании уже зарабатывают на ИИ в 2025 • Сбербанк автоматизировал 85% процессов — +450 млрд ₽ к прибыли • Tide сэконом
🤖 Как компании уже зарабатывают на ИИ в 2025 • Сбербанк автоматизировал 85% процессов — +450 млрд ₽ к прибыли • Tide сэкономил $65 млн на ТВ-рекламе с ИИ • MebelVia снизила стоимость клика на 27%, а выручку увеличила на 51% • P&G увеличил продажи на 10% благодаря ИИ-креативам • TikTok запускает ИИ-аватары вместо блогеров • Google и JPMorgan используют ИИ для анализа и прогнозирования в реальном времени 📁 В этой папке: — топовые инструменты для запуска ИИ в работу за 1 вечер — способы монетизации для ИИ- и IT-специалистов — тренды на 2025: что работает, а что устарело 👉https://t.me/addlist/B8mbsR1E2Uo1ZjZi 💬 Хочешь попасть в следующую подборку? Напиши: @RyabovaM

👩‍💻 Под капотом Pine Script: как устроен и для чего используется язык TradingView В статье рассказывается, как работает Pine Script — язык для создания индикаторов и стратегий прямо в TradingView. Покажут базовые приёмы, разберут фишки и дадут примеры на GitHub. Читать...

👩‍💻 Состояние производительности Python 3.13: Free-Threading Статья посвящена новому free-threaded режиму в CPython 3.13, который открывает возможности параллельного выполнения потоков. Рассматриваются особенности его использования и влияние на производительность. Читать...

🔎 Подборка вакансий для джунов Junior Python Developer 🟢Python, Flask, MySQL/PostgreSQL, API, HTML, CSS, Docker, Git 🟢от 130 000 до 300 000 ₽ | Без опыта​ Junior Data Engineer 🟢Python, SQL, ETL, Apache Airflow, PostgreSQL, MySQL, Databricks 🟢Уровень дохода не указан | 1–3 года​ Junior Python Developer 🟢Python, FastAPI/Django/Flask, Git, SQLAlchemy, Docker, PostgreSQL/MySQL/MongoDB/Redis 🟢от 70 000 ₽ | Без опыта

👩‍💻 Рабочий чекер, попал ли ваш сайт под фильтр Гугл — бесплатно В статье чувак не нашёл нормальных бесплатных чекеров гуглофильтров и запилил свой. На Python, с визуализацией в Dash. Показывает как отследить фильтры сайта по данным из Google Search Console. Читать...

👩‍💻 Подсчёт количества слов в строке Напишите функцию, которая принимает строку и возвращает словарь, где ключами являются слова из строки, а значениями — количество их вхождений. Игнорируйте регистр и знаки препинания. Пример:
text = "Hello, world! Hello Python world."
result = count_words(text)
print(result)  
# Ожидаемый результат: {'hello': 2, 'world': 2, 'python': 1}
Решение задачи🔽
import re from collections import Counter def count_words(text): # Убираем знаки препинания и приводим к нижнему регистру words = re.findall(r'\b\w+\b', text.lower()) # Подсчитываем количество вхождений каждого слова return Counter(words) # Пример использования: text = "Hello, world! Hello Python world." result = count_words(text) print(result) # Ожидаемый результат: {'hello': 2, 'world': 2, 'python': 1}

👩‍💻 Разрабатываем первое AI приложение Статья анализирует роль языка и цифровизации в накоплении и передаче знаний. Обсуждаются вызовы структурирования данных, которые, несмотря на успехи машинного обучения и реляционных баз, всё ещё затрудняют полное понимание накопленной информации. Читать...

Проверяй время на задачу в два этапа Оценил задачу в 2 часа — а сидишь над ней уже третий день? Типичная история. 👉 Совет: сначала оцени время на задачу в лоб. Потом задай себе вопрос: "А что я точно не учёл?". Подумай о зависимостях, тестах, проверках, ревью. Реальное время почти всегда x2 от первой оценки.

⚙️ Это путь воина: как я выучил Python и Go с помощью Цеттелькастена и кому точно не рекомендую метод В статье показывают, как метод Цеттелькастен помогает прокачать самообучение программированию. Объяснят разницу между обычными конспектами и структурированными заметками и зачем всё это вообще нужно. Читать...

Онлайн-магистратура с IT специальностями от Яндекса Совместно с ИТМО, МИФИ, МФТИ. Онлайн-магистратура с актуальными программами и гибким графиком обучения. Получите высокооплачиваемую IT профессию, официальный диплом и практические знания. Господдержка оплаты. Совмещение с работой! Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе

⚙️ Что такое dataclasses в Python и зачем они нужны? dataclasses — это модуль, добавленный в Python 3.7, который упрощает создание классов для хранения данных. Он автоматически генерирует методы, такие как __init__, __repr__, и __eq__, на основе аннотаций типов. ➡️ Пример:
from dataclasses import dataclass

@dataclass
class Point:
    x: int
    y: int

point = Point(10, 20)
print(point)  # Point(x=10, y=20)
print(point == Point(10, 20))  # True
🗣️ В этом примере класс Point автоматически получает методы для удобной работы с объектами, что экономит время и делает код чище.
🖥 Подробнее тут

👩‍💻 Создаем своё приложение на Python(Tk) Основы работы с Tkinter: изучаем популярную библиотеку для создания GUI-приложений на Python. В статье пошагово разберем, как разработать простое графическое приложение. Читать...

👩‍💻 Генерация списка файлов в директории Напишите Python-скрипт, который принимает путь к директории и выводит список всех файлов в ней, включая файлы во вложенных папках. Результат должен быть представлен в виде полного пути к файлам. Решение задачи🔽
import os import sys def list_files(directory): if not os.path.isdir(directory): print(f"Ошибка: {directory} не является директориeй.") return for root, _, files in os.walk(directory): for file in files: print(os.path.join(root, file)) # Чтение пути из аргументов командной строки if __name__ == "__main__": if len(sys.argv) < 2: print("Использование: python list_files.py <path_to_directory>") else: list_files(sys.argv[1])

👩‍💻 Опыт Звука: как реализовать рекомендательную систему аудиокниг с использованием больших языковых моделей (LLM) В статье рассказывается, как в HiFi-стриминге «Звук» создали систему рекомендаций для аудиокниг. Разбираем подходы, алгоритмы и логику, лежащие в основе подбора похожих книг. Читать...

⚙️ Создаем игрушечный оконный менеджер в ретро-стиле Windows 3.x на Python Разбираемся, как воссоздать дух Windows 3.1 с помощью Python и Tkinter. Не ради ностальгии, а чтобы своими руками сделать простую оконную систему с винтажной душой и немного олдскула. Читать...

👩‍💻 Три разные единицы измерения на одном графике с библиотекой Plotly Гайд по созданию графиков в Plotly с двумя осями Y и тремя типами данных. Показывает, как совместить разные шкалы, не превратив визуализацию в винегрет. Да, X-ось тоже не осталась без внимания. Читать...