Месяц: Январь 2023

  • Кодогенератор Waffle++ для C++

    от автора

    Список пасхалок: https://clck.ru/33J7ckКодогенератор это программа, которая на основе исходного кода или какого-нибудь файла настроек генерирует вспомогательный код, который потом компилируется вместе с исходным кодом. Это нужно, чтобы не писать boilerplate-код (копипаст) и получить новые возможности языка.Я делаю расширяемый кодогенератор для C++, в котором можно реализовать много полезного. Примеры модулей: перевод значений enum в строку и…

  • Подготовка инженеров АСУТП в ВУЗе. Часть 1 — Прошлое

    от автора

    Про что статья, и с какой целью Это первая из трех частей, описывающих развитие процесса обучения инженеров АСУТП. Целью всех трех статей является попытка осмыслить подготовку инженеров АСУТП в ВУЗе (какая была, и какая есть сейчас), и обсудить с сообществом хабра, какой она должна быть в будущем. Каким образом ее можно актуализировать. Сейчас такая попытка…

  • Подготовка инженеров АСУТП в ВУЗе. Часть 2 — Настоящее

    от автора

    Это вторая из трех частей (ссылка на первую), описывающих развитие процесса обучения инженеров АСУТП. Целью всех трех статей является попытка осмыслить подготовку инженеров АСУТП в ВУЗе (какая была, и какая есть сейчас), и обсудить с сообществом хабра, какой она должна быть в будущем. Каким образом ее можно актуализировать. В данной статье будет описано текущее состояние…

  • Подготовка инженеров АСУТП в ВУЗе. Часть 3 — Будущее

    от автора

    Это третья часть (часть 1, часть 2) из описывающих развитие процесса обучения инженеров АСУТП. Целью всех трех статей является попытка осмыслить подготовку инженеров АСУТП в ВУЗе (какая была, и какая есть сейчас), и обсудить с сообществом хабра, какой она должна быть в будущем. Каким образом ее можно актуализировать. Зачем что-то менять ? На мой взгляд,…

  • Наши 5 лет с инфраструктурой «ВсеИнструменты.ру»: от нескольких ВМ до отказоустойчивого решения в трёх дата-центрах

    от автора

    Cтатья посвящена проекту «ВсеИнструменты.ру» — крупнейшему интернет-магазину DIY-товаров и нашему клиенту по совместительству. Расскажем, с чего начинали сотрудничество почти пять лет назад, как сейчас идут дела и куда мы вместе идём. Поговорим о сопровождавших этот путь технических вызовах и особенностях решений в инфраструктуре, которые позволили бизнесу добиться впечатляющего роста.«ВсеИнструменты.ру» — изначально онлайн-ритейлер товаров для дома…

  • Play to earn: как технологии и игры помогают агробизнесу

    от автора

    Итак, представим, то вы находитесь в Москве и вдруг понимаете, что неплохо было бы купить виноградник в Сочи. Безумие? Нет! Сегодня вполне возможно приобрести в метавселенной NFT токен, эквивалентный реальному земельному участку, и заняться хозяйством в игровом мире, майня не только цифровые активы, но и реальные продукты. ShutterstockДавайте поговорим о цифровизации фермы, начиная с веб-приложений…

  • Лучшие IT-работодатели России 2022: ежегодный рейтинг Хабр Карьеры

    от автора

    Каждый год мы на Хабр Карьере просим специалистов честно оценить своих прошлых и нынешних работодателей: они cтавят оценки задачам, технологиям, зарплате, соцпакету, карьерному росту и другим условиям, на которые обращают внимание во время работы и при трудоустройстве. В прошлом году свои компании оценили более 20 000 сотрудников, а мы собрали эти оценки и теперь торжественно представляем вам…

  • Как багатон снизил нам количество багов с 900 до 950

    от автора

    Количество заведённых багов к количеству исправленных: расскажу про день, когда мы переломили тренд У нас некоторое время назад сменился CTO и некоторые детали в политике качества. В какой-то момент это привело к тому, что мы решили наводить порядок в багах. История достаточно простая: мы измеряем удовлетворённость пользователей по отзывам на сторах, по опросам, по анализу…

  • Почему для открытия меню «Пуск» иногда требуется несколько секунд

    от автора

    Обычно я запускаю большинство программ на своём ноутбуке с Windows 10, нажимая клавишу <Win>, после чего ввожу несколько букв имени программы, а затем жму Enter. На моём мощном ноутбуке (SSD и 32 ГБ ОЗУ) этот процесс обычно занимает лишь время, необходимое мне для ввода символов, то есть считанные доли секунды. Обычно. Однако иногда он занимает…

  • UI Роутер в Unity

    от автора

    Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Обсуждая по работе архитектуру речь зашла про UI. Есть много разных подходов к тому как работать с графическим пользовательским интерфейсом в Unity. Хотелось предложить один вариант реализации переходов по интерфейсу плюс заодно показать пример использования атрибутов и рефлексии в C#.Концепт системы пользовательского интерфейсаЕсть несколько достаточно…