7 Mar 2026, 05:02 UTC≈1,580 views27 reactionsread 8 August 2026 ⏱️ Ваш код на GPU отработал за 0.00 миллисекунд? Поздравляю, вы попали в ловушку!
Знакомая ситуация: вы написали мощное ядро (kernel) на CUDA, расставили таймеры до и после вызова, запускаете... и профилировщик гордо выдает ноль секунд. Магия? Оптимизация уровня бог?
Нет, просто ваш центральный процессор (CPU) уже празднует победу на финише и раздает интервью, пока огромный накачанный GPU на старте еще только завяз…
🔥16🤡6👍4😁1
6 Mar 2026, 19:30 UTC≈1,380 views27 reactionsread 8 August 2026 🖱 Выбрасываем мышку. Почему ваш APM решает всё?
Знакомая ситуация: чтобы создать папку, вы тянетесь к мышке, открываете проводник, кликаете правой кнопкой, выбираете меню, переименовываете... У обычного пользователя этот процесс занимает 15 секунд. У профи в терминале - 2 секунды.
В разработке, как в киберспорте, ваш APM (Actions Per Minute) решает, будете вы успевать закрывать таски или утонете в рутине.
Стартуем…
😎13🤡5🔥4😁2❤1👍1🗿1
2 Mar 2026, 14:16 UTC≈1,320 views29 reactionsread 8 August 2026 🟩 Почему ваш код на GPU работает медленно? Введение в CUDA
Все любят запускать модели в PyTorch с флагом .to('cuda:0'), но мало кто понимает, что в этот момент происходит на кремнии. Спойлер: использование типа double (FP64) может замедлить ваши вычисления в 64 раза просто из-за архитектуры чипа.
Мы запускаем новый хардкорный блок лекций, полностью посвященный программированию на видеокартах. И начали мы с фундамент…
🤣11🔥9❤4🏆2🤡2💯1
27 Feb 2026, 18:21 UTC≈1,070 views12 reactionsread 8 August 2026 🚂 Куда едет наш код? Переводим стрелки в Git
Большинство разработчиков пользуются Git как магическим черным ящиком: написали commit, сделали push и надеются, что поезд не сойдет с рельсов. А ветки воспринимают как физические копии папок или ветку в истории.
Выложил на канал лекцию по основам систем контроля версий. Срываем покровы и лезем под капот.
Ветка в Git - это не отдельный состав с файлами. Это просто легко…
👍5🔥4❤2👏1
27 Feb 2026, 07:16 UTC≈1,040 views12 reactionsread 8 August 2026 Всем привет!
#BuildInPublic - небольшой гайд, как можно себе настраивать proxy на разные ресурсы, в том числе и на домашний ПК.
Задача:
1. Claude Code как Windows - каждая вторая версия работает с багами.
2. В моем случае - ноутбук с 16 GB RAM и 27 GB Swap-а виснет буквально через 10 минут сессии намертво.
3. Дома стоит мощный компьютер с 64 GB RAM, 24 CPU, GPU (мне надо было как раз "программировать на CUDA").
4. …
🔥5👍3🏆2👏1🤯1
26 Feb 2026, 06:16 UTC727 views20 reactionsread 8 August 2026 🟩 import pandas нужен намного реже. Как перестать писать тяжелые скрипты!
Знакомая ситуация: нужно вытащить статистику из CSV, распарсить гигабайтный лог или массово переименовать файлы. Рука сразу тянется к Python. Создаем виртуальное окружение, тянем зависимости, пишем 50 строк кода для простейшей задачи... Зачем?
Если всё это элегантно решается одним пайплайном в терминале.
Выложил на канал новую лекцию из курс…
❤8🔥7👍4🏆1
23 Feb 2026, 05:05 UTC673 views17 reactionsread 8 August 2026 Photo
🔥 Хватит тащить мусор в прод. Почему ваш Docker-образ весит 4 ГБ?
Знакомая картина: docker images выдает список монстров по несколько гигабайт, деплой длится вечность, а OOM Killer регулярно прибивает поды в кластере.
Выложил на канал вторую лекцию курса по разработке ML-сервисов. В этот раз глубоко копаем в контейнеризацию уровня Production. Если ваш Dockerfile начинается с FROM python:3.11 - вам точно стоит это п…
🔥8❤🔥4❤3👍1💯1
18 Feb 2026, 07:17 UTC708 views16 reactionsread 8 August 2026 🐺 docker run — это магия? Нет, это кирпичная стена.
С docker run сталкиваются все, но какая магия происходит при docker exec - уже не догадываются... Углубляем матчасть в ролике "Docker под капотом"!
Что внутри:
- Как ядро Linux строит эту «стену» (Namespaces и Cgroups)
- Кто реально запускает контейнеры (разбираем цепочку Docker Engine -> containerd -> runc)
- Почему контейнер — это не виртуалка, а обычный изолиро…
🔥9❤4👍2🏆1
15 Feb 2026, 16:34 UTC669 views16 reactionsread 8 August 2026 🔥 REST + gRPC: Архитектура для реального Highload
REST API — это классика и база. Но давайте честно: когда сервис сталкивается с серьезной нагрузкой, гонять туда-сюда текстовый JSON становится непозволительной роскошью. Ресурсы тают, задержки растут.
Чтобы система выжила, пора подключать тяжелую артиллерию. Выложил на канал запись первого семинара из курса по разработке сервисов анализа данных. Решаем архитектурное…
❤6🔥5🤩3👍1🥱1
14 Feb 2026, 08:27 UTC887 views14 reactionsread 8 August 2026 Photo
Ответ на вчерашний вопрос: получилось ли внедрить тренажер Git с помощью ИИ?
#BuildInPublic
Спойлер: Прототип готов!
Тренажер интегрирован в akhcheck, но магия "сделать хорошо" делается через 1 кнопку и 1 скрипт.
Сухие выводы из практики:
🔹 Архитектура: Пришлось полностью переделывать логику загрузки новых заданий. ИИ-Агентов пришлось докручивать через инструкции
🔹 Работа Агентов: Команда агентов (Claude Opus) реа…
🔥6🎉3❤🔥2❤1🏆1👏1
13 Feb 2026, 19:25 UTC584 views17 reactionsread 8 August 2026 Photo
#BuildInPublic
Внезапное пятничное включение.
Вводные:
- Есть великолепный сервис для тренировки задач по Git - learngitbranching.js.org
- Есть сервис akhcheck.ru, в котором есть 4000 пользователей
- Есть потребность в Git
- Есть Claude Opus 4.6 с поддержкой Команды Агентов
Вопрос:
- Получится ли интегрировать тренажер в akhcheck?
- Хватит ли мне при этом лимитов (или придется мне придется докупать токенов)?
Отве…
🔥9👏4❤2🌚2
12 Feb 2026, 05:03 UTC556 views33 reactionsread 8 August 2026 Привет! Я Павел Ахтямов.
Многие знают меня как преподавателя МФТИ и ВШЭ, автора курсов по инструментам разработчика, CUDA, devops и архитектуре. Но лекции и семинары - это вершина айсберга.
Я убежден: фундаментальные знания (математика, алгоритмы, знание основ операционных систем) - это лучший инструмент для скорости и синергии. Пока другие ищут «волшебные промпты» или копируют код со Stack Overflow, глубокое поним…
🏆13🔥6🎉5❤2🗿2👾1💅1🤩1
Showing the 12 most recent of 13 posts we hold for @akhtyamov_base. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.