Найти в Дзене
🎁🎁🎁 ПОДАРОК 🎁🎁🎁
🎁🎁🎁 ПОДАРОК: 200 руб. на баланс VseGPT.ru для получивших любой сертификат на курсе «ChatGPT в помощь Java-разработчику. Практический курс» !!! 🎁🎁🎁 Для получения подарка свяжитесь с автором курса на платформе Stepik. ПРОМОКОД на скидку 50%: 2026FEB50 /*=======*/ Подписывайтесь...
2 дня назад
Золото и серебро: Game Stop replay или по следам братьев Хант?
Недавно в мире финансов произошло экстраординарное событие, которое, возможно, многими осталось незамеченным. Основная торговая площадка, сославшись на волатильность, 30 декабря сообщила о поднятии маржинальных требований на металлы (Metal Margins) после 31 декабря (after the close of business on December 31, 2025). Оценку "красоты маневра" в деталях оставим профессионалам, но можно вспомнить, что похожие меры принимались при недавнем шорт-сквизе акций GameStop . Событиям вокруг этого шорт-сквиза в акциях посвящен художественный фильм «Дурные деньги» (Dumb Money, USA, 2023)...
2 недели назад
Добрый C++ для начинающих. Шаг 6. Потоки управления
Как вы уже успели заметить в предыдущих примерах, программы всегда выполнялись «линейно» - от первой строки до последней без изменений. В реальном мире ход выполнения программы зависит от определённых условий. Именно для этого в C++ существуют структуры управления потоком, такие как выборка и циклы. С их помощью мы можем направлять выполнение программы по разным путям — в зависимости от того, какие данные в ней используются. Операторы if и else — это один из самых простых и часто используемых способов выполнять часть кода только при выполнении определённого условия...
1 месяц назад
Статистика: расходы на образование и медицину
Подходит к завершению первый учебный месяц, уже можно оглядываться назад и делать предварительные выводы. Но давайте посмотрим в более широкой перспективе на общество и его фактическое отношение к платному образованию и к платной медицине. В этом нам поможет пост с говорящим названием "Кому на Руси жить хорошо? ©" в Telegram "Деньги и песец" . В нем со ссылкой на исследования НИУ ВШЭ "Барометр экономического поведения домашних хозяйств" (№2-2025) в контексте децилей (групп) доходов домохозяйств обрисовываются их расходы, в том числе на образование и медицину...
3 месяца назад
Добрый C++ для начинающих. Инкременты: что такое i++. Часть 2
Использование инкрементов при написании первых программ кажется делом простым, но очень быстро можно столкнуться с весьма неожиданными эффектами и необычным поведением программы. Причиной этого могут быть, например, точки следования (подробнее wikipedia ) и порядок вычисления (подробнее stackoverflow и cppreference ) , которые, к тому же, зависят от используемого стандарта С++. Основные изменения были в стандартах С++ 11 (для точек следования) и С++ 17 (для порядка вычислений). Аналогичная ситуация...
6 месяцев назад
Бытовые мелочи. Обзор розетки IP55
Степень защиты IP55 обозначает защиту розетки от пыли и струй воды. ГОСТ (14254-96) описывает это следующим образом: проникновение пыли исключено не полностью, однако пыль не должна проникать в количестве, достаточном для нарушения нормальной работы оборудования или снижения его безопасности, а так же вода, направляемая на оболочку в виде струй с любого направления, не должна оказывать вредного воздействия. Производители уличного оборудования зачастую указывают именно такую степень защиты...
6 месяцев назад
Добрый C++ для начинающих. Инкременты: что такое i++
В начале освоения языков программирования изучающие достаточно быстро сталкиваются с непривычными операциями, обозначающимися как "++" (инкремент) или "--" (декремент). Напрмер: "i++" или "++i". Это унарная операция, увеличивающая (или уменьшающая в случае декремента) значение переменной на 1. Давайте посмотрим на примере различия между постинкрементом и прединкрементом. Положим, что х = 5, и инкрементируем "х". Разница в порядке исполнения может существенно влиять на логику программы, например, когда инкремент используется в условии...
6 месяцев назад
Добрый C++ для начинающих. Шаг 5. Числовые операторы
Как вы уже видели в некоторых из предыдущих примеров, в C++ доступны базовые математические операции. Они знакомы ещё со школьных уроков математики, но в C++ записываются немного иначе: + (сложение), - (вычитание), * (умножение) и / (деление). Эти операции работают как с целыми числами (int), так и с дробными (float, double). Обратите внимание, что при делении целых чисел (int) результат также будет целым (дробная часть отбрасывается). С этим мы уже сталкивались ранее ( Добрый C++ для начинающих...
7 месяцев назад
Вопросы собеседований C++. Секция Code Review.
Во время собеседования по C++ на позиции различного уровня секция ревью кода может начинаться с, казалось бы, простейших примеров, но даже они дают возможность кандидату продемонстрировать продвинутые навыки и кругозор. Давайте посмотрим, как с таким примером справится ИИ и можно ли использовать его для подготовки к собеседованию. Вот ответ ИИ: И самое интересное - выводы ИИ о том, что может продемонстрировать кандидат на таком примере. Такой ответ ИИ вполне можно использовать для "поверхностной"...
9 месяцев назад
Добрый C++ для начинающих. Забегая далеко вперед. Оптимизация производительности или как важно перепроверять за ИИ
Идея этой публикации навеяна тем, какое непонимание вызывают некоторые обучающие посты в весьма популярных (>20k) телеграм-каналах. Ниже пример такого поста, который скорее всего написан ИИ и должен быть очень хорош, но... По желанию автора телеграм канала, здесь можно добавить на него ссылку. Первый пункт (управление памятью) сразу "режет глаз" опытного разработчика, хотя бы потому, что move-семантика это не про оптимизацию. Stackoverflow: Move semantics should not be thought as an optimization device, even if they can be used as such...
10 месяцев назад
Добрый C++ для начинающих. Забегая далеко вперед. Move и copy семантика.
Идея этой заметки навеяна сложностями понимания семантики перемещения (move semantics, Wikipedia), с которыми сталкиваются изучающие С++ на онлайн курсах при отсутствии поддержки. У меня была возможность показать правильный путь решения задач стороннего онлайн-курса на Stepik , где обучающиеся столкнулись со сложностями, а поддержка отсутствовала. Важность понимания различий между копированием и перемещением объектов (для стандартов C++ 11 и новее) не поддается измерению. Рассмотрим ситуацию на примере функции push_back для вектора...
10 месяцев назад
Добрый C++ для начинающих. Шаг 4. Некоторые встроенные типы данных. Часть 2
После некоторого перерыва продолжаем некоторые встроенные типы данных. Символ ("char") — это еще один простой тип данных, поскольку он состоит из одной буквы, цифры или символа на вашей клавиатуре. Примерами этого являются 'a' или 'A' (которые считаются разными), а также '!' или '~'. При инициализации символа используется char. Обратите внимание, что для символов используются одинарные кавычки, тогда как для строк - двойные. В примере выше для простоты и универсальности мы используем латинские буквы...
11 месяцев назад