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

Лидеры


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

Показан контент с высокой репутацией 28.01.2019 в Комментарии блога

  1. 1 балл
    Ну, здесь не используется, да. Но его можно использовать для того чтобы запилить "вайтлист" или что-нибудь в таком духе. Я решил что это полезный параметр и не стал его скрывать. Мало ли у кого какие идеи появятся.
  2. 1 балл
    Рад что он все еще актуален )
  3. 1 балл
    Эта конструкция использует "главный компонент", который выбирает OpenOS при старте, из списка однотипных компонентов доступных компьютеру. Для EEPROM такое не подойдет, потому что там нет OpenOS, да и файловой системы как таковой. Конструкция modem = component.proxy(component.list('modem')()) по сути как раз и производит выбор компонента из списка вместо отсутствующей ОСи.
  4. 1 балл
    Тут стоит ознакомиться с литературой по Луа. Вкратце, операторы языка могут образовывать конструкции, наподобии математических выраженией, с любым уровнем вложенности. "Вычисляются" эти конструкции аналогично, начиная со внутренних скобок. В данной строке, сначала произойдет вызов функции component.list('modem'). Согласно документации ОС, функция component.list() возвращает функцию-итератор по компонентам с подходящими именами. Имя у нас "modem". (Итератор - это такая функция, которая при каждом вызове возвращает следующий элемент коллекции). Далее срабатывают пустые скобки (). На самом деле они стоят там не отдельно. Поскольку конструкция component.list('modem') вернула нам функцию, дописав справа пару скобок, я тем самым вызвал эту функцию. Это можно записать так: <полученная функция итератор>(). Вызванная функция вернула первый элемент коллекции модемов в виде адреса, как и полагается итератору. Таким образом у нас теперь происходит вызов функции component.proxy(<полученный адрес модема>). Как и сказано в документации, результатом становится прокси модема. Вуаля!
  5. 1 балл
    С превеликим удовольствием, но теперь только в 2015-ом)
  6. 1 балл
    =) На сервере IT 1.7.10 можно познакомиться с микроконтроллерами и немного их попинать.
  7. 1 балл
    Zer0Galaxy, изучай OC возможностей в пару десятков раз больше чем в CC.
  8. 1 балл
    Сможет, если собрать полноценный компьютер. Но поскольку для такой небольшой задачи было решено воспользоваться микроконтроллером, Lua BIOS не подойдет. Ведь у микроконтроллера нет файловой системы.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...