
Denis
30.06.2016
05:22:22
Хочешь ты этого или нет

Roman
30.06.2016
05:43:23

Ҫѐҏӗѫӑ
30.06.2016
05:47:18
сон не нужен

Kich
30.06.2016
05:48:48
@StGeass записывай

Google

KlonD90
30.06.2016
05:50:02
Банк на метеоромонге. Яснопонятно

Ҫѐҏӗѫӑ
30.06.2016
05:50:28
какой?

Viacheslav
30.06.2016
06:44:24
пупсик ?

Igor
30.06.2016
07:19:59
Атомный реактор ?

Ҫѐҏӗѫӑ
30.06.2016
07:43:40
есть кто на венде?

Andrey
30.06.2016
07:44:21
есть как вторая система, на пк

Ҫѐҏӗѫӑ
30.06.2016
07:44:48
рядом?
надо проверить хром бету
52
https://kangax.github.io/compat-table/es6/
кажется тут ошибка
miscellaneous -> no assignments allowed in for-in head
должно быть no
у меня на сиерре параллелс чот херово работает

Google

Ҫѐҏӗѫӑ
30.06.2016
07:47:13
не могу убедиться

Nikita
30.06.2016
07:49:41
там разве вручную чекают, а не тестами?

Ҫѐҏӗѫӑ
30.06.2016
07:52:23
вручную

pepsi ¯\_(ツ)_/¯
30.06.2016
07:54:41
зашел с канарейки 53, пишет
No

Ҫѐҏӗѫӑ
30.06.2016
07:55:35
52 надо проверить
53 нет в таблице вообще
но вот из-за этого и подозрение что там косяк
это какбе проблемная фигня, которая перф регрессы дает
и ее не могли выкатить в 52
но надо убедиться

Leonid
30.06.2016
08:02:17
Приветы всем!

Nikita
30.06.2016
08:16:08
Кто с postcss работает?
Что за фигня, зачем есть stylefmt и postcss-sorting?

Vladimir
30.06.2016
08:17:28
они про разное

Vladimir
30.06.2016
08:17:42
слушайте, а я вот читаю https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md
там написано
Rather than doing it this way, pull the repeated section into its own component:
This will speed up rendering, as it avoids the need to create new functions (through bind calls) on every render.

Nikita
30.06.2016
08:18:29
они про разное
они про форматирование кода. Я понимаю что у сортинг больше возможностей. Но мне нужно ровно то, что есть у линтера)

Vladimir
30.06.2016
08:18:30
неужели React.createElement дешевле, чем функцию создать?

Leonid
30.06.2016
08:18:57

Google

Leonid
30.06.2016
08:19:10
Они похожи, но всё же чуть разного уровня

Nikita
30.06.2016
08:19:53
да читал я это issue и такое же в stylefmt. Там какие-то свои проблемы они решают, а уже год не смогли договориться. Бред какой-то(

Andrey
30.06.2016
08:20:40
да и не только создание виновато в появлении плагина no-bind

Vladimir
30.06.2016
08:21:51

Nikita
30.06.2016
08:21:59
не надо проверять createElement ;) Там тупо объект же, все используют babel плагин в продакшене, который createElement на _jsx хелпер заменяет

Ivan
30.06.2016
08:27:05
миллион лет пишу на джаваскрипте - только сегодня узнал что sort сортирует по юникоду даже numeric
ни разу в жизни не пользовался дефолтным сортом ?

Andrey
30.06.2016
08:28:06
Раз заговорили о сагах, грех не упомянуть https://github.com/tihonove/reelm
погоди. пока до конца не понятно нахрен сага нужна
в документации говорят что это "An alternative Side Effects middleware" Но ведь мы всесторонне имутабливаемся чтобы избавиться от сайд эффектов.
Понять это не прочитав вводного текста невозможно . Подскажите где находится вводный текст. В питоне? В рубях? в elm ?
откуда эти упоротые бекендеры это притащили в мой ламповый джаваскрипт?

Ivan
30.06.2016
08:28:38
Избавица от сайдеффектов нельзя

Ivan
30.06.2016
08:28:40
никак

Vladimir
30.06.2016
08:28:56
потому что тогда программа не будет иметь смысла

Ivan
30.06.2016
08:29:01
угу

