Я имею ввиду возможность передачи видеосигнала через Type-C - наличие такого порта не гарантирует поддержку передачи видеосигнала. Есть переходники Type-C -> HDMI/DisplayPort. Если у монитора не юсб - то вам нужен соответствующий переходник. Если монитора нет под рукой, то берете ноут и с ним идете к соседу/другу/в магазин и просите подключить к любому монитору для проверки.
Судя по тому, что у него только один разъем Type-C и один USB - максимум один внешний монитор можно подключить и то при условии, что данный функционал там вообще реализован на этом порту.
Какая модель ноутбука? Она обычно написано на этикетке сзади. Чисто по производительности - да, вполне потянет, но подключить сможете только если на ноутбуке есть два и более видео выходов и ноут поддерживает работу с несколькими мониторами одновременно.
Кстати да, отличное решение. А вот необходимости в покупке кабеля с дополнительным питанием оно не отменяет, т.к. другие-то ПК могут быть тоже только со слабыми портами.
Оксана, там кабель в комплекте с диском есть - вполне подойдет, все будет работать. И берите лучше в ДНС. Работать не будет только в том случае, если USB порт будет совсем слабый/старый, в таком случае следует использовать либо кабель с дополнительным питанием либо USB хаб с отдельным питанием.
Есть ли смысл ставить какую-то другую OS или на M1 в принципе не разбежишься в этом плане?
А туда больше ничего и не поставить. Не, есть конечно, проект линукса для м1, но там все очень печально и не стоит оно того.
Есть и смысл сбрасывать до завода?
Да, имеет, возможно что-то встало криво. Если после сброса останется - имеет смысл вернуть в магазин, т.к. это явно брак (железный/софтовый - не важно) и взять другой.
Может это поведение считается нормой для ноутбука за 90к рублей?
Нет, ничего такого быть не должно. Он так-то сам по себе очень даже производительный. А так только при скроллинге? Видео тоже тормозит или нормально работает?
Без учета вот таких вот сложностей и именно последним вариантом. А правильный вариант - именно писать свой интерпретатор.
dima89e, если хочется поиграть с интерпретаторами и компиляторами при отсутствии большого опыта в разработке, то рекомендую попробовать начать с более простых вещей и обратить внимание на Forth: это очень простой язык программирования, интерпретатор пишется вечером за чашкой чая, а компилятор - немногим дольше, но тоже достаточно просто.
NWJS - это голый движок хромум интегрированный с NodeJS. Одно из лучших решений для создания киосков в том числе. Я на нем сделал что-то в районе 4-5 киосков - ничего лучше не найти. Делал как на винде так и на линуксе.
Алексей Уколов, скобочки, да? Ну, если функцию действительно объявлять в стиле питона, то по идее можно регуляркой выбрать все строки, выровненные по этому определению до первой строки, которая не выровнена. Ну, или тогда просто пройтись скриптом, который будет искать определение, считать скобочки и менять на правильное определение.
Точно так же как и любое другое: делаете декомпозицию задачи на боле простые и так повторяете несколько раз, пока не дойдете в самый низ до самых простых, понятных и примитивных элементов. Реализация интерпретатора JS начинается с его стандарта: ecma-262 и далее стандарт реализуется по шагам.
В основе мака тот же самый Unix лежит, так что там так-то практически все тоже самое, что и в линуксе и работает примерно так же. Задержка при вводе в терминале однозначно говорит о каких-то проблемах со связью - я такое наблюдал неоднократно и на разных платформах. Так что надо смотреть прежде всего на сеть, а уже потом на все остальное. Может у вас там роутер перегружен? Или эфир забит. А может быть соседский фиви у вас за стенкой фонит как раз именно в этом месте так, что один конкретный девайс не может нормально работать по вифи (реальный случай, между прочим).