Обновить
6
0
Евгений Резниченко@zxcabs

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

Отправить сообщение
Я спрашиваю потому что не осведомлен в этой теме.
Мне действительно непонятно, много ли такого железа?
Насколько высока необходимость иметь самую последнюю ОС на этом железе?
Есть ли экономическая выгода от такой поддержки?
Имеет ли смысл поддержка железа 10 — 15 и более летней давности?
Протобуф требует схему описания данных, а тут нет. И это было одним из требований.
Координатору памятник, вытащил проект на горбу :)
Вы хоть сами проверяйте что пишете, {} не создают новую область видимости и в вашем случае будет 100, 100;

вариант выше работает потому что там объявление через let а не var/
Только есть свои особенности: habrahabr.ru/post/172731/#comment_5997887
Короче вы просто не осилили WebStorm.
Сам более двух лет сидел на обычных редакторах, но после перехода на WebStrom мир стал лучше.
Основная цель бизнеса, извлечение прибыли, внезапно правда? Ну и да, что бы купить лучшее оборудование, что бы всем хватило, нужно больше золота. Опять внезапность? А где взять больше золота вы и сами прекрасно понимаете, вот и получается, что ради одного торрента качателя, остальные платят больше.
Не всем нужен смартфон с овер 50 ядер, супер тонкий, супер легкий и с 48мп камерой. Меня до сих пор устраивает (кроме времени автономной работы) старенький sgs2, который по показателям немного проигрывает йотафону.
Если уж умничаете, то умничайте правильно:
String, Number, Boolean как раз таки являются объектами, а вот string, number, boolean уже нет.
Все верно, код начинает работать сразу после загрузки, но у вас блок инициализации и чтения конфигов, расположен внутри:
jQuery(document).ready(function(){ ....  });

А это значит что вы начинаете работать в момент когда загружены все скрипты, стили и картинки, вставленные на странице.
И по этому если подключить сначала библиотеку а потом ее конфиги, то часть кода с eval можно выкинуть.

И вот эта функция:
// DOM ready
jQuery(document).ready(function(){
        // reading user config
           var scripts = document.getElementsByTagName("script");
        for (var i = 0, qty = scripts.length; i < qty; i++) 
        {
            var type = String(scripts[i].type).replace(/ /g,"");
                if (type.match(/^text\/x-morfana-config(;.*)?$/)) 
                {
                        window.eval(scripts[i].innerHTML);
                        scripts[i].innerHTML = '';
                }
    }

        // rangy init
        rangy.init();
        
        // autostart if not denied by user
        if (config['autostart']){draw();}
        
});


Сократиться до:
// DOM ready
jQuery(document).ready(function(){
        // rangy init
        rangy.init();
        
        // autostart if not denied by user
        if (config['autostart']){draw();}        
});
Я не вижу в чем сложность вот это:
<script type="text/x-morfana-config">Morfana.configure({autoStart: false, freezeWord: false});</script>

заменить на это:
<script>Morfana.configure({autoStart: false, freezeWord: false});</script>

И вообще выкинуть кусок с eval. Зачем он нужен?
в чем сакралный смысл подключать конфиги так:
<script type="text/x-morfana-config">Morfana.configure({autoStart: false, freezeWord: false});</script>

И потом делать так:
var scripts = document.getElementsByTagName("script");
        for (var i = 0, qty = scripts.length; i < qty; i++) 
        {
            var type = String(scripts[i].type).replace(/ /g,"");
                if (type.match(/^text\/x-morfana-config(;.*)?$/)) 
                {
                        window.eval(scripts[i].innerHTML);
                        scripts[i].innerHTML = '';
                }
    }


?
я хотел сказать что это пример кеша для ангуляра, а тут заголовок не соответствует содержанию. Применить memoize это не значит: «кешь для ангуляра», по крайней мере в таком виде. Это «ускорение работы фильтров в приложение на ангуляре», «применение memoize в ангуляре», «оптимизируем фильтры в ангуляре», да что угодно, но не то что в заголовке.
Вы продолжаете поддерживать библиотеку?
Я еще раз повторю для любителей цитировать Мартина Нимёллера. Я против такого поведения журналистов, против некоторых законов в нашей стране, но я ни когда не встану на сторону педофилов. Ни в какой ситуации, ни при каких условиях я не стану помогать этим людям. И мне не понятна позиция «ай ай, журналисты плохие», но лишь единицы сказали что сам форум тот еще кладезь педофилов.
Где вы увидели что бы я говорил про цель наезда? Я высказал мнение что журналисты не правы, но и в тоже время я не собираюсь оказывать помощь вот таким вот сайтам.

Говоря вашими словами, гореть в аду должны и первые и вторые. С обществом что то не так, раз оно начинает защитать права педофилом, пусть даже и в борьбе с роскомнадзором, Путиным или кем то там еще.
Журналисты конечно неправы, но поддерживать форум педофилов еще больший маразм, ну а ссылки у этого форума вообще «замечательные». Зайдите посмотрите что там за содержание.
А вспомните про наводнение в Крымске, интернет тогда пестрил версиями и по сбросы, и про прорывы, и про дачи Путина, и про горы трупов по улицам и 10ки тысяч погибших. Потом про вторую волну говорили… В идеале таких «шутников» нужно привлекать к ответственности.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность