proglibrary | Технологии

Telegram-канал proglibrary - Библиотека программиста | программирование, кодинг, разработка

85659

Все самое полезное для программиста в одном канале. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/a32a0d94 Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46

Подписаться на канал

Библиотека программиста | программирование, кодинг, разработка

👌 Сбер решил, что без ИИ никуда, только теперь официально: теперь даже стажёры будут учиться нейросетям, а руководители — принимать решения с умным видом, глядя на данные от ИИ. Вот она — наша artificial reality.

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Никто не верил, но мы это сделали!

Мы опубликовали легендарные Gene Kim — инструктора по выживанию для программиста, который чувствует себя в IT как в джунглях.

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

Если ваш проект — это хаос, а DevOps для вас звучит как магия, то The Phoenix Project научит спасать бизнес от краха (или хотя бы вывести код в продакшн).

В The DevOps Handbook найдете секреты автоматизации, которые помогут вам сделать так, чтобы всё работало, как по маслу (и без нервов).

Ну а The Unicorn Project — это как волшебная палочка для разработчиков, которые хотят разобраться, как не утонуть в мире микросервисов, данных и вечных багов. Книга научит строить системы, не теряя надежду, и как найти путь в этом хаосе, где единорог — это не метафора, а реальный шанс на успех 🦄

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Surface уже с Rust-драйверами, ядро Windows 11 тоже не отстаёт. На подходе инструментарий и официальная поддержка через GitHub.

Тем временем в Linux: Rust уже в ядре, но Торвальдс как всегда — то одобряет, то банит фанатов Rust. Консенсуса нет 🐧

Rust наступает 🚂

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

😤 Устал листать туториалы, которые не складываются в картину

У тебя в голове уже есть логрегрессии, деревья, метрики и какая-то PCA, но системного понимания всё нет?

Пора с этим разобраться!

Наш курс по классическому ML:

— научит выбирать адекватные модели под задачу
— разложит метрики, переобучение и bias по полочкам
— покажет, что скрывается за fit/predict, и что с этим делать

🔔 До 27 июля по промокоду Earlybird минус 10.000₽

P.S. Первые 10 участников получат эксклюзивный лонгрид, чтобы начать изучать тему ещё до старта курса.

👉 Поменяй свою жизнь: старт карьеры в AI — успей до закрытия набора!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🖼 Rust: зачем выбирать этот язык в 2025 году? | Подкаст «Организованное программирование»

Вы ещё не накачали свои знания о Rust? Тогда самое время! В этом выпуске Дмитрий Коваленко развеет мифы и объяснит, почему язык без garbage-коллектора — это не только про боль, но и про невероятную эффективность. От заимствования до макросов, от асинхронности до Go vs Rust — всё это ждет вас в подкасте.

📈 Почему экосистема Rust меняет индустрию?
💥 Где Rust ломает шаблоны, а где подводит?
⚡️ Чем Rust может усилить ваш tech stack и стоит ли вообще связываться? И многое другое 👇

🔗 Слушать выпуск

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Интересные времена для индустрии как будто уже настали

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Хороший ML-разработчик не начинает с нейросетей

На собеседовании по ML System Design кандидату дают задачу «предсказать отток», а он сразу лезет в нейросети. Красиво, модно, дорого.

Но профи думает иначе:

💭 Логрегрессия? Градиентный бустинг?
💭 А сколько у нас данных и времени?
💭 Что с интерпретируемостью?

Потому что не выбрать адекватную модель — это уже ошибка.

Нейросети — это круто. Но без понимания классического ML вы просто «подключаете модельку», а не строите решения.

➡️ На курсе разберём:

— линейные модели, деревья, PCA, кластеризацию
— метрики, переобучение, bias vs variance
— инженерные подводные камни, которые идут сразу после fit()

🎁 Скидка 10 000₽ по промокоду Earlybird, только до 27 июля.

А ещё — подарок для первых 10 участников: специальный лонгрид по теме курса, чтобы вы могли начать погружение в материал уже сегодня.

🔗 Успей записаться — и начни карьеру в Data Science уже через 3 месяца!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🚀 10 подставок для гаджетов, которые сделают вашу жизнь проще и... интереснее

Подставки, которые не только облегчат работу, но и добавят стиля в повседневную жизнь. Почему бы не сделать жизнь удобнее, а рабочее место — чуть более креативным? 😎

1️⃣ Telesin MNM-001

