Помните игру Portal? Вам давали один инструмент — портальную пушку — и с её помощью вы решали десятки головоломок, переворачивая пространство с ног на голову.

🐍 Python — это ваша портальная пушка. Один инструмент, который позволяет вам «сокращать» путь: автоматизировать рутину, парсить сайты, создавать ботов и решать реальные задачи.

Наш обновлённый курс по Python — это серия идеально выстроенных тестовых камер. Без сухой теории, но с практическими головоломками. Мы, как GLaDOS (только добрее 😉), проведём вас через 30 уроков, от основ до создания финального проекта — вашего собственного Telegram-бота.

И торт — это не ложь. Ваша награда — реальный проект в портфолио и специальная цена 24 990 рублей, которая действует всего 4 дня, до 1 сентября.

Начать тестирование 👉 https://vk.cc/cP1lcP

⏰ Осталось 48 часов!

Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.

⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.

👉 Забрать место (https://clc.to/PB84Mg)

🏗️🏦 Строим банк с нуля. Часть 1. ArchiMate на практике — диаграммы Application и Technology слоев

Слушай, если ты dev и мечтаешь стать архитектором, но не знаешь, с чего начать, — вот реальный пример. Автор берет и рисует архитектурные диаграммы для своего one-man-bank проекта, объясняет слои архитектуры предприятия на пальцах.

🔗 Читать статью: https://proglib.io/sh/Inew...

🚨 Коллеги, аларм

Спецы из ESET обнаружили первый известный вирус-вымогатель на базе ИИ. PromptLock использует локальную модель gpt-oss:20b через API Ollama для генерации вредоносных Lua-скриптов «на лету».

Малварь написана на Go, при этом в бою ее пока никто не встречал. Какие времена — такие и вирусы 🦠

💃 Репозиторий для ВСЕХ ПРОГРАММИСТОВ И ГИКОВ

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

👉 ТОП полезных сайтов — здесь: https://proglib.io/w/964c8...

Мы сделаем вам предложение, от которого невозможно отказаться 🤌

Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.

Предложение действует только до 1 сентября. Ничего личного, просто математика.

Принять предложение 👉 https://clc.to/zOKNDQ

🥷🏿 Учим БАЗУ по Kubernetes

Kubernetes The Hard Way — гайд, в котором кластер разворачивается поэтапно, без использования kubeadm и другой автоматизации.

Вместо чёрного ящика — последовательное выполнение всех шагов, которые обычно выполняются под капотом.

Автор работал над ним ~2 года, чтобы собрать в одном месте:

▪️Полный пошаговый гайд по сборке Kuberentes
▪️Удобные alias’ы, функции и обёртки
▪️Десятки скриптов, которые реально работают в бою
▪️Важные моменты, о которых молчат в туториалах

🔗 https://proglib.io/w/bc5f9...

💡Сравнение архитектурных паттернов, часто используемых при разработке мобильных приложений

... или, другими словами, если не готов жертвовать, не жди быстрого роста

Автора статьи за первые 8 лет работы в Microsoft повышали каждый год (https://proglib.io/w/14f4d... при этом он спал в офисе, работал до 6 утра. Успех пришёл с ценой — упущенное время с семьёй и личная жизнь. Не каждый вывезет такой ритм.

💭 Что думаете?

🧑‍🏭 Сварщики стали САМЫМИ ВЫСОКООПЛАЧИВАЕМЫМИ спецами в августе 2025 года

Средняя предлагаемая зарплата сварщиков превысила 228 тыс. рублей (https://proglib.io/w/7c1e7... В топ-3 также вошли еще две профессии из айти.

Посчитаем в огурцах:

🥒 Сварщик — ~1 646 кг огурцов
🥒 DevOps-инженер — ~1 444 кг
🥒 Дата-сайентист — ~1 444 кг

Думайте

🔥🎸 IT, костер, гитара: как за 5 шагов организовать драйвовый корпоратив

Провести офлайн-вечеринку для распределенной IT-команды — тот еще квест, если не продумать все до мелочей. Рассказываем, как не облажаться.

👉 Читать статью: https://proglib.io/sh/0yVN...

🔥 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин | Подкаст «Организованное программирование»

C++ остаётся одним из самых противоречивых языков: даёт полный контроль над железом, но награждает болью UB, шаблонов и долгих билдов. В этом выпуске с Дмитрий Свиридкин рассказывает:

⚡️ Почему C++ всё ещё в топе у геймдева, HFT и системщиков
⚡️ Инструменты выживания — санитайзеры, линтеры, clang-format
⚡️ Concepts и compile-time магия: эволюция C++
⚡️ Rust и Go — реально ли конкурируют с C++
⚡️ Где учиться и многое другое

🎧 Слушать выпуск: https://proglib.io/w/65d2c...

🤖 Vibe code cleanup specialist

Коллеги, подхватываем тренд с линкедина, потому что HR'ы дуреют от этой прикормки.

P. S. А по факту многие будут просто перекидывать код другой нейронке

👩‍💻 ВЫШЕЛ Git 2.51 — и вот что это значит для разработчика

🟠Cruft-free multi-pack индексы

Раньше Git хранил unreachable объекты в специальных "cruft packs", что замедляло работу с большими репозиториями.

Теперь Git оптимизирует это, создавая индексы (MIDX), которые исключают «мусор» и включают только нужные объекты, а также их предков, если они есть только в cruft-пакетах.

👉 Идеально для проектов с долгой историей или когда репозиторий разросся и стал «тяжелым».

🟠Меньшие пакеты с методом "path walk"

Вместо того чтобы обрабатывать объекты в порядке ревизий, Git теперь группирует их по путям, что позволяет создавать более компактные пакеты и эффективно искать дельты.

👉 Когда использовать: при необходимости оптимизировать размер репозитория или ускорить синхронизацию с удаленным сервером.

🟠Новый формат обмена стэшами

Раньше стэши (сохраненные незакоммиченные изменения с помощью git stash) были привязаны к одной ссылке (refs/stash) и их сложно было переносить между машинами.

Теперь Git позволяет представлять стэши как последовательность коммитов с четырьмя (или пятью) родителями, что делает их переносимыми, как ветки или теги.

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

🟠И многое другое: https://proglib.io/w/73caf...

Даже организаторы хакатонов это давно поняли:

«Нужно сделать [...] либо одному за 48 часов, либо командой за 72».

🦀 Учим Rust ПО-ВЗРОСЛОМУ

Rust-101 — бесплатный курс, в котором ты учишь Rust через практику. Все начинается с базы: как работает ownership, borrowing, lifetimes и traits.

Дальше — более сложные темы вроде итераторов, многопоточности с Arc, Mutex и RwLock, unsafe-Rust.

👉 Ставь Rust и врывайся: https://proglib.io/w/36564...

Коллеги, нашли для вас клаву с самыми нужными клавишами. Теперь вайбкодинг станет еще удобнее — не благодарите!

🔥 Успей поднять квалификацию по выгодной цене!

Только до 17 августа у вас есть последняя возможность купить наши курсы по старым ценам.

🔹 Математика для Data Science:

— Базовый: (сейчас) 26 399₽ → (будет) 33 900₽
— Ультра: 35 199₽ → 44 900₽
— VIP: 59 829₽ → 75 900₽ (выгода больше 16 000₽!)

🔹 Программирование на Python: 24 990₽ → 32 900₽
🔹 Алгоритмы и структуры данных: 31 669₽ → 39 900₽
🔹 Архитектуры и шаблоны проектирования: 24 890₽ → 32 900₽
🔹 AI-агенты для DS специалистов: 54 000₽ → 59 000₽
🔹 Основы IT для непрограммистов: 14 994₽ → 19 900₽
🔹 Базовые модели ML: 6 990₽ → 9 900₽

❗️ Важно: Курсы из линейки Frontend Basic полностью снимаются с продажи. 17 августа — буквально последний день, когда их можно будет приобрести.

Успей купить до повышения — осталось 4 дня!

Зафиксировать цену и начать учиться 👉 https://clc.to/3Jnqaw

🧨 Команда Go после шести месяцев работы дропнула версию 1.25

🍵 greenteagc — новый сборщик мусора

📦 encoding/json/v2 — JSON, но быстрее

🧪 testing/synctest для тестирования синхронизации

🧠 go build -asan по умолчанию

🔥 Новые анализаторы в go vet

🐳 GOMAXPROCS теперь учитывает контейнерные ограничения

🔧 DWARF5 для более компактной отладки

🔀👻 Гибридные вакансии и фантомный рост: что творится с IT-зарплатами в 2025 году

Проанализировали сотню вакансий и поняли — с IT-рынком происходит что-то очень странное. Средняя зарплата вроде бы выросла, но почему-то специалисты не чувствуют себя богаче. Разбираемся, в чем подвох.

🔗 Читать: https://proglib.io/sh/VowN...

👋 GitHub — ВСЕ! Microsoft объединяет компанию со своей командой CoreAI после ухода гендира

Перемещение GitHub под непосредственное управление ИИ-подразделения имеет определенный смысл для Microsoft, учитывая, как активно компания продвигала и продвигает GitHub Copilot.

Проблемы тоже были. В начале этого года Copilot непреднамеренно раскрыл приватные репозитории нескольких крупных компаний.

А недавний опрос на Stack Overflow показал, что доверие к точности ИИ-инструментов снижается, потому что требует от разработчиков дополнительной работы по устранению проблем вроде «...работает, но не совсем правильно».

Что ждет GitHub дальше? Посмотрим!

🤩 Путеводитель C++ программиста ПО НЕОПРЕДЕЛЕННОМУ ПОВЕДЕНИЮ падает в твою коллекцию

«Преждевременная оптимизация — корень всех зол». Плюсы, пожалуй, наиболее яркая тому демонстрация: огромное количество ошибок в C++ коде связаны с неопределенным поведением, заложенным в фундаменте языка просто для того, чтобы дать простор оптимизациям на этапе компиляции.

Если ты собираешься писать на C++ код, в работоспособности которого хочешь быть хоть немного уверенным, стоит знать о существовании различных подводных камней и ловко расставленных мин в стандарте языка, его библиотеке, и всячески их избегать. Иначе твой код взлетит только на конкретной машине и только по воле случая.

В книге Дмитрий Свиридкин собрал множество самых разных примеров, как в коде на C и C++ можно наткнуться на неопределенное, неожиданное и совершенно ошибочное поведение. И хотя основной фокус книги всё же на неопределенном поведении, в некоторых разделах описываются вещи вполне специфицированные, но довольно неочевидные.

🔗 https://proglib.io/w/440ca...

🚮 Вот как должны выглядеть комментарии ревьюера кода:

— Это «мусор», который «активно делает мир худшим местом для жизни».
— Такому коду «самое место в мусорке».

Линус Торвальдс, наши дни (комментарии к коммиту инженера Google; код отвечал за обновление поддержки RISC-V в ядре Linux)

🧐 Зоопарк моделей в ML: с чего начать?

Открываешь статью по машинному обучению — и в тебя летят слова: трансформеры, бустинги, SVM, регрессии.

Кажется, придётся учить всё это, иначе в ML не пустят.

Хорошая новость: 90% задач можно закрыть 2–3 классическими методами. Разберёшь их — уже сможешь собирать работающие проекты. А хайповые названия подождут.

Важно: не распыляйся на всё подряд. Начни с базового — это фундамент, на котором держится остальное.

👉 Успей попасть на курс «ML для старта в Data Science» (https://clc.to/Y2cDww)

🔥 Будущее фронтендовых приложений. От запросов к движкам синхронизации | Подкаст «Организованное программирование»

Помните, как мы делали фронт? Запрос на сервер → ответ → подгрузка данных → кто-то забыл обновить → всё сломалось.

А вот Андрей Ситник говорит: «Хватит так жить». Он топит за Local First — подход, при котором:

✅ Данные хранятся у пользователя (да, прямо у него на устройстве).

✅ Всё магически синхронизируется, когда интернет снова оживает.

✅ Облака — по желанию, а не по принуждению.

Короче, будущее за фронтендом без «классических» API, с офлайном и синхронизацией, которая сама всё разрулит.

🔗 Слушать выпуск: https://proglib.io/w/1d534...

💡 319 бесплатных API для разработчиков

Знаешь, что общего у кофе в офисе и API? Если оно бесплатное — ты берешь ещё одну чашку.

В справочнике — 319 бесплатных API — от погоды и мемов до котиков и криптовалют. Все разложено по категориям, с табличкой:

🏷 Название API
📜 Описание
🆓 Лимит бесплатного тарифа
🔑 Нужно ли авторизоваться

💻 Подойдёт, если:
— хочешь прикрутить погоду в свой телеграм-бот,
— мечтал сделать сайт с X, но без бюджета,
— или просто любишь ковыряться в чужих сервисах, пока они позволяют.

🔗 https://proglib.io/w/d42d5...