python2day | Blogs

Telegram-канал python2day - [PYTHON:TODAY]

27147

Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner

Subscribe to a channel

[PYTHON:TODAY]

👨‍💻 Монтаж в процессе...

К вечеру дропну 👍

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

[PYTHON:TODAY]

😨 Кажется восстание машин уже началось...

😄

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

[PYTHON:TODAY]

😰 Огромная шпаргалка по Python

📝 Оформлена в виде веб-страницы с удобными гиперссылками под каждый раздел.

➡️ Ключевые слова;
➡️ Встроенные функции;
➡️ Типы данных и функции для работы с ними;
➡️ Классы;
➡️ Исключения;
➡️ Регулярные выражения и много чего интересного.

PDF версия 👇 Лойс 👍

#python #doc #cheatsheet

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

[PYTHON:TODAY]

🤓 Списывание на экзамене выходит на новый уровень

Школьник смастерил «умный калькулятор» для экзаменов: в корпус встроил камеру и мини-плату, а дальше — магия нейросетей 🔥

Как это работает:
➡️ Камера делает фото задания.
➡️ Скрипт на телефоне отправляет снимок в ChatGPT с промтом «только номер ответа».
➡️ Ответ возвращается на плату — и загорается соответствующий светодиод.

🎩 Идеально вписывается в школьный этикет: телефон — нельзя, калькулятор — можно.

#cyberpunk

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

[PYTHON:TODAY]

🛒 Магазин в Telegram за 5 минут? Легко.

Хочешь принимать заказы прямо в Telegram? Без сайтов, без лишних кликов — только бот, каталог и кнопка "Оформить заказ".

Telegram Shop Bot — код готового шаблона телеграм магазина.

Всё просто:
→ Заходишь в меню
🛍 Каталог
💬 Выбираешь товар
🛒 Корзина
📦 Оформить заказ.

Красота? Красота.

😎 Админ может:
🟢Добавлять/удалять товары с описанием, фото и ценой.
🟢Отвечать на обращения /sos
🟢Управлять категориями.

👨‍💻 Как запустить:

git clone https://github.com/NikolaySimakov/Shop-bot.git
cd Shop-bot


# Создаем виртуальное окружение
python3 -m venv venv
source venv/bin/activate


# Устанавливаем зависимости
 
pip install -r requirements.txt


🔐 В .env укажи:

BOT_TOKEN=твой_токен_бота
ADMINS=123456789,987654321

▶️ Запуск:

python3 app.py


💡 Работает на Webhook и поддерживает деплой на Heroku. Простой, понятный, эффективный инструмент для мини-бизнеса в мессенджере.

5️⃣ GitHub/Инструкция

👇 Готовый скрипт в архиве

#python #soft #code

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

[PYTHON:TODAY]

⚡️ SQL-шпаргалка, которая спасёт тебе интервью, проект и задницу

Большой мастер-гайд по SQL с подробными примерами, собранный в одном PDF.

Внутри:
💬 Создание баз, таблиц и изменение схем;
💬 Запросы любого уровня: JOIN, GROUP BY, HAVING, PARTITION;
💬 Подзапросы, CTE, оконные функции, ROW_NUMBER, RANK, DENSE_RANK;
💬 VIEW, временные таблицы и дублирование данных;
💬 Работа с датами, строками и преобразованиями;
💬 Удаление дубликатов, чистка данных, сплит по разделителю.
💬 UNION, INTERSECT, EXCEPT — мощный контроль над выборками.

Даже затронуты темы типа разбиения адресов на части, кастомной сортировки и использования ISNULL — всё, что нужно для практики и реальных задач.

🗳 Это не просто список команд — это концентрированный опыт.

Подойдёт для:
➡️Подготовки к SQL-интервью
➡️Анализа данных и BI
➡️Web-разработки с базами
➡️Внедрения SQL в проекты на Python или любом другом языке

📂 Сохраняй, пригодится!

#sql #cheatsheet

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

[PYTHON:TODAY]

😂 «Восстание машин» пока отменяется

С добрым утром, хорошего дня! ☕️

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

[PYTHON:TODAY]

😱 Как работают наиболее популярные механизмы аутентификации?

Разбираем 4 самых популярных способа + картинка, как вы любите

👨‍💻 Когда ты вводишь логин/пароль, используешь SSH или OAuth — под капотом происходит цепочка из обмена ключами, токенами и зашифрованными приветствиями.

Короткий и понятный разбор:

🔐 1. Credentials (логин + пароль)
Самый привычный способ:
➡️ Пароль шифруется через SSL.
➡️ Сервер расшифровывает и сверяет с хешем в базе.
➡️ Возвращает статус.
*Классика, но уязвима при слабых паролях и без MFA.

