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

Лидеры


Популярный контент

Показан контент с высокой репутацией 15.03.2020 во всех областях

  1. 4 балла
    Сервер STEM был обновлён до 0.2.4 и перезагружен. (Прошу прощения у всех у кого посыпались коннекты. ) Был исправлен баг, который не позволял посылать пакеты длиной более 1.5 килобайт. Теперь можно без проблем слать пакеты до 64 кб размером (это уже ограничение протокола STEM - если нужны пакеты жирнее, просто разбивайте данные на чанки). Кроме того, я чуть чуть обновил OC клиент stem.lua - теперь можно делать просто stem.connect() не указывая никакого адреса, и библиотека законнектит на stem.fomalhaut.me. Спасибо @BrightYC за то что как обычно пинал и требовал фиксов, спасибо @Fingercomp и @NEO за помощь в установлении причин, и конечно же спасибо @Totoro за то что баг обнаружил и исправил несмотря на жестокую лень.
  2. 2 балла
    v3.0.0-alpha.1 Добавлено: Антенна дальней связи (без рецепта пока). Добавлено: Управляемая по wifi солнечная панель (генерирует eu энергию). Добавлено: Радар (блок/улучшение). Добавлено: Чат-бокс. Добавлено: Мировой интерфейс. Добавлено: С помощью продвинутого геоанализатора можно найти слизне-чанки. НЕСОВМЕСТИМЫЕ ИЗМЕНЕНИЯ: id-предметов и мод-id были изменены. Скачать: OMA-1.7.10-3.0.0-alpha.1.jar
  3. 1 балл
    вы не подумайте что всё заглохло, а я умер нет нет нет. дома ремонт и я не имею доступа к компьютеру где находится магия. поэтому я пока что буду верстать эту штук. скоро.
  4. 1 балл
    Допилил версию 1.1.0. Теперь либа умеет трекать юзеров на канале, их префикс, аккаунты, ники, иные данные о них, режимы каналов. Досье целое собирает. Скачать можно через hpm. Только он не работает. Поэтому альтернативный вариант: тык.tar. Распаковывать можно программой tar (тырить из oppm). Документация для 1.1.0 лежит здесь. P. S. Совсем забыл. Ещё поддержку capabilities сделал. Если кто-то вообще понимает, что это такое.
  5. 1 балл
    Немного пошаманив сделал stand-alone версию. https://raw.githubusercontent.com/BrightYC/Other/master/stem-standalone.lua Можно встроить в голый биос, или голый ЖД. Единственное - немного упала простота использования. Порт можно сменить лишь изменив код(Рядом с портом есть комментарий --port) и адрес сервера так же меняется в начале программы. В остальном - почти тот же стем, за исключением того, что функции вызываются без stem.connect(), а напрямую - например connect(), subscribe, unSubscribe(), disconnect() и т.д. (Учтите, что писать connect надо лишь один раз, так как connect подменяет pullSignal, для подключения в дальнейшем нужно использовать reconnect)
  6. 1 балл
    Теоретически ничего там отваливаться не должно. Подключился и катайся. Практически - хрен знает, надо добавить пинг и обработку ошибок. Никто не тестировал активно.
  7. 1 балл
    Еще мой дед говаривал, что каждый кодер на ОС просто обязан начать писать собственный эмуль для самоутверждения. Не желая изменять семейным ценностям, я тоже окунулся с головой в эту клоаку. Вообще в существующих эмуляторах лично меня люто бесит возня с ручной компиляцией, докачиванием всяческих либ по типу openssl, а также отсутствие возможности запуска нескольких виртуальных компиков в едином пространстве с масштабированием экранов, не говоря уже про пересылку данных между ними посредством не менее виртуальных модемов. Поэтому почесав репу, собрав JavaFX + LuaJ, накатав несколько компонентов, на данный момент я заимел следующие зачатки проекта: Библиотеки computer, component, unicode Компоненты computer, eeprom, filesystem, gpu, modem, screen, keyboard Имитация системных сигналов по типу touch/drag/drop/key_down/key_up/scroll/modem_message с поддержкой pullSignal/pushSignal Пересылка сетевых пакетов между имеющимися машинами в рабочем пространстве через modem.send/broadcast BSOD для "unrecoverable error" Звуковая система а-ля "комп в мире кубача", имитирующая звуки доступа к диску, и прикольно шумящая на фоне для антуража Создание/сохранение/загрузка виртуальных машин с сериализацией данных имеющихся компонентов. Ну, всяких там адресов, разрешений видях, размеров, координат и т.п. Кнопочка включения (!) Разумеется, компоненты имеют далеко не все методы, их написание - дело долгосрочное. Но поскольку этот раздел называется блогом, то, кажется, никто не мешает мне писать о запланированном. В идеале хочу замутить компоненты internet, tunnel и data, позволить юзерам выбирать пути к прошивке виртуального EEPROM и содержимому жесткого диска. Также остается открытым вопрос о лимитировании памяти: я понятия не имею, как это реализовать на LuaJ и ублюдочной Яве без обожаемого sizeof(). Городить костыли в виде JavaAgent + Instrumentation.getObjectSize не хочется, но, видимо, придется. Ну, и если у кого-то имеются занятные предложения по функционалу софтины - буду рад. Сырцы: https://github.com/IgorTimofeev/OpenComputersVM Скриншотик:
  8. 0 баллов
    Дратути. Мне в голову не понятно как залезла идея. Сделать на Linux ядро TM систему для Raspberry Pi и может быть других таких компов одноплатных которая будет являться интерпретатором Lua с OpenComputers API на котором стоит OpenOS (от туда же можно поставить любую ось). Как идея? Есть уже название: OCPI (OpenComputers PI). пишите и хакайте пентагон
  9. 0 баллов
    то есть получается для надежной связи с роботом, который где-то катается и получает инфу какую-то и команды, этот робот должен периодически сам переподключаться на канал? Иначе он рискует оказаться вне связи?
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...