Рубрика «Программирование» - 5
21 урок, который я усвоил за 14 лет работы в Google
2026-01-16 в 13:01, admin, рубрики: Google, ruvds_перевод, опыт разработчика, Программирование, советы программистамstd::move ничего никуда не двигает: подробный рассказ о категориях значений в C++
2026-01-14 в 8:30, admin, рубрики: c++, move, Компиляторы, оптимизация, ПрограммированиеПроблема: когда из-за «оптимизации» код замедляется
Начнём с ситуации, в которой могут спотыкаться даже опытные разработчики. Допустим, вы написали на C++ следующий код, который выглядит совершенно нормальным:
struct HeavyObject {
std::string data;
HeavyObject(HeavyObject&& other) : data(std::move(other.data)) {}
HeavyObject(const HeavyObject& other) : data(other.data) {}
HeavyObject(const char* s) : data(s) {}
};
std::vector<HeavyObject> createData() {
std::vector<HeavyObject> data;
// ... заполняем данными ...
return data;
}
void processData() {
auto result = createData();
}
Claude Code изнутри: как устроены AI-агенты для разработки
2026-01-13 в 15:30, admin, рубрики: claude code, dev tools, llm, автоматизация, инструменты, ПрограммированиеКоманда AI for Devs подготовила перевод статьи о том, как на самом деле устроены AI-агенты для программирования. Автор шаг за шагом показывает, что за Claude Code не стоит магия: это последовательный агентный цикл, инструменты, контроль разрешений и работа с контекстом.
Что делает Claude Code мощным, на удивление просто: это цикл, который позволяет ИИ читать файлы, запускать команды и итеративно работать, пока задача не будет выполнена.
Сложность начинается там, где нужно разрулить пограничные случаи, сделать хороший UX и встроиться в реальные процессы разработки.
Claude Opus 4.5 и конец привычной разработки
2026-01-11 в 12:00, admin, рубрики: claude, Opus, автоматизация, будущее, Программирование, разработкаКоманда AI for Devs подготовила перевод статьи о том, почему Claude Opus 4.5 стал переломным моментом в ИИ-разработке. Автор на реальных проектах показывает, как ИИ-агенты уже сегодня способны собирать полноценные приложения — от UI до бэкенда — за считанные часы, и рассуждает о том, зачем человеку вообще читать код в мире AI-first разработки.
ИИ не заменит никого
2026-01-11 в 10:15, admin, рубрики: ИИ, исскуственный интеллект, Программирование, страх, художникиНедавно я ушел с работы и стал изучать новый для себя язык, Go. А еще я подвержен тревожности, поэтому стал обдумывать катастрофические сценарии, а-ля, да кому я нужен, и на этом фоне еще очень хорошо играет ИИ-истерия. Поэтому, написание данной статьи является, в том числе сеансом самоуспокоения.
ИИ не субъект, а инструмент
Отладка с помощью сил древнего зла
2026-01-11 в 9:01, admin, рубрики: html, plaintext, ruvds_перевод, XML, браузеры, Программирование, теги html
Глубоко в пучинах спецификации HTML дремлет давно забытый ужасный зверь. Представьте себе узел DOM настолько могучий, что он может изменять тип содержимого разных частей документа. HTML-элемент, который заставляет парсер трепетать и замолкать, и которого не остановить даже его собственным тегом.
ChatGPT 5.2 Pro vs Claude Opus 4.5 vs Gemini 3 Pro: битва титанов в программировании
2026-01-09 в 13:36, admin, рубрики: AI, claude, gemini, gpt, ИИ, нейросеть, Программирование, работа с кодомДоброго времени суток, «Хабр»!
На дворе 2026 год, когда люди применяют нейросети в разных сферах своей жизни: от помощи в обучении до решения достаточно сложных задач.
Программирование - область, требующая солидного запаса знаний и, конечно же, опыта их применения. Не каждая модель способна продемонстрировать даже относительно качественный результат.
Может ли устареть инкремент: обзор выполнения оператора на современных вычислительных платформах
2026-01-09 в 10:00, admin, рубрики: cisc, cpu, gpu, ISA, RISC, VLIW, ПрограммированиеНескучное программирование.История концептов
2026-01-08 в 21:48, admin, рубрики: ненормальное программирование, Программирование, С++, С++14Создаем свой проектный фреймворк автотестирования API [Часть 1-3]
2026-01-03 в 17:16, admin, рубрики: python, автоматизация тестирования, архитектура системы, принципы проектирования, Программирование, проектирование систем, сбор требований, слоистая архитектура, фреймворки для тестирования
Артем
Head of QA