🖱 2. SSL-сертификаты
➡️ Клиенту отправляется сертификат.
➡️ Проверяется срок действия, авторитет ЦА и домен.
➡️ Если всё ок, генерируется ключ сессии.
*Надёжно, особенно для защищённых соединений (HTTPS).

💬 3. OAuth Tokens
➡️ Клиент запрашивает токен у авторизационного сервера.
➡️ Получает временный ключ доступа к API.
➡️ Сервер валидирует токен при каждом запросе.
*Маст-хэв для работы с внешними API, OAuth 2.0 рулит.

🔑 4. SSH Keys
➡️ Использует пару публичный/приватный ключ.
➡️ Клиент и сервер обмениваются хешами для проверки.
➡️ Доступ разрешается без ввода пароля.
*Безопасно, удобно и идеально для DevOps.

📊Современные приложения часто комбинируют эти механизмы для повышения безопасности.

#doc #cheatsheet

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

[PYTHON:TODAY]

✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

#python #soft #code

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

[PYTHON:TODAY]

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

Сделать уверенный старт в профессии можно на курсе «Аналитик данных» от karpovꓸcourses. Вы узнаете, как наводить порядок в потоке данных, выявлять скрытые связи, превращать хаотичные цифры в понятные факты и точные решения, которые помогают бизнесу двигаться вперед.

На курсе есть все, что нужно для эффективной работы с данными: от Python и SQL до BI-инструментов и создания дашбордов.

С 12 по 31 мая погружаться в аналитику еще выгоднее. При покупке курса «Аналитик данных» и симулятора A/B-тестов вы получите скидку 10%. А главное, сразу усилите резюме ценными навыками.

Реклама. ООО «Карпов Курсы», ИНН: 7811764627, erid: 2Vtzqwf2FVv

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

[PYTHON:TODAY]

🤨 Когда нейросеть понимает тебя буквально

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

[PYTHON:TODAY]

Давно хотели освоить программирование, но вас останавливала нехватка времени или строгие дедлайны? Тогда советуем обратить внимание на бесплатные курсы Яндекс Лицея по Python, Go и C++ для начинающих.

Заниматься на них можно когда и где угодно, ведь уроки доступны онлайн и в них нет дедлайнов! Вас ждут:
Качество: занятия разработаны практикующими экспертами Яндекса.
Свобода: пользуйтесь автоматической проверкой решений и задавайте вопросы через поддержку.
Перспективы: после завершения вы получите уверенную базу для дальнейшего роста, а также сертификат, который пригодится при поступлении в Яндекс Лицей.

Не откладывайте на потом — выберите курс и зарегистрируйтесь на сайте!

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

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

WeasyPrint — библиотека, которая превращать HTML в красивые PDF-документы.

📄 Мощный визуальный рендер-движок, который преобразует HTML + CSS в PDF. Идеален для генерации:

* 📊 Отчетов и статистики
* 🧾 Счетов и инвойсов
* 🎟 Билетов и любых документов прямо из кода

Особенности:
🟢Полная поддержка CSS для печати (включая flex, цвета, стили)
🟢Экспорт документов в PNG
🟢Работает на Python 3.9+ (CPython и PyPy)
🟢Написан с нуля — не использует тяжёлые WebKit или Gecko
🟢Легко кастомизируется — весь layout движок на Python

Установка:

pip install weasyprint


📚 Документация
💡 Примеры
⚙️ Исходники/Инструкция на GitHub

Отличный выбор, если вы хотите автоматизировать генерацию PDF в своих проектах — будь то веб-приложение, отчет из бота или документооборот 👍

#python #soft #github

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

[PYTHON:TODAY]

👨‍💻 15 лет назад один программист захотел пиццу... и случайно вписал своё имя в историю.

💬 В 2010 году Ласло Хейниц купил 2 пиццы за 10 000 биткоинов. Тогда это было ~$40. Сегодня эта привысило — $1,110,000,000

$1,1 миллиарда 😰

Так родилась легенда самой дорогой пиццы в мире и повод для ежегодного праздника у всех криптанов — Bitcoin Pizza Day (22 мая).

А ещё сегодня биткоин обновил исторический максимум, перешагнув $111 тысяч 🔥

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

[PYTHON:TODAY]

⚔️ Отдохни, человек... будущее уже у тебя на кухне!

Гуманоидный робот Tesla Optimus уже не просто ходит:
он гладит, моет посуду, готовит и разбирает бардак, пока ты листаешь ленту.

