hohserg
-
Публикации
433 -
Зарегистрирован
-
Посещение
-
Победитель дней
37
Сообщения, опубликованные пользователем hohserg
-
-
В 01.05.2018 в 01:34, jammer312 сказал:"Дребезжание" на границах
Можно одну цистерну настроить на "только вход", другую "только выход".
Первая будет стремиться переключиться на пустой цветовой канал при заполнении текущего
Вторая будет стремиться переключиться на полный цветовой канал при опустошении текущего
-
-
Загрузка проходит гладко до этого момента, а потом все стопорится
-
Пытаюсь реализовать следующую идею: запуск OpenOS на устройстве без локального жесткого диска.
Сделать это хочу так(псевдокод):
Программа на EEPROM, клиент [ Связывается по связанной плате с другим компом, у которого есть жесткий диск Просит адрес компонента filesystem сообщением "component.primary" При помощи vcomponent добавляет виртуальный компонент filesystem, который является отражением удаленного hdd Каждое обращение к функциям этого компонента отправляет сообщения "component.invoke" по сети и ждет ответа Дальше обычный lua_bios ] Программа на сервере для обычной OpenOS [ Ждем сообщений Реагируем соответствующим образом component.primary=>send(адрес компонента) component.invoke=>send(результат вызова функции компонента) ]Также стоит отметить, что при работе с filesystem header файла является userdata, его нельзя сериализовать(насколько я понял), поэтому вместо передачи его по сети передается объект, который можно однозначно сопоставить хедеру на сервере: таблица вида {special = <id>}
Сделал, но в результате OpenOS не грузится дальше загрузочного экрана, консоль не появляется.
Подскажите, где я ошибся?
Исходники:
Тестировал при помощи bibi
-
1
-
-
21 минуту назад, Totoro сказал:построить абстрактное синтаксическое дерево для исходника
https://github.com/mathiasbynens/luamin/blob/master/luamin.js#L627
Кажется, там именно так и делается
-
-
Минимальный тестовый пример:
А можно было бы сделать короче:
local function a()return 1 endСуть проблемы, думаю понятна.
Открытый ли код у минификатора? Хочу покопаться в нем, может, получится легко добавить фичу инлайна
-
Ограничения на размер файла определяется modem#maxPacketSize?
-
Стандартная функция require загружает библиотеку один раз и сохраняет в каком-то кэше.
Это очень неудобно для тестирования, поэтому хочу определить функцию аналогичную require, которая принудительно сетает значения в кэш. Но никак не могу найти где require объявлена.
Подскажите, пожалуйста, где можно найти ее код?
-
Мб, погрешность?

OpenOS не грузится с виртуального удаленного жесткого диска
в Помогите найти ошибку
Опубликовано: · Изменено пользователем hohserg
Он написан для eeprom, поэтому запустить его можно только при помощи bibi