Pull to refresh
179
0
spmbt @spmbt

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

Send message
Вы предлагаете участок, залитый водой, или уже катер для него? )
Достаточно
bench = function(n, f, D, i){
    D = new Date;
    i = n;
    while(i--)
         f(i);
    return((i = new Date - D) / n * 1e3 | 0)+'('+i+') [ms]'
}; //синхронный бенчмарк, возвр. [мс]
Лучше бы этого не делали. Вот представьте, что на серьёзную работу вам подсовывают рейтинг участия в 150 спектаклях. Что подумает работодатель? Да, подумает он, этот перец умеет быть шутом, троллем или драматическим актёром. А когда же у него остаётся время на работу? )
Если речь о небольшом проценте (1-5), то это может быть сжатие без потерь, которое может улучшаться в зависимости от времени, потраченного на постобработку — когда алгоритм подыскивает всё более удачное кодирование словаря.
Но у писателей говорят так: не можешь писать — не пиши.
Скорее, там было: "не можешь НЕ писать — не пиши"?
Это всё сложно и учиться надо. Просто пишите рекламный софт или софт по блокировке интернет-ресурсов.
Вы не учитываете синергетический эффект, когда более широкий выбор способен заинтересовать гораздо более широкий круг пользователей.
Как-то оно у вас бедно написано, если в 2 словах — это «используйте await и функциональщину». Здесь https://habrahabr.ru/post/312022/ всё гораздо подробнее и полнее.
(А про await — да, там — ни слова, хотя уже стало актуально.)
Наверное, цель — не привлечь всех, а привлечь того единственного, кто за [мнимые] 100 тыс. сделает максимум?
Aphrodite — это, получается, исток более мощного формата, чем JSX, некого файла с расширением (в будущем) *.JS_CSSX.

Почему так?

Сначала в React придумали написать HTML в файлах *.JS. Получилось, как всегда, трудночитаемо, хотя старались сделать максимум читабельности, как в Aphrodite. Следующим шагом был *.JSX. А CSS нормально уживался в JSX, потому что это — те же теги. Но когда появляется желание внести в инлайновые стили переменные (а оно появляется, и решают его через переменные Less/Sass/Stylus), появляется закономерно Aphrodite. Дальше смотрим, и видим, что что-то не то, как и ранее с HTML в JS. Дальше кто-то финансирует *.JSX, какая-то конторка, её стараются поругать, назвать костылями, неосиливателями своего же нативного кода (компоненты на *.JS). Но больше тех, кто молча уминает с удовлетворением.

И это — над React, не его часть. Вот, к примеру, есть плагин JSX для Vue.
> Молодые люди намного сильнее опираются на современные технологии
--Скажем точнее: молодых людей легче обмануть рекламной мишурой с использованием риторики о современных технологиях.

Со временем все разберутся (кроме неспособных и уставших пенсионеров), но пиарщики по-любому сливки снимут, много или мало.

> Видимо, дело не в том, что в ХХI веке произошел бум рождаемости интровертов, а просто эволюция технологий образовала виток, на котором печатать символы на устройстве стало интересно и удобно.

Есть ещё один аспект — текстовое сообщение удобнее хранить, читать, фильтровать и предъявлять как факт. Рекламу с упоминанием имён банков — фильтровать. Сообщения службы поддержки — предъявлять.
Расскажите подробнее, как правильнее работать на конкурентов, заплатив за аккаунт компании. )

Это может быть выгодным бизнесом, если конкуренты скинутся за упоминание их, а компания — фиктивная, получающая плату только за публикации. Но нужно руководство и советы, как это сделать — придумать легенду, иметь платящий Центр. Кто в конце больше выиграет? Центр? Контрагенты? Аферист?
Да, в курсе, но т.к. ошибки были всегда типичные, обходился откатом назад Ctrl-Z -Ctrl-Z и копированием того, что стёрлось Ctrl-C с последующим откатом вперёд Ctrl-Shift-Z — Ctrl-Shift-Z.
Он самый. Спасибо, ну и мудрёно же было её найти. Все настройки облазил — нет такой. И как на stackoverflow найти — тоже не очевидно, как сформулировать: ).
А никто не знает, как в этой IDE исправить такой «баг» (неуправляемость или странная фича) — когда нажиамешь при невыделенном тексте Ctrl-C, IDE считает, что я хочу выделить строку и скопировать её. Но я никогда не хочу копировать строку, а если надо, я бы её сначала выделил. Всегда этот Ctrl-C означает промахнувшийся Ctrl-V, и, следовательно, означет потерю буфера обмена. Как бы отключить эту чрезвычайно умную фичу?
И ещё: Intl.DateTimeFormat().format(new Date)

Да, и вот как без неё:
var dateFormat = ()=> Date().replace(/.+?(\w\w) (\d+) (\d+).+/,(a,i,j,k)=>j+'.'
	+('anebarprayunulugepctovec'.indexOf(i)/2+101+'').substr(1)+'.'+k);
Идейная поддержка — общая, а те же ли это кривые руки — интересный вопрос. Если нет, то там инкубатор их.: )

Information

Rating
Does not participate
Location
Россия
Registered
Activity