Обновить
16K+
11
Олег@40oleg

SWE, JS, Angular

25
Рейтинг
1
Подписчики
Отправить сообщение

Машина Тьюринга в Minecraft

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели19K

Что если взять одну из базовых концепций computer science и построить её прямо внутри игры — из пикселей, блоков и виртуальных проводов? Именно это я и сделал. Машина Тьюринга — теоретическая модель, которая лежит в основе всех современных компьютеров. Она читает символы, записывает их и переходит между состояниями по заданной программе. Майнкрафт позволяет симулировать электрические сигналы с помощью редстоуна. Из этого материала можно собирать настоящие логические схемы — и в итоге целые вычислительные устройства. Получился полностью рабочий механизм: машина читает данные, выполняет команды и останавливается по завершении программы.

Делаем интересную Майнкрафт штуку

Museum, настольное приложение на javascript для смены обоев

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели3K

Статья о том: как мне пришла в голову идея создать настольное приложение на electron и node.js для отображения картин известных художников как обои рабочего стола; с какими трудностями столкнулся; как решал процесс сборки приложения на node.js для конечного пользователя.

Читать далее

Информация

В рейтинге
360-й
Откуда
Дубна, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик, Фулстек разработчик
Старший