Делюсь с вами своей небольшой УТИЛИТОЙ на Python 🚬
Делал для себя, кста :3
Называется📱 Backuper, позволяет настроить авто-резервное копирование нужных файлов/папок по расписанию.
Можно поставить на автозапуск через NSSM.
Так что утилита будет кстати.
Кому надо — забирайте.
Делал для себя, кста :3
Называется
Можно поставить на автозапуск через NSSM.
Винда г@вно, может слететь когда угодно.
А терять свои настройки или какие-то важные файлики не хочется (с системного диска, как правило).
Так что утилита будет кстати.
Кому надо — забирайте.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Priler/backuper: Simple auto-backup system, that can work in the background (with nssmn i.e.)
Simple auto-backup system, that can work in the background (with nssmn i.e.) - Priler/backuper
🔥25🤡14❤3⚡1👍1
Сайты, помогающие детям или совсем новичкам начать свой путь в мир программирования!
1. CodeMonkey
2. CodeCombat
3. Code Hunt Game
4. Robocode
5. Codingame
6. Untrusted
Последняя игра, кстати, про хакинг🔥
1. CodeMonkey
2. CodeCombat
3. Code Hunt Game
4. Robocode
5. Codingame
6. Untrusted
Последняя игра, кстати, про хакинг🔥
1👍22❤6🔥6😁1
Оказывается, в Python есть ЛЕНИВЫЙ ИМПОРТ 🦥
Если в проекте есть тяжёлые библиотеки (pandas, torch, tensorflow), но ты используешь их не всегда — не загружай их раньше времени.
🐍 Python позволяет отложить импорт до момента первого обращения к модулю, с помощью importlib.
Пример кода:
💡 Такой подход помогает ускорить запуск кода и экономить память, особенно в CLI-утилитах, бэкендах и Jupyter-ноутбуках.
Если в проекте есть тяжёлые библиотеки (pandas, torch, tensorflow), но ты используешь их не всегда — не загружай их раньше времени.
Пример кода:
import importlib
# Обёртка для ленивого импорта
def lazy_import(name):
return importlib.util.LazyLoader(importlib.import_module(name))
# Теперь импорт будет отложен
np = lazy_import('numpy') # numpy ещё не загружен
# Загрузка произойдёт только при первом вызове
print(np.array([1, 2, 3]))
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍60❤9🔥9
В языке Python, сколько памяти занимает переменная типа bool?
Anonymous Quiz
50%
1 бит
41%
~ 1-8 байт
9%
~ 24-28 байт
1❤16🔥5🐳5🤩1🌚1
Что вернёт выражение 11 > 0 is True?
Anonymous Quiz
62%
True
18%
False
20%
Будет исключение TypeError
3🤔18❤2
Сможет ли нейросеть сделать ДЖАРВИСА лучше меня?
Сравниваем код, тестим вайбкодинг и выясняем смогут ли нейросети заменить программистов.
https://www.youtube.com/watch?v=qeQApin0H7Q
Сравниваем код, тестим вайбкодинг и выясняем смогут ли нейросети заменить программистов.
https://www.youtube.com/watch?v=qeQApin0H7Q
YouTube
Я сделал ДЖАРВИСА через вайбкодинг :3 (батл с нейросетью)
🔥 Освой Python-разработку с нуля в Skillfactory: https://go.skillfactory.ru/kqMddg
Возврат денег за курс, если не нашли работу после обучения, повышенная скидка до 60% и 3 курса в подарок по промокоду ХАУДИХО, только до 31 августа!
Сможет ли нейросеть сделать…
Возврат денег за курс, если не нашли работу после обучения, повышенная скидка до 60% и 3 курса в подарок по промокоду ХАУДИХО, только до 31 августа!
Сможет ли нейросеть сделать…
1👍17😐5🔥4🤡2❤🔥1❤1
Что нового:
— Теперь официально поддерживается сборка Python без GIL. Пока это опция, а не дефолт, но это огромный шаг к будущему многопоточности в Python.
— В стандартной библиотеке появился модуль concurrent.interpreters, позволяющий запускать несколько изолированных интерпретаторов в одном процессе.
— T-строки. Синтаксис
t"...", похожий на f-строки, но для шаблонов. Они позволяют безопасно обрабатывать данные (например, для HTML или SQL), использовать удобные DSL и расширять возможности логирования или генерации кода.— Теперь можно подрубить дебаг к уже работающему Python-процессу с нулевым оверхедом.
— Новый пакет compression объединяет все алгоритмы сжатия (gzip, bz2, lzma, zlib), а также добавляет zstd — быстрый и эффективный формат от Meta. Поддержка встроена даже в tarfile, zipfile и shutil.
— except без скобок. Изи.
— Еще больше улучшили сообщения об ошибках (теперь ваши баги в HDR 4K крч)
Ну и куча всего по мелочам, подробнее читаем тут.
Ждем в Python 3.15
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤56🔥17👍12😁4
Наш бот ⛩ SAMURAI вчера обновился до версии 0.6 «Eternal Ronin».
Что нового:
Вероятно, дальнейшая разработка бота пойдет по одному из двух путей.
a) Бот будет переписан на Rust
b) Бот будет переписан на Aiogram 3.x
В обоих случаях будет введена поддержка мультичатов (один бот -> множество чатов).
Напоминаю, что наш бот имеет Открытый Исходный Код и доступен по ссылке на Github.
Что нового:
— Обновлена нейросеть для детекции спама, она была обучена на тысячах спам сообщений из чата
— Улучшена детекция гендера, большая часть шл#хоботов определяется сразу
— Часть команда переписана и улучшена
— Множество мелких исправлений
— Множество мелких багфиксов
Вероятно, дальнейшая разработка бота пойдет по одному из двух путей.
a) Бот будет переписан на Rust
b) Бот будет переписан на Aiogram 3.x
В обоих случаях будет введена поддержка мультичатов (один бот -> множество чатов).
Напоминаю, что наш бот имеет Открытый Исходный Код и доступен по ссылке на Github.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤36👍5⚡3
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁130👍13🤯6🐳5🤡3❤2❤🔥2🔥1😱1
LitGPT / NanoGPT-2 - эта небольшие модели, которые можно запускать у себя локально. Они не требуют мощного железа, поэтому подходят, если нужно что-то вроде простого чат-бота.
По сути, это варианты “маленького ИИ”, который работает прямо на железе.
Можно из него сделать мини агента который будет помогать в некоторых местах.
Ставятся командой:
Документация и примеры можно увидеть здесь | Lit-GPT | NanoGPT
По сути, это варианты “маленького ИИ”, который работает прямо на железе.
Можно из него сделать мини агента который будет помогать в некоторых местах.
Ставятся командой:
pip install litgpt | pip install nanogptДокументация и примеры можно увидеть здесь | Lit-GPT | NanoGPT
👍24🔥7🤯4🤡1
Оказывается, существует версия Python с фигурными скобками 🚬
Называется Bython.
Максимально проклято .. :3
Называется Bython.
Максимально проклято .. :3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯55❤8👍7😁6🔥2⚡1🤡1🌚1
9 советов для новичков программистов, которые помогут вам стать лучшим программистом 🚬
Рассмотрим почему важно не бояться писать код, как практиковаться, как решать сложные задачи, обсудим частые ловушки и многое другое!
▶️ https://www.youtube.com/watch?v=ISuoVACs6VM
Рассмотрим почему важно не бояться писать код, как практиковаться, как решать сложные задачи, обсудим частые ловушки и многое другое!
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤16👍4🌚2
Разбираем ситуацию с Cloudflare и почему всего одна строчка кода буквально положила почти весь интернет? 🚬
▶️ https://www.youtube.com/watch?v=_aJqpzwslA4
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🎃5🔥2