eu_tomat
-
Публикации
2 666 -
Зарегистрирован
-
Посещение
-
Победитель дней
331
Сообщения, опубликованные пользователем eu_tomat
-
-
1 час назад, Taoshi сказал:Для микрозадач удобен микроконтроллер.
А как ты планируешь использовать микроконтроллер для решения конкретно этой микрозадачи?
-
14 минуты назад, rootmaster сказал:во первых, это был премер задачи для который может пригодиться обработка, во вторых если я напишу OS поддерживаюшю несколько мониторов даже если есть одна карта то мне нада ставить 2 компа? както не рационально
Да, не рационально. Кроме второго компа потребуется и красная плата в оба компьютера. Такова цена решения.
Рационально было бы использовать программное отключение, но оно не удовлетворяет поставленным тобой условиям.
-
34 минуты назад, rootmaster сказал:нет, я хочу чтобы была какаето функция которая срабатывала не только при програмном выключении но и аппаратном, подмена метада shutdown не помогла, она позваляет обработать софт выключения но не хард, а как перехватить хард выключения не особо понятно
Насколько я знаю, кнопка включения-выключения немедленно выключает компьютер, не генерируя каких-либо событий. Поэтому и перехватить её нажатие невозможно.
Можно, например, использовать для этой цели вспомогательный компьютер, который, обнаружив отключение основного компьютера, отключит вслед за ним и все подключенные мониторы.
-
15 минут назад, rootmaster сказал:к примеру такая ситуация, один пк одна видеокарта и несколько мониторов к которым она биндиться через gpu.bind(address, false)
вопрос как погасить все мониторы если пк был выключен с кнопки?
Можно сделать кнопку для гашения мониторов сигналом красного камня.
Но удобнее, наверное, выключать компьютер программно, чтобы перед выключением компьютера автоматически гасли все мониторы.
-
6 минут назад, rootmaster сказал:вот из кода элемента вытянул "ECS отреагировал на сообщение в теме раскажу о том как я mineOS на роботе запускал"
Отреагировал — оставил реакцию. Как я под твоим предыдущим сообщением. Видишь под ним смайлик? Так я решил отреагировать. Ссылка в уведомлении указывает на твоё сообщение, под которым оставлена реакция. Ни о каком другом сообщении кроме этого смайлика данное уведомление не сигнализирует.
-
4 минуты назад, rootmaster сказал:где на робота mineOS ставил, да и это не первый раз, иногда было ответ 4 мин назат и его уже нет
В теме про установку MineOS на робота только я один раз ответил, и мой ответ на месте. Или кто-то ещё отвечал кроме меня? Как выглядят уведомления? Что в них написано, на какие страницы они ссылаются?
-
1 час назад, rootmaster сказал:последния время в уведомления слати приходить сообщения, что мне написали в лс/ответили в тему, но самих сообщений не видно, в чем дело?
Поясни, каких именно сообщений не видно.
Что касается ЛС, то с тебя не полностью снят бан. Не знаю, как работает движок форума, но, судя по всему, сейчас для тебя доступ к ЛС заблокирован полностью.
А касательно ответов в тему не знаю. Такое может быть, например, если ответ содержал неприемлемый контент и был удалён модератором или администратором. В какой теме пропал ответ?
-
Непомерно разросшийся оффтоп в теме "Лёгкая" библиотека GUI перенесён в тему инициатора оффтопа, начиная с этого поста:
В 13.04.2022 в 17:39, rootmaster сказал:ну такое себе, элементов очень мало...
-
23 часа назад, rootmaster сказал:ну такое себе
...
(простите если когото обидел)
Читатели не одобрили рекламу за чужой счёт. Рекомендую делать сравнение с аналогами в своей теме.
-
Впечатляющий труд. Не каждый способен на такой подвиг.
Планируешь ли запустить MineOS на дроне?
-
1
-
-
4 минуты назад, rootmaster сказал:лол topBiosV5.1(мое) помешаеться в 4кб, при этом в разу круче mineOS УЕФИ
Это не повод оффтопить в каждой теме. Если лол-топ-БИОС вмещается в 4096 байт, расскажи об этом в теме про лол-топ-БИОС. Там же можешь сравнить свою разработку с имеющимися аналогами. Делать такие сравнения в темах других авторов нежелательно. Хочешь рекламировать своё ПО — рекламируй в посвящённой этому ПО теме.
-
2
-
-
8 минут назад, rootmaster сказал:я про bios говорю, старые версии точьно такие же, но работают даже на ведрах, зачем было за просто так выпиливать функционал, неясно
Программисты бывают двух видов:
- Одни пытаются впихнуть в BIOS максимум функций на все случаи жизни. Даже ценой несовместимости настроек с большинством серверов.
- Другие же оставляют в BIOS лишь те функции, которые им необходимы для решения поставленной задачи.
-
1
-
16 часов назад, Taoshi сказал:Если хотят создать процессор на ячейках памяти, то подачу команд и данных организовывают таким образом, что подача команды и обрабатываемых данных в качестве адреса вызывает готовый ответ без необходимости вычислений.
Имеешь в виду программируемые логические матрицы? Кстати, да, хорошая альтернатива разработке специализированного процессора. Особенно, на этапе тестирования идеи.
16 часов назад, Taoshi сказал:В своё время разработчики вычислительной техники хотели использовать небинарную вычислительную среду, но столкнулись со сложностью как разработки самой таковой вычислительной техники, так и со сложностью создания по для оного. Кто знает, возможно, в наши дни эта тема снова может стать повесткой дня.
Небинарные вычислительные среды существуют и совершенствуются. Есть довольно свежее видео:
Скрытый текст -
В 08.04.2022 в 06:40, ProgramCrafter сказал:Протокол обмена данными с разными компонентами надо, конечно, продумывать. Например, с дискетой или жёстким диском такой обмен данными будет очень медленным, по 8 байт за операцию. Но, например, роботу хватит.
А ты планируешь использовать только новую периферию, изначально написанную под этот мод, или создать протокол для работы с периферией CC и OC?
-
@ProgramCrafter А как ты планируешь реализовать доступ к периферии? Или это очередной язык программирования, оторванный от игровой реальности?
-
19 часов назад, rootmaster сказал:примеры:
- <+[>>+[<,.>++++++++[-<+.>]<>]<] (эта программа делает input после чего выводит 10 символов после введенного включая его после чего цикл повтаряеться)
А как будет выглядеть простенькая программа для робота, например, для сбора урожая с грядок, или рытья тоннелей?
-
1
-
-
1 час назад, moskovroma сказал:Еех, мб вытащить архива своей херни и позаливать сюда... Все равно добрая часть уже по всему скиллу и шадоу разошлась
Заливай, кончено же. Разнообразие, думаю, будет полезным.
-
4 часа назад, rootmaster сказал:хочу видеть результат с которым завершилась программа но не знаю как его получит, подскажите пожалуйста
А вызываемая программа куда сохраняет результат выполнения?
-
42 минуты назад, rootmaster сказал:в удобстве, хоть фичь и по вашим странным меркам "много" они все необходимы и очень выжны да и вообще это саморазвития
Странность мерок — штука относительная. Тебе кажется странным желание вписаться в стандартный размер EEPROM. А другим кажется странным называть этот BIOS лучшим при том, что его невозможно использовать на большинстве серверов.
Когда читатель видит в названии слово "лучший", он ожидает, что твоя программа, как минимум, работает на всех серверах и не требует общения с администраторами. По большому-то счёту именно это слово и порождает все претензии к тебе. Тут, как говорится: назвался груздем — полезай в кузов. А назывался лучшим — выслушивай критику.
А саморазвитие — штука полезная. Мы тут в основном ради этого и собрались на форуме. Кстати, мне кажется, у тебя есть прогресс. Я когда первый раз читал эту тему, испытал дискомфорт, спотыкаясь на ошибках. Но сейчас вспомнил твои предыдущие темы и понял, что это описание лучше предыдущих. Так что, не смотря на мои претензии, за старание я поставлю лайк.
-
1 час назад, rootmaster сказал:из биоса в ОС? бред каройто
Почему же бред? Это довольно логично. Сейчас это BIOS-переросток по меркам OpenComputers. Запуск приложений — это типичная задача для операционной системы. На полноценную операционную систему это ПО, конечно, не тянет, но всегда возможны промежуточные варианты вроде каких-то узкоспециализированных операционок с минимальной фунциональностью. К слову, широкая функциональность не всегда является благом. Зачастую больший приоритет имеют скорость и компактность. Но чаще всего применяются компромиссные, промежуточные варианты.
Расскажу об одном успешном промежуточном варианте. Помню, @Doob любил писать копалки для EEPROM. Но по мере расширения функционала рос и объём кода. В итоге код, даже сжатый, перестал вмещаться в EEPROM, и @Doob был вынужден разместить код на жёстком диске. Это решение выгодно отличается от обычных копалок тем, что не требует установленной операционной системы. Благодаря этому включение робота происходит быстрее, а требования к размеру ОЗУ заметно снижаются.
Рекомендую рассмотреть похожий вариант. Конечно, это уже будет называться не BIOS, а как-то иначе. Но суть останется прежней. Или работа без жёсткого диска является для тебя принципиально важной?
-
2
-
-
5 минут назад, rootmaster сказал:по моим критериям он лутщий, по функционалу ему равных навных нет, и нет биос не обязан не куда помешаться, для этого и создан конфиг мода чтобы играть в свое удовольствия
Теперь понял. Этот BIOS лучший по твоим личным критериям. Я-то пытался оценивать с точки зрения игры на публичных серверах.
-
1
-
-
2 минуты назад, rootmaster сказал:ты наверное не внимательно читал пока ужал но 4 кб
От чего ж невнимательно? Всё видел:
32 минуты назад, rootmaster сказал:мне пока что не удалось сжать его до 4 кб так как исходник очень большой
Сжать пока не удалось. Значит, и BIOS пока не лучший. Но заголовок вводит читателя в заблуждение.
-
7 минут назад, rootmaster сказал:topBiosV7 лучший bios в open computers за всю историю мода
А разве BIOS, претендующий на звание лучшего, не обязан умещаться в стандартные 4096 байт?
5 минут назад, rootmaster сказал:измените в конфиге мода размера чипа eeprom до 65кб
Главный вопрос: как убедить администраторов серверов увеличить объём EEPROM?
-
2
-

как обработать выключения пк с кнопки
в Общие
Опубликовано:
Ага, понял. А я планировал пойти по другому пути. Пока работает основной компьютер, он излучает красный сигнал со встроенной красной платы. Если вдруг основной компьютер отключается, сигнал пропадает, и стоящий в смежном блоке вспомогательный комп, реагирует на событие смены уровня красного сигнала, проверяет, включение это было или выключение, гасит мониторы и отключается сам. А включается он при появлении красного сигнала с основного компьютера.
Твой вариант хорош низкой ценой. Но требует регулярной отсылки сигналов и работает с одним монитором. В любом случае, ещё один рабочий вариант.