Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner
🔥 Rich — библиотека для красивого вывода данных в консоль!
Забываем про скучные принты — теперь ваши консольные скрипты будут выглядеть красиво и профессионально!
Rich позволяет легко форматировать текст, добавлять цвета, таблички, прогресс-бары и даже рендерить Markdown прямо в терминале.
Что умеет Rich?
🟢 Раскрашивать текст, добавлять стили и эмодзи;
🟢 Строить таблицы, прогресс-бары, статус-строки;
🟢 Рендерить Markdown и JSON с подсветкой;
🟢 Логировать с уровнями (debug, info, error) — и всё это цветное!
⚙️ Установка:
$ pip install rich
from rich import print
print("[bold red]Ошибка![/bold red] Что-то пошло не так... :fire:")
from rich.table import Table
from rich.console import Console
console = Console()
table = Table(title="Топ криптовалют")
table.add_column("Название", style="cyan", no_wrap=True)
table.add_column("Цена", style="green")
table.add_column("Изменение", style="red")
table.add_row("Bitcoin", "$96,000", "-1.2%")
table.add_row("Ethereum", "$2,900", "+0.5%")
table.add_row("Solana", "$192", "+3.8%")
console.print(table)
from rich.progress import track
import time
for step in track(range(10), description="Загрузка..."):
time.sleep(0.3)
🤪 Поколение ИИ-студентов уже здесь
В TikTok хайпануло видео с новым уровнем учебы:
➕ Теперь на лекции можно не слушать препода вообще — нейросеть сама записывает аудио, обрабатывает его и объясняет материал простыми словами подготавливая краткий конспект со всеми выжимками.
➖ А студенты в это время... листают мемы или смотрят YouTube.
Будущее наступило, но как-то тревожно... Представили — вы попали на прием к врачу или юристу, который учился так же. 😳
🚀 Нейросети — мощный инструмент, который может значительно упростить жизнь специалиста, ускорить работу и повысить её качество. Но важно понимать: это всего лишь помощник, а не замена. При умелом использовании ИИ дополняет знания и опыт человека, но полная зависимость от нейросетей без критического мышления и профессиональных навыков может привести к серьёзным ошибкам и плачевным последствиям.
Мир ✌️
Хотите научиться решать одну из популярных задач ML-инженера?
Кредитный скоринг, или возможность определять, сможет ли человек вовремя вернуть кредит – одна из задач, с которой часто сталкиваются в работе.
Приходите на бесплатный вебинар, где Савелий Батурин, Senior ML-Engineer в Postgres Professional и преподаватель курса по ML школы Simulative в прямом эфире покажет как построить модель кредитного скоринга на Kaggle.
Что будем делать на вебинаре:
🟠Вникнем в задачу классификации и кредитного скоринга
🟠Разберем имеющийся датасет
🟠Построим пайплайны обработки числовых и категориальных признаков
🟠Обучим и подберем параметры ML модели-классификатора
🟠Проведем расчет и анализ метрик на основе результатов работы модели
🕗Встречаемся 19 февраля 19:00 по мск
Вебинар будет интересен как новичкам, так и уже опытным специалистам
Зарегистрироваться на бесплатный вебинар
🤨 Хакеры слили в сеть трейлер нового мультфильма по Шреку
Читать полностью…🔥 Полезные библиотеки Python
yfinance — библиотека, которая позволяет быстро получать актуальные котировки компаний, не заходя на сайты бирж.
Что умеет?
✅ Получать цену акций в реальном времени
✅ Работать с российскими тикерами: SBER.ME, GAZP.ME, LKOH.ME
✅ Поддерживает глобальные рынки — от Tesla до Газпрома
Работает в основном с иностранными рынками (NYSE, NASDAQ), но российские компании тоже можно искать, используя тикеры с биржи МосБиржи (MOEX) через суффикс .ME.
Примеры тикеров для российских акций:
🟢 GAZP.ME — Газпром
🟢 SBER.ME — Сбербанк
🟢 LKOH.ME — Лукойл
🟢 YNDX — Яндекс (торгуется на NASDAQ, без .ME)
🟢 TATN.ME — Татнефть
👨💻 Простой, готовый код, который даст вам цены акций за пару секунд. Идеально для инвесторов и трейдеров.
import yfinance as yf
def get_stock_price(ticker: str):
try:
data = yf.Ticker(ticker).history(period="1d")
last_price = data['Close'].iloc[-1]
return last_price
except Exception as e:
print(f"Ошибка: {e}")
return None
if __name__ == "__main__":
ticker = input("Введите тикер компании (например, SBER.ME): ").strip().upper()
price = get_stock_price(ticker)
if price is not None:
print(f"Последняя цена акции {ticker}: {price:.2f} RUB")
else:
print("Не удалось получить данные. Проверьте тикер.")
«Вместо философии учил java, вместо доты — питон. Через 3 месяца нашёл работу с зп 90к»
Думаете, повезло?
Уверен, что так сможет каждый — потому что эти языки востребованы (70% программ и сервисов работают на них) и просты в усвоении (за 3 месяца можно выйти на достойный уровень без напряга).
А вот и каналы, где нашёл всю инфу. Её грамотно собрали, даже сложные темы изучаются легко:
Java (теория)
Java (практика)
Python
Уже через месяц сможете писать простеньких ботов для телеги и продавать по 5-7к, кайф же 🥰
⚙️ На диаграмме показано, как работают компиляция и выполнение кода
Компилируемые языки — исходный код которых преобразуется компилятором в машинный код. Машинный код позже может быть выполнен непосредственно процессором.
Примеры: C, C++, Go.
Байт-код Java. Сначала компилируется исходный код в байт-код, а затем JVM выполняет программу. Иногда JIT-компилятор (Just-In-Time) компилирует исходный код в машинный код, чтобы ускорить выполнение.
Примеры: Java, C#.
Интерпретируемые языки
В отличие от компилируемых языков, интерпретируемым для исполнения программы не нужен машинный код, вместо этого программу построчно исполнят интерпретаторы.
Примеры: Python, JavaScript, Ruby.
📌 Компилируемые языки обычно работают быстрее, чем интерпретируемые.
#doc
📥 7539 ГБ платного контента из онлайн-школ утекли в Telegram и теперь лежат в открытом доступе:
😡 Hacking & InfoSec (644 ГБ)
🖥 Python (724 ГБ)
🖥 Frontend (981 ГБ)
🖥 Backend (817 ГБ)
🖥 Все направления (4373 ГБ)
Вход открыт ровно на 48 часов 🕔
😱 Вчера YouTube отметил 20-летие!
Мало кто знает, что изначально платформа задумывалась как сайт для знакомств. Однако, после недели без единой загруженной анкеты 🤷♂️, основатели решили изменить концепцию, превратив YouTube в видеохостинг.
📈 Уже через год сайт достиг 100 миллионов просмотров в день, а ещё через 8 месяцев был приобретён Google за 1,65 миллиарда долларов.
Сегодня YouTube — это часть жизни, предоставляющая бесплатную платформу для творчества, обучения и развлечений миллиардам пользователей по всему миру.
С днём рождения, YouTube! 😎
Победи DeepFake!
Участвуй в Kryptonite ML Challenge и создай DeepFake-устойчивую Face ID-модель. Призовой фонд – 600 000 рублей.
Регистрация до 1 марта: https://cnrlink.com/kryptonitemlpy2day
Приглашаем молодых специалистов и профессионалов в областях Data Science, Computer Vision, Face Recognition и Metric Learning.
Тебе предстоит создать модель, которая умеет:
🔹 распознавать фальшивые изображения, созданные с помощью DeepFake-технологий без использования модулей защиты от спуфинга;
🔹 сравнивать реальные фотографии одного и того же человека;
🔹 различать снимки разных людей.
Участвуй и ты сможешь:
🔸 получить шанс разделить призовой фонд в 600 000 рублей;
🔸 разработать решения в области Machine Learning и Computer Vision;
🔸 прокачать скиллы в ML, Computer Vision и Face Recognition.
Организатор соревнования – ИТ-компания «Криптонит». Подписывайтесь на их телеграм-канал – там много интересного.
Этапы Kryptonite ML Challenge:
▪️ 1 февраля – 1 марта. Регистрация участников
▪️ 1 марта. Открытие соревнования
▪️ 1-9 марта. Работа над проектами
▪️ 16 марта. Питчинг и награждение победителей
Зарегистрируйся сейчас: https://cnrlink.com/kryptonitemlpy2day
Реклама. АО НПК "Криптонит". ИНН 9701115253. erid: 2W5zFJNbBLC
🚀 OpenCryptoBot — бот с открытым исходным кодом, который помогает отслеживать рынок криптовалют быстро и удобно.
💬 Получение актуальных цен и курсов криптовалют;
💬 Графики, свечные диаграммы и рыночная капитализация;
💬 Новости крипторынка по конкретным монетам;
💬 Гибкая настройка через плагины;
💬 Открытый исходный код – настрой под себя!
⚙️ GitHub/Инструкция
#python #soft #github
🥇 Как выглядит урок музыки мечты где-то в азии. Смотреть со звуком😲
На самом деле так проходят физминутки, что-бы переключить внимание и дать отдых учащимся. 5 балов этой школе.
С добрым утром! ☕️
🔥 90+ виджетов для сайта без строчки кода!
Хотели когда-нибудь добавить на сайт онлайн-чат, отзывы клиентов, соцсети или карту?
Без знания кода — просто копируете виджет и вставляете на сайт.
✅ Формы обратной связи за минуту;
✅ Карта, которая не глючит;
✅ Чат с клиентами — просто вставили и работает;
✅ Встроенные посты из Instagram, TikTok и других соцсетей;
✅ И мное другое.
Без знания кода — просто копируете виджет и вставляете на сайт.
😎 Собираем свой идеальный сайт ЗДЕСЬ
#soft
💻 Огромная коллекция видео по поиску уязвимостей веб-приложений.
Полезные материалы по тестированию веб-приложений на различные уязвимости. Все гайды разбиты на категории, в зависимости от типа атак и уязвимостей.
⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.
⚙️ GitHub/Инструкция
#soft #code #python #github
👨💻 Flexbox Labs — интерактивный тренажёр по CSS Flexbox!
Поможет прокачать навыки верстки и разобраться в Flexbox раз и навсегда.
⚡️ Что умеет?
💬 Визуальное представление работы свойств;
💬 Интерактивные задачи для изучения CSS Flexbox;
💬 Практические примеры и удобный интерфейс;
💬 Отличный инструмент для новичков и профи.
Разбираемся с Flexbox легко и наглядно!
📂 Сохраняем и пробуем онлайн и на GitHub
#soft #github
📊 Бесплатный вебинар для тех, кто хочет освоить машинное обучение с нуля!
Присоединяйтесь к практическому уроку «Задача регрессии в ML на пальцах» от OTUS. В прямом эфире обсудим один из ключевых методов машинного обучения — регрессионный анализ.
На вебинаре вы:
- познакомитесь с таким классом задач, как регрессия
- детально изучите один из базовых алгоритмов машинного обучения — линейную регрессию
- научитесь применять линейную регрессию на практике
- сможете задать вопросы по Data Science
📅 Занятие пройдет 26 февраля в 20:00 мск. Все участники вебинара получат скидку на курс «Специализация Machine Learning»: С нуля до Middle ML инженера (Data Scientist) за 11 месяцев.
Успейте занять место на бесплатном вебинаре: https://otus.pw/bpEd/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⚡️ Отслеживайте резкие изменения цен криптовалют с Python!
Скрипт помогает не пропустить момент, когда цена токена изменится на 1% или больше.
С помощью публичного API Bybit и Python можно автоматически отслеживать изменения цен на криптовалюты и получать уведомления при резких скачках.
Что умеет скрипт?
✅ Отслеживание изменений цены для выбранной криптовалютной пары (например, BTC/USDT);
✅ Уведомления, если цена изменяется на 1% и больше;
✅ Простой и понятный код с регулярными запросами к API;
✅ Без использования API-ключа — только публичный доступ.
👨💻 Установка и запуск:
1️⃣ Устанавливаем библиотеку requests:
$ pip install requests
import requests
import time
# URL для получения данных о тикерах
API_URL = "https://api.bybit.com/v5/market/tickers"
# Параметры
SYMBOL = "BTCUSDT"
PRICE_ALERT_THRESHOLD = 0.01 # Порог изменения цены (1%)
# Переменная для отслеживания последней цены
last_price: float | None = None
def get_price(symbol: str) -> float | None:
"""
Получает текущую цену для указанного токена.
:param symbol: Символ валютной пары (например, 'BTCUSDT')
:return: Цена токена или None в случае ошибки
"""
try:
response = requests.get(API_URL)
response.raise_for_status() # Проверяем на ошибки в запросе
data = response.json()
for ticker in data['result']:
if ticker['symbol'] == symbol:
return float(ticker['lastPrice'])
except requests.exceptions.RequestException as e:
print(f"Ошибка запроса: {e}")
return None
def track_price_change() -> None:
"""
Следит за изменениями цены и выводит уведомления при значительных изменениях.
"""
global last_price
while True:
current_price = get_price(SYMBOL)
if current_price is None:
print("Не удалось получить цену, повторная попытка...")
time.sleep(5)
continue
if last_price:
price_change = (current_price - last_price) / last_price
if abs(price_change) >= PRICE_ALERT_THRESHOLD:
print(f"🚨 **ЦЕНА ИЗМЕНИЛАСЬ!** {SYMBOL} - {current_price} USDT, Изменение: {price_change * 100:.2f}%")
# Обновляем последнюю цену
last_price = current_price
time.sleep(10) # Пауза между запросами
if __name__ == "__main__":
track_price_change()
😳 EyeGestures — управление глазами уже реальность!
Крутой open-source проект, который позволяет управлять устройствами с помощью движений глаз. Больше не нужно тянуться к клавиатуре – теперь всё решает взгляд!
Что умеет:
💬 Распознаёт моргание, фиксацию взгляда, движения глаз
💬 Позволяет задавать жесты для управления интерфейсом
💬 Подходит для людей с ограниченными возможностями
💬 Работает через обычную веб-камеру — без сложного оборудования
Где можно применить?
👨💻 Управление компьютером без рук;
🎮 Интерактив в играх;
🦾 Ассистивные технологии для людей с ОВЗ;
🔬 Эксперименты с интерфейсами будущего.
💻 Установка:
$ git clone https://github.com/NativeSensors/EyeGestures.git
$ cd EyeGestures
$ pip install -r requirements.txt
Как быстро и безболезненно задеплоить проект?
Краткая инструкция: регистрируетесь в Selectel, выбираете нужный сервис в пару кликов и уже через несколько минут получаете готовую к работе инфраструктуру. В Selectel есть более 50 продуктов: от выделенных серверов до облака, хранилища и Managed Kubernetes. Собирайте решение, как конструктор, под собственную задачу и быстро масштабируйте его из панели управления в одном окне браузера.
Selectel — один из ведущих провайдеров IT-инфраструктуры и облаков в России. Их сервисами пользуются уже более 25 тысяч клиентов и каждый смог выбрать для себя кастомную инфраструктуру под конкретный запрос. У вас телеграм-бот или целый маркетплейс? Решение найдется, можете проверить сами.
Регистрируйтесь в панели управления и разверните инфраструктуру вашего проекта в пару кликов: https://slc.tl/o57sg
ERID: 2VtzqxL2kJg
— Неправильно...
— Правильно...
— Я... 😄
😎 Выглядит удобно
🔥 Shapen — ИИ-инструмент, который перевернёт вашу работу с 3D-графикой!
Теперь создавать 3D-модели для анимаций, печати или рендера можно всего за один клик.
Загрузите изображение — ИИ сам соберёт детализированную 3D-модель.
Что умеет?
✅ Генерирует 3D-модель по картинке;
✅ Создаёт макеты прямо внутри платформы;
✅ Подходит для анимации, 3D-печати и графики;
✅ Выдаёт крутую детализацию, без танцев с бубном.
Кликаем, генерим, творим!
😎 Бесплатно тестим ЗДЕСЬ
#soft #nn
😂 Твои сны, когда потратил всю ночь изучая программирование
Читать полностью…⚡️ Подборка нейросетей для перевода ВИДЕО — учёба, работа, контент без границ!
Собрали топовые ИИ-сервисы, которые умеют переводить видео с любого языка — с озвучкой или субтитрами. Больше не нужно ждать локализацию или мучиться с непонятными диалогами!
💬 Перевод видео на русский и другие языки;
💬 Озвучка чужим голосом или субтитры за минуты;
💬 Подойдут для работы, учёбы, создания контента и путешествий;
💬 Многие сервисы — бесплатные или с тестовым доступом 😲
👍 Сохраняем — пригодится!
#soft #nn
🔥 Крутая кнопка «удаления» с анимацией для твоего проекта
💾 Код на codepen
👇 Исходники в архиве
#soft #code
📌 Шпаргалка по Git на русском с примерами и описанием команд
#git #cheatsheet #doc
Тест: узнай свой грейд и зарплату
1. Переходи в бота ШОРТКАТ @shortcut_py_bot
2. Ответь на пару вопросов о своём опыте работы
3. В зависимости от опыта команда сервиса предложит формат оценки грейда — тестирование или полноценное мок-интервью с опытным ментором
4. После ты узнаешь свой грейд и з/п в рынке — на основе опыта разработчиков из бигтеха
Если опыта работы у тебя совсем нет, можно попробовать пройти, но лучше тест сработает на тех, кто уже работает в разработке.
Пройти тестирование в ШОРТКАТ ➡️ @shortcut_py_bot
Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2Vtzqwdreub
💻 Шифрование сообщений за пару секунд – Python-скрипт на базе Fernet!
Хотите защитить свои данные? Держите удобный скрипт для шифрования и расшифровки сообщений с использованием библиотеки cryptography.
Что умеет:
💬 Генерация и хранение ключа шифрования;
💬 Шифрование сообщений;
💬 Расшифровка зашифрованного текста;
💬 Показ текущего ключа безопасности.
📂 Сохраняем
#soft #code #python
Подборка популярных каналов по информационной безопасности и этичному хакингу:
🔐 infosec — ламповое сообщество, которое публикует редкую литературу, курсы и полезный контент для ИБ специалистов любого уровня и направления.
😈 Social Engineering — самый крупный ресурс в Telegram, посвященный этичному Хакингу, OSINT и социальной инженерии.
💬 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
🔫 Думаешь у тебя слабое железо? Зверь сетап 😎
Дайте ему уже умереть
#cyberpunk
Что можно создать с помощью Python? Сервис знакомств, чат-бота с ИИ, систему по поиску данных — почти всё что угодно. Именно за универсальность и простоту разработки компании и профессионалы любят Python.
Как освоить этот язык программирования, рассказывают на расширенном курсе Нетологии «Python-разработчик». На нём вы:
Освоите все инструменты и технологии, необходимые для работы.
Научитесь разрабатывать веб-приложения и API, работать с базами данных, настраивать сервера и тестировать код.
Поработаете с фреймворками Flask и Django и узнаете, как разрабатывать backend веб-приложения.
Добавите в портфолио 22 проекта, поработаете над реальными кейсами и примете участие в хакатоне.
После курса вы сможете стать крепким backend-разработчиком и попасть на стажировку в «Самолёт». А если вдруг решите сменить направление, Python станет надёжной базой для аналитики и машинного обучения.
Оставьте заявку на обучение со скидкой 45% и сэкономьте 10 000 ₽ по промокоду PRINT(45).
Построить карьеру в IT
Реклама. ООО "Нетология". ИНН 7726464125 Erid 2VSb5xWyfjv