python2day | Blogs

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

27148

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

Subscribe to a channel

[PYTHON:TODAY]

🔥 Рython, Django, Data Science

Основы работы с Python:

💬 Переменные, структуры и типы данных;
💬 Объекты;
💬 Циклы и операторы;
💬 Лямбда-функции;
💬 Обработка ошибок;
💬 Объекты и классы;
💬 Магические методы в классах;
💬 Декораторы;
💬 JSON;
💬 Работа с файлами и много чего интересного.

А также веб-разработка на Django и область прикладного искусственного интеллекта, являющаяся частью Data Science.

#books

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

[PYTHON:TODAY]

😂 CS с учетом последних обновлений

На втором видео, так выглядит каждая вторая катка в обычном режиме 🔫 Игроки просто фармят опыт, задача скорее закончить катку. А затем меняют либо на скины/брелоки(новая фича), либо например на кейсы.

Тоже всрал на это дело около 8 часов жизни и почти весь опыт поменял на кейсы ☕️ На старте продаж стоимость всего добра была 12 000+ рублей ~$130.

Для меня это один из вариантов инвестирования, периодически докупаю либо кейсы, либо скины.

@GODLIKE

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

[PYTHON:TODAY]

✍️ Логирование

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

Пример использования:

import logging

logging.basicConfig(filename='app.log', level=logging.INFO)


Настраиваем формат сообщений лога, добавив аргумент format в метод basicConfig():

logging.basicConfig(filename='app.log', level=logging.INFO, format='%(asctime)s - %(levelname)s - %(module)s - %(message)s')


Вместо использования корневого логгера рекомендуется создавать логгер для каждого модуля:

logger = logging.getLogger("my_module") или logger = logging.getLogger(name)


Для модуля используем стандартные методы логирования сообщений:

💬 debug() — отображается подробная информация, обычно представляющая интерес только при диагностике проблем в приложении.
💬 info() — отображается общая информация о приложении.
💬 warning() — отображается информация, указывающая на то, что произошло нечто непредвиденное или существует вероятность возникновения проблем в будущем.
💬 error() — показывает ошибку или невозможность выполнения некоторой задачи или функций (регистрация ошибок для отслеживания ошибок базы данных или сбоев HTTP-запросов).
💬 critical() — ошибки, которые являются очень серьезными и требуют срочного решения.

logging.debug("Это сообщение DEBUG")
logging.info("Это сообщение INFO")
logging.warning("Это сообщение WARNING")
logging.error("Это сообщение ERROR")
logging.critical("Это сообщение CRITICAL")


Пример настройки логгирования на уровне приложения:
# logging_config.py
import logging.config

