
Max
08.03.2017
12:51:31
ман в пдф это конечно слабоумие и отвага

Herman
08.03.2017
12:51:47
Вот я ж и говорю что с телефона

Max
08.03.2017
12:52:04
почитаю вечером, спасибо

Herman
08.03.2017
12:52:18
Ща ещё чё скину

Google

Herman
08.03.2017
12:52:45
https://m.habrahabr.ru/post/221863/
Типо для школьников которые pdf не умеют качать

Max
08.03.2017
12:53:23
о, я школьник
спасибо

Herman
08.03.2017
12:53:50
Херассе у тебя харя школьная

Max
08.03.2017
12:54:01
в 32 года то!

Herman
08.03.2017
12:54:02
Вас в столовке стероидами кормят ?

Max
08.03.2017
12:54:22
ну слушай вроде хтмл + жс обычный на вебките

Herman
08.03.2017
12:54:23
Чёт странная школа

Max
08.03.2017
12:54:26
чего реакту не работать то

Herman
08.03.2017
12:55:15
Ну типо Бабель ёбнул и збсь я об этом подумал
Просто интересно как шустро он это рендерит

Google

Max
08.03.2017
12:55:52
ты там google docs делать собрался? )

Herman
08.03.2017
12:56:19
Ну вот только не смейся
Да, мне нужна таблица как в excel

Max
08.03.2017
12:56:41
ну то что я видел это набор кнопок которые генрят слои
для ретуши

Herman
08.03.2017
12:57:12
никаких шуток про больных ублюдков
эксперимент у меня
Мне ещё надо придумать как аппу в слои шоповские рендерить
Думаю либа есть какая нибудь уже
Типо в хром плагин, а там уже как-то по внутреннему порту перекинуть

Max
08.03.2017
13:00:26
Там есть дебаг какой-то

Herman
08.03.2017
13:01:07
Нене это не для плагина

Max
08.03.2017
13:01:11
Можно электрон апп и в нем сервак
А к нему из фотошопа цепляться

Herman
08.03.2017
13:02:43
Я тут тулзу просто придумал, и хочу попробовать на дизайнере прохксперисентировать
А то блеать этот баран на JS смотрит и кричит что сложно

Max
08.03.2017
13:03:45
"блядей менять надо а не кровати двигать" ©

Herman
08.03.2017
13:04:00
кек
Орнул

Roman
08.03.2017
13:27:35
небольшой вопрос по мобикс
что дешевле, сделать _.merge(state, newState) или сделать state = newState
в первом случае перерендерятся только те компоненты, которые изменились, во втором случае перерендерится все
при условии что state может быть на 10+ уровней, не быстрее ли будет перерендерить все, без дип компейр?

Google

Mikhail
08.03.2017
13:43:19
если state это все дерево состояний всего приложения, это вообще не гуд
что-то не того с архитектурой

Sergey
08.03.2017
13:45:18

Roman
08.03.2017
13:46:45

Mikhail
08.03.2017
13:47:31
в этом случае Object.assign вполне делает

Roman
08.03.2017
13:48:08
assign одноуровневый

Mikhail
08.03.2017
13:48:15
все верно

Roman
08.03.2017
13:49:03
предлагаешь разбить на сущности, в которых стейты одноуровневые?

Mikhail
08.03.2017
13:49:04
просто все дерево брать с бэкенда странно ИМХО, может оно у вас не очень большоей?

Vladimir
08.03.2017
13:49:14

Mikhail
08.03.2017
13:49:31

Roman
08.03.2017
13:49:50

Mikhail
08.03.2017
13:50:12
ээ, ИМХО не масштабируемо в будущем
если количество объектов будет очень большим
может еще кто подскажет, мы сразу все разбили на отдельные сущности, отдельные сторы, проблем пока нет

Max
08.03.2017
13:55:34
я тут прототип на мобх пилил
после того как в одном месте тупо observer перестал обновляться на обновлении стейта понял что ну его нахер эту магию и переписал на редакс
а еще прикол был
в одном месте был observable массив, а в соседнем классе такой же массив не работал, пришлось map юзать
но в целом ок было — прототип накидал быстро

Google

Mikhail
08.03.2017
13:57:28
ну в мобкс не сказал бы что много магии, он очень тупой, если так можно выразиться, просто надо некоторые соглашения принять
и тогда все норм
жаль что пока мало нормальны бойлеров, и инфы, но разобравшись все нормально становиться, и тонны редакса уходят

Max
08.03.2017
13:58:39
а поясните мне за _.curry
как его заставить возвращать функцию если один аргумент?
f = function (a) {console.log(a)}
x = _curry(f)('A')
тут вместо обертки будет вызов (

Vladimir
08.03.2017
14:00:56
R.unary
но зачем тебе тогда curry

Admin
ERROR: S client not available

Vladimir
08.03.2017
14:01:06
если один аргумент?

Max
08.03.2017
14:02:50
прокидывать onDelete={_.curry(this.onDelete)(index)}
в map

Vladimir
08.03.2017
14:04:19
возьми _ или R
там есть curry

Max
08.03.2017
14:04:47
погоди, я как раз за лодаш и спросил
:)
на два аргумента все ок работает
а на один уже идет вызов а не возвращается функция

Google

Max
08.03.2017
14:05:55
конечно можно не выебываться и написать
onDelete={(i)=> ()=> this.onDelete(i)}
но с карри как-то читаемее кмк
да и просто прояснить хотелось бы этот момент

Sheridan
08.03.2017
14:07:10
Опять скриншоты кода...

Max
08.03.2017
14:07:52
а) из консоли хрома копипастить неулобно
б) выгляидт не ок

Dream
08.03.2017
14:08:24
https://www.webpackbin.com/ как уже советовали, ну или gist на крайняк

Max
08.03.2017
14:08:48
хз, я тут полдня
не видел
учту, спасибо

Sheridan
08.03.2017
14:10:24
https://marketplace.visualstudio.com/items?itemName=RolandGreim.sharecode для vscode позволяет шарить куски из контекстного меню выделенного куска кода

Max
08.03.2017
14:11:05
а есть такое же но для консоли хрома? )
ну блин, это же нечитаемо
onDelete={((i)=> ()=> this.onDelete(i))(i)}

Sheridan
08.03.2017
14:12:07
для хрома имхо полезно вот такое https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome

Max
08.03.2017
14:12:27
для тех кто пользуется VS

Sheridan
08.03.2017
14:12:41
оно опенсорц

Max
08.03.2017
14:12:51
я понимаю
/troll но менее неудобным оно от этого не стало

Dream
08.03.2017
14:13:33

Sheridan
08.03.2017
14:13:51
на вкус и цвет фломастеры разные