Комментарии 18
НЛО прилетело и опубликовало эту надпись здесь
Сложно назвать это байткодом, сложно определить меру его «эзотеричности» — но FORTH.
+3
Опять же, опкоды CPU — это ли не байткод для конкретно взятого подмножества его «интерпретаторов»? И в этих «железных» интерпретаторах уязвимостей тоже хватало.
+1
Я не могу представить себе хоть какое-либо полезное применение для этой возможности
Во-первых, огромное спасибо, что рассказали, что там-таки это есть — не знал.
А во-вторых, легко вам предложу по крайней мере один вариант — создание хорошей имитации естественного рукописного шрифта, в котором буквы слегка меняют начертание и чуть-чуть «скачут».
+5
Собственно, процессоры тоже интерпретаторы, ведь одна инструкция RISC выполняется как несколько более мелких CISC. Также к этим интерпретаторам есть и патчи — processor microsode update (http://www.ixbt.com/cpu/cpu_errata.html)
-1
Вот исходник на Си — radare2/shlr/rar
0
Тогда можно добавить оригинальный исходник на c++: www.rarlab.com/rar/unrarsrc-5.0.13.tar.gz.
0
Всегда было интересно: а нельзя ли на PostScript написать рендерилку для DjVu? Чтобы можно было сконкатенировать файл рендерилки с документом djvu и получить полноценный «преобразованный» файл — который можно будет отправлять в печать.
А потом скомпилировать из него PDF так, чтобы остался небольшой размер исходного DjVu.
А потом скомпилировать из него PDF так, чтобы остался небольшой размер исходного DjVu.
+1
djvu это ж битмэпы, не векторы, там только распознавание может помочь
0
Ну, не совсем (иначе его можно было бы заменить на обычный jpeg или tiff). Там всё же не один, а хитрая многослойная комбинация картинок. Из которых по крайней мере один (1-битный, куда обычно растрируется текст) вообще строго говоря не картинка, а что-то вроде «текста», набранного из собственного «шрифта» с битмапными «глифами». Формат открытый; всё можно «рендерить» прямо на PS. Другое дело, что это не самая лёгкая задача.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Байткод