[PYTHON:TODAY]
62.2K subscribers
2.2K photos
979 videos
281 files
1.38K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

Сотрудничество: @web_runner

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
👨‍💻 Базовые команды Git

Создание репозитория:
- git init [project_name] — создать новый локальный репозиторий.
- git clone [url] — создание копии (удаленного) репозитория.

Изменения:
- git add [file] — индексировать файл, готовый к коммиту.
- git add . — индексировать все файлы, готовые к коммиту.
- git commit -m "commit message" — зафиксировать индексированные файлы с комментарием.
- git commit -am "commit message" — зафиксировать все отслеживаемые файлы с комментарием.
- git reset [file] — откат изменений до определенного коммита.
- git reset --hard — вернуть дерево проекта и индекс в состояние, соответствующее указанному коммиту, удалив изменения последующих коммитов.

Отслеживание репозитория:
- git status — список новых или измененных файлов, которые еще не закоммитены.
- git diff — показать изменения, не внесенные в индекс.
- git diff --cached — изменения, внесенные в индекс.
- git diff HEAD — показать все индексированные и неиндексированные изменения файлов.
- git diff commit1 commit2 — показать различия между двумя коммитами.
- git blame [file] — показать дату изменения и автора для данного файла.
- git show [commit]:[file] - показать изменения для определенного коммита или файла.
- git log — показать полную историю изменений.
- git log -p [file/directory] — показать историю изменений для файла/папки, включая различия (diffs).

Работа с ветками:
- git branch — показать все локальные ветки.
- git branch -av — показать все локальные и удаленные ветки.
- git checkout my_branch — переключиться на ветку my_branch.
- git branch new_branch — создание новой ветки new_branch.
- git branch -d my_branch — удалить ветку my_branch.
- git checkout branch_b / git merge branch_a — объединить branch_b и branch_a.
- git tag my_tag — добавить тег к текущему коммиту.
- git tag -a my_tag -m "commit" — создать тег с комментарием.

Синхронизация:
- git fetch — получить последние изменения с удаленного сервера без слияния.
- git pull — получить последние изменения с удаленного сервера и выполнить слияние.
- git pull --rebase — получить последние изменения с удаленного сервера и перебазировать.
- git push — применить локальные изменения на удаленный сервер.
- git help — показать справочную информацию о Git.

.gitignore — объясняем Git, какие файлы следует игнорировать.

📂 Сохраняем

#git #cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍74🔥128
Forwarded from GODLIKE
This media is not supported in your browser
VIEW IN TELEGRAM
😕 Он просто выбрал быть счастливым...
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥172👍30🤯23🫡167😱7
😎 Приемлемо

Если ваша компания не похожа на эту, даже не пытайтесь меня приглашать 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍107🔥418🫡6
Media is too big
VIEW IN TELEGRAM
😂 Самый жестокий вид спорта: Регби, ММА, Тайский бокс...гольф?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍95🔥43😱237
♻️ Как скачать аудио в лучшем качестве с YouTube с помощью Python

⚙️ pip install -U pafy

#tipsandtricks #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍97🔥2113
This media is not supported in your browser
VIEW IN TELEGRAM
😕 Школьники всё... Азиаты релизнули «Школьный кошмар №1» — нейросеть теперь решает, кто из учеников отправится к доске отвечать.

Искусственный интеллект анализирует мимику и эмоции бедолаг, выявляя тех, кто не готов к уроку 😂

#news #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
👍130😱47🫡16🤯12🔥72
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Glassmorphism — очень крутая реализация стекломорфизма с интересным hover эффектом на карточках.

👍 Сохраняй для своего проекта

📂 Исходники в архиве

#soft #code #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥206
🔊 yandex-music-downloader — Python утилита для скачивания треков с Яндекс Музыки.

Возможность загрузки:
— Всех треков исполнителя
— Всех треков из альбома
— Всех треков из плейлиста
— Отдельного трека
Загрузка всех метаданных трека/альбома:
— Номер трека
— Номер диска
— Название трека
— Исполнитель
— Дополнительные исполнители
— Год выпуска альбома
— Обложка альбома
— Название альбома
— Текст песни (при использовании флага --add-lyrics)
— Поддержка паттерна для пути сохранения музыки

