Proglib.academy | IT-курсы – Telegram
Proglib.academy | IT-курсы
3.86K subscribers
2.21K photos
80 videos
15 files
2.07K links
Онлайн-курсы для программистов от создателей «Библиотеки программиста».

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

Учиться у нас: https://proglib.io/w/9f60aed6

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🛡 Как защитить себя от увольнения: карьерная «страховка» для IT‑шника

Рассказываем о способах, которые помогут подстраховать себя на работе в период кризиса в IT-индустрии. Объясняем, как заключить трудовой договор (и что точно должно быть в нем прописано) и соглашения о расторжении.

🔗 Читать статью

🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👏 Победили источник выгорания

🏃‍♀️ Proglib Academy

#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2🥰1
🔍 Git-команда для особого случая

Случайно удалили ветку, а в ней была недоделанная фича или рабочий хотфикс? Паника близко?

💡 Команда спасения
git reflog


📌 Что делает

Показывает историю всех действий в Git — коммиты, переключения веток, ребейзы и даже force-push’и. Идеально, чтобы вернуть ветку из забвения или откатиться на стабильное состояние.

Например:
git checkout -b restore-branch HEAD@{3}

Создаёт новую ветку с того момента, где были 3 действия назад.

💬 Использовали раньше?

🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
💀 Найм в IT мертв. Или же нет?

В последнее время часто можно слышать, что рынок IT «мертв», что найм замер, и что это конец золотой эпохи для специалистов. Однако, это не так. Рынок просто стал более сбалансированным, и не стоит паниковать.

Что изменилось?

– Меньше людей покидает страну, многие вернулись, а те, кто уехал, работают удаленно.
– Компании не закрывают вакансии, но требуют большего от кандидатов: опыт, знания и адекватные ожидания.
– Рынок стал менее перегретым, но для тех, кто подготовлен, найти работу не составит труда.

Что вы думаете о ситуации на рынке? Рынок действительно мертв или он просто стал более конкурентным?

🔥 — все очень плохо, если бы мы знали, что это такое, но мы не знаем, что это такое
❤️ — все хоршо, работу найти можно, если правильно искать

🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62
👨‍💻 Fedora на MacBook Pro 2019

На MacBook Pro 2019 с чипом T2 ставить Linux непросто. Но Fedora 42 запускается полностью, с Wi-Fi, звуком и тачпадом, если подготовиться заранее.

Если кратко, то раз-раз и готово, а подробности в статье.

➡️ Вот пошаговый план действий

🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📝 Подтвердите, что вы не робот на новом уровне

❤️ — заметил, что роботы умнее нас, когда изменилась капча

🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
Чек-лист: перед деплоем Docker-контейнера

Если нужно отправить контейнер в плавание, то стоит пройтись по всем пунктам из списка:

📌 Оптимизация Dockerfile
✓ Нет ненужных пакетов и зависимостей
✓ Используется COPY вместо ADD, если не нужно скачивать файлы
✓ Используется .dockerignore, чтобы не включать лишние файлы
✓ Не используем latest, а задаем конкретные версии образов

🔒 Безопасность
✓ Контейнер не запускается под root
✓ Установлены минимально необходимые права
✓ Конфиденциальные данные передаются через переменные окружения или секреты
✓ Открываются только нужные порты
✓ Включена многослойная сборка, если есть зависимости

📊 Оптимизация
✓ Удалены временные файлы
✓ Используется --no-cache при установке пакетов
✓ Docker history показывает небольшое количество слоев (docker history <image_id>)

🧷 Работа с переменными окружения
✓ Все конфигурации вынесены в переменные окружения
✓ Используются .env файлы, а не хардкод переменных в Dockerfile
✓ Секретные данные (пароли, токены) хранятся в специальных инструментах

💿 Volumes
✓ Используются volumes, а не bind mounts, если контейнер должен сохранять данные
✓ Проверены права на запись
✓ Очищены старые тома, если они больше не используются docker volume prune
✓ Настроены резервные копии для важных данных

🧪 Тестирование перед деплоем
✓ Приложение успешно запускается в контейнере локально
✓ Тесты на работоспособность (docker run myimage pytest)
✓ Тесты на совместимость с БД (docker run myimage integration-tests)
docker scan myimage не показывает критических уязвимостей

Если все пункты выполнены, деплой должен пройти гладко.

🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib

🏃‍♀️ Proglib Academy

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Главная акция года: 3 курса по цене 1

Никаких сложных условий. Вы выбираете три курса, которые хотите пройти в новом году, а оплачиваете только один (тот, что дороже). Остальные два — наш подарок.

Это ваш шанс освоить смежные навыки или углубить текущие.

Что в меню:

— Математика для Data Science / AI;
— Алгоритмы и структуры данных;
— Архитектуры и шаблоны проектирования;
— Основы IT и Python;
— AI-агенты и ML.

Забрать свой набор

Только до 31 декабря.
Консультация по обучению: @manager_proglib
🍷 Скачал фильм и отдал пароли: как “новинка с Ди Каприо” превратилась в троян

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

Атака выстроена аккуратно и почти кинематографично, вредонос прячется в субтитрах, сам подтягивает Go и собирается прямо на вашем компьютере, пароль от архива при этом максимально «надёжный».

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

Вы всё ещё качаете фильмы с торрентов?
🔥 — да.
🌚 — нет, конечно (да)
❤️ — нет.

🏃‍♀️ Proglib Academy

#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥1