TGViewer
Channel Public Channel
Библиотека программиста

Библиотека программиста

@proglib

Все самое полезное для программиста в одном канале.

Наши курсы: https://clc.to/Jil6fg

По рекламе: @tproger_sales_bot

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46

#WXSSA
Subscribers
78.3K
Photos
4.7K
Videos
294
Links
7.8K

Showing posts older than #11787 · Back to latest

Older Posts 20 shown
Post #11786 5.72K
КАК ВЫЙТИ ИЗ VIM: полный гайд 👩‍💻


killall vim
> Esc
> :wq или :x (сохранить и выйти)
> :q! (выйти без сохранения)


или


> Esc → ZZ (сохранить и выйти)


🐸 Библиотека программиста
  • 😁 41
  • 🤔 5
  • 👍 4
  • 💯 4
  • ❤ 3
  • ⚡ 2
  • 🤩 2
  • 🥱 2
  • 🥰 1
  • 😢 1
Post #11785 6.31K
🔥Big O Notation - полный гид.jpeg239.9 KB
🔥 Сохраняйте, если периодически забываете, чем отличается O(log n) от O(n log n) или почему O(n²) начинает тормозить на больших данных

• O(1) — константное время;
• O(log n) — бинарный поиск;
• O(n) — линейный проход;
• O(n log n) — эффективные сортировки;
• O(n²), O(n³) — вложенные циклы и сложные вычисления;
• O(2ⁿ) и O(n!) — варианты, которых обычно стараются избегать.


Даже если не готовитесь к собеседованию, понимать сложность алгоритмов полезно при выборе структур данных и поиске узких мест в коде.

❤️ — в закладки
🔥 — объяснял/а Big O на собеседовании хотя бы раз

🐸 Библиотека программиста
  • ❤ 11
  • ❤‍🔥 9
  • 🔥 8
  • ⚡ 5
  • 😍 5
  • 🤔 4
  • 👍 3
Post #11784 5.41K

Forwarded from Proglib.academy | IT-курсы

🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы.

Логично, что обучение тоже постепенно приходит к той же модели: не покупать отдельный курс под каждую новую тему, а иметь доступ ко всей библиотеке и выбирать, что актуально именно сейчас.


Такой формат недавно появился и в Proglib Academy. Вместо одного курса — доступ сразу ко всей библиотеке и новым материалам, которые появляются в подписке 😎

🔗 Подробнее

🏃‍♀️ Proglib Academy
  • 😁 12
  • ❤ 7
  • 💯 5
  • 🥰 4
  • 👍 3
  • 👏 3
  • ⚡ 1
  • 🥱 1
Post #11783 5.35K
Кажется, у онлайн-обучения появился формат, которого давно не хватало 👇
  • 😁 13
  • ❤‍🔥 4
  • 👍 3
  • ⚡ 2
  • 🤩 2
  • 🌚 2
  • 🔥 1
  • 😢 1
  • 😍 1
  • 💯 1
Post #11782 6.26K
🪟 Microsoft начала устанавливать OneDrive Photos без предупреждения

В Windows 11 у некоторых пользователей автоматически появилось новое приложение OneDrive Photos. Оно показывает локальные фотографии и устанавливается вместе с OneDrive.

Удалить только OneDrive Photos не получится — оно связано с основным клиентом OneDrive.


При этом функция распознавания лиц отключена по умолчанию и требует отдельного согласия пользователя 👤

👍 — если пользуетесь OneDrive
🤯 — если устали от приложений, которые появляются сами собой

🐸 Библиотека программиста
  • 😢 22
  • 🌚 13
  • 😁 6
  • 🎉 4
  • 🥱 4
  • 💯 4
  • 🤩 3
  • ⚡ 2
  • 👍 2
  • 👾 2
Post #11781 6.36K
Post #11780 6.05K
💸 1000+ бесплатных альтернатив популярным сервисам — в одном каталоге

На NoSubscription собрали open-source и бесплатные аналоги сотен популярных программ: от ChatGPT, Notion и Photoshop до Figma, Microsoft Office и других.

Есть поиск, фильтры по платформам и категориям, а также указано, бесплатен ли инструмент и доступен ли его исходный код.

🌐 Ссылка

❤️ — в закладки
🔥 — уже пользуюсь open-source аналогами

