Please open Telegram to view this post
VIEW IN TELEGRAM
🤣48❤41👍5🔥1🤔1🤝1
Совет по Python:
Добавление элемента в конец списка работает за O(1), но вставка в середину списка стоит O(n).
collections.deque обеспечивает O(1) при добавлении элементов с любого конца.
👉 @PythonPortal
Добавление элемента в конец списка работает за O(1), но вставка в середину списка стоит O(n).
collections.deque обеспечивает O(1) при добавлении элементов с любого конца.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥9❤2😁2
Линус Торвальдс не против vibe-coding, пока это не используется в вещах, которые реально имеют значение.
Создатель Linux также затронул тему Rust в ядре, проприетарного кода Nvidia и проблему AI-краулеров.
👉 @PythonPortal
Создатель Linux также затронул тему Rust в ядре, проприетарного кода Nvidia и проблему AI-краулеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30😁16
Распаковка стала до 30% быстрее в CPython 3.15
В CPython 3.15 появились заметные улучшения скорости декомпрессии: распаковка Zstandard (zstd) теперь быстрее на 25–30%, а zlib работает на 10–15% быстрее при объёмах данных больше 1 МБ. Такой прирост достигли благодаря оптимизации работы с выходными буферами в процессе распаковки.
👉 @PythonPortal
В CPython 3.15 появились заметные улучшения скорости декомпрессии: распаковка Zstandard (zstd) теперь быстрее на 25–30%, а zlib работает на 10–15% быстрее при объёмах данных больше 1 МБ. Такой прирост достигли благодаря оптимизации работы с выходными буферами в процессе распаковки.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥20❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Официальное расширение PostgreSQL для VS Code это мёд 🙂
Microsoft запилил его так, что работать с базой стало намного удобнее, куча полезных фич и никаких танцев с бубном.
Что можно делать:
Просматривать схему базы в удобном визуальном виде
Общаться с базой через агентов
Смотреть метрики и аналитику
Использовать инструменты агентов для более глубоких инсайтов
И это далеко не всё.
Очень удобное расширение, если часто работаешь с Postgres
👉 @PythonPortal
Microsoft запилил его так, что работать с базой стало намного удобнее, куча полезных фич и никаких танцев с бубном.
Что можно делать:
Просматривать схему базы в удобном визуальном виде
Общаться с базой через агентов
Смотреть метрики и аналитику
Использовать инструменты агентов для более глубоких инсайтов
И это далеко не всё.
Очень удобное расширение, если часто работаешь с Postgres
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤7🔥6
PyWhatKit - это одна из самых популярных библиотек для автоматизации WhatsApp и YouTube.
Ссылка на репозиторий: https://github.com/Ankit404butfound/PyWhatKit
👉 @PythonPortal
Ссылка на репозиторий: https://github.com/Ankit404butfound/PyWhatKit
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥8❤7🤝1
Создай QR-код для Wi-Fi на Python за пару секунд
👉 @PythonPortal
pip install wifi_qrcode_generator
import wifi_qrcode_generator.generator
from PIL import Image
ssid = "CLCoding_WIFI"
password = "supersecret123"
security = "WPA"
from wifi_qrcode_generator.generator import wifi_qrcode
qr = wifi_qrcode(ssid, False, security, password)
qr.make_image().save("wifi_qr.png")
Image.open("wifi_qr.png")
Please open Telegram to view this post
VIEW IN TELEGRAM
❤47👍5😁3
This media is not supported in your browser
VIEW IN TELEGRAM
Мой любимый лайфхак:
1. находишь лекцию на YouTube
2. берёшь транскрипт через http://ytscribe.ai
3. вставляешь в Gemini с таким промтом:
👉 @PythonPortal
1. находишь лекцию на YouTube
2. берёшь транскрипт через http://ytscribe.ai
3. вставляешь в Gemini с таким промтом:
Сгенерируй изображение. Преврати этот транскрипт в шпаргалку с основными тезисами и выведи финальный результат как изображение 9:16, созданное nano banana.
[ВСТАВЬ ПОЛНЫЙ ТРАНСКРИПТ]
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤10🔥7🤣2
Вот как можно запустить Random Forest на GPU.
Hummingbird компилирует уже обученные классические ML-модели в тензорные вычисления. Это позволяет гонять инференс на ускорителях вроде GPU и получать ощутимый прирост скорости.
Ускорение до 40 раз всего двумя строками кода.😄
👉 @PythonPortal
Hummingbird компилирует уже обученные классические ML-модели в тензорные вычисления. Это позволяет гонять инференс на ускорителях вроде GPU и получать ощутимый прирост скорости.
Ускорение до 40 раз всего двумя строками кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍6🔥6😁1
Git объявил, что в версии 3.0 ветка master будет переименована в main по умолчанию. Ожидается, что это произойдет примерно в 2026 году.
GitHub сделал этот переход ещё в 2020, чтобы избавиться от старого термина master/slave, который тянулся из старых техносистем и архитектур.
👉 @PythonPortal
GitHub сделал этот переход ещё в 2020, чтобы избавиться от старого термина master/slave, который тянулся из старых техносистем и архитектур.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28💊8👍7
25 ноября (уже сегодня!) в 19:00 по мск приходи на прямой эфир с реальным собеседованием на Middle разработчика.
Почему точно нужно прийти:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Реклама.
О рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
На GitHub есть репозиторий Python-Scripts, где собрано много небольших, но полезных утилит и примеров кода на Python, включая конвертеры файлов, скрипты для автоматизации, простые GUI-приложения и учебные проекты, а сообщество постепенно дополняет коллекцию.
Сохраняем❤️
👉 @PythonPortal
Сохраняем
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27👍10😁2
Совет по Django:
Используй
Пример👇
👉 @PythonPortal
Используй
python manage.py dumpdata, чтобы экспортировать базу данных в JSON или другие форматы. Если сохранить вывод в файл, его можно использовать как фикстуру для тестов или как начальные данные для новых проектов.Пример
# Экспорт всей базы в JSON файл
python manage.py dumpdata > data.json
# Экспорт данных конкретного приложения
python manage.py dumpdata myapp.Book > books.json
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤8👍5
This media is not supported in your browser
VIEW IN TELEGRAM
ИИ в робототехнике сейчас привлекает всё внимание, но иногда самые интересные вещи — это простые и практичные решения.
Вьет сделал небольшую систему компьютерного зрения, которая считает картофелины на конвейере. Без огромных датасетов. Без тяжёлой модели. Просто чёткая задача и грамотный подход.
Он использовал ObjectCounter от Ultralytics, обучил компактную модель YOLO11 nano, а так как датасета с картошкой не было, он разметил всего один кадр с помощью SAM 2 и обучил модель на нём. Один кадр. И она всё равно корректно работает на всём видео.
Хорошее напоминание, что полезный ИИ в индустрии часто выглядит именно так.
Точный. Лёгкий. Решает конкретную задачу.
Если ты работаешь в производстве или робототехнике, такие маленькие системы часто дают самый быстрый результат. Они экономят время, уменьшают количество ошибок и не требуют сложной инфраструктуры.
Отличная работа, Вьет.✋
Его проекты: https://github.com/vietnh1009
👉 @PythonPortal
Вьет сделал небольшую систему компьютерного зрения, которая считает картофелины на конвейере. Без огромных датасетов. Без тяжёлой модели. Просто чёткая задача и грамотный подход.
Он использовал ObjectCounter от Ultralytics, обучил компактную модель YOLO11 nano, а так как датасета с картошкой не было, он разметил всего один кадр с помощью SAM 2 и обучил модель на нём. Один кадр. И она всё равно корректно работает на всём видео.
Хорошее напоминание, что полезный ИИ в индустрии часто выглядит именно так.
Точный. Лёгкий. Решает конкретную задачу.
Если ты работаешь в производстве или робототехнике, такие маленькие системы часто дают самый быстрый результат. Они экономят время, уменьшают количество ошибок и не требуют сложной инфраструктуры.
Отличная работа, Вьет.
Его проекты: https://github.com/vietnh1009
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28👍17
This media is not supported in your browser
VIEW IN TELEGRAM
Внутри 20+ модулей: от установки Linux и работы с файлами до сетей, прав, дисков, процессов, автоматизации на Bash и многого другого. Всё сразу закрепляется на практике (200+ заданий с автопроверкой).
Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами.
После прохождения вы получите сертификат, который можно добавить в резюме.
Есть бесплатные демо-уроки для ознакомления. В ближайшие 48ч курс доступен со скидкой 20% по промокоду «
BLACKFRIDAY25»: открыть курс на StepikPlease open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1