Месяц: Июль 2023

  • Доказана омнипериодичность игры «Жизнь» Конвея

    от автора

    Осциллятор с периодом 41 — «последний бастион» омнипериодичностиСообщество игры «Жизнь», клеточного автомата, изобретённого Джоном Конвеем, с давних пор стремилось найти осцилляторы — стабильные конфигурации, которые повторяются с определённой периодичностью во времени — для каждого натурального числа. И вот, наконец, 21 июля 2023 года был найден осциллятор для последнего недостающего периода — 41, завершая таким образом…

  • Осенний призыв 2023: Что ждёт айтишников?

    от автора

    В 2023 г. произошло множество изменений в законах, касающихся военной службы: появились электронные повестки и единый реестр повесток, увеличили штрафы и изменили границы призывного возраста. До начала осеннего призыва осталось чуть больше 2-х месяцев, поэтому самое время поговорить о том, что ждёт призывников в этом году.Примечание. 3 месяца назад я написал эту песню Несколько дней…

  • Как мы разрабатывали игры для xkcd

    от автора

    20 апреля xkcd опубликовал Escape Speed — четырнадцатый ежегодный комикс к Дню смеха, который мы разработали вместе. Escape Speed — это большая игра про исследование космоса, нарисованная Рэндалом Манро. Я писал код движка и редактора, а игровой логикой и обработкой ресурсов занимался davean. Карту игры редактировали Патрик Клэп, Эмбер, Кевин, Бенджамин Стаффин и Дженел Шейн.Это был один из…

  • Хроники технопессимизма. Вспоминаем, как скептики боялись прогресса и ругали новые технологии

    от автора

    По мере развития ИИ на поверхность вылезли технодумеры и неолуддиты. И если умеренные трубят о потере рабочих мест и прочих неприятностях, то радикальные — о неизбежном «скайнете». Забавно, что подобная реакция на технический прогресс была всегда. Вспоминаем, как психиатры боялись велосипедов, электричество обвиняли в росте городской преступности, а разговоры по телефону — в снижении умственных…

  • Новый тест Тьюринга: сможет ли ИИ заработать 1 миллион долларов?

    от автора

    Предыдущий тест Тьюринга не работает.Это стало очевидным после того, как сам разработчик Google начал бить тревогу, что их ИИ жив и обладает интеллектом. И это он говорил про чатбот LaMDa, который, скажем так, не считается супер-передовым. Если в такое начинают верить даже разработчики ИИ, то что уж тут говорить об обычных домохозяйках. Обмануть их могли…

  • Креветки, кобальт и топливо будущего: кобальт-хитозановый катализатор для гидролиза водорода

    от автора

    Фундаментальной основой любого видения будущего, описанного в работах писателей-фантастов, являются новейшие технологии. Роботы, летающие машины, межпланетные путешествия и многое другое становится чуть ли не центральной темой многих произведений. Для эффективной работы любого из вышеперечисленных примеров нужен столь же эффективный источник питания. Вопрос топлива и его ограниченности, ввиду использования ископаемых ресурсов, становится все острее с каждым…

  • Выход Micronaut 4! Что нового?

    от автора

    14 июля вышла новая версия Java фреймворка Micronaut. С последнего мажорного обновления прошло почти два года (оно было 18.08.2021), и за это время произошло немало событий как в мире Java-разработки, так и в самом фреймворке. Постараюсь рассказать, что же нового появилось в Micronaut.Версия языка по умолчаниюMicronaut framework 4 теперь по умолчанию будет использовать Apache Groovy…

  • Выгода от обеспечения доступности сервисов

    от автора

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

  • Сравнительный анализ Apache Kafka и RabbitMQ

    от автора

    Всем привет! Меня зовут Андрей, я — разработчик в БФТ-Холдинге.С каждым днем проекты становятся все сложнее и масштабнее. Для того, чтобы выстроить взаимодействие между их многочисленными компонентами, используются брокеры сообщений. Но возникают закономерные вопросы: какой из них выбрать? В каком случае использовать тот или иной брокер? Как с помощью брокеров достичь максимальную производительность и гибкость…

  • Как мы научили Алису реагировать на быстрые команды

    от автора

    Голосовые ассистенты активируются «по имени» — это всем привычно. Но как быть, если нужно несколько раз повторять команду из одного слова? Например, чтобы настроить музыку, говорить каждый раз «Алиса, громче» и «Алиса, дальше» утомляет. Кроме того, в некоторых сценариях важна скорость выполнения действия: например, когда нужно включить свет в комнате. Для таких случаев мы научили Алису…