Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 8 min 21 sec ago

BlocklyKlik — автономный редактор кода с компилятором

Fri, 08/21/2026 - 15:25

Редактор BlocklyKlik разрабатывается для помощи программирования микроконтроллеров на базе Arduino и ESP32 (эту функцию добавим в будущем) с применением блочного функционала создания кода.

Возможно, вы зададите вопрос: "Так есть же Scratch, mBlock, PictoBlox, да и Arduino ide".

Всё верно, они есть, но в ходе последних лет их использования возникли ряд серьёзных проблем:

Читать далее

Роспотребнадзор и ФАС дойдут и до сайтов: как настроить автопоиск и замену иностранных слов с помощью LLM

Fri, 08/21/2026 - 15:23

Привет, я Александр Бондаренко, эксперт по комплаенсу и руководитель проектной группы в Далее. Еще до выхода «закона о защите русского языка» мы стали искать быстрый способ вычистить сайты от недопустимых заимствований и «латиницы».

В итоге создали алгоритм с многоступенчатым фильтром, OCR и LLM. Система находит в контенте только недопустимые слова и тут же предлагает русские аналоги. На выходе получаем результат в 20 раз быстрее, чем при адаптации текста вручную. 

Рассказываю, как реализовано решение и чем кардинально отличается от скармливания страниц в ChatGPT или другие ИИ-боты. 

Дисклеймер: В тексте используются профессиональные термины на английском языке. Статья носит информационный характер и адресована специалистам, а не физлицам-потребителям.

Читать далее

Почему мы не нашли готового PII-детектора для русского языка: грабли боевого контура перед LLM

Fri, 08/21/2026 - 15:15

Почему готового PII-детектора для русского языка оказалось мало: кириллица, regex, NER, GLiNER, маскирование и ошибки боевого LLM-контура.

Читать далее

[Перевод] Кирпич, брусок, шоколадка: мобильники Nokia 1987–1992 годов

Fri, 08/21/2026 - 15:05

У «эры мобильных телефонов» нет точной даты рождения. Не было одного-единственного исторического момента – вроде того переломного триумфа Стива Джобса в 2007 году, когда миру явился iPhone и все разом ринулись за покупками. История сотовой связи, навсегда изменившей наш мир, пустила корни еще в 80-х, но по-настоящему эпоха мобильных устройств расцвела на рубеже 90-х годов.

Производители вроде Motorola, Nokia и Ericsson сражались с законами физики, пытаясь ужать громоздкие аппараты до разумных размеров, снизить их стоимость и сохранить приличную автономность. Если говорить о совсем портативных устройствах, то первенцем стала легендарная Motorola DynaTAC 1984 года, прозванная «собачьей костью». Этот прорывной носимый телефон стоил дороже хорошего автомобиля.

Но вы никогда не задумывались, почему ранние Nokia так перепутаны в интернете? Оказывается, Cityman 100 и Nokia 100 – это разные телефоны, а Cityman 2000 и Nokia 1011 – один и тот же. Эта статья – расследование, как на самом деле выглядела линейка Nokia в начале 90-х.

Читать далее

Прощай, Tkinter: Как я написал FreedomGUI для создания красивых интерфейсов на Python

Fri, 08/21/2026 - 15:01

Hello World!

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

Именно поэтому я решил создать FreedomGUI - максимально простую библиотеку, с которой писать код под интерфейсы станет легко, быстро, а главное — приятно.

Читать далее

Скептик выбрал гипотезу, которую ИИ не решит. Grok ее решил

Fri, 08/21/2026 - 15:00

Математик Паата Иванишвили из Калифорнийского университета в Ирвайне сообщил, что Grok 4.6 в обвязке Grok Build (аналог Claude Code от SpaceXAI) доказал гипотезу Холмса, Холройда и Рамиреса, которую Иванишвили окрестил "Greedy is least speedy" ("жадный — самый медленный"). Модель доказала более сильную комбинаторную Гипотезу 5 из той же статьи — а из нее основное утверждение следует автоматически. Результат оформлен в короткую заметку, соавтором которой стал Шэнтун Чжан из Стэнфорда.

