Японец решил освоить C#, но не ради карьеры, а чтобы… убирать
Неожиданно для себя, он так хорошо разобрался в языке, что устроился разработчиком в геймдев-компанию. Теперь работает на Unity и создаёт собственную игру.
Когда хобби превращается в профессию!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🔥33🫡14❤4
Coddy — платформа которая помогает изучить программирование превращая его в геймифицированный квест.
Это не скучные уроки, а настоящее приключение, где каждый шаг — это новый вызов и достижение.
Что внутри?
#python #code #doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46👍14❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Когда у тебя есть лишь 1 час на все свои интересы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74😱24🤯20🔥7❤2🫡2
Скрипт
pip install pytube
from pytube import Playlist, YouTube
from pytube.cli import on_progress
import os
from typing import Optional
def download_video(video: YouTube, folder: str, index: int) -> None:
"""Скачивает видео в наилучшем качестве и сохраняет его с кастомным именем."""
try:
video.register_on_progress_callback(on_progress)
stream = video.streams.get_highest_resolution()
downloaded_path = stream.download(output_path=folder)
# Переименование файла
new_name = f"{folder}/Tutorial {index + 1} - {video.title}.mp4"
os.rename(downloaded_path, new_name)
print(f"✅ Скачано: {video.title}")
except Exception as e:
print(f"❌ Ошибка при скачивании {video.title}: {e}")
def download_playlist(playlist_url: str) -> None:
"""Основная функция: скачивает весь плейлист по ссылке."""
try:
playlist = Playlist(playlist_url)
folder_name = playlist.title.strip().replace(" ", "_")
os.makedirs(folder_name, exist_ok=True)
print(f"🎬 Загружаем плейлист: {playlist.title}")
for idx, video in enumerate(playlist.videos):
download_video(video, folder_name, idx)
except Exception as e:
print(f"⚠️ Не удалось загрузить плейлист: {e}")
if __name__ == "__main__":
url = input("🔗 Введите ссылку на плейлист YouTube: ").strip()
download_playlist(url)
pytube
#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥86👍40❤10😱4🫡2
This media is not supported in your browser
VIEW IN TELEGRAM
Чувак открыл .env файл компании и засветил пароли от БД прямо на стриме...
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥80🫡52👍14😱9🤯6
IconMatch — Python библиотека построенная на основе OpenCV.
Позволяет пользователям легко находить и выбирать значки на экране в любой среде, что упрощает добавление данной функциональности в ваши программы.
Ключевые особенности включают в себя обнаружение областей с высокой вероятностью, что это значки, на которые можно нажать, и обнаружение ближайшего к ним прямоугольника — точки интереса.
Установка:
$ pip install iconmatch
Пример использования:
import cv2 as cv
import IconMatch.IconMatch from ImageScanner
src = cv.imread("source to your image file")
scanner = ImageScanner(thersh = 100)
detected_rectangles = scanner.scan(src)
# list of [(x,y,w,h),(x,y,w,h), ... , (x,y,w,h)]
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35❤4🔥4🫡2
Хакеры DDoS-нули провайдера Lovit со скоростью 6,33 млн пакетов в секунду
Единственный шанс попасть в подъезд:
— постучать соседу,
— вызывать курьера (странно, но ключи у них есть)
#news
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😱52👍20🔥9❤7🤯4
Freqtrade — бесплатный, открытый криптовалютный торговый бот, написанный на Python. Поддерживает все основные биржи:
Binance, Bybit, BingX, Gate.io, Bitmart, OKX, HTX и другие, может управляться через Telegram или встроенный веб-интерфейс.
Freqtrade предоставляет функции для бэктестинга, построения графиков, инструментов управления капиталом, а также оптимизации стратегий с помощью машинного обучения.
Ключевые особенности:
Установка Freqtrade:
1. Клонируйте репозиторий:
git clone https://github.com/freqtrade/freqtrade.git
2. Перейдите в директорию проекта:
cd freqtrade
3. Установите Docker и Docker Compose: Freqtrade использует Docker для обеспечения совместимости и упрощения процесса установки.
4. Соберите Docker-образ:
docker-compose build
5. Создайте пользовательскую директорию:
./freqtrade create-userdir --userdir user_data
6. Сгенерируйте конфигурационный файл:
./freqtrade new-config --config user_data/config.json
7. Запустите бота в режиме симуляции (dry-run):
docker-compose run --rm freqtrade trade --config user_data/config.json --dry-run
Вы можете создавать и тестировать собственные стратегии, используя встроенные инструменты для бэктестинга и оптимизации. Кроме того, Freqtrade поддерживает интеграцию с различными биржами, что позволяет автоматизировать торговые операции и управлять ими через удобные интерфейсы.
Freqtrade — мощный инструмент для автоматизации криптовалютной торговли, предоставляющий широкий спектр возможностей для трейдеров всех уровней.
#python #github #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥7❤2
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥115👍23😱8🫡7❤1
Forwarded from NetStalkers
#osint #cybersec #russian
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥4😱1
Lovable — инновационный ИИ-сервис, который превращает ваши текстовые описания в полностью функциональные веб-приложеня.
Возможности:
#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥21
Хотите стать Python-инженером? Вот дорожная карта 📍, которая поможет вам развить навыки и получить работу!
1. Начинаем с основ
2. Алгоритмы и структуры данных
3. Объектно-ориентированное программирование (OOP)
4. Изучаем библиотеки и фреймворки
5. Работа с базами данных
6. Контроль версий
7. Реальные проекты
8. Готовимся к собеседованиям
9. Будьте в тренде и прокачивайте нетворкинг
#python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥19❤7🤯1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
С добрым утром и хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍87🔥24🫡9❤4
В книге собрано 250 мощных однострочников, которые перевернут твой взгляд на программирование. Узнай, как писать эффективный, лаконичный и элегантный код, который решает задачи в минимуме строк, но с максимальной мощью.
#books #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥9❤2