GitHub программиста
4.96K subscribers
237 photos
30 videos
2 files
332 links
Подборка лучших репозиториев
Download Telegram
🔥 Gokapi — простой и мощный файловый сервер у тебя под контролем.

Если надоело кидать файлы через мутные сервисы и хочется полной приватности — вот решение.

Gokapi — это лёгкий self-hosted сервер для обмена файлами с поддержкой шифрования и авто-удаления.

Фичи:
🕔 Файлы с таймером — сами исчезают после X дней или скачиваний.
👥 Управление пользователями — роли и права доступа, загрузка только для зарегистрированных.
📦 Дедупликация — одинаковые файлы не занимают лишнее место.
☁️ Интеграция с облаками — AWS S3 или Backblaze B2.
🔐 Встроенное шифрование — включая end-to-end.
🔑 OpenID Connect — авторизация через Keycloak, Authelia и др.
⚙️ REST API для автоматизации и интеграции
📱 UI настраивается — меняй стиль через CSS и JS.

💻 Можно поднять на Linux, macOS, Windows или через Docker.
Идеально подходит командам, фрилансерам и тем, кто хочет хранить файлы без «лишних глаз».

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

#go
Please open Telegram to view this post
VIEW IN TELEGRAM
😰 Pyshorteners — лёгкая библиотека, которая превращает длиннющие ссылки в короткие и удобные. А при желании ещё и разворачивает их обратно.

Поддержка самых популярных сервисов сокращения URL прямо из Python: Adf.ly, Bit.ly, Chilp.it, Clck.ru, Cutt.ly, Da.gd, Git.io, Is.gd, NullPointer, Os.db, Ow.ly, Po.st, Qps.ru, Short.cm, Tiny.cc, TinyURL.com

Установка:

pip install pyshorteners


Пример:

import pyshorteners
s = pyshorteners.Shortener()
print(s.tinyurl.short("https://www.youtube.com/@PythonToday"))


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

📖 Документация

#soft #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
💻 Что должен знать Python разработчик | Ответы на вопросы с собеседования на Python разработчика

https://youtube.com/shorts/Vafq9PQHWhI

♎️ GitHub

👉 PDF

#youtube #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Digler — простой, гибкий и современный инструмент, для востановления дисков. Который реально вытаскивает потерянные файлы.

Что умеет:
🟢Глубокий анализ диска и файлов, даже если система «забыла» про них.
🟢Поддержка кучи форматов дисков и образов (.dd, .img и др.).
🟢Восстановление независимо от файловой системы — NTFS, FAT32, ext4, неважно.
🟢Плагины — можно подключать свои сканеры под новые форматы.
🟢Подробные отчёты в DFXML (подходит для цифровой криминалистики).
🟢Два интерфейса на выбор: быстрый CLI для профи или удобное десктоп-приложение для «обычных смертных».
🟢Написан на Go — быстрый, кроссплатформенный и надёжный.

Подходит и для форензики, и для обычных пользователей, которые случайно удалили «тот самый файл».

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

#go
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
⚡️ Практика Python ⚡️
🔥 Так выглядит фриланс за 50 000

♻️ https://youtu.be/DrGZlnNNcbc

👍 Спасибо за просмотр и поддержку!

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔒 Hexora — инструмент, который видит зло в Python-коде

Если работаешь с кодом, зависимостями или просто качаешь проекты с GitHub, знай — Hexora может стать твоим цифровым телохранителем.

Инструмент статического анализа, который ищет вредоносные и подозрительные шаблоны в Python-коде.

С его помощью можно:
🟢Проверить зависимости и поймать supply-chain атаки до того, как они попадут в прод;
🟢Найти вредоносные скрипты с Pastebin, GitHub или открытых директорий;
🟢Проанализировать артефакты прошлых инцидентов и файлы IoC;
🟢Проверять новые пакеты из PyPi перед установкой.

Простая установка:
pip install hexora
# или
uv tool install hexora


Запуск:
hexora --help


⚙️ Под капотом — мощный анализатор, который не только сканирует код, но и находит скрытые вредоносные паттерны, закладки и подозрительные зависимости.

Полезная штука для безопасников, Python-разработчиков и DevOps.

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

#python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Объектно-ориентированное программирование в Python С НУЛЯ для новичков!

💬 Что такое класс и объект на простых аналогиях;
💬 Как создавать атрибуты и методы;
💬 Что делает self и init;
💬 Как работают инкапсуляция и свойства @property;
💬 Зачем нужны геттеры, сеттеры и многое другое!

https://youtu.be/hKTH7-eK1Zw

Спасибо за поддержку друзья 🫶

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 PyApp — обёртка, которая позволяет Python-приложению самостоятельно собираться и запускаться прямо во время выполнения.

Если ты когда-нибудь пытался собрать свой проект в единый исполняемый файл и устал от танцев с pyinstaller, venv и зависимостями — вот решение, которое тебя спасёт.

Что умеет:
➡️ Собирает готовые бинарники под все платформы (Windows, macOS, Linux)
➡️ Поддерживает управляющие команды, включая самообновление приложения
➡️ Полностью конфигурируется под нужды разных пользователей
➡️ Работает как полноценный bootstrap-сборщик — запускаешь и приложение само себя подготавливает.

📁 Документация

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

Если тебе нужно распространять Python-приложения без зависимостей и командной болиPyApp поможет 👍

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 ScreenCoder — Новый уровень магии для фронтендеров и дизайнеров.

Загружаете скриншот или макет, а нейросеть превращает его в чистый, готовый к продакшену HTML/CSS-код 🤯

Больше не нужно вручную верстать кнопки и блоки — ScreenCoder понимает визуал, сам планирует layout и пишет код, который можно сразу редактировать и использовать.

Что умеет:
🟢Превращает любой дизайн в HTML/CSS;
🟢Генерирует чистую и читаемую верстку;
🟢Позволяет менять стили и структуру под себя;
🟢Подходит и для быстрых прототипов, и для пиксель-перфект интерфейсов.

Просто — загрузил, скопировал, подправил, развернул.

Design → Code за пару секунд.

♎️ GitHub/Инструкция по установке

#python
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Технотренды
⚡️ Запускаем крупный розыгрыш призов, где можно выиграть iPhone 17, игровые наушники, клавиатуру и мышь!

Без лишних слов, условия:

1. Подписка на:
бизнестрендс
Технотренды
Блумберг
2. Нажать кнопку «Участвовать» снизу

Итоги будут опубликованы 15 ноября в 18:00 на наших каналах, желаем удачи!