Установка:
# Для запуска скрипта требуется Python 3.9+

pip install git+https://github.com/llistochek/yandex-music-downloader
yandex-music-downloader --help


Получение данных для авторизации:
— Войдите в свой Яндекс аккаунт.
— Передайте название вашего браузера в качестве аргумента --browser

Если программа выдает ошибку при загрузке cookies - укажите путь к файлу с cookies в качестве аргумента --cookies-path. Информацию о расположении данного файла для вашего браузера вы можете найти в интернете. Если что-то не получается - откройте issue.

Примеры использования
Во всех примерах замените <браузер> на название своего браузера (для получения допустимых значений запустите программу с флагом --help)

Скачать все треки Twenty One Pilots в высоком качестве
$ yandex-music-downloader --browser "<браузер>" --hq --url "https://music.yandex.ru/artist/792433"


Скачать альбом Nevermind в высоком качестве, загружая тексты песен
$ yandex-music-downloader --browser "<браузер>" --hq --add-lyrics --url "https://music.yandex.ru/album/294912"


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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍87🔥23😱54
This media is not supported in your browser
VIEW IN TELEGRAM
🙄 Ох уж эти айтишники...

Чувак заставил стонать ту самую красную кнопку(Thinkpad) каждый раз, когда кто-то касается трекпоинта на клавиатуре.

Все звуки он записывал сам 🤔

Если кто спросит 😄 — весь код на GitHub

#soft #news
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46👍15🫡11😱10🤯74
Forwarded from NetStalkers
💻 secsem — Безопасность компьютерных систем (2024)

Курс Безопасность компьютерных систем кафедры ИБ ВМК МГУ ведут сотрудники лаборатории интеллектуальных систем кибербезопасности для группы 319/2.

⚡️ Материалы 2024 года

Вводный видеокурс по информационной безопасности

#cybersec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍254🔥3
🔥 flux-ghibsky-illustrationбесплатная нейросеть для генерации качественных изображений.

Работает максимально просто: пишем промт, жмем Enter и скачиваем картинку.

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

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥40👍193😱2🫡1
😄 Обычная вакансия на джуниор разработчика

С добрый утром, хорошей недели сталкеры 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍165🔥46🫡38😱254
Forwarded from NetStalkers
💻 Подборка OSINT инструментов для работы с различными социальными сетями.

💬 Проверка почты и номера телефона и сверка с учетными записями;
💬 Инструменты для скачивания фотографий/видео/шортс;
💬 Инструменты для получения приватной информации, почта/ID/телефон и т.д
💬 Анализ комментариев и много чего интересного.

♻️ Instagram, Whatsapp, Telegram, Discord, TikTok, Facebook, LinkedIn, Reddit, Github и д.р

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

#osint #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥64
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Приемлемо

Чувак собрал идеальный сетап из 3х Odyssey ARK 55. Бедолаге бы немного подальше пересесть, а так ОК 🤓
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥106🤯30🫡11👍8😱3
🔥 Полезные библиотеки Python

Supervision
— крутой Python инструмент компьютерного зрения для трекинга объектов.

Установка:
$ pip install supervision[desktop]


Пример определения объектов:
import supervision as sv
model = YOLO('yolov8s.pt')
result = model(IMAGE)[0]
detections = sv.Detections.from_ultralytics(result)
len(detections)
5

Документация:
https://roboflow.github.io/supervision/

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

#github #soft #python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥69👍304😱4
This media is not supported in your browser
VIEW IN TELEGRAM
😂 Разрывная... Когда решил постримить с пацанами на Твиче
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍65😱3
This media is not supported in your browser
VIEW IN TELEGRAM
🚘 Пристегнитесь!

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

#news
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥100👍21🤯4😱4
✍️ Полный, профессиональный перевод документации PostgreSQL на русском с примерами кода и запросов

🌵 Всё, от установки и настройки;
🌵 Основы и синтаксис языка SQL;
🌵 Запросы, типы данных, функции и операторы;
🌵 Преобразование типов, индексы и д.р.

Лойс 👍

#doc #sql #postgresql
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🔥103🫡1