Какая проблема с использованием assert() для обработки runtime ошибок?
Anonymous Quiz
3%
assert() не компилируется в C++
83%
assert() отключается в release сборках с NDEBUG
2%
assert() работает только в многопоточном коде
1%
assert() автоматически исправляет ошибки
10%
assert() идеален для любых проверок
💥 Математика, которая не «для галочки»
Разработали курс «Математика для Data Science» специально для вас — чтобы закрыть все пробелы в математике и уверенно пройти любое собеседование на позицию Data Scientist.
🧠 За 2 месяца ты разберёшь:
➡️ линейную алгебру — работа с векторами и матрицами, их разложения, собственные значения и обратные матрицы;
➡️ мат. анализ — пределы, производные, экстремумы, применение градиентного спуска;
➡️ теорию вероятностей и статистику — случайные величины, распределения, статистические гипотезы, A/B-тесты;
➡️ математику в ML и аналитике — как использовать всё это в алгоритмах, логистической регрессии, методах ближайших соседей, байесовских подходах.
📚 Формат: 10 вебинаров, 3 практических проекта, тесты и чат с менторами.
🔥 При оплате до 19 октября получите курс по базовой математике в подарок.
🔗 Записаться на курс
Разработали курс «Математика для Data Science» специально для вас — чтобы закрыть все пробелы в математике и уверенно пройти любое собеседование на позицию Data Scientist.
🧠 За 2 месяца ты разберёшь:
➡️ линейную алгебру — работа с векторами и матрицами, их разложения, собственные значения и обратные матрицы;
➡️ мат. анализ — пределы, производные, экстремумы, применение градиентного спуска;
➡️ теорию вероятностей и статистику — случайные величины, распределения, статистические гипотезы, A/B-тесты;
➡️ математику в ML и аналитике — как использовать всё это в алгоритмах, логистической регрессии, методах ближайших соседей, байесовских подходах.
📚 Формат: 10 вебинаров, 3 практических проекта, тесты и чат с менторами.
🔥 При оплате до 19 октября получите курс по базовой математике в подарок.
🔗 Записаться на курс
Сколько потоков РЕАЛЬНО нужно создавать для CPU-bound задачи?
Anonymous Poll
22%
std::thread::hardware_concurrency()
15%
std::thread::hardware_concurrency() * 2
22%
std::thread::hardware_concurrency() - 1
39%
Один поток на каждое ядро, но с учётом hyper-threading
2%
Напишу свой вариант в комментариях
😁1🤔1
🧠 Курс «Математика для Data Science»
Математика лежит под капотом не только алгоритмов, но и всего, что мы создаём — от систем рекомендаций до маршрутизации такси.
Но главное, математика понятна, если объяснить её на языке разработки.
📘 Курс «Математика для Data Science»:
— от основ до реальных задач из собесов;
— линейная алгебра, статистика, теория вероятностей;
— визуализации, практика и живые уроки;
— поддержка менторов и комьюнити в чате.
⚡ Сегодня последний день, чтобы получить подарок: курс по базовой математике!
🗓️ Старт курса → 6 ноября
👉 Записаться на курс
Математика лежит под капотом не только алгоритмов, но и всего, что мы создаём — от систем рекомендаций до маршрутизации такси.
Но главное, математика понятна, если объяснить её на языке разработки.
📘 Курс «Математика для Data Science»:
— от основ до реальных задач из собесов;
— линейная алгебра, статистика, теория вероятностей;
— визуализации, практика и живые уроки;
— поддержка менторов и комьюнити в чате.
⚡ Сегодня последний день, чтобы получить подарок: курс по базовой математике!
🗓️ Старт курса → 6 ноября
👉 Записаться на курс
🌚2
Что выведется?
Anonymous Quiz
35%
Int: 42
39%
Int copy: 42
19%
Ошибка компиляции
3%
Undefined behavior
4%
Ничего не выведется
🥱1🌚1
Почему использование errno для обработки ошибок в многопоточном коде проблематично?
Anonymous Quiz
11%
errno не существует в C++
20%
errno работает только в однопоточном коде
10%
errno автоматически синхронизирован между потоками
2%
errno идеален для многопоточности
57%
errno является thread-local, но его легко перезаписать между проверкой и чтением
Какая проблема с игнорированием состояния потока после операций I/O?
Anonymous Quiz
7%
Потоки всегда в валидном состоянии
72%
Операция могла провалиться
7%
Потоки автоматически восстанавливаются
7%
Проверка состояния не нужна
7%
Состояние потока не меняется
🤔5
Почему placement new требует явного вызова деструктора?
Anonymous Quiz
15%
placement new не требует деструкторов
9%
Деструктор вызывается автоматически
3%
placement new запрещён в стандарте
42%
Память не управляется new/delete
31%
placement new не создаёт объекты
👾2
🔎 Собес сам себя не пройдет
Ты готов к собеседованию? А если проверю?
Залетай к нам и забирай курсы со скидкой 40%. Только до конца октября можно узнать много нового и отточить навыки.
🎯 Забирай курсы:
🐍 python для разработчиков;
🧮 алгоритмы и структуры данных;
📝 архитектуры и шаблоны проектирования;
🧩 основы IT для новичков.
⚡️ Не упусти скидку и получи долгожданный оффер!
Ты готов к собеседованию? А если проверю?
Залетай к нам и забирай курсы со скидкой 40%. Только до конца октября можно узнать много нового и отточить навыки.
🎯 Забирай курсы:
🐍 python для разработчиков;
🧮 алгоритмы и структуры данных;
📝 архитектуры и шаблоны проектирования;
🧩 основы IT для новичков.
⚡️ Не упусти скидку и получи долгожданный оффер!
Почему string concatenation в цикле с operator+ неэффективна?
Anonymous Quiz
2%
operator+ не работает со строками
1%
operator+ автоматически сортирует строку
2%
Это приводит к утечкам памяти
2%
operator+ самый быстрый способ конкатенации
94%
Каждая операция создаёт новую строку и копирует все данные
🎲 Знаешь, что хуже всего на собесе?
Когда задают простой вопрос, а ты не можешь ответить.
🤔 Это ощущение, когда понимаешь:
От «я знаю...» до «сейчас объясню!» всего один курс.
✅ Алгоритмы и структуры данных — от Big O до задач криптографии.
✅ Python для разработчиков — пиши чистый и эффективный код.
✅ Архитектуры и шаблоны — строй системы, которые масштабируются.
✅ Основы IT — всё необходимое для входа в профессию.
Выбирай любой и забирай со скидкой 40% только до конца октября.
🔗 Выбрать курс
Когда задают простой вопрос, а ты не можешь ответить.
🤔 Это ощущение, когда понимаешь:
«Блин, я это знаю... вроде... сейчас...»
От «я знаю...» до «сейчас объясню!» всего один курс.
✅ Алгоритмы и структуры данных — от Big O до задач криптографии.
✅ Python для разработчиков — пиши чистый и эффективный код.
✅ Архитектуры и шаблоны — строй системы, которые масштабируются.
✅ Основы IT — всё необходимое для входа в профессию.
Выбирай любой и забирай со скидкой 40% только до конца октября.
🔗 Выбрать курс
Что означает выражение vector<vector<int>>?
Anonymous Quiz
50%
Вектор векторов интов
2%
Ошибка компиляции в C++03
17%
Двумерный массив
19%
Всё вышеперечисленное в зависимости от версии стандарта
11%
A и B одновременно
🌚12😁3😢3🥱1
Можно ли перегрузить operator&&?
Anonymous Quiz
31%
Нет, это запрещено стандартом
32%
Да, но это плохая идея - теряется short-circuit evaluation
11%
Да, и это безопасно
14%
Только для пользовательских типов
12%
Только в C++20