-
Привет, Хаброжители! Путешествие в мир программирования часто напоминает блуждание по лабиринту, из которого нет выхода. Неудивительно, что Python стал любимцем миллионов: он не просто понятен, его приятно изучать, читать и писать на нем.Культовая книга Билла Любановича уже помогла тысячам разработчиков…
-
3,5 секунды, которые изменили IT: как Брайан Ино случайно озвучил эпоху
Двадцать четвертого августа девяносто пятого года Microsoft выкатила Windows 95 с рекламой под Start Me Up от Rolling Stones, очередями у магазинов в полночь и маркетинговым бюджетом, которого хватило бы на пару-тройку небольших студий вместе с их кофемашинами, и где-то…
-
Вторая молодость мобильного роутера Netgear AC810 или как 10-летний 4G-роутер всё ещё один из лучших даже в эпоху 5G
Пролог.Это статья — призыв к размышлению.Пока в российском телекоме вовсю бурлят обсуждения освоения частот для 5G и перспектив нового стандарта связи, реальность обычного пользователя остается прежней: хорошо отлаженная, «вылизанная» инфраструктура LTE (4G) на оптимальных частотах зачастую обеспечивает более стабильный, надежный…
-
Capacitor: от веба к мобильным приложениям. Часть 5. Микрофронтенды в Capacitor
Давно не виделись хабровчане. Сегодня мы поговорим на избитую и всем уже изрядно надоевшую тему, но слегка под другим углом. Если вы уже работали с микрофронтендами в вебе, сама загрузка отдельной сборки внутри Capacitor вряд ли удивит. WebView исполняет JavaScript,…
-
Русский текст в Claude Opus 5 стоит в 3,9 раза дороже, чем в GPT-5.5, при одинаковой цене за токен
Цены на API языковых моделей публикуют за миллион токенов, и по этой цифре модели обычно сравнивают. Но «токен» у каждой модели свой. Я прогнал один и тот же русский текст через Claude Opus 5 и GPT-5.5: Opus 5 насчитал в…
-
ROUGE‑V: как я транслировал CUDA/PTX в LLVM IR и запускал его без CUDA runtime
TL;DR: Проблема переносимости CUDA для меня оказалась не столько в самих арифметических операциях, сколько в огромном количестве инфраструктуры вокруг них. Поэтому вместо попытки повторять CUDA runtime я решил перехватить программу раньше — на уровне PTX. Я написал ROUGE‑V — открытый AOT‑компилятор, разработанный по принципу clean‑room: берёт PTX, сгенерированный…
-
Реестр платформ для самозанятых расширили до 13 сервисов
Минэкономразвития России расширило реестр посреднических цифровых платформ — сейчас в него входят 13 прошедших проверку сервисов. Для включения платформа должна иметь среднесуточную аудиторию не менее 100 тыс. пользователей и соответствовать одному из условий: не менее 10 тыс. активных партнёров либо оборот сделок от 50 млрд рублей в год, пишет «Российская газета».Как отметил доцент…
-
Как перестать ревьюить правки, о которых никто не просил
С приходом ИИ‑агентов в разработку, кода стало больше, а вместе с ним и шума. Пулреквесты растут, держать агента в рамках задачи становится сложнее, а через голову человека проходит всё больше кода. Ревью превращается в основную нагрузку и зелёные цифры добавленных строк в заголовке начинают напрягать ещё до того, как его…
-
Как перестать сжигать бюджет на разработку и заставить IT приносить прибыль?
Я бы хотел рассказать об опыте прохождения курса для руководителей организаций, а также о своих наблюдениях после данного курса.За моими плечами немало лет в разработке: от проектирования и разработки сложных B2B-систем до выполнения различных ролей — от старшего разработчика и…
-
Как я в 1998 году стартап делал
В октябре 1998 года в мой почтовый ящик в Великих Луках упал конверт из Редмонда, штат Вашингтон. Внутри было письмо из пяти строк: «Although your submission is interesting, we have determined your product does not fit our current business needs.»…