Серийное производство стартует уже в этом году. 🫡

#cyberpunk

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

[PYTHON:TODAY]

🎯 20 SQL-команд, которые спасут тебе кучу времени (и нервов)
Хочешь уверенно шарить в базах данных?


Вот с чего стоит начать:

🔍 Работа с данными:
SELECT — вытаскиваем нужное
WHERE — фильтруем по условиям
GROUP BY — группируем по полю
ORDER BY — сортируем как хотим

🔗 Объединение таблиц:
JOIN — просто соедини
INNER JOIN — только совпадения
LEFT JOIN — всё из левой + совпавшее из правой
RIGHT JOIN — наоборот
FULL OUTER JOIN — всё, где есть хоть что-то общее

⚙️ Условия внутри запроса:
CASE WHEN — добавляет конструкцию "если–то" (аналог if–else в SQL)

📊 Агрегация (счётчики и математика):
COUNT() — сколько строк
SUM() — сумма чисел
AVG() — среднее
MIN() / MAX() — минимум и максимум

🧼 Фильтрация и чистка:
DISTINCT — убираем дубли
HAVING — фильтруем после GROUP BY
LIMIT — ограничиваем результат
IN — проверка на вхождение
BETWEEN — диапазоны

📌 Сохрани, пригодится!

#sql #cheatsheet

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

[PYTHON:TODAY]

👍 Огромная шпаргалка по Python

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

[PYTHON:TODAY]

Оказывается, чтобы вырасти в доходе в IT, недостаточно просто писать чистый код, знать все фреймворки и тащить прод в одиночку.

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

Вот вам пример: Senior ML-инженер Олег Андриянов рассказывает в своём канале, как за 4 года вырос в доходе в 12,5 раз. И помогает расти в доходе без овертаймов, выгорания и бесконечных собесов.

Автор — тимлид с 3+ годами опыта. Делится не теорией, а конкретными приёмами, которые сам внедрил.
Вот наш топ-4 поста из его канала:

7 причин, почему твоя зарплата стоит на месте, даже если ты реально тащишь

Как гарантированно повысить свою зарплату?

Какие 2 софт-скилла делают тебя в разы ценнее в глазах тимлида?

Как Олегу удалось вырасти в доходах в 12,5 раз за 4 года?

Если хочешь уверенно расти в зп и не выгорать — подписывайся:
👉 @andriyanov_leads

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

[PYTHON:TODAY]

🛒 Магазин в Telegram за 5 минут? Легко.

Telegram Shop Bot — код готового шаблона телеграм магазина.

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

[PYTHON:TODAY]

⚡️ SQL-шпаргалка, которая спасёт тебе интервью, проект и задницу

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

[PYTHON:TODAY]

Хороший день для добрых историй! Присоединяемся к проекту @avito и делимся замечательной историей Елены — учителя информатики и участницы грантового конкурса «Вклад в поколение». Елена давно мечтала провести межрегиональную олимпиаду по программированию, но в небольшом городе, где она живет, на это почти нет ресурсов. Дети способные — а возможностей мало.

Все изменилось, когда Елена получила грант от Т-Образования. Вместе с коллегами из двух соседних регионов она организовала олимпиаду из двух этапов: дистанционного и очного. Учителя написали задачи, закупили сувениры и призы. И главное — нашли талантливых детей и дали им возможность проявить себя.

Многие ребята впервые участвовали в таком масштабном для них событии, а ведь для кого-то из них именно эти задачи станут первой ступенькой в мир ИТ и большого карьерного будущего! Нам очень приятно, что наш грант помог поддержать такой старт. И, пользуясь случаем, напоминаем, что прямо сейчас учителя математики, информатики и физики могут отправить заявку на грант «Вклад в поколение» — 2025: https://l.tbank.ru/grant-teacher

А больше добрых историй можно найти в чате проекта 💛

#ЧатХорошихИсторий

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

[PYTHON:TODAY]

🔥 Perplexity — крутая нейросеть, бесплатный генератор аватаров и плакатов, который превращает твоё обычное фото в стильный мультяшный арт.

Что делает:
💬 Загружаешь свою (или чужую) фотку — и вуаля, ты уже как из Pixar;
💬 Всё работает автоматически — никаких промптов, капч и регистрации;
💬 Картинка выходит за секунды, без артефактов, водяных знаков и рекламы;
💬 Работает абсолютно БЕСПЛАТНО, прямо в браузере!

👍 Превращаем фото в арт ТУТ

#nn #soft

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

[PYTHON:TODAY]

😲 Наконец-то... Живая сталь