🐸 Библиотека программиста
  • ❤ 11
  • 👍 8
  • 🎉 7
  • 🤔 4
  • 🥱 4
  • 🔥 3
  • 🤩 3
  • 👾 3
  • 💯 2
Post #11777 5.95K
🧠 Наглядный способ разобраться с памятью в Python

Визуализатор показывает ссылки, изменяемые типы данных и разницу между поверхностным и глубоким копированием.

Работает онлайн, исходники доступны на GitHub 🔗

🐸 Библиотека программиста
  • 👍 16
  • 🔥 7
  • ❤ 5
  • 👏 5
  • 🤔 4
  • 😢 3
  • 🌚 3
  • 👾 3
  • 😁 2
  • 💯 2
Post #11776 6.56K
😮 Нашли бесплатный инструмент для удаления фона с изображений

Cut It Out работает прямо в браузере и умеет аккуратно отделять объект от фона, в том числе на сложных изображениях.

Что умеет:

сохраняет исходное качество изображения;
не требует регистрации;
можно использовать онлайн или развернуть локально;
полностью open source.

Полезный инструмент, если часто работаете с изображениями, презентациями или интерфейсами.

🔗 Онлайн
🔗 GitHub

❤️ — в закладки
🔥 — уже пользуюсь похожими сервисами

🐸 Библиотека программиста
  • ❤ 14
  • 👍 8
  • 😁 4
  • 🙏 4
  • 🥱 4
  • ⚡ 3
  • 🔥 3
  • 😢 3
  • 👾 2
Post #11775 6.53K
Никогда не отвечайте на вопросы о внутренних технологиях компании через ChatGPT без проверки 😄

🐸 Библиотека программиста
  • 😁 48
  • 👾 6
  • ❤ 5
  • 🔥 5
  • 🤔 4
  • 🥱 4
  • 😢 2
  • 🤩 2
Post #11774 7.26K
😧 ФСТЭК обновляет правила защиты персональных данных

В проекте впервые отдельно учли ИИ-сервисы, облака, контейнеры, API и подрядчиков. Компаниям придётся самим подбирать меры защиты под свои системы и регулярно проверять их эффективность.

Пока это проект. Вступление в силу планируется с 1 сентября 2026 года.

👍 — требования давно пора обновить
😄 — бизнесу добавят много работы

🐸 Библиотека программиста
  • 😁 26
  • 👍 8
  • 🌚 7
  • 🙏 5
  • 😍 5
  • 🔥 4
  • 🎉 3
  • 🥱 3
  • 👏 2
Post #11773 6.96K
💡 Шпаргалка по UI, которая пригодится даже если вы не дизайнер

Не помните, как называется элемент интерфейса? Просто опишите его обычными словами. Сервис распознает элемент, объяснит его устройство и сразу предложит готовый промпт для ИИ.

Полезно всем, кто проектирует интерфейсы или пишет фронтенд 👋

🔗 Ссылка

🐸 Библиотека программиста
  • ❤ 19
  • 🤔 6
  • 🎉 6
  • 👍 5
  • 🤩 5
  • 🔥 3
  • ❤‍🔥 2
  • 😢 2
Post #11772 6.57K
🥳🥳 В Blender теперь можно собирать физику через ноды

Вышел Blender 5.2 LTS — версия с поддержкой до июля 2028 года.

💡 Главное нововведение — экспериментальная система Physics Nodes. Симуляции волос и ткани теперь можно настраивать в нодовом редакторе: соединять блоки и собирать нужное поведение объектов.


Ещё появились онлайн-библиотеки ассетов — модели и материалы можно находить и загружать прямо внутри Blender.

❤️ — уже работаю в Blender
🔥 — давно хочу попробовать

🐸 Библиотека программиста
  • 🔥 25
  • ❤ 11
  • 🌚 6
  • 🥱 5
  • 🤔 3
  • 😢 3
  • 🎉 2
  • 🤩 2
Post #11771 6.67K
😧 DevOps, SRE и Platform Engineering постоянно путают — разбираемся на пальцах

Представим, что компания выпускает несколько продуктов.

🈂️ DevOps — каждая продуктовая команда сама проходит весь путь: пишет код, тестирует, выкатывает и следит за сервисом в проде. Главная идея — убрать стену между разработкой и эксплуатацией.