Читать далее

[Перевод] Изучаем Triton ядро за ядром: сложение векторов

Fri, 08/21/2026 - 14:59

Основы программирования для GPU, оптимизация и ваше первое ядро на Triton

В эпоху моделей, оперирующих миллиардами параметров, даже небольшая оптимизация может дать значительный эффект. На обучение таких моделей как GPT4 тратится свыше $100 миллионов, и поэтому выигрыш в 1% КПД позволяет сэкономить более миллиона долларов. Есть мощный способ оптимизировать эффективность моделей машинного обучения – для этого нужно написать некоторые их компоненты прямо на GPU. Если ваш опыт похож на мой, то одно только упоминание ядер CUDA может вызвать у вас озноб — ведь печально известно, как сложно их писать и отлаживать.

Читать далее

Как я запарился считать плитку для ванной и написал свой калькулятор раскладки

Fri, 08/21/2026 - 14:51

Затеял ремонт в ванной, дошёл до плитки — и тут понеслось. Санузел у меня Г‑образный, в углу венткороб, раскладку хочу диагональную, а «раздели площадь на плитку» вообще не работает, я это понял когда мои циферки не сошлись с тем что плиточник насчитал — разница набежала непонятно откуда.

Плиточник говорит — берите пятнадцать процентов запаса и всё. Пятнадцать процентов от плитки по 2000 с лишним за метр это уже сумма, я в столбик посчитал и решил что нет, надо по‑другому. Калькуляторы онлайн — площадь на цену умножают, я и сам умею. В CAD полез — там сначала модель строй, а мне не чертежи нужны были.

Написал своё в итоге, дальше расскажу что вышло, скрины ниже, там понятнее чем я объясню.

Читать далее

Программу, по которой я учился в началке, просто вычеркнули

Fri, 08/21/2026 - 14:50

Учебник математики, по которому учились поколения детей, не прошёл экспертизу с формулировкой: содержание не способствует формированию патриотических чувств, поскольку в книге присутствуют «гномы, эльфы, факиры со змеями, три поросёнка». Это не анекдот, а заключение 2014 года. Рассказываю, как разобрали образовательную систему, по которой я сам учился в начальной школе.

Читать далее

[Перевод] Почему ИИ так и не заменил разработчиков (и вряд ли заменит)

Fri, 08/21/2026 - 14:18

Тема замены людей нейросетями сейчас обросла массой страхов и домыслов. Но как отсеять пустые страшилки с хайповыми прогнозами и посмотреть на ситуацию через призму реальных фактов? Один из способов — проанализировать ту сферу, куда ИИ проник глубже и быстрее всего. Речь, разумеется, о разработке ПО.

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

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

Читать далее

OpenAI API в 2026 году: как получить ключ, выбрать модель и не разориться на токенах

Fri, 08/21/2026 - 14:14

В июле OpenAI выпустила новую линейку моделей, в конце месяца дважды поменяла цены, а на осень назначила отключение Assistants API, Videos API и всего поколения GPT-4. Мы переподключали свои сервисы под эти изменения и по ходу сверяли каждый шаг с документацией — заодно выяснилось, сколько русскоязычных руководств успело устареть.

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

Читать далее

У Claude Code уже есть такая память. Тогда зачем я держу свою?

Fri, 08/21/2026 - 14:06

Недавно я рассказал, как держу долговременную память агента на обычных markdown‑файлах, без вектор‑базы и эмбеддингов. За кадром той статьи осталось главное: показал, к чему пришел, а вот от чего ушел и почему — нет. И еще одно, о чем стоит сказать прямо: у Claude Code есть своя встроенная память почти того же вида. Я про нее знаю — и сознательно держу свою, в проекте. Дальше объясню, почему.

