Все самое полезное для программиста в одном канале. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/a32a0d94 Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Коллеги, все на завод
🐸 Библиотека программиста
Настоящий аналитик бутстрапировал бы выборку и сходил на свидание с этой тройкой еще n тысяч раз
🐸 Библиотека программиста
В GigaChat можно еще и кодить
Кидаем наш код и просим: — найди узкие места
— покажи, как ускорить
— объясни, что тут не так и как сделать лучше
Например, вы пишете парсер на Python. Всё работает, но тормозит.
GigaChat сам находит проблему (например, что requests
блокирует всё), и предлагает перейти на aiohttp
, показывает, как собирать данные параллельно, и даже даёт оптимизированный шаблон.
И это не просто «вот тебе код», а полноценный разбор — с анализом, источниками и рекомендациями.
За день до дедлайна все буквально:
🐸 Библиотека программиста
🏎️ На HN вирусится заметка Catherine Jue в духе времени про «быстрое» ПО. Мол, ИИ помогает создавать прототипы на языках, с которыми мы менее знакомы. Это не единственная причина, не переживайте 🧠
А ведь действительно, мы редко просим сделать что-то быстро, мы обычно хотим фичи, интеграции, скидки — но не скорость. Вечно все усложняем, оттягиваем релиз, ну вы поняли…
🤔 Основной посыл: скорость в разработке — не просто техническая характеристика, а магия, которая устраняет когнитивное трение, упрощает продукт и меняет поведение пользователей.
Быстрое ПО требует дисциплины, устранения лишнего и сложной работы за кулисами, что делает его мощным, интуитивным и даже увлекательным. В будущем оптимизация скорости откроет новые возможности и юзкейсы.
Кто согласен? Мысли — в комменты 👇
🐸 Библиотека программиста
🤦♂️ Специалистам по инфобезу лучше платить, мягко говоря, чуть побольше. А то это закономерно приводит к известным событиям.
🐸 Библиотека программиста
В айтишке только так, ало
🐸 Библиотека программиста
🏦 Интеграция платежных систем на уровне банковской инфраструктуры
Конкурентоспособность банков и финтех-компаний все больше зависит от скорости и надежности платежей. Сегодня интеграция с национальными системами быстрых платежей вроде SEPA Instant — необходимость для выживания, а не просто полезная надстройка.
При этом зачастую подключение к таким системам — сложный технологический проект, который требует глубокого понимания как банковской инфраструктуры, так и современных подходов к разработке высоконагруженных систем.
🔗 Читать статью
🐸 Библиотека программиста
👌 Сбер решил, что без ИИ никуда, только теперь официально: теперь даже стажёры будут учиться нейросетям, а руководители — принимать решения с умным видом, глядя на данные от ИИ. Вот она — наша 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 месяца!
🔥 GitButler — next gen Git клиент для управления ветками
Представь, что ты можешь работать сразу на нескольких фичах, не прыгая между ветками как бешеный checkout. GitButler — клиент для Git, который позволяет держать несколько веток в одной рабочей директории.
🧪 Как это работает?
GitButler следит за твоими незафиксированными изменениями и раскладывает их по виртуальным веткам. Каждой фиче — своя коробка. Потом любую можно красиво запушить, как будто ты всё это время работал «по канону».
📌 Чем виртуальные ветки лучше обычных?
Обычные ветки — это как жить в параллельных реальностях: чтобы переключиться, надо полностью переодеться.
Виртуальные ветки GitButler — как надеть маску Зорро: ты другой, но остался на месте.
💡 Зачем всё это?
Потому что git add -p
и git rebase -i
— это как Vim: круто, но больно. GitButler — про удобство, а не мазохизм. Работай как тебе удобно, а Git всё поймёт сам.
➡️ Вывод
Если ты вечно отвлекаешься на новые таски и у тебя в голове 5 задач, GitButler сделает так, чтобы Git не начал страдать вместе с тобой.
🐸 Библиотека программиста
🔥 Гугл представил ШРИФТ ДЛЯ РАЗРАБОВ
Google Sans Code сочетает геометрическую точность с лёгким каллиграфическим изяществом и имеет фиксированную ширину, что делает его невероятно удобным для чтения даже в крошечных редакторах кода.
Это мы пробуем — теперь никто не будет щуриться
🐸 Библиотека программиста
Разработчик разработчику рознь. Не так ли?
🐸 Библиотека программиста
Пока рынок ищет PostgreSQL-специалистов, вы можете стать одним из них
8606 вакансий и зарплаты от 160 тысяч рублей для Middle+ специалистов — PostgreSQL переживает настоящий бум. Компании массово мигрируют на эту СУБД, ища альтернативы ушедшим с рынка решениям. И катастрофически не хватает экспертов, которые умеют не просто писать запросы, а проектировать отказоустойчивые системы.
→ Большинство разработчиков знают PostgreSQL поверхностно — пишут базовые запросы и надеются, что «как-нибудь заработает». А потом тушат пожары из-за неоптимальной архитектуры, блокировок и падений производительности. Звучит знакомо?
Курс «PostgreSQL для администраторов баз данных и разработчиков» научит вас мыслить системно. Вы освоите настройку кластеров, организацию резервного копирования, оптимизацию запросов и работу с большими данными. Это те навыки, за которые платят serious money.
Три месяца интенсивной практики под руководством экспертов из Wildberries и других крупных компаний — и вы сможете претендовать на позицию Middle+ с соответствующей зарплатой.
Старт уже 31 июля, но сначала нужно пройти вступительное тестирование. Скидка 10% действует только до конца месяца — времени на раздумья почти не осталось.
→ Проверьте свой уровень знаний и получите доступ к эксклюзивной цене на обучение: https://clc.to/8hiI7g
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🚚📦 Delivery Manager: что за профессия и какую роль она играет в разработке?
В каждой уважающей себя IT-компании есть эта роль, но описать ее функции толком не может никто. То ли менеджер, то ли техлид, то ли волшебник — попробуем разобраться, кто такие деливери-менеджеры и почему без них современная разработка превращается в бардак.
🔗 Читать статью
🐸 Библиотека программиста
👨🏫 В ChatGPT завезли РЕЖИМ ОБУЧЕНИЯ
Теперь ChatGPT не только дает тебе ответы, но и помогает учиться. Включай режим обучения, и ты не просто решишь задачу — ты поймешь, как к ней прийти, как будто ChatGPT — твой лучший школьный друг, который всегда знает правильный ответ!
🐸 Библиотека программиста
Последний шанс залутать курсы Proglib Academy с выгодой 40% и пожизненным доступом.
До 1 августа действует скидка на курсы по математике для Data Science, алгоритмам и структурам данных, обновлённому Python, frontend-разработке с нуля, основам IT для непрограммистов, базовым моделям ML, а также архитектурам и шаблонам проектирования.
Выбираем и забираем 👈
P.S. Акция не распространяется на курсы «AI-агенты для DS-специалистов» и «ML для старта в Data Science».
О каких контейнерах речь? Docker?
🐸 Библиотека программиста
Вот оно, безопасное программирование на С++ во всей красе
🐸 Библиотека программиста
🤔 «Начни сразу с нейросетей — зачем тебе логрегрессия?»
Это один из худших советов для начинающего 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. Это те, кто могут определить, что действительно не имеет значения. Вот где происходят настоящие достижения.