-
или что нужно знать об использовании путей в компилятореАлтай. Путешествие в самое сердце СибириС чего начинается работаЧто компилятор знает об окружении, когда начинает свою работу?Из того, что он знает гарантированно, можно назвать только путь до бинарного файла, который послужил «пускачом». Откуда мы это знаем?Мы знаем это из соглашения, которое все…
-
Как разговоры на курилке продажи удвоили
Добрый день, я хотел бы поделиться историей из 2013 года как обычные разговоры коллег на курилке через полгода привели к разработке СРМ и удвоили продажи компании.Прежде всего, историю следует воспринимать в контексте времён когда Skype был не только главным мессенджером…
-
Локальная база на клиенте: Blazor WebAssembly и MAUI на SQLite — без EF DbContext, Include и миграций
redb.SQLiteОфлайн-хранилище со сложным графом и outbox: быстрый старт в MAUI и в браузере, базовые операции и почему в этой роли EF Core только мешает. Курьер спустился в подвал склада — связи нет. Кладовщик третий час принимает поставку в зоне, где…
-
База по системному дизайну для начинающих разработчиков ПО. Часть 0. Сбор и анализ требований, инструменты визуализации
Эта статья прежде всего будет полезна студентам и начинающим специалистам.В отрасли разработки программного обеспечения под системным дизайном (System Design) понимают процесс проектирования архитектуры, компонентов, баз данных и связей информационной системы. Цель системного дизайна — обеспечить масштабируемость, отказоустойчивость и высокую производительность…
-
LLM не научились врать. Они научились говорить
LLM галлюцинирует, впрочем, все видели, как это выглядит. Модель уверенно, связно, с правильной интонацией и терминологией сообщает то, чего нет. Инженеры считают это багом, который чинят и вот-вот починят.Не починят. Это не техническая ошибка, а неотъемлемое свойство языка, которое машина…
-
Aider + BotHub: AI-кодинг в терминале
Раньше AI-кодинг у меня выглядел так: открыл чат, скопировал кусок файла, попросил поправить, получил ответ, руками перенёс diff, потом ещё полчаса проверял, не уехал ли контекст. Работает, но ощущение такое, будто у тебя не ассистент, а очень умный буфер обмена.С…
-
Разделение ответственности между Claude и Codex: как я перестал выбирать одну нейросеть и усилил сразу две
Я Go-разработчик, но у меня есть собственный проект — и это значит, что Go только часть работы. В обычную неделю я переключаюсь между Go-бэкендом, SQL, React и TypeScript, дизайном API, архитектурой, Docker, CI/CD, инфраструктурой, тестами и UX.Проблема не в том,…
-
Почему внедрение ИИ-агентов не дает нужных результатов
Постепенно, по мере получения практических результатов эйфория от ожидаемых результатов внедрения генеративного ИИ в процессы компаний проходит. И это обусловлено показателями, полученные компаниями при использовании в своей деятельности ИИ-агентов.В июле 2026 г. вышел исследовательский материал под названием «ИИ-агенты: где хайп,…
-
nginx -s reload может не применить конфиг
Про reload в nginx есть два вида заблуждений: то, чего боятся зря, и то, о чём не подозревают. Я взял пять ходовых утверждений, померил каждое на стенде и получил результаты по обе стороны — три подтвердились, два развалились.Это вторая часть.…
-
Suno запустит инструмент для маркировки сгенерированных треков
ИИ‑генератор музыки Suno запустит инструмент для маркировки треков, созданных на платформе компании. Поводом стали судебные иски со стороны лейблов и правообладателей. Для поиска фрагментов, нарушающих авторские права, Suno будет использовать систему Sentinel от стартапа Musixmatch.Помимо этого, Suno запретила пользователям выдавать сгенерированную музыку за настоящую и…