Месяц: Февраль 2022

  • Lua для паттернов проектирования: проверяем на лампочках

    от автора

    Как скрипты могут помочь при взаимодействии компонентов, типичных для IoT? С помощью языка Lua. Наш ведущий разработчик Леонид Садофьев рассказывает и показывает на примере своего демоприложения про использование Lua на проектах уровня бизнес-логики (BL). Его приложение разработано на С++ и применяется для умного дома, но может подойти и для приложений других типов. Всё важное под…

  • Проблемы с JAMStack: вам может понадобиться бекенд

    от автора

    У отличных приложений должны быть отличные маркетинговые сайты – именно поэтому всегда стоит присматриваться к новым трендам и разработкам в системах управления контентом (CMS). Притом, что в этой нише традиционно доминируют опенсорсные гиганты, такие как WordPress и Drupal, со времен перезапуска Smashing Magazine еще в 2017 году начал возрождаться интерес к статическим сайтам.Учитывая (порой учиненную руками разработчиков)…

  • Как побороть депрессию с помощью С++. Кто такие дескрипторы и с чем их едят

    от автора

    Привет, Habr! Меня зовут Антон Митрохин, я позиционирую себя как очень молодой c++ разработчик. На момент написания статьи мне был 21 год, к тому времени я работал разработчиком CAE системы уже второй год. А еще я люблю с++ за все его минусы и плюсы ха-ха, люблю плюсы́ за плю́сы и хочу, чтобы вы тоже полюбили…

  • Подготовка к шатдауну. Как общаться после отключения интернета

    от автора

    События последних лет показывают, что отключение интернета в конкретной стране или городе — не вымышленная угроза, а вполне реализуемое действие. Это происходит с пугающей регулярностью в разных странах по всему миру. Например, международная ассоциация Internet Society зафиксировала в 2021 году 49 искусственно вызванных шатдаунов, в том числе 17 национальных, 26 региональных и 6 частичных (ограничения…

  • Работа в путешествиях

    от автора

    Всех приветствую!Честно признаюсь: я не считаю себя мастером слова и никогда не считал. Какое-то время назад вел свой блог по системе Siebel CRM, и ценность статей в нем была чисто техническая. В данной же статье я расскажу о волнующей меня теме — балансом между работой и путешествиями — и поделюсь своим опытом.Итак, начать стоит с…

  • Почему треугольники просты, а тетраэдры сложны

    от автора

    Как вы думаете, существует ли треугольник с углами 41, 76 и 63 градусов? Поначалу кажется, что ответ прост. Из уроков геометрии мы знаем, что сумма внутренних углов треугольника равна 180 градусам, и поскольку 41 + 76 + 63 = 180, ответом будет «да». Но в этом вопросе есть и невидимая поначалу сторона. Теорема о сумме…

  • Новые операционные системы 2021 и 2022 года

    от автора

    В конце 2021 года мир увидел прекрасную операционную систему Essense с рядом функций, которых по умолчанию нет в популярных ОС, таких как Windows, MacOS или Ubuntu. Например, векторный UI и группировка окон по вкладкам (табам), как на скриншоте вверху. Действительно, очень удобно. Даже странно, почему никто из «больших» ещё не реализовал. Essense — не единственная…

  • Информационные батареи: то что может свергнуть монополию литий-ионных аккумуляторов

    от автора

    Преодоление непостоянства возобновляемой энергии является фундаментальной проблемой, ключевыми ответами на которую являются переключение нагрузки и хранение в масштабе сети. Будущее, основанное на устойчивых источниках энергии, может спасти мир от разрушительного изменения климата, сократив расходы за электроэнергию. Но у возобновляемых источников энергии есть проблема прерывистости — Солнце ночью не даёт энергии, а ветер может прекратиться. Кроме…

  • Объект, камера, монитор – что происходит с цветом?

    от автора

    В комментариях на статью «Калибровка и профилирование мониторов» был заметен некоторый скепсис относительно необходимости таких процедур как калибровка и профилирование монитора посредством достаточно сложных программных инструментов. Эта публикация была мной обещана в комментариях. Те, кому не приходилось окунуться в настройку профилей по необходимости, нередко считают, что цифровой цвет всегда правильный. Но это не совсем так.…

  • Создаём единую инфраструктуру для параллельной разработки мобильных игр

    от автора

    Она помогла нам переиспользовать игровые механики в непохожих проектах и увеличила скорость разработки на 25%.Всем привет! Меня зовут Владимир Федин, я лид серверного отдела Green Grey.Рано или поздно каждая игровая студия, которая одновременно разрабатывает несколько проектов, сталкивается с проблемой поддержки и развития нескольких бэкендов.Какими бы разными ни были игры, у них есть части с одинаковой…