Вот Linux, работающий внутри PDF, работающий внутри браузера, работающий


    Linux, работающий в PDF-файле – YouTube
    Linux, работающий в PDF-файле - YouTube


    Watch На

    Я в. Я произношу эти слова с чувством победы, перемещаясь по каталогу файлов, используя только команды оболочки – подвиг, который мог бы впечатлить случайного подростка, возможно, два десятилетия назад. Но тут камера отъезжает и показывает PDF-документ… внутри браузера Chrome… работающего под Windows.

    Да, это Linux, работающий в PDF, работающий в браузере, на моем ПК с Windows.

    Этот совершенно неожиданный поворот предлагает Вам Ading2210, тот самый школьник, который подарил Вам Doom, работающий в PDF. На YouTube они появляются под ником vk6 (через Hackaday).

    В описании к видео, демонстрирующему проект LinuxPDF, они объясняют: “Я заставил Linux работать внутри PDF-файла с помощью эмулятора RISC-V, скомпилированного на Javascript”.

    В каком мире мы живем сегодня: в мире такой вычислительной мощности, что такие высокоуровневые и довольно вездесущие технологии, как Javascript, могут запускать целые эмуляторы, очевидно, внутри PDF-файлов. Конечно, тот факт, что PDF-документы позволяют выполнять Javascript, является обоюдоострым мечом, поскольку, хотя это может позволить Вам запустить DOOM, а теперь, судя по всему, и Linux, это также может подвергнуть Вас риску сомнительных сценариев вредоносного ПО.

    LinuxPDF может работать в любом браузере, основанном на Chromium, включая Chrome (да), Brave, Edge и Opera. Вы можете проверить его самостоятельно здесь.

    Конечно, Вы не получите опыт Ubuntu внутри Вашего PDF на базе Chromium, скорее Вы получите невероятно пустую командную строку с помощью эмуляции TinyEMU RISC-V.

    И Вы не получите особенно быструю версию, благодаря слоям эмуляции. Вы получаете командную строку, а также виртуальную клавиатуру для нажатия – хотя Вы также можете вводить свои данные с помощью собственной клавиатуры, используя пробел в правом нижнем углу. Это немного неудобно (например, backspace, похоже, регистрируется только на виртуальной клавиатуре), но чего Вы ожидали?

    Ading2210 объясняет: “Это работает за счет использования отдельного текстового поля для каждого ряда пикселей на экране, содержимое которого задается различными символами ASCII”. Довольно изобретательно, как по мне.

    Итак, сначала DOOM, а теперь Linux. Что дальше? Crysis? А как насчет PDF-ридера, работающего под управлением эмулируемой ОС, запущенной внутри PDF? Мы ждем, Адинг.

    Предыдущая статьяПредстоящий инструмент перевода WhatsApp-это благо по неочевидным причинам
    Следующая статьяDesigned in just a few weeks, this $5 indie game about digging a hole
    Илларион Товаркин
    Илларион Товаркин - талантливый писатель, страстно любящий все, что связано с играми. От захватывающих экшн-игр до сложных ролевых игр, они обладают глубоким пониманием игровой индустрии и того, что делает игру великой. Благодаря острому вниманию к деталям и способности создавать захватывающие сюжетные линии, Илларион Товаркин способен перенести читателей в захватывающие игровые миры, наполненные приключениями и азартом. Пишет ли он о последней игре-блокбастере или углубляются в историю классических игр, его статьи всегда увлекательны и информативны. Так что если вы поклонник игр или просто ищете отличное чтение, обязательно ознакомьтесь с его работами - вы не будете разочарованы!