@JSlang

Страница 323 из 2237
Каїн
08.11.2016
14:30:45
если это строка не хтмл то замена по первому если хтмл тогда замена по второму

reg = new RegExp((${word})|(<.*>.*)(${word})(.*<\/.*>), 'gi'); text = text.replace(reg, (match, w1 = '', html1 = '', w2 = '', html2 = '') => ${html1}<span class="highlighted">${w1 || w2}</span>${html2});

давай признавайся кто ты #whois

noir
08.11.2016
14:39:03
американский идиот, очевидно же

Google
я люблю грин дей
08.11.2016
14:40:18
почитать зашел

Каїн
08.11.2016
14:47:01
:))

со свичем еще хуже

Дмитрий
08.11.2016
14:53:59
С правильным свитчем вся грамматика языка укладывается в небольшой двумерный массив и функцию const getNewState = (state,char) => langRules[ state ][ char ]

Точнее, это даже получается вообще без свитчей)

Каїн
08.11.2016
14:56:35
да ну, это писать конфиги, мапинги

как минимум в моем случае все придельно ясно

Alex
08.11.2016
16:09:41
Народ, в VK API (client) метод первый раз срабатывает только со второго раза. В первый раз возвращает { auth: false, user: true } Как можно победить?

[Anonymous]
08.11.2016
16:29:17
пропустить?

Google
[Anonymous]
08.11.2016
16:29:59
или сделать обертку

вызывающую и возвращающую

blkmrkt
08.11.2016
16:33:34
вопрос про MobX @computed, я им пользуюсь например для подсчета totals в корзине пользователя. В доках написано следующее Computed properties can be optimized away in many cases by MobX as they are assumed to be pure. So they will not be invoked when their input parameters didn't modifiy or if they are not observed by some other computed value or autorun. Каким образом оно вообще работает? Оно как-то видит что в теле функции находится например this.lines и this.totalDiscountPercent, и может мемоизировать результат getTotals()? Что если я использую внутри @computed ф-и внешний мир, например new Date()?

Eugene
08.11.2016
16:47:07
Всем привет! Народ, скажите, а как без боли можно по регекспу сгенерить рандомную строку?

Eugene
08.11.2016
16:48:40
Я спросил что-то очевидное?)

Konstantin
08.11.2016
16:48:56
рандомную прям?

new Date().valueOf() не подойдёт?

Oleh
08.11.2016
16:49:52
Я так понял, надо рандомная которая подойдет под определенный regex

Eugene
08.11.2016
16:50:11
Oleh Aloshkin - да

[Anonymous]
08.11.2016
16:50:12
регэксп - это поиск по шаблону

какая генерация?

Oleh
08.11.2016
16:51:23
регэксп - это поиск по шаблону
Надо такая генерация, которая бы подходила под шаблон

Konstantin
08.11.2016
16:51:47
какой шаблон то?

Eugene
08.11.2016
16:51:54
геренерация любая. Просто кейс такой - есть модель для монгуса, у одного из объектов есть match: /^\d\d\d$/

Konstantin
08.11.2016
16:52:52
тупо три цифры?

Eugene
08.11.2016
16:53:17
да) Смысл не под кокнретный регекс сделать, как 3 цифры нагенерить ясно)) а под общий случай

[Anonymous]
08.11.2016
16:53:30
Eugene
08.11.2016
16:53:41
вот есть любой регексп нужно для него сгенерить строку, которая ему удовлетворяет

Google
[Anonymous]
08.11.2016
16:54:05
парсер

Eugene
08.11.2016
16:54:17
Hideaki - это ясно, хотелось автоматизировать

