Как стать автором
Обновить
39
0

Пользователь

Отправить сообщение
да с флагом работают
нет там стрелочных функций
Это только первая ласточка. Честно говоря USB-стики на Андроиде дешевле 100 баксов отстой и геморрой.
Думаю и эта штука не блещет качеством. И там явно лишняя батарея, Win8 замечательно уходит в гибернацию.
Но полноценная винда в железе за 100 баксов (включая доставку) это что-то. Большинству людей не нужны GPIO они прсто не знают что с ними делать.
И да у меня есть 1 стик на адроиде, 1 ТВ бокс на андроиде и 1 Odroid U3 на Ubunte и Androidе и я знаю зачем нужен GPIO.
Не могу, но мне и не надо. У меня есть клавиатура с тачпадом размером с пульт от телевизора. Далее весь андроид мой.
IPTV он умеет.

Встречный вопрос: А вы можете пультом от телевизора зайти на сайт с сериалами и запустить свежий эпизод в нужном качестве. Или если в IPTV нет нужной трансляции, найти ее в интернете и смотреть на телеке? А торрент найти, начать качать и смотреть сразу?
А сорри не внимательно прочитал вопрос. Да я думаю будет работать.
Так вроде XBMC под Windows работал. Да и Kodi скачать под Windows дают.
Я просто не слежу за темой. Мне гораздо удобнее просто Android приставка, без медиа комбайна. Android сам по себе отличный медиа комбайн. Win 8.1 думаю тоже.
БМП. А на нем свет клином сошелся?
О нашел ответ на свой вопрос

windows 8.1 bing is a free (for manufactures only) edition. The only requirements is that the device sales for under 250 usd. Its basically the same as the 120 dollar core edition. Microsoft did this to get a piece of the pie on cheaper devices, especially on the Chinese market.


Понятно, что тема не совсем релевантна статье. Но где еще обсудить маленький дешевый комп. Ubunta думаю на этом i8 тоже заведется. Но MS тоже удивил.
Тут похоже скоро появится новый класс дешевых девайсов работающих под Windows.
Кому интересно гуглите GULEEK i8, вот жду кто купит и обозреет. Не понимаю куда они там впихнули лицензию на Windows 8.
Так смысл в том, чтоб родителя указать один раз. А работать должно.
не понял, что там не будет работать?
А еще красивше (на любителя) попатчить inherits:
exports.inherits = function(ctor, superCtor) {
  ctor.super_ = superCtor;
  ctor.prototype = Object.create(superCtor.prototype, {
    constructor: {
      value: ctor,
      enumerable: false,
      writable: true,
      configurable: true
    }
  });
  ctor.override = function(fn){
    fn.inherited = superCtor.prototype[fn.name];
    ctor.prototype[fn.name] = fn;
  }
};


Использование:
    ChildClass.override(function methodName(){
      methodName.inherited();
     // new code
   })

А как насчет такого варианта:
function override(class,fn){
  fn.inherited = class.super_.prototype[fn.name];
  return fn;
}


Использование:
  ChildClass.prototype.methodName = override(ChildClass,function methodName(){
   methodName.inherited();
   // new code
})


Должно быть быстро и понятнее.
Посмотрел внимательнее — не имеет смысла эта поделка:
1. Не экономит печатные символы, поскольку метод родителя обычно нужно вызвать один раз. Так что писать
this.inherited + ParentClass.prototype.methodName.override
явно накладнее
чем просто ParentClass.prototype.methodName в методе
2. Не избавляет от необходимости бегать по коду в случае замены предка.

У меня альтернативный вариант, который позволяет писать короче и не засорять прототип Function:

function override(fn){
  var name = fn.name;
  return function(){
    this.inherited = this.constructor.super_.prototype[name];
    return fn.apply(this, arguments);
  }
}


И использование соответственно

ChildClass.prototype.methodName = override(function methodName(){
   this.inherited();
   // new code
})
Не понятно зачем писать
this.constructor.super_.prototype.methodName.apply

когда можно писать
ParentClass.prototype.methodName.apply


да есть возможность поменять родителя в одном месте, но так ли это нужно.

И еще я думаю хорошей практикой есть писать
util.inherits(ChildClass, ParentClass);

прямо перед объявлением ChildClass, а не после
не понимаю почему все так не пишут, очевидно же, что при длинном конструкторе «провтыкать» наследование очень легко, а так все прекрасно видно кто от кого наследуется и в прототип раньше времени ничего не добавишь.
Еще легко отделался. Всего лишь двойка. Гиппаса вон утопили… несмотря на правоту.
Для МАИ, видимо, ничего не меняет. А вот на мехмат МГУ с такими рассуждениями не берут. :-)
вот это уж точно не принципиально.
Ноль относится к множеству целых чисел.
Отношение целого к натуральному.

Информация

В рейтинге
Не участвует
Откуда
Украина
Зарегистрирован
Активность