Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Кабардинский переводчик, часть 2: одна модель в обе стороны, корпус с Claude Code и шесть часов аренды GPU

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели4.5K

Продолжение статьи «Как создать переводчик для низкоресурсного языка».

Год назад я рассказывал, как дообучил две модели MarianMT: одну для перевода с русского на кабардинский, другую обратно. Сейчас вместо двух моделей обучена одна, на 61 млн параметров, и она переводит в обе стороны. На FLORES-200 русско-кабардинский перевод вырос с 38.7 до 57.4 chrF, кабардинско-русский с 35.0 до 50.2. Для сравнения: в среднем по 30 «большим» языкам многоязычная SMaLL-100 даёт 47–48. Обучение заняло 6 часов на одной арендованной RTX 4090 и обошлось меньше чем в 10 долларов. Всё остальное делалось на Mac mini с Claude Code в терминале.

Читать далее

STM32: Работа с SD-картами через SDIO

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели8.8K

Когда устройству нужна относительно большая энергонезависимая память с возможностью быстрой замены, SD или microSD-карта — один из самых удобных и доступных вариантов.

Компактность, простое подключение, поддержка микроконтроллерами и низкая цена при большом объёме делают SD-карту стандартом для логирования, хранения конфигураций и обновления прошивок.

Многие считают работу с SD-картой чем-то сложным и низкоуровневым. На практике, если использовать SDIO + FatFS, бо́льшая часть сложности уже спрятана библиотеками и аппаратными модулями микроконтроллера.

В этой статье я покажу, как добавить поддержку SD-карт в проекты на STM32: что лежит в основе, и как она настраивается.

Читать далее

«Тест зелёный, а оборотка не сходится»: пять багов в 1С, которые легко пропустить без знания бухучёта

Время на прочтение9 мин
Охват и читатели4.7K

Документ провёлся. Ошибок в коде нет. Тест зелёный.

Открываю оборотно-сальдовую ведомость по 19-му счёту — и вижу, что часть НДС оказалась на 91-м. С точки зрения программы операция завершилась успешно. С точки зрения бухгалтера учёт уже разъехался.

Всем привет! Меня зовут Ольга Сумерина, я старший инженер по тестированию 1С в Ozon. Три года до этого я работала бухгалтером: считала амортизацию, контролировала расчёты с поставщиками, закрывала период.

В этой статье я расскажу о своём пути, о навыках и инструментах, необходимых тестировщику 1С, и про баги, которые было бы сложно заметить без бухгалтерского опыта. Разберу причины, покажу, где их искать, а в конце соберу из них чек-лист. Думаю, материал будет в первую очередь полезен тестировщикам и разработчикам 1С без бухгалтерского бэкграунда.

Читать далее

Зачем сетевому инженеру подтверждать свои опыт и знания

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.6K

На фоне усложнения корпоративной сетевой инфраструктуры происходит рост интереса к обучению сетевым технологиям. По данным исследования К2Тех, 36% опрошенных ИТ-руководителей и сетевых инженеров называют дефицит компетенций главной проблемой при эксплуатации сетей. Ещё 33% отмечают, что управление инфраструктурой существенно усложнилось из-за одновременного использования оборудования разных производителей. В исследовании, проведённом в марте 2026 года, участвовали более 200 представителей крупных российских компаний.

Переход на новый технологический стек не требует от опытного инженера начинать профессиональный путь заново. Фундаментальные принципы построения сетей сохраняются, однако специалисту необходимо освоить особенности настройки и диагностики конкретных решений. На практике именно этот зазор между общими знаниями и работой с новым оборудованием может замедлять внедрение и усложнять дальнейшую эксплуатацию инфраструктуры.

Читать далее

На какой свалке вы видите себя через 5 лет? Как работают нейросетевые эйчары

Время на прочтение10 мин
Охват и читатели4.2K

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

Читать далее

Как подключить Claude Code через шлюз и какие модели поддерживают агентный цикл

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели5.6K

Привет, Хабр! На связи команда Just AI. Сегодня хотим поговорить про Claude Code. Он умеет работать не только с моделями Anthropic: если направить его запросы в совместимый API-шлюз, можно оставить привычный клиент, но при этом менять провайдера, модель и способ работы с API.

В этой статье разберемся, что Claude Code отправляет в API, что от шлюза требуется для нормальной работы и какие проблемы возникают при подключении других моделей. На примере Caila посмотрим, какие модели можно использовать с Claude Code, сколько стоит сессия и как устроено подключение.

Читать далее