🈂️ SRE — появляется отдельная команда инженеров по надёжности. Она задаёт стандарты, строит мониторинг, автоматизирует эксплуатацию и помогает продуктам переживать инциденты.


🈂️ Platform Engineering — вместо того чтобы каждой команде самостоятельно собирать CI/CD, инфраструктуру и мониторинг, создаётся единая внутренняя платформа с готовыми инструментами и «золотыми путями».


На схеме хорошо видно, как меняется устройство команд при каждом подходе ⚡️

🐸 Библиотека программиста
  • 🔥 11
  • ❤ 9
  • 🤔 4
  • 🥰 3
  • 🥱 3
  • 🌚 3
  • 💯 3
  • 😁 2
  • 🎉 2
  • 🙏 2
Post #11770 5.25K

Forwarded from Proglib.academy | IT-курсы

😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний контекст и неудачные попытки.

⚡️ Этому посвящён отдельный блок курса «ИИ для разработчиков». Вы разберёте расходы на собственных проектах, сравните подходы и найдёте места, где агент выполняет лишнюю работу.

В итоге станет понятнее, сколько ресурсов выделять на запуск, когда его останавливать и в какой момент лучше изменить подход 🔍


До 31 июля курс можно купить со скидкой, а все материалы останутся в бессрочном доступе.

🔗 Узнать подробности о курсе

🏃‍♀️ Proglib Academy
  • ❤ 8
  • 👍 6
  • 👏 6
  • 🤔 5
  • 🔥 3
  • 😢 3
  • 🥰 2
  • 😁 2
  • 🎉 2
  • 🥱 2
Post #11769 5.22K
Куда на самом деле уходят токены во время агентного кодинга? 😧
  • 🥰 7
  • 👾 7
  • 😁 6
  • 🤔 6
  • 🤩 6
Post #11768 6.39K
⌨️ git merge vs git rebase: в чём разница

merge сохраняет реальную историю веток, но добавляет отдельный merge-коммит.

rebase переносит коммиты поверх актуальной ветки и делает историю чище, но при этом переписывает её.


💡 Главное правило: не делать rebase ветки, с которой уже работают другие.

А что чаще используете вы?

❤️ — merge
🔥 — rebase

🐸 Библиотека программиста
  • ❤ 66
  • 🔥 26
  • 😁 6
  • 👍 5
  • 👏 3
  • 🎉 3
  • 🤔 2
  • 🙏 2
  • 🥱 1
Post #11767 5.87K
💻 Как превратить любой GitHub-репозиторий в MCP-сервер

Открываете нужный репозиторий и меняете в адресе:


github.com → gitmcp.io


Сервис создаст MCP-сервер для проекта и покажет готовую конфигурацию. Останется добавить её в Cursor, Windsurf, VS Code или другой инструмент с поддержкой MCP ✅

После этого ИИ сможет использовать документацию и содержимое репозитория как контекст — без ручного копирования файлов.

💡 Больше практики с MCP — на курсе «ИИ для разработчиков»

🐸 Библиотека программиста
  • ❤ 14
  • 👍 9
  • 👾 7
  • 🙏 5
  • 💯 5
  • 👏 4
  • 🥱 4
  • 🌚 3
  • 🎉 2
Post #11766 4.88K

Forwarded from Proglib.academy | IT-курсы

😳 Documentation Driven Development звучит как ещё один модный термин. Пока не попробуешь объяснить свой проект AI.

Агент работает только с тем контекстом, который ему дали. Если документация неполная или устарела, он начинает додумывать — отсюда появляется неверный код.

🔘 На курсе «ИИ для разработчиков» эту тему разбирает Арсений Харланов. Он покажет, как подготовить документацию и контекст, чтобы агент понимал архитектуру проекта, ограничения и связи между компонентами.

Также разберём, как выбирать модель под задачу: Claude, DeepSeek, Qwen и другие ✏️

Впереди 7 недель работы со своим репозиторием. Вебинары проходят вживую и остаются в записи.


Стартуем 31 августа. До конца июля можно присоединиться по ранней цене, а доступ к материалам останется бессрочным 😀

🔗 Посмотреть, что будет на курсе

🏃‍♀️ Proglib Academy
  • 🥱 16
  • ❤ 10
  • ⚡ 5
  • 👍 5
  • 🎉 4
  • 😍 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →