Технологии Чайника
41 subscribers
288 photos
15 videos
175 files
69 links
Отчаянные технологии...

> https://t.me/teaspot500
Download Telegram
Вот вам в виде файла
Теперь оно работает как отдельный модуль
This media is not supported in your browser
VIEW IN TELEGRAM
Сначала я хотел сделать 10 ячеек памяти, чтобы каждая при нажатии ресетала остальные ячейки памяти и сама показывала число от нуля до девяти, однако здесь нельзя два выхода к одному входу подключить, поэтому пришлось бы использовать очень много OR элементов, из-за чего я сделал так..
По факту ячейку памяти может заменить использование тумблера вместо кнопки, однако тумблер нельзя выключить с помощью логики, только вручную
Наверно стоит сказать, что я пользуюсь это программой, чтобы вы хотя бы могли открыть схемы
Я открыл для себя игры с программированием.. Выглядит прикольно, нужно что-то попробовать на стрим
Технологии Чайника
AmenOS-.py
AmenOS- должна быть противоположностью AmenOS+ - пока плюсовая версия создаёт кучу жирных файлов, минусовая создаёт один и заполняет его данными.. правда тут есть две проблемы:
1. Я сейчас сделал на скорую руку и не проверял, поэтому может не работать.. как я помню если продолжить использовать команду write не закрывая файл, то текст добавляется, а не пишется взамен написанного там текста
2. Файл, если я не ошибаюсь, не может быть более 40 ГБ.. по крайней мере если речь об одном файле или расширении .txt... Тут я тоже точно не помню и поэтому не знаю как будет работать при out of memory, но будучи дома допишу код
Ост оставшийся от AmenOS - забавно работает с библиотекой time из-за медленного выполнения print и отсутствия асинхронности
Прощайте.. теперь я выполняю код внутри кода, внутри кода.. я в бесконечном цикле симуляций.. пока...
Сделать IDE из exec().. звучит как идея..
Условно сделать, чтобы пользователь писал код в одну строку, а уже алгоритм специальным образом ставил табуляцию и прочее, после чего exec() компилировал..
Недавно узнал о тенарном операторе, который позволяет задавать переменную если условие верно или задавать иную, при этом это всё в одну строчку:
x = 10
y = 20
z = x if True else y

При print(z) будет выводить 10