Pull to refresh
3
0

User

Send message
Топливо для описанной реакции, по сути, бесконечно, существующих запасов землянам хватит на миллионы лет: дейтерий доступен в Мировом океане

Откуда на Плюке моря? Из них давным-давно луц сделали ©

Скорей всего, так сделано для того чтобы шелл мог выполнять многомегабайтные скрипты не тратя на это память. В ранних unix-ах это было актуально, когда у тебя память измеряется в килобайтах.
В zsh, кстати, не воспроизводится, видимо при загрузке он целиком считывает файл скрипта.

Еще один из представителей подобных консолей — arduboy, с таким же экраном и на ардуине.

arduboy — современная версия 8 битного игрового железа.

Аналогичное решение, но без программирования, shell-команды задаются через командную строку — shell2telegram

Старый добрый ламповый инфракрасный порт...

Есть две хорошие книги с пошаговым написанием интерпретатора и компилятора на Go, рекомендую:


А зачем писать свой скрипт? На странице релизов поставляется ровно такая же обертка над запуском контейнера с docker-compose внутри — run.sh, так сказать от производителя:)

WinAmp 2.x на AMD K5 PR133 (100MHz) загружал проц на ~30%, как сейчас помню:)

Это же неттоп времен 286го!

Достаточно скрипта только из комментария:


#!/usr/bin/perl -p

или даже пустого perl-скрипта (дзен-вариант) :)


echo 123 | perl -pe ""
У вас ошибка в итоговом скрипте, лишняя точка в
of _w.

И да, с
externalAPI.togglePause()
в сафари работает.

Просто любопытство, но что-то подобное нашлось — https://arduboy.com/fps-fires-em-up/


видео:


Насколько я понимаю, в 32К записывается скомпилированный код, и его нельзя менять, а в 2.5К можно писать.

Побегал в браузере, интересно, сложно сделать подобное для arduboy? Там ATmega 32u4, 2.5KB RAM и 32 флеша.

Прибежали в избу дети,
второпях зовут отца:
«тятя! тятя! Нейросети
натворили п!$#&ца»


а вообще очень круто

Рассказывая об AWK, не рассказали про главное, про паттерны перед блоками кода:


awk '$1 > 0 {print $2}' file # вывести второе поле только если первое > 0
awk '$1 > 0, length($0) == 0 {…}' file # обработать строки, начиная с той у которой $1>0 и до первой пустой строки
awk '/re/ {…}' file # обработать строки соответствующие регекспу

и т.д.

Information

Rating
Does not participate
Location
Украина
Registered
Activity