Если совсем коротко, вот к чему сводится разница:

Читать далее

«Зачем шатать электроны» — или на пути к простейшему радиопередатчику из куска провода и микроконтроллера

Fri, 08/21/2026 - 14:01

Задавались ли вы когда-нибудь мыслью: «А что будет, если шатать электроны!?» Согласен, не самая банальная мысль... :-D, И приходит таковая далеко не в каждый понедельник и даже, прошу прощения, не во вторник!

Тем не менее, если подумать, то из этого можно извлечь много пользы, и, мало того, создать устройство, которого, похоже, до этого не было! 

Читать далее

MCP для Juggler на Go

Fri, 08/21/2026 - 14:01

Демонстрация MCP сервера на GO для управления браузером Firefox & Camoufox.

ИИ-агенты уже не просто отвечают на вопросы - они действуют. Они открывают страницы, читают разметку, кликают по кнопкам, заполняют формы и делают скриншоты. А самый быстрорастущий способ дать агенту руки - это Model Context Protocol (MCP), открытый стандарт, который превращает браузер в набор инструментов, вызываемых любым ИИ-клиентом.

Читать далее

Как взять образовательный кредит на онлайн-магистратуру в 2026 году: полное руководство

Fri, 08/21/2026 - 14:00

Привет, это команда Яндекс Практикума. До конца приёмной кампании 2026 осталось чуть больше недели, но за это время можно успеть поступить в онлайн-магистратуру ИТМО или НИЯУ МИФИ в партнёрстве с Яндексом. Для этого выберите подходящее направление и оставьте заявку, а мы пришлём вам на почту дальнейшие инструкции. Чтобы оплатить обучение, вы можете использовать образовательный кредит с господдержкой с льготной ставкой 3%. В статье расскажем, как это сделать. 

Читать далее

[Перевод] Пайплайним Postgres из руби‑файберов

Fri, 08/21/2026 - 13:56

Как я собрал на чистом Ruby мультиплексор поверх pipeline mode из libpq, обогнал классический пул соединений на 27% при вдвое меньшем числе коннектов — а потом обнаружил, что почти весь оставшийся CPU вообще не мой.

Читать далее

Посмотрим на AI агентов глазами HR

Fri, 08/21/2026 - 13:48

Вчера на HR Product Owners Club обсуждали опыт взаимодействия HR с AI агентами. Особенно первые шаги. И я попытался посмотреть на это с позиции HR.

Читать далее

Зачем внедрять ИИ? Не лучше ли сидеть у реки?

Fri, 08/21/2026 - 13:44

"А вот в наше время без ИИ обходились..."

Генеративный ИИ вызывает множество споров и дебатов как среди разработчиков, так и более широкой аудиторий. Аспектов много от "Заберет ли ИИ наши рабочие места?" до "Как доверять коду, написанному моделями?".

В данной статье я хотел бы сосредоточиться на одном интересном аспекте - психозе внедрения ИИ. То, как он вообще внедряется (что довольно сильно отличает его от предыдущих прорывных технологий). Потому что это весьма необычно для индустрии.

Читать далее

Перестаньте делать фичи, которые никому не нужны

Fri, 08/21/2026 - 13:34

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

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

Давайте разберёмся, как же всё-таки принимать решения с опорой на реальность.

Читать далее

Как внедряется ИИ на стройке: особенности масштабирования, данных и обучения моделей под российские реалии

Fri, 08/21/2026 - 13:31

Процесс внедрения ИИ на стройке имеет свою специфику. Дело в том, что здесь есть свои подводные камни при масштабировании обработки видеопотоков, при самом процессе обработки данных и при дополнительном обучении модели YOLO под наши российские реалии. Расскажу обо всём по порядку.

Читать далее

Who's online

There are currently 1 user and 9 guests online.