Библиотека программиста | программирование, кодинг, разработка
82.9K subscribers
3.85K photos
178 videos
89 files
6.9K links
Все самое полезное для программиста в одном канале.

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

Курс по ML: https://clc.to/eLH_zQ

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

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
🐉 Унесенные кодом: как языки программирования выглядят в стиле Гибли

Мы не могли пройти мимо нашумевшего тренда и попросили ИИ перенести наши любимые языки программирования во вселенную Миядзаки.

Получилось круто: от мудрого монаха Go, медитирующего в бамбуковой роще, до энергичного волшебника JavaScript, создающего целые миры из DOM-объектов.

Кто вам нравится больше? Что бы вы изменили в этих образах? Расскажите в комментариях ↓
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26👍95🔥3🤩1
🐋 Docker выпустили плагин Docker DX для VS Code

Он помогает разработчикам редактировать bake-конфигурации, искать уязвимости в образах контейнеров и подсказывает лучшие практики работы с docker-файлами.

🖥 Возможности плагина:

Линтер Dockerfile: автоматически выявляет ошибки в синтаксисе и предоставляет рекомендации по их исправлению, включая советы по безопасности.

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

Поддержка bake-файлов: обеспечивает автодополнение и подсказки при редактировании bake-конфигураций.

Улучшенная навигация: позволяет быстро переходить к переменным и секциям в больших конфигурационных файлах.

➡️ Плагин уже доступен в Visual Studio Marketplace (изменения также доступны в уже существующем от команды Microsoft).

🐸 Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👾1
💀 Джуны: game over или новый уровень сложности?

Рекрутеры ищут только сеньоров, AI отбирает хлеб у начинающих, а рынок переполнен выпускниками буткемпов.

➡️ Разбираемся, действительно ли наступил конец эпохи джуниоров и как молодым специалистам адаптироваться к новым реалиям.

🐸 Библиотека программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
😢15👍6👾5🌚31
📰 Что произошло за неделю

Собрали главные события и контент минувших уходящей недели:

🐬 Oracle подготовили и выложили в открытый доступ сборки MySQL Community Server 9.3.0 для основных дистрибутивов Linux, FreeBSD, macOS и Windows.

🛠️ Делаем MCP своими руками.

🚫 JetBrains объявила о закрытии Aqua — своей специализированной IDE для QA-инженеров

📄 Интеллектуальный терминал, созданный на основе Rust со встроенным ИИ.

🐋 Docker выпустили плагин Docker DX для VS Code.

🐸 Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👾4👍31
🚀 Релиз российской среды разработки OpenIDE

OpenIDE представляет собой современный, бесплатный и полностью открытый инструмент для Java‑программистов. Среда готова к использованию в реальных проектах.

🔖 Основные возможности OpenIDE:

– Поддержка Java 24 (первая отечественная IDE с актуальными версиями Java)
– Независимая инфраструктура в России;
– Собственный маркетплейс с 350 плагинами;
– Поддержка Java, Kotlin, Python, Scala и других языков;
– Открытый исходный код под лицензией AGPLv3;
– Интеграция с российским JDK от Axiom;
– Поддержка Spring и корпоративных технологий.

В планах разработчиков — создание плагина для Docker, улучшение поддержки LSP и включение в Реестр отечественного ПО Минцифры РФ.

➡️ Детальный обзор IDE
➡️ Скачать IDE

🐸 Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱44🔥25👍9😁4🤔2
😀 Вопрос для вас

Что самое абсурдное вы когда-либо слышали от коллег-разработчиков?

Вот несколько ответов пользователей Reddit:

Как-то раз, будучи джуниором, я спросил свою команду, где логировать ошибки. Менеджер проекта услышал мой вопрос и серьезно сказал: «В этом нет нужны, если ты сразу пишешь код правильно»


«Не нужно делать дашборды для мониторинга сервисов, это будет стоить нам $10 в месяц» — старший инженер на встрече с 10+ людьми, стоящей компании явно больше $1000.


Делитесь своими историями в комментариях 👇

🐸 Библиотека программиста #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12👍21
👨‍💻 Большая библиотека Open-Source проектов

OpenAlternative — пополняемая коллекция лучших open-source решений, которые являются бесплатными и функциональными альтернативами популярным платным программам.

Выбираете нужную категорию или инструмент, и OpenAlternative предложит вам список альтернативных решений с подробными описаниями. Каждый инструмент оценивается по активности на GitHub, количеству звезд и форков.

➡️ Ссылка на ресурс

🐸 Библиотека программиста #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
💯143😁2🙏1
🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость

Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!

👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.

🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе

Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».

Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».

📅 Сроки: с 29 апреля по 11 мая включительно

Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8

Ждем ваших новостей!
9👍8🥱7
🗄️🕖 Почему база данных тормозит ваше приложение и как это исправить

Вы все сделали правильно: отрефакторили код до блеска, оптимизировали функционал, обновили библиотеки и фреймворки. Но приложение все равно тормозит. Почему? Дело в базе данных: код выполняется за миллисекунды, а запросы к БД могут занимать секунды.

Если не решить эту проблему, API будет медленным, пользователи — недовольными, а система — нестабильной при высокой нагрузке.

➡️ Как это исправить — разбираемся в статье.

🐸 Библиотека программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍51👾1
🖼️ Обновление JetBrains AI: новый тариф, поддержка MCP и поиск в Интернете

Разработчики JetBrains представили обновление нейросетевого помощника.

Что нового:

– Редактирование нескольких файлов: теперь ассистент может вносить изменения одновременно в несколько файлов проекта, что упрощает работу с кодом.​

– Вставка кода из чата: появилась кнопка «Применить», позволяющая напрямую переносить предложенные фрагменты кода из чата в файлы проекта без необходимости копирования и вставки.​

– Поддержка MCP: добавлена возможность предоставлять ассистенту дополнительный контекст из других инструментов или API, улучшая качество предлагаемых решений.​

– Поиск в Интернете: в чат встроена команда /web, позволяющая искать информацию в Интернете прямо из IDE.​

– Новые языковые модели: JetBrains AI теперь поддерживает модели OpenAI GPT-4.1, Gemini 2.5 Pro и Claude 3.7 Sonnet.

Исключение файлов из контекста: пользователи могут исключать определённые файлы или директории из анализа ассистента, редактируя файл .aiignore, что помогает защитить конфиденциальные данные.​

🐸 Библиотека программиста #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👾2🥱1