LOGGING = { ... #словарь настроек }
logging.config.dictConfig(LOGGING)


#doc #python #cheatsheet

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

[PYTHON:TODAY]

Попробуйте себя в роли специалиста по кибербезопасности на мини-курсе Skillbox. За 5 дней вы познакомитесь с профессией и научитесь защищать веб-серверы. Примерите роль хакера — перехватите пароль и подделаете письмо. А потом обезвредите ПО и поймёте, хотите ли развиваться дальше в этом направлении.

Подробнее по ссылке: https://epic.st/_OrMm?erid=2VtzqxPBPFg

В программе мини-курса:

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

Чтобы выполнять практические задания, вам нужно установить VirtualBox — систему для запуска учебных виртуальных машин. Ссылку на установку пришлём после регистрации на мини-курс.

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

Спикер — Сергей Кручинин, проверяющий эксперт в Skillbox. Руководил проектами в Mail.ru Group, работал в WEBINAR.RU, ГК Astra Linux, МИФИ, МГТУ им. Н. Э. Баумана.

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

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

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

[PYTHON:TODAY]

😂 Видео способное причинить боль

Дизайнер показал самые жуткие UI формы для управления громкостью звука 🔉 Первая прям топ 😀

📂 Сохраняем идеи

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

[PYTHON:TODAY]

😨 Сила урагана Милтон наглядно

Уровень воды за часы поднялся на 4,5 метра. У кого-то даже уплыл целый дом 🤨

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

[PYTHON:TODAY]

😎 Как по мнению инженеров, выглядела «клавиатура повышенной эргономичности» в далеком 95 году

Девайс — KeyTronic Flexpro Syner G.

Выглядит удобно 😱

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

[PYTHON:TODAY]

✍️ Подборка нейросетей для бизнеса

💬 Чат-боты;
💬 Маркетинг;
💬 Копирайтинг;
💬 Дизайн;
💬 Видео;
💬 Задачи.

#cheatsheet #nn

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

[PYTHON:TODAY]

Senior-разработчик создал крутейший канал про SQL

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

Присоединяйтесь: @SQL

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

[PYTHON:TODAY]

💪 Нейросеть попросили показать, как правильно делать позу «Собака мордой вниз» в йоге

Запоминаем от болей в спине 😄

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

[PYTHON:TODAY]

Готовитесь к поступлению в универ? Олимпиады помогут попасть в вуз мечты!

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

Многие ведущие вузы проводят свои олимпиады. Если вы хотите учиться на IT-специальности, можно обратить внимание на профиль «Промышленное программирование» в «Высшей пробе». Задания составляла команда Яндекса, а потому они максимально приближены к тому, что делают реальные программисты. Чем поможет эта олимпиада? Если вы станете призёром или победителем, то получите преимущество при поступлении в лучшие университеты страны! 🎓🚀

Принять участие может любой учащийся 9–11-х классов! Базовых знаний информатики будет достаточно. Отборочный этап пройдёт онлайн, а тех, кто успешно справится с первой частью, пригласят на очный заключительный этап.

Регистрируйтесь на «Высшую пробу» до 14:00 мск 5 ноября — повысьте свои шансы на поступление в вуз мечты!

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

[PYTHON:TODAY]

🧑‍💻 Человеческий интернет В С Ё

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

На скрине пример выдачи поисковика на запрос «птенец павлина». Есть такая штука, как — «Теория мёртвого интернета». Страшно, вырубайте... 🫣

#news

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

[PYTHON:TODAY]

Python-разработчики, для вас кое-что есть
Попробуйте силы на Weekend Offer в Т-Банке.

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

Если вы специалист уровня middle или senior, подайте заявку на Weekend Offer до 16 октября и пройдите все секции за выходные. Справитесь — пришлем оффер на неделе. Зарегистрироваться тут

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

[PYTHON:TODAY]

🔥 VideoLingo — Python утилита с открым исходным кодом для создания субтитров.

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

Основные функции:
💬 Загрузка видео YouTube через yt-dlp;
💬 Распознавание субтитров на уровне слов с помощью WhisperX;
💬 Сегментация субтитров на основе NLP и GPT;
💬 Терминология, сгенерированная GPT, для связного перевода;
💬 Двухэтапный процесс перевода, не уступающий профессиональному качеству;
💬 Только однострочные субтитры стандарта Netflix;
💬 Выравнивание дубляжа;
💬 Запуск и вывод одним кликом в Streamlit;
💬 Комплексная многоязыковая поддержка;
💬 Только однострочные субтитры, превосходное качество перевода.

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

#python #soft #github

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

[PYTHON:TODAY]

Присоединяйтесь к бесплатному мини-курсу «Симулятор профессии дата-сайентист»

За 3 дня с нуля создадите виртуального робота-помощника (как Siri, Олег или Маруся) и решите несколько типичных задач дата-сайентиста, чтобы понять, подходит ли вам это направление

А еще:

- поймете, какие навыки нужны для работы в Data Science
- познакомитесь с языком Python
- узнаете о библиотеках Pandas, Plotly, Numpy
- освоите основы машинного обучения
- поработаете с Google Colab
- напишете AI-driven прототип

Все участники получат подарки: чек-листы и гайды, и чтобы больше узнать о профессии, бессрочный доступ к курсу «Основы Python: пишем чат-бота»

Записаться на мини-курс и забрать подарки

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

[PYTHON:TODAY]

👨‍💻 Как достают данные с «умершей» карты памяти

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

[PYTHON:TODAY]

Необязательно искать удобный планировщик задач: его можно создать самостоятельно! А заодно — узнать, насколько вам интересно программирование.

Бесплатный курс «Основы Python: создаём Telegram-бота» — надёжный вариант, чтобы самоопределиться в профессии. Вы выясните, как устроены процессы разработки, создадите планировщик задач и бота-помощника и поймёте, подходит ли вам этот язык.

А ещё вы узнаете, как развиваться в профессии, и получите бонус для продолжения обучения на курсе-профессии «Python-разработчик».

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

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

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

[PYTHON:TODAY]

😂 Есть среди нас криптаны?

👊

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

[PYTHON:TODAY]

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

Instagram Tracker — OSINT инструмент для мониторинга изменений аккаунта Instagram.

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

Скрипт проверяет изменения каждые 5 минут.

Установка:

$ git clone https://github.com/ibnaleem/instatracker.git

$ pip install -r requirements.txt


# Пропишите user и password в строке 56 скрипта main.py
self.bot.login(user="YOUR INSTAGRAM USERNAME", passwd="YOUR INSTAGRAM PASSWORD") # this allows us to access & scrape Instagram.


Запуск:
$ python3 main.py -u USERNAME


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

#python #soft #github #osint

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

[PYTHON:TODAY]

😒 На одном кодинге уже давно не вывезешь, перспектива 2024 года - Информационная Безопасность

Ловите два канала на тему ИБ и хакинга

ZeroDay - Уроки по кибербезопасности и хакингу с нуля. Вирусы, взломы, OSINT, криптография и свежие новости

Белый Хакер - программное обеспечение, утилиты, OSINT, инструменты, полезная литература и много другое. Совершенно новый формат непохожий на другие каналы.

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

[PYTHON:TODAY]

💻 Awesome Penetration Testing: Арсенал Хакера

Цифроваю крепость! Репозиторий — кладезь для всех, кто интересуется тестированием на проникновение и арсеналом кибербезопасности. Здесь вы найдете всё от утилит для Android до хитрых методов обхода антивирусных защит.

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

Не обошли стороной и образовательный аспект: в репозитории вы найдете список рекомендуемых книг по тестированию на проникновение и анализу вредоносного ПО.

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

Сохраняем ⌨️

#soft #cybersec #pentest #github

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

[PYTHON:TODAY]

🥲Авторских каналов в Telegram не так много, а может быть, и единицы, однако

• Всем привет! Меня зовут Сергей Булаев — я придумал "Купи Батон", стоял у истоков Lifehacker.ru, организовывал Ulcamp, а теперь живу на острове Самуи и всё своё время посвящаю AI-технологиям. Никогда не был программистом, но умудрился за пару месяцев создать проект по сохранению воспоминаний и ботов с памятью!

• На моём канале я делюсь практическим опытом, показываю, как за пару часов можно сделать сервис или бота, который действительно работает. Вот, например, недавно я сделал приложение, чтобы помочь сыну с уроками (два дня), сервис "Огненные истории" (три часа) или Yakker - транскрайбер текстов песен и речи (меньше часа).

• Ещё у меня много интересных видео с переводами, гайдов по нейросетям, экспериментов с LLM моделями, зеро кодингом и постоянными AI-агентами. Всё это — на практике, без скучных теорий.

Подписывайся на @sergiobulaev и вливайся в движуху!

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

[PYTHON:TODAY]

😱 Началось...

В США китайские роботы-пылесосы начали ругаться матом и выкрикивать расистские оскорбления.

Хакеры взломали дройдов фирмы Ecovacs, после чего превратили жизнь хозяев в сущий кошмар. В одном доме пылесос ездил за людьми и выкрикивал «F@cking nigger$» 😄, а вдругом гонялся за псом.

Устройства ещё и оснащены камерами, что позволяло хакерам следить за хозяевами даже в ванной попутно делая снимки и сохраняя видео. 📸

Компания признала проблему, уточнив, что пока полностью решить её не удалось.

#news

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

[PYTHON:TODAY]

👨‍💻 Бот-парсер маркетплейса Wildberries на Python

🖱 Парсинг маркетплейса Wildberries;
🖱 Работа с API сайта;
🖱 Создание телеграм бота на aiogram и выгрузка информации.

📂 Статья + код

#article #python #code

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

[PYTHON:TODAY]

⚡️ mingcute — мастхэв для дизайна, библиотека на +3 тысячи стильных иконок для твоего проекта.

Можно выбирать подходящий размер, менять цвет и импортировать в разных форматах.

Сохраняем. Можно скачать с GitHub или сайта.

#soft

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

[PYTHON:TODAY]

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

FaceFusion — встречайте короля среди нейросетей по замене лиц!

Это не просто инструмент для замены лиц, а персональный ИИ, который позволяет не только поменять лицо, но и настроить его по вашему вкусу: регулировать положение рта и глаз, а также играть с возрастом.

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

Сохраняем и пробуем 😎

#python #soft #github

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

[PYTHON:TODAY]

🧑‍💻 Руководство для начинающих по HTML и CSS: Пошаговое руководство с примерами и упражнениями

Иллюстрированное пошаговое руководство для начинающих, которое поможет изучать HTML и CSS. Также содержит упражнения и примеры кода.
Начинается с настройки среды разработки, такой как локальный веб-сервер и редактор HTML. Следующие несколько глав посвящены веб-серверам, основам HTML, таким как синтаксис языка, теги и тому, как писать программы. Далее читатели узнают, как создать простые веб-страницы с демонстрацией работы кода и использования различных тегов HTML и CSS для стилизации страниц. Наконец, рассматривается использование CMS для создания веб-сайтов, таких как Drupal и WordPress, а также то, как сочетаются HTML и CSS. В конце книги приведена справочная информация как по тегам HTML, так и по CSS.

Руководство для начинающих по HTML и CSS предоставит читателям инструментарий, уверенность и вдохновение для начала создания веб-страниц и веб-сайтов.


Год: 2023

#books #web

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

[PYTHON:TODAY]

😎 А что не так?

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

[PYTHON:TODAY]

🔫 Полное погружение в шутеры обеспечено, если вы живете в Бразилии

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

[PYTHON:TODAY]

✍️ Отличная шпаргалка по SQL

Руководство охватывает всё, от самых основных команд SQL до продвинутых вещей, таких как оконные функции, и все это с примерами из реальной жизни, которые помогут вам лучше усвоить материал.

🌵 Основные команды SQL: основные правила SQL.
🌵 SOL Joins: узнайте, как объединять данные из разных таблиц.
🌵 SQL Unions, Intersect, Except: узнайте, как добавлять, сравнивать или исключать данные из разных таблиц.
🌵 Временные таблицы SQL, таблицы просмотра, CTE: узнайте, как использовать эти интересные функции для решения сложных задач.
🌵 Ранги SQL: выясните, как организовать данные по-своему

#doc #sql #cheatsheet

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