Зачем строителю ИИ на объекте?

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели4.2K

Как часто вы задумываетесь о том, какие модели компьютерного зрения используются на строительных объектах и для чего? Сколько камер нужно на объект? Какая точность детекции днём, ночью, в пыль и дождь? Где идёт обработка: на edge-устройстве или в облаке? Как быстро приходит алерт прорабу? Сейчас все разберем!

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

Как работает система? 

Начнем с самого простого - как ИИ работает на стройке. Изначально она находит человека в кадре и определяет видимые признаки наличия или отсутствия СИЗ. Дальше происходит формирование события, которое специалист может проверить. Мы например в компании используем модели компьютерного зрения, в том числе семейства YOLO и DETR, дообученные на реальных строительных данных.

Количество камер зависит от зон, которые нужно контролировать. Одна обзорная камера может показывать всю площадку, но человек на ней будет настолько маленьким, что каску уже не разобрать. Поэтому сначала смотрим на задачу, ракурс и детализацию изображения. Стандарт для стройплощадки - 15 камер на один ЖК.

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

Обработка может идти в нашем облаке, на сервере заказчика и даже непосредственно на объекте - на edge-устройстве. Задержка уведомления зависит от всей цепочки: камеры, связи, обработки и отправки события. Её мы проверяем при внедрении, а не называем универсальное количество секунд для любой стройки.

Читать далее

Потоки, события и ожидание результата: многозадачность в PL/I

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.4K

Когда говорят о PL/I, воображение часто рисует большие машины и программы из другой эпохи. Но у языка есть и вполне современная сторона: процедуры, массивы, многопоточное выполнение. Если вы писали на Go или Python, базовый сценарий будет понятен: запустить работу в фоне, пока она идёт заняться чем‑то ещё, а затем дождаться результата.

Разберём этот сценарий на примерах, которые опираются на реализованную многозадачность в pli‑llvm — новом открытом кроссплатформенном компиляторе языка PL/I, который был создан на основе спецификации языка TR25 с добавлением некоторых более поздних полезных фишек из IBM Enterprise PL/I.

Читать далее

Общая память проекта для Claude Code и Codex

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели4.8K

Мне хотелось, чтобы Claude Code и Codex работали с одними и теми же знаниями о проекте.

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

Читать далее

ТОП-20 программ лояльности для бизнеса в 2026 году: рейтинг сервисов и платформ

Уровень сложностиПростой
Время на прочтение73 мин
Охват и читатели4.1K

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

Для этого важно не только продумать лучшую стратегию программы лояльности, но и подобрать сервис-конструктор, в котором можно реализовать всё придуманное. Мы подробно разобрали, какие есть программы лояльности для бизнеса и где их можно настроить: в отдельном сервисе, платформа, совмещённых с CRM, CDP, кассовой системой. В рейтинге сравнили возможности, интеграции, аналитику и стоимость популярных решений в 2026 году.

Читать далее

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

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели3.6K

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

Вместе с COO Кэмпа Марией Простовой разбираемся, какие навыки специалистов становятся ценнее в эпоху ИИ, может ли нейросеть разучить нас думать, зачем теперь нужен университет и каким должен быть ИИ-агент, чтобы человек становился с ним сильнее.

Читать далее

Многосегментный Linux-маршрутизатор на Netplan и Nftables: DMZ, SNAT/DNAT, MGMT, диагностика и многое другое

Уровень сложностиСложный
Время на прочтение28 мин
Охват и читатели6K

В этой статье будет разбираться построение многосегментного Linux-маршрутизатора на базе Ubuntu 24.04, Netplan и nftables на основе моего лабораторного стенда. Стенд состоит из 7 виртуальных машин и нескольких изолированных сетевых сегментов: LAN, DMZ и MGMT, а также имитирует провайдерский маршрутизатор и внешнего клиента. Все виртуальные машины разворачиваются с помощью Vagrant и VirtualBox, в качестве альтернативы, если вам хочется, такую схему также можно развернуть на облачных серверах. Для этого подойдет хостинг Timeweb Cloud, в таком случае Vagrantfile писать будет не нужно.

Сам стенд можно посмотреть в моем Github. В папке docs/ есть команды с краткими комментариями по шагам, однако все самое важное будет объясняться здесь.

Всего будет 12 этапов. Для каждого этапа я подготовил пошаговый разбор конфигураций, правил файрвола и команд диагностики. Мы с нуля настроим адресацию, включим IP forwarding, разберем работу stateful-фильтрации через conntrack, организуем SNAT/DNAT, развернем локальный DNS и изолируем критические сегменты и многое другое.