Магнитное крепление на шею, идеально подходит для съемки от первого лица. Надежно удерживает смартфон с помощью магнита и дополнительного ремешка для большей безопасности. Удобно для путешествий и активных съемок!

2⃣ Hercules DG307B

Адаптивный держатель, который можно прикрепить куда угодно: к стойке, столу, даже подоконнику! Поворачивается на 360°, так что влогеры и подкастеры оценят его по достоинству.

3⃣ Pantogroff RS-OA. DT. M

Стабилизатор с осветителем и микрофоном — для тех, кто снимает даже на улице! Все можно вращать на 360° и делать съемку качественной, даже если не в студии.

4⃣ Manfrotto MKPIXICLAMP-PLUS

Легкий трипод, который можно использовать как селфи-палку! Отлично подходит для компактных камер и смартфонов. Прочный, но с компактным дизайном — идеально для влогеров в движении.

5⃣ Safety DJ

Вращающаяся подставка для ноутбуков и планшетов, которая регулируется по высоте и углу наклона. Работать стоя — просто, а можно и демонстрировать экран всем, кто рядом. Максимальная нагрузка — 10 кг!

6⃣ UGREEN LP263

Складная подставка для смартфона с регулируемой высотой и углом наклона. Подходит для длительных рабочих сессий и путешествий. Комфорт на каждом шаге!

7⃣ Pantogroff Kit-01ST

Настольная стойка для съемок, записи подкастов и стримов с микрофоном и LED-подсветкой. Все регулируется — угол, наклон, и даже интенсивность света! Прощай, тени на лице!

8⃣ Baseus Back Seat Car Mount Holder

Для тех, кто в дороге! Этот держатель крепится на подголовник автомобиля, идеально для просмотра фильмов или игр. Поворот на 360° — устройство будет удобно смотреть в любом положении.

9⃣ Yicosun B-0004

Охлаждающая подставка для мощных устройств с цветной LED-подсветкой. Подходит даже для больших ноутбуков, а система охлаждения убережет от перегрева.

1⃣0⃣ Ugreen X-Kit

Док-станция и подставка для ноутбука в одном! Множество портов, поддержка быстрой зарядки и возможность регулировать угол наклона. Стань продуктивным, даже если ты в пути!

Цены — в комментах 👇

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📺 Когда твой скрытый MR с коллегой внезапно попал в продакшен, а ты всё ещё пытаешься выдать это за парное программирование

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🗂 Все нужные Телеграм-каналы для тестировщика

🚩Общие
🟠@qarocks - статьи, дайджесты, видео, книги
🟠@qasobes - вопросы на собеседовании QA и ответы на них
🟠@cozyqa - новости QA, полезные советы, подборки материалов

🚩Автоматизация
🟠@automatedqa - справочник материалов по автоматизации тестирования

🚩Поиск работы
🟠 @qajoboffer
🟠 @jobforqa
🟠 @qajobsoffers
🟠 @rabotadlaqa

🚩Книги
🟠@libqa - книги по тестированию на русском и английском языках

🚩Юмор
🟠@qahumor - мемы, связанные с тестированием и разработкой ПО в целом

🚩ЧАТЫ:
🟠@qajobsru - чат с вакансиями и их обсуждениями

Реклама. Киренкина Марина Дмитриевна, ИНН 345702417736. Erid 2VtzqvtayLj

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

👩‍💻 Vim вместо IDE: прокачиваем скорость и удобство | Подкаст «Организованное программирование»

Когда IDE лагает, а VS Code уже не радует — приходит он. Vim. В этом выпуске Алексей Гладких, тимлид и человек, который может навигировать по коду без мыши даже во сне, показывает, как в 2025 году превратить Vim из пугала джунов в настоящего боевого товарища.

⚡️ LazyVim, LSP, Git прямо из терминала — и всё это в живом скринкасте.

⌨️ Ctrl+Q, мультикурсоры, боль мизинца и рефакторинг без мыши — не шутка, а стиль жизни.

🎯 Даже Helix обсудили (и да, Vim всё ещё жив).

Если ты думал, что Vim — это мазохизм, а не редактор, просто не видел этот выпуск.
Открывай, смотри и погружайся: тут не лекция, а интерактивная терапия с Vim.

🔗 Слушать выпуск

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🚀 Как превратить side-проект в бизнес без инвесторов

Ищешь новые пути для самореализации? Свой бизнес — сложно, но интересно!

Но вот вопрос: можно ли сделать это без внешних инвестиций и громких запусков? История ProjectionLab — отличный пример того, что да, можно!