Konstantin
08.11.2016
16:54:18
String.prototype.format = function () { ///<summary>форматирует строку</summary> ///<param name="text" type="String"> ///форматируемая строка. содержит подстановочные шаблоны {0}, {1}, {2} ..., ///куда подставляются значения последующих аргументов ///</param> ///<retuns type="String">результат форматирования</retuns> var formatArgs = arguments; return this.replace(/\{(0|[1-9]\d*)\}/g, function (match, number) { var argIndex = parseInt(number, 10); return argIndex < formatArgs.length ? formatArgs[argIndex] : match; }); };

Eugene
08.11.2016
16:57:08
Окей, спасибо

Каїн
08.11.2016
17:00:01
генерировать рандом пока он не пройдет

[Anonymous]
08.11.2016
17:00:23
быстрее парсер написать

или скопировать готовый

Konstantin
08.11.2016
17:01:05
а что парсить то?

[Anonymous]
08.11.2016
17:04:41
Konstantin
08.11.2016
17:06:15
https://fent.github.io/randexp.js/

[Anonymous]
08.11.2016
17:07:45
там вирус?

Dreamerinnoise
08.11.2016
19:04:21
http://reasonablypolymorphic.com/blog/elm-is-wrong

Dreamerinnoise
08.11.2016
19:05:52
Не знал, куда кидать, на самом деле. Но пусть здесь будет.

Ҫѐҏӗѫӑ
08.11.2016
19:19:55
кто-то внезапно понял что элм говно?

если вкратце

Dreamerinnoise
08.11.2016
19:27:17
Сталтц щитает, что все хорошо

マイク
08.11.2016
19:51:50
Ну после тайпклассов не считал

Но эт правда бревно в глазу

Но говорят, что их завезли

Дмитрий
08.11.2016
19:57:21
Блин блин блин

Google
Ilya
08.11.2016
19:58:07
Я не хочу елм, можно без него?

Admin
ERROR: S client not available

Дмитрий
08.11.2016
19:58:26
Удачно я статью открыл) Теперь знаю как называется унификаия, которую мне всё время приходится делать с рамдой

const arrify = R.pipe(R.defaultTo([]),R.unless(R.is(Array),R.of)) ? унификация к массиву, постоянно подключаю Короче рамде жутко не хватает соблюдения Zero-One-Infinity Rule ?

Короче, везде всё плохо

Oleg
08.11.2016
20:47:16
ExtJS теперь умеет с React и Angular 2. Смотрю в Вегасе там на конфе они хорошо развлекаются.

hlomzik
08.11.2016
20:48:23
боже, но зачем

https://www.youtube.com/watch?v=4UhESx6vK4c

Oleg
08.11.2016
20:50:36
Дело в том что ExtJS это, по мимо всего прочего, хороший набор всяких виджетов. Вот их теперь можно в рамках ангуляра или реакта.

Dreamerinnoise
08.11.2016
20:50:39
ExtJS теперь умеет с React и Angular 2. Смотрю в Вегасе там на конфе они хорошо развлекаются.
То что чувак в блоге описал как они будут обновлять до es6, это вообще когда примерно?

Alex
08.11.2016
20:50:46
Всем хочется потусить с Google и Facebook)

Oleg
08.11.2016
20:50:48
Это уже

Dreamerinnoise
08.11.2016
20:50:56
Как уже

Он сказал, что _так может выглядеть_

Oleg
08.11.2016
20:51:11
Там правда эрли аксесс

Или про что ты?

Я на сервере юзаю экстовый движок классов с ES6 плюшками

Dreamerinnoise
08.11.2016
20:51:56
https://www.sencha.com/blog/ext-js-and-es201567-modernizing-the-ext-js-class-system/

Oleg
08.11.2016
20:52:11
Ну короче я подписан на рассылку

Dreamerinnoise
08.11.2016
20:52:17
Let’s look at what the fully upgraded version of the above class might look like

Google
Oleg
08.11.2016
20:52:20
И мне тут прислали... интересный списочек

Dreamerinnoise
08.11.2016
20:52:27
>might look like

Oleg
08.11.2016
20:53:51
Ну посмотрим как оно будет в итоге

Мне текущий вид вполне себе нравится

Dreamerinnoise
08.11.2016
20:54:16
Ну то есть пока все равно через define?

Oleg
08.11.2016
20:54:21
Да

Dreamerinnoise
08.11.2016
20:54:26
Meh

Oleg
08.11.2016
20:54:35
Не вижу в этом особо криминального

Версию для явы тоже апнут

Но главный посыл - теперь экст можно юзать как аля твиттер бутстрап, чисто компоненты и поверх ангуляра и реакта, как сейчас в том числе используется оригинальный твиттер бутстрап

Страница 323 из 2237