В Китае уже проводят первые бои роботов. Выглядит пока так себе, но это лишь начало 😎

#cyberpunk

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

[PYTHON:TODAY]

✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

Основные возможности:
➡️ Автоматическая публикация постов из указанных групп ВКонтакте в Telegram.
➡️ Настройка через файл config.yaml, где вы указываете логин и пароль ВКонтакте или токен, а также данные для Telegram API.
➡️ Поддержка прокси-серверов (SOCKS5) для обхода блокировок.
➡️ Возможность настройки интервала проверки новых постов (по умолчанию — раз в час).
➡️ Фильтрация контента с помощью черного списка и списка стоп-слов.
➡️ Добавление заголовков и футеров к сообщениям с поддержкой Markdown.
➡️ Поддержка Docker для удобного развертывания.

🗳 Установка и запуск:

1. Установите TG_AutoPoster с помощью pip:

   pip3 install -U TG-AutoPoster


2. Создайте файл config.yaml на основе config.yaml.example и заполните необходимые параметры.

3. Запустите бота командой:

   python3 -m TG_AutoPoster


4. Активируйте бота в чате командой /start

📄 Пример конфигурации:

vk:
login: "your_vk_login"
pass: "your_vk_password"
token: "your_vk_token" # предпочтительно использовать токен
telegram:
api_id: 123456
api_hash: "your_api_hash"
bot_token: "your_bot_token"
proxy:
enabled: false
hostname: ""
port: 0
username: ""
password: ""


⚙️ GitHub/Инструкция

👇 Готовый бот в архиве

#python #soft #github

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

[PYTHON:TODAY]

👨‍💻 Полезные методы строк в Python

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

.capitalize() — делает первую букву заглавной: 'hello WORLD' → 'Hello world'.
.lower() / .upper() — регистр вниз или вверх.
.center(10, '*') — выравнивает строку по центру с символами вокруг: 'Python' → 'Python'.
.count('0') — считает вхождения символа.
.find() и .index() — находят позиции символов.
.replace() — ищет и заменяет.
.split() — разрезает строку.
.isalnum(), .isnumeric(), .islower(), .isupper() — проверяют, из чего состоит строка.

#doc #python #cheatsheet

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

[PYTHON:TODAY]

🥇 Имба! Google выкатил новый инструмент — Stitch, полноценный генератор сайтов и приложений.

Работает на нейросети Gemini: просто пишешь, что хочешь — и получаешь готовый макет сайта или интерфейса 😱

Что умеет:

➡️ Создаёт дизайн сайта по текстовому описанию;
➡️ Можно загружать картинки или скетчи — нейросеть поймёт идею;
➡️ Дизайн сразу можно редактировать;
➡️ Один клик — и всё уходит в Figma;
➡️ Получаешь готовый HTML/CSS код;
➡️ Главное: полностью БЕСПЛАТНО.

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

👍 Сохраняем и пробуем ТУТ

#soft #nn

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

[PYTHON:TODAY]

🎮 Думаешь, ты стар для киберспорта?

75-летняя геймерша с ником “OlgaPlay” не просто играет — она выносит соперников пачками.

⚡️ Когда-то её кикали за слабый скилл, а теперь — боятся и добавляют в друзья

🔫 Пока ты прокрастинируешь, Ба на пенсии апает ранг и врывается в киберспорт с минимальной задержкой.

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

[PYTHON:TODAY]

😂 Когда оформил предзаказ на Тесла бота на левом сайте...

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

[PYTHON:TODAY]

Какой путь в Data Science лучше выбрать?

Мечтаете о карьере в DS, но не знаете, с чего начать? Давайте в первую очередь разберёмся в основных направлениях и задачах, которые решают специалисты этой сферы.

🔍 Data Scientist работает на стыке статистики, машинного обучения и программирования. Работает с массивами данных, используя алгоритмы машинного обучения, строит и тестирует математические модели поведения данных для прогнозов.

🛠 Data Engineer создаёт и поддерживает инфраструктуру big data, управляя целой экосистемой данных.

📊 Data Analyst анализирует данные по событиям, которые уже произошли, и выявляет в них закономерности, которые можно использовать в дальнейшем.

🤖 ML Engineer разрабатывает и внедряет модели ML, создавая интеллектуальные системы для прогнозов и решений.

Делимся полезной ссылкой на краткий путеводитель, где описаны первые шаги и стек для старта будущей карьеры: https://otus.pw/7osR/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

[PYTHON:TODAY]

🔥 Более 400 вопрос-ответов, для Python-разработчика на собеседовании с подробными ответами, инструкциями и кодом на русском

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