В 2021-м проект начинался с $150 в месяц и публикации на Hacker News. А теперь это уже $1 🍋 — и всё это без инвесторов. Но как?

📈 Рост шаг за шагом

Процесс не был быстрым. Это не магия, а настойчивость. От ночных фич и случайных идей до стабильного дохода. Каждый день — шаг к успеху.

👥 Сообщество на вес золота

Забудь про рекламу. Проект рос благодаря искреннему общению с пользователями. Люди ценят, когда их слышат.

🔥 Эмоциональные качели

Предпринимательский путь — это не всегда успех и слава. Это больше похоже на американские горки. Бывают моменты, когда хочется всё бросить, но не сдавайтесь, даже когда кажется, что весь мир против вас.

💪 Системность

Небольшие улучшения каждый день, настойчивость, труд — и успех обязательно придёт.

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Когда понимаешь, что в середине спринта не только проект, но и твоя мотивация под вопросом

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Задача: получить максимум инсайтов за минимум времени
Решение: прийти к нам на Frontend meetup. 😎

А именно:
✔️ Как ускорить сборку фронта в 10 раз (и не развалить всё по пути)
✔️ Как развивать хард-скиллы на работе, а не в 2 часа ночи
✔️ Как подружиться с ИИ и не отдать ему контроль над кодовой базой.

Встречаемся офлайн/онлайн 22 июля в 18:00 в Sber Agile Home по адресу: Кутузовский проспект, 32к1, Москва.
Здесь можно узнать подробности и зарегистрироваться!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

☺️Бывший глава Twitter Джек Дорси выкатил Bitchat

Если завтра отключат Telegram, а MAX предложит позвонить в МФЦ, ты знаешь что делать


Bitchat’у не нужен интернет, сервера и вообще ничьё разрешение. Работает на Bluetooth Low Energy, шифрует всё Curve25519 + AES-GCM, хранит сообщения локально, и в нём нет логинов, ID и телеметрии. Только BLE, только хардкор.

🔥 Паник мод? Есть! Три тапка по логотипу — и всё подчистится, будто ты этим мессенджером и не пользовался.

🔐 Чаты с паролем, избранные сообщения, тематические комнаты, опенсорс.

📲 Версии уже есть для iOS и macOS, но через TestFlight не прорваться — собирай сам.

👉 GitHub

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Вот оно, безопасное программирование на С++ во всей красе

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤔 «Начни сразу с нейросетей — зачем тебе логрегрессия?»

Это один из худших советов для начинающего ML-разработчика. Зрелость — это понимать, где простого достаточно, а не тянуть трансформеры на любую задачу из-за хайпа.

Классика ML — это не допотопная теория, а база (bias/variance, деревья, метрики), без которой не понять Deep Learning.

⚡️ Хотите освоить этот фундамент на реальных задачах? Приходите на наш курс по классическому ML. Только хардкор, только продовые задачи!

📆 Старт — 12 августа.

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

🎁 Последний день промокода Earlybird на скидку 10.000₽.

👉 Не упустите шанс!

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🚨 Внимание: на выходных не повторять ☝️

Всем пятницы

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🙌 Обзор различных стилей архитектуры API

Сохраняй себе, чтобы не гуглить в следующий раз.

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Это прямая реклама онлайн курсов по программированию.

Погоди-погоди! Не скипай. Я очень быстро постараюсь объяснить тебе разницу между “другими” и “нами”.

Мы гарантируем не только трудоустройство после курса по Go-разработке, но и минимальную зарплату. То есть ты не просто “устроишься и ладно”. Нам важно, чтобы ты получал как можно больше - мы с этого зарабатываем. Поэтому мы гарантируем тебе минимум 120.000 рублей с первого же месяца работы после курса.

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

Это - наше основное отличие. Теперь коротко про сам курс: море практики, командные проекты, коллы с ментором - всё, как ты любишь.

Про язык: Go это относительно молодой, достаточно простой для изучения (всего 50 страниц документации), жутко востребованный в 2025 году (это только начало!) и эпически высокооплачиваемый. Так что 120к - это действительно минимальная зарплата при грамотном подходе.

Собственно, это всё. Будь зайкой, запишись на консультацию, там расскажем всё подробнее. Это бесплатно: https://kata.pw/WMFbp_


Реклама. ООО «КАТА АКАДЕМИЯ», ИНН 7802925162. Erid 2VtzqwWQ1Rz

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