Vladimir
30.06.2016
08:29:11
без IO её даже пощупать нельзя

Ivan
30.06.2016
08:29:24
даже без IO она меняет память

Andrey
30.06.2016
08:29:26

Ivan
30.06.2016
08:29:30
состояние процессора и тп
мы не пытаемся

Google

Ivan
30.06.2016
08:29:49
тут несколько идей

Andrey
30.06.2016
08:30:01
что означает "Side Effects" в контексте редукс-сага ? И где почитать откуда они это взяли ?

Ivan
30.06.2016
08:30:17
тоже что и в википедии fp side effect

Kich
30.06.2016
08:30:26
не нужно избавляться от сайд эффектов, нужно их отделять

Andrey
30.06.2016
08:30:32
просто они типа в теме и пишут для таких же как они .. чуваков в теме

Admin
ERROR: S client not available

Kich
30.06.2016
08:30:37
мухи отдельно, котлеты отдельно

Andrey
30.06.2016
08:30:59
Сайд-эффекты это побочные эффекты.
Зачем библиотеки для побочных эффектов нужны ?

Ivan
30.06.2016
08:32:48
да термин оттуда
вобщем смысл следующий - избавиться от них мы не можем в реальной программе, так или иначе наш код меняет окружающий мир - чтобы твой код стал совсем pure - надо или притаранить окружающий мир в параметры и результат твоего метода, или забить на pure в идеальном смысле - и сказать что в некоторых оркужениях - например в тестовом - мой код будет пуре - тогда я смогу его прочекать
но в реальном он не будет пуре

Andrey
30.06.2016
08:33:46
продолжай

Ivan
30.06.2016
08:34:55
дальше уже просто варианты как это сделать:
в идеале хочется - не тащить кучу зависимостей через параметры своих функций, не мокать зависимости в смысле подмены require и тп

Kich
30.06.2016
08:36:30

Ivan
30.06.2016
08:37:15
собственно частично и для этого были придуманы модели эффектов , частично под них ложится yield, (идеально ложится throw с continuation)
ну собственно в сагах они и используют это - декларируя тестируемость
что саги в определенном оружении становятся pure
поэтому их легко тестить

Aleh
30.06.2016
08:49:49
это типа новый morphdom https://github.com/tbranyen/diffhtml ?
или не новый

localvoid
30.06.2016
08:50:18
старый, он хотел в воркерах его гонять

Google

S
30.06.2016
09:12:17
Как указать PropType-у что это класс (Component) ?

Алексей
30.06.2016
09:13:25
React.PropTypes.instanceOf(Component)

Nikita
30.06.2016
09:13:26
https://github.com/morishitter/stylefmt/pull/161
народ лайкните PR, не понимаю как без этого жить вообще(

S
30.06.2016
09:14:22

Алексей
30.06.2016
09:14:54
нет, тут инстанция, а мне нужно что именно класс
// You can also specify a custom validator. It should return an Error
// object if the validation fails. Don't `console.warn` or throw, as this
// won't work inside `oneOfType`.
customProp: function(props, propName, componentName) {
if (!/matchme/.test(props[propName])) {
return new Error(
'Invalid prop `' + propName + '` supplied to' +
' `' + componentName + '`. Validation failed.'
);
}
},

S
30.06.2016
09:15:46
ок

Lupsick
30.06.2016
09:17:05
https://github.com/jwagner/smartcrop.js/

Alxander
30.06.2016
09:22:55
Слухайте, а как идеологически вернее забирать складывать params из react-router в редакс? Сделать класс-обёртку и из неё при обновлении пропсов складывать в стор?

Roman
30.06.2016
09:24:02
а зачем тебе складывать rr params в редакс?

Alxander
30.06.2016
09:24:45
У меня есть экшн криейторы, которые хотят знать текущие пропсы. А в каждый компонент всё это дело прокидывать как-то геморно.

Alexey
30.06.2016
09:25:06

Alxander
30.06.2016
09:25:19
Ну типа все запросы при выбранном проекте должны делать по урлу проекта. А его сформировать можно только зная params.

Nikita
30.06.2016
09:25:27
мой pr это поддерживает, тк там postcss-sorting внутри
не понимаю как ни у кого не бомбило. За 20 минут это написал