Перейти к содержимому

Totoro

Гуру
  • Публикации

    1 950
  • Зарегистрирован

  • Посещение

  • Победитель дней

    289

Сообщения, опубликованные пользователем Totoro


  1. Только что, kcalBxoF сказал:

    @Totoro, еще после установки hpm и holo начал сбоить edit. При лкм в эдите выводится ошибка. Переустановка оси не помогла О_о

     

    Ну это уже мистика какая-то.

    hpm не делает ничего особенного кроме записи файлов на диск.

    Если сбоит после переустановки системы - это я даже хз что это может быть.

     

    А вообще он и системные файлы не должен трогать, в теории. Чисто ставить программы и либы в папку /usr/


  2. 1 час назад, kcalBxoF сказал:

    И еще: когда задаешь, например, RGB: 100, 100, 100, то получаешь не тот цвет немножко... Синий, вместо серого, как это должно быть.

     

    А это уже особенность видеокарты второго уровня.

     

    Если глянуть вот на эту картинку:

    QFfakyI.png

     

    То видно, что у видеокарты третьего тира (сверху) есть выделенная палитра серых цветов.

    Это потому, что видеокарты третьего тира хранят цвета в 8-ми битном формате.

     

    Но у видеокарты второго тира (снизу) на цвет выделено всего 4 бита. И некоторыми цветами приходится жертвовать.

    Как можно видеть, часть серой палитры оказывается заменена на синий.

    • Нравится 1

  3. 54 минуты назад, BrightYC сказал:

    Да особо некому использовать, мало кто в майн играет..

     

    Я думаю он никуда не денется ближайший год. Так что если кто-то вдруг захочет моста - можно будет воспользоваться.

    • Спасибо 1

  4. 13 часов назад, BrightYC сказал:


    Как там Stem?
    Когда клиент кстати?

     

     

    Жив, здоров, работает. Правда никто не использует пока, мощности простаивают.

    Клиет будет позже, так как новогодний отпуск у меня - у компьютера бываю редко, а так чтобы посидеть, попрограммировать - вообще пока не получалось.


  5. Просто приставка "кило" - это приставка из системы СИ. И равна 1000.

    Но по русским ГОСТам принято считать "кило" за 1024. Плюс многие компании считают так же. А вот производители флешек часто пишут в системе СИ, чтобы число больше было.

    По системе СИ, для множителя 1024 надо использовать приставку "киби" - "кибибайт".

     

    Так что Google не врет, он просто слишком точен.

    • Нравится 2

  6. 16 часов назад, Fronun сказал:

    ну вообще, мы хотели с другом (не с MineCR), сделать так компьютер(клиент) <-> роутер (микроконтроллер, может я делаю ошибки и может нельзя так делать, но можно сделать прошивку на EEPROM, правда ограничение 4096 кб(( ), <-> dns-сервер <-> веб-хост, я так хотел сделать, чтобы соединялись через мост. (Роутер и сервер я имею виду что через мост)

     

    С технической точки зрения - в этой схеме много лишнего. Достаточно было бы интернет платы в компе пользователя и в компе сервера. Роутер можно выкинуть.

    Но с точки зрения фана - почему нет. Делай.


  7. Ну да, браузер и интранет это немного другое.

     

    Для того чтобы сделать внутриигровой интернет - надо наладить какую-то сетевую структуру на модемах.

    Основная цель такого интернета - это возможность передать данные с любого компьютера в сети на любой другой.

    Или хотябы между избранными "серверами" и их клиентами.

    Тут можно почитать про небезызвестный OpenNet и глянуть на децентрализованный лайтовый вариант - Zn.

     

    Браузер уже надо писать когда готова основная сеть.

    Когда компьютеры научатся передавать друг другу информацию, можно придумать специальный формат данных,

    который будет описывать интернет странички. Как HTML.

    Полная поддержка HTML в OpenComputers смысла не имеет, да и будет очень сложна в реализации.

    Имеет смысл свой, упрощенный формат, на подобии BB кодов.

    Пример можно посмотреть тут. Это информационная доска, которую мы делали для какого-то из серверов.

    Она умеет отрисовывать простейшее форматирование текста + гиперссылки. Почти то что нужно.

     

    Кроме того, для OpenNet (или CraftNet) был и более полноценный браузер. Мне его вроде показывал @Zer0Galaxy

    Не знаю, сохранились ли исходные коды.

     

    P.S. В принципе, для создания сети можно использовать и Stem.

    Например, организовывать сервера в сети в виде stem-каналов. Но в отличии от, например, OpenNet, который

    работал чисто на сетевых картах / модемах, каждый компьютер в такой сети должен будет обязательно иметь

    интернет-карту.

    Если это не проблема - то я только за. 😃

    • Нравится 1

  8. 52 минуты назад, Fronun сказал:

    хм... Я как раз на другом сервере пытаюсь сделать типо как "OpenNET", думаю этот мост поможет, ну или воспользуюсь мостом рида.

     

    Отлично.

    Только в ближайшие два дня он может быть не доступен - технические работы на сервере. Не пугайтесь.


  9. 2 часа назад, Ingr сказал:

    одного желания мало. Чтобы что то сдвинулось с места нужно:

    желание что то делать

    умение это делать

    и время на то чтобы этим заниматься

    на этом проекте нет ни одного человека у которого бы совпали все три обстоятельства.

     

    Но это все решается если есть желание. 😃

    1) Желание что-то делать - как бы и так есть, по определению.

    2) Умение - приобретается путем изучения соответствующих материалов и практики.

    3) Время - почти у всех есть свободное время. Хотябы немного. Или время потраченное на другую ерунду.


  10. Написано же там - "вики устарела". И ссылка даже есть на актуальную версию.

     

    Конкретно нужная статья:

    https://ocdoc.cil.li/api:component

     

    Более того, есть русский перевод (возможно немного устаревший, но тем не менее):

    https://minecraft-ru.gamepedia.com/OpenComputers/Component_API

    • Нравится 2

  11. 10 минут назад, Avevad сказал:

    Тоесть я не могу на ОС'овских компах сделать так чтобы у меня к примеру было два окна: в одном (к примеру) игра, в другом еще одна игра (к примеру)?

     

    Можешь. Для этого не нужна настоящая многопоточность.

    Почитай про корутины в Луа, а также глянь на библиотечку threads из OpenOS.


  12. В случае ComputerCraft причины примерно те же.

     

    Можно тоже попробовать поиграть с os.sleep() с разной продолжительностью (ноль уже не поможет).

    Можно попробовать использовать хак типа такого:

    os.queueEvent("fakeEvent");
    os.pullEvent();

    Тоже внутри цикла.

     

    Про ComputerCraft я знаю меньше, руководствуюсь гуглом, так что тут надо экспериментировать.

×
×
  • Создать...