💡 Шпора по КЛЮЧЕВЫМ СТРУКТУРАМ ДАННЫХ, которые оптимизируют хранение за счет сокращения использования памяти

💚 Bloom Filter: эффективно сокращает затраты на поиск, проверяя, является ли элемент членом множества

💚 Hyperloglog: оценивает количество уникальных элементов в большом наборе данных

💚 Cuckoo Filter: проверяет, принадлежит ли элемент набору, используя хэширование с возможностью замены

💚 Minhash: оценивает сходства между множествами с использованием сигнатур

💚 SkipList: эффективный способ поиска, вставки и удаления элементов из отсортированного списка

💚 Count-Min Sketch: определяет частоту элементов в больших потоках данных

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Еще в далеком 2006-м Джейсон Фрид, один из основателей компании Basecamp, вывалил БАЗУ. Особенно нравится:

Лучшие дизайнеры и лучшие программисты — это не те, у кого лучшие навыки, не те, у кого самые ловкие пальцы, и не те, кто может мастерски работать с Photoshop или Vim. Это те, кто могут определить, что действительно не имеет значения. Вот где происходят настоящие достижения.


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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

⚡️ Мы запускаем онлайн-курс по машинному обучению для Data Science.

Хочешь войти в Data Science, но не знаешь, с чего начать?
А может, ты уже в теме, но чувствуешь, что знаний не хватает?

Старт курса — 12 августа, и это отличный шанс пройти весь путь — от теории до уверенного применения.

Что внутри:
— от линейных моделей и градиентного спуска до бустинга и рекомендательных систем
— реальные примеры, практика, задачи и живая менторская поддержка
— всё, что нужно, чтобы не просто разобраться, а применять ML в реальных проектах

Ведет курс Мария Жарова:
ML-инженер в Wildberries, преподаватель МФТИ, ТГУ и МИФИ, практик и автор канала @data_easy

🎁 По промокоду Earlybird — скидка 10.000 рублей, только до 27 июля.

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

👉 Записаться на курс

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

👨‍💻 Работаешь с GitHub прямо в браузере?

Просто жми Ctrl+S / Cmd+S — и ты уже в окне коммита. Дальше — Enter, и изменения уже в истории, а не в бесконечном «чуть попозже». Не нужно отрывать руки от клавиатуры.

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

…я же знаю Х1 и Х2, почему меня не повышают до сеньора?


Сеньоры — такие сеньоры

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🗺 Индексы — это как GPS для базы данных

Они помогут быстро найти нужную информацию, не теряя времени. B-деревья и B+-деревья — это как дороги с развязками, хеш-индексы — как точный адрес, а битовые индексы — как ярлыки для быстрого поиска. Если не хочешь потеряться, просто следуй их указаниям!

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🔥 Знакомьтесь, преподаватель нашего нового курса по ML — Мария Жарова.

В карточках рассказали, чем Мария занимается и какие советы даёт тем, кто хочет расти в IT и Data Science ☝️

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

👉 Записывайтесь на курс

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

📰 C# снова в заголовках

На этот раз — как лидер по количеству упоминаний... и почти по количеству страданий.

🟢 1,3 млн сообщений о C# в медиа и соцсетях
🟢 Только 10,9% обсуждений были позитивными

Если вдруг тебе нравится C# — не переживай. Это не баг, это фича комьюнити.

👉 Пруфы здесь

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

🤩 Гайд по выживанию на собесе по API

Ищешь работу бэкендером или фуллстэком? С вероятностью 99% тебя спросят про API.

— Расскажи про PUT vs PATCH
— Что такое идемпотентность при ретраях?
— Как реализовать лимитирование запросов?
— ...и это только разминка 😅

🎯 Чтобы тебя не унесло первым же вопросом, держи гайд по выживанию на интервью про API.

Что внутри?

🟠 CRUD — не просто про базы данных
🟠 PUT vs PATCH — баттл за тело запроса
🟠 Безопасность API — не только про токены
🟠 Кэширование, пагинация и версии — да, ты должен это объяснить
🟠 Идeмпотентность — твой дзен на случай ретраев и продакшн-пожаров
🟠 Рейтлимиты, повышение производительности, документирование REST API

11 топовых вопросов с примерами и объяснениями 🧶

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

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

👉 Новости, которые мы заслужили

И тебя вылечат заменит ИИ, и тебя тоже вылечат заменит ИИ… и меня вылечат заменит ИИ.

😳 Пруф

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

Читать полностью…
Подписаться на канал