Читать далее

Домашний ИИ: простой способ добавить «интеллект» своему компьютеру

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели6.6K

В этой статье мы рассмотрим открытые модели машинного обучения. Они не требуют обязательного подключения к интернету и подписки, никуда не передают ваши данные и достаточно компактные, чтобы их можно было запускать на ПК или ноутбуке. Эксперименты выполнялись на ПК с Core i5-14600, 32 ГБ DDR5 и RTX 3070Ti c 8 ГБ VRAM. Комментарии подготовлены экспертами лаборатории искусственного интеллекта российской ИТ-компании «Криптонит».

Читать далее

Ближайшие события

Бегущий человек: как японские дизайнеры создали международный знак эвакуации

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели5.1K

1975: японское пожарное ведомство начинает проводить специальные встречи по пиктограммам после двух больших пожаров в Осаке и Кумамото. Главная повестка: создание узнаваемого знака эвакуации.

Читать далее

Nginx Proxy Manager на VDS — установка, настройка, порядок в URL’ах

Время на прочтение11 мин
Охват и читатели6.4K

При разработке веб-проектов неизбежно поднимается вопрос их размещения в интернете. Разворачивать отдельную виртуальную машину для каждого маленького сервиса иногда избыточно и экономически нецелесообразно. 

Давайте пристальнее взглянем на проблему размещения множества веб-сервисов на одном виртуальном сервере и познакомимся с элегантным решением — Nginx Proxy Manager.

Читать далее →

Разработка виртуальной RTOS для ПЛК на микроконтроллере

Уровень сложностиСложный
Время на прочтение10 мин
Охват и читатели4.4K

Хотя я считаю свой проект серьезным - не являюсь узким специалистом по разработке ОС. Проект пока любительский, и могу позволить себе некоторую свободу по разработке. Тут ставил для себя такие задачи:

Читать далее

Доставка вебхуков: повторы, дубли и ещё три источника проблем

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели3.9K

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

Читать далее

Сколько Rust помещается в 0.5B

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели4.7K

Temper 0.5B — моя небольшая модель, дообученная на базе Qwen2.5-Coder-0.5B‑Instruct, упор которой сделан на языке Rust. Узкая специализация позволила ей обойти модели крупнее, вплоть до x3 по параметрам. Целью дообучения было проверить возможности крошечной модели в узкой задаче, сравнить с общими того же размера и выше.

Читать далее

10 фактов о космонавтике

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5.3K

Хоть статья и называется «10 фактов о космонавтике», на самом деле фактов больше, просто они закучкованы по категориям:

1. Первый человек в космосе. 12 апреля 1961 года Юрий Гагарин совершил первый полет в космос. Именно в честь данного события эта дата теперь считается днем космонавтики. Однако мало кто знает, что 7 лет спустя, в 1968 году во время полета Юрий Гагарин бросил фразу, о которой долгое время предпочитали не сообщать: «Я горю, прощайте, товарищи!». После чего погиб в авиационной катастрофе вблизи деревни Новоселово во Владимирской области.

2. На Луне есть памятник погибшим космонавтам, установленный экипажем «Аполлона-15» в далеком 1971 году. Он представляет собой алюминиевую фигурку в скафандре. На табличке рядом с ней перечислены имена 14-ти погибших, включая Юрия Гагарина.

3. До Гагарина в космос летали только животные. Первыми животными, успешно совершившими орбитальный полёт и вернувшимися живыми, как известно, были собаки Белка и Стрелка. Первыми живыми существами, отправленными в космос, были плодовые мушки (дрозофилы), запущенные США на ракете V-2. Они поднялись на высоту около 100 км — условную границу космоса. А вот облет Луны впервые совершили черепахи. Ученые выбрали именно этих рептилий потому что им не требуется большого запаса кислорода, они могут полторы недели ничего не есть и длительное время находиться в состоянии, близком к летаргическому сну.

Читать далее

Как без разработки превратить таблицу в рабочую систему

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели4.3K

Внутренние сервисы редко задумываются как сервисы, и обычно все начинается с таблицы: записали заявки, указали ответственных, и все окей.

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

Можно разработать отдельную систему с собственной базой данных и интерфейсом, но для внутреннего процесса это не всегда оправданно. Поэтому я решил проверить другой путь: насколько далеко можно зайти без разработчиков и получится ли превратить обычную таблицу в небольшой рабочий сервис. А поможет нам в этом MWS Tables.

Читать далее