Библиотека программиста | программирование, кодинг, разработка
84.3K subscribers
3.67K photos
174 videos
89 files
6.74K links
Все самое полезное для программиста в одном канале.

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

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

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

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
💻 Инженер собрал ноутбук с нуля

Брайан, студент-энтузиаст, сделал то, о чём многие только мечтают. Он собрал полностью рабочий ноутбук своими руками.

🔵 Что внутри:

• 4K AMOLED-дисплей (да-да, даже Minecraft в 4K тянет).
• Механическая клавиатура с Cherry MX переключателями.
• Батарея на 7 часов автономной работы.
• И всё это в стильном алюминиевом корпусе, который он тоже сделал сам.

Почему это круто для разработчиков: этот проект даёт полный контроль над начинкой, всё сделано на основе open-source. Брайан собрал Linux-дистрибутив, оптимизировав его под свою конфигурацию, написал Python-скрипты для мониторинга питания и оптимизации работы системы.

🔗 Полный процесс задокументирован в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌵🕵️‍♂️ Git-квест: 10 испытаний для повелителя репозиториев

От простого push до таинственного cherry-pick – пройдите все уровни нашего Git-квеста и докажите, что достойны звания Git-мастера.

🔗 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔑 Как хакеры взломали систему Subaru STARLINK

Исследователи нашли уязвимость в системе Subaru STARLINK, которая дала полный доступ к автомобилям через admin-панель.

Через уязвимость можно было удалённо запускать и останавливать двигатель автомобиля, блокировать или разблокировать двери. Хакеры также могли получить историю местоположений за год с точностью до 5 метров и извлечь данные владельцев, включая адреса, телефоны, e-mail, данные карт и PIN-коды.

➡️ Как это нашли:

▪️ Использовали Burp Suite для анализа запросов в мобильном приложении Subaru.

▪️ Переключились на админ-панель STARLINK, проанализировали JS-код и нашли дырявый эндпоинт для сброса пароля.

▪️ Через brute-force подобрали учётные данные сотрудников, получили доступ и обошли 2FA, просто удалив client-side проверку.

📎 Внутри пошаговый разбор взлома
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎞 Видео, от которого сложно оторваться: эволюция языков программирования с 1958 по 2025

В этом ролике — детальная инфографика, которая показывает, как менялись самые популярные языки программирования за последние 67 лет.

Что внутри:

▪️ Как C, Java и Python захватывали мир.

▪️ Когда Fortran и COBOL теряли свои позиции.

▪️ Какие языки стали лидерами в последние годы.

Рейтинг построен на основе опросов, данных GitHub, книг и статей, а также аналитики популярности за последние годы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 30 полезных приложений на основе искусственного интеллекта, которые могут вам помочь в 2025 году

👉 Источник

#инфографика
💬 Сто лет собеседований: почему наём в IT переусложнён

Кажется, что собеседования в IT стали настоящим квестом с множеством уровней: от базовых вопросов до задач уровня «построй марсоход из JSON-ов». Смотрите статью, чтобы разобраться, почему так.

➡️ Внутри:

• Почему компании задают каверзные вопросы

• Как тесты на собеседованиях пугают даже опытных сеньоров

• Что нужно поменять, чтобы наём стал проще

🔗
Читайте подробнее на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
😂 Dev Memes: утренние дилеммы, правки и зарплаты

Третья неделя года позади, а мы всё ещё смеёмся над мемами. Ловите подборку лучших шуток из нашего канала «Библиотека IT-мемов».

🔗 Подборка самых топовых мемов
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.