В этой статье мы пройдём путь создания простого, но функционального ядра операционной системы на языке Rust.Разумеется, мы не будем собирать полноценную альтернативу Linux, но сосредоточимся на ключевых компонентах, которые лежат в основе любого ядра. Читать далее
В ходе работы с многочисленными проектами электронной коммерции мы часто сталкиваемся с ситуацией, когда сайт и бэк-офис представляют собой разные информационные системы, требующие постоянного обмена данными. При этом традиционные подходы к синхронизации данных часто оказываются недостаточно эффективными. Предлагаю посмотреть наш вариант решения. Читать далее
Задумывались ли вы, сколько раз при написании кода хотелось послать компилятор куда подальше? Сегодня я попробую рассказать о своих продвижениях в сторону упрощения жизни разработчику. Читать далее
Каждый геймдизайнер наверняка в курсе про теорию потока и нарастание вызова в играх. Это довольно простой принцип: игра ставит перед игроком некий вызов: например, победить монстра. Этот вызов должен быть не слишком тривиальным (иначе игрок заскучает), но при этом посильным для…
Всем привет! Зачастую чтобы в чем то разобраться полезнее один раз увидеть конкретный пример чем несколько раз прочитать заумное описание.Решил написать ряд небольших статей для начинающих, в которых дать краткое описание основных паттернов проектирования и привести лаконичные примеры их использования. Данная статья, как можно догадаться из названия =), посвящена поведенческим паттернам. Читать далее
К истории этого человека я в свое время обращался дважды - первый раз, так сказать, с романтических позиций, а второй раз, переосмыслив ее - с критических. Не в силах определить, какая позиция вернее, размещаю тут оба текста: сначала будет "белая", а потом "черная" и пусть читатель…
В последнее время в научных и научно‑популярных изданиях стали появляться материалы, посвящённые тому, как большие языковые модели могут воспроизводить конспирологические нарративы и поддерживать иррациональные, порой мистические системы убеждений. Более того,…
Довоенная советская фантастика, несмотря на амбициозный задел в виде «Красной звезды» Богданова, довольно мало интересовалась вычислительными машинами и роботами — как, впрочем, и современная ей западная. Хотя имелся и ряд ярких исключений, о которых мы поговорили в прошлой…
Помните у Стива Джобса была знаменитая фраза: «Секрет успеха заключается в том, чтобы нанимать умных людей и не мешать им работать» — не дословно, но смысл в этом. Это прекрасная западающая в сердце фраза звучит мудро. Казалось бы, все просто. Дело за малым. Джаст хайр смарт пипл. Вместе с тем остается открытым вопрос: как? Как нанять умных людей и как их не потерять? Читать далее
Что такое «Свояк», как в это играть, как правильно стримить и как делать пакеты самому.Телевизионная викторина обрела вторую жизнь в Интернете благодаря программисту-энтузиасту Владимиру Хилю. Он перенес «Свою Игру» на компьютеры в виде приложения SIGame, что позволяет играть в…