
anoru
27.06.2016
13:14:02
https://www.npmjs.com/package/merge

Kich
27.06.2016
13:14:28
тестил

Ҫѐҏӗѫӑ
27.06.2016
13:14:32

Kich
27.06.2016
13:16:33
https://www.npmjs.com/package/deepmerge

Google

Kich
27.06.2016
13:16:42
короче вот.

Vasiliy
27.06.2016
13:21:14
mergeWith же, там лямбда в пару символов – кастомайзер
mergeWith(x, y, (a, b) => isArray(a) ? a.concat(b) : undefined);
в официальных доках даже пример именно этот есть

Kich
27.06.2016
13:21:37

Ҫѐҏӗѫӑ
27.06.2016
13:32:25
хм. мне в личку написал человек (сказал что из этого канала), но при попытке отправить ему сообщение появляется вот это:
“An error occurred while sending the previous message. Would you like to resend it ?”
ресенд не работает. человека на канале тоже нет. мистика

Art
27.06.2016
13:32:34

Ҫѐҏӗѫӑ
27.06.2016
13:32:57
телеграм сломалсо?
например, filterByLastNameProperty
или лучше filterByLastNamePropertyAsc и filterByLastNamePropertyDesc
- есть модуль, который фильтрует по проперти lastName?
- да, тебе сортировать в какую сторону?

Art
27.06.2016
13:36:50

Ҫѐҏӗѫӑ
27.06.2016
13:37:11
годно

Антон
27.06.2016
13:37:38
Серега, ты заколхозил свой ник?

Kich
27.06.2016
13:38:01
Совсем обленились.
Я думал раз куча народу находила в репах и юзает (юзала) left-pad. Может кто-нибудь знает модуль для моего случая, потому что через поиск находится до хрена всякого.

Google

Art
27.06.2016
13:38:25

Vadim
27.06.2016
13:38:57

Art
27.06.2016
13:39:14

Vadim
27.06.2016
13:39:28

Art
27.06.2016
13:39:43
Или искать модуль в нпм, который типа как адаптер для mergeWith

Kich
27.06.2016
13:40:06

Ҫѐҏӗѫӑ
27.06.2016
13:40:31
лямбды не нужны

Art
27.06.2016
13:40:33
А потом пиши софт :-)

Ҫѐҏӗѫӑ
27.06.2016
13:41:19
модули тоже не нужны

Art
27.06.2016
13:41:23
Чет бамболео, пойду поработаю, лямбд попишу.

Ҫѐҏӗѫӑ
27.06.2016
13:41:40
джун что ли? все на нпм есть

Art
27.06.2016
13:42:16

Dmitry
27.06.2016
13:44:48
Пришло время выкачать весь интернет!

Ҫѐҏӗѫӑ
27.06.2016
13:45:09
а амазон разблокировали?
а то не выйдет же

Art
27.06.2016
13:45:39
Уже на след день разлочили.

Vadim
27.06.2016
13:45:41
в интернетах слишком тихо, скорее всего разблокировали

Dmitry
27.06.2016
13:46:01

Kich
27.06.2016
13:46:38
Вообще надо как матерые функциональщики писать код с помощью одного только compose

Google

Ҫѐҏӗѫӑ
27.06.2016
13:49:29
юзай трансдюсеры

Art
27.06.2016
13:56:48

Kich
27.06.2016
14:01:52
А что же еще годного там есть?

Alex
27.06.2016
17:24:35
исчез о_о

Vitaly
27.06.2016
17:50:11
Ребят, а я так понял второй вебпак игнорирует инлайн лоадера? то есть raw!styles.css больше не работает?
ах, ох... !!raw!styles.css доки же есть -_-

Gordey
27.06.2016
17:59:57
вопрос порождает самоответ

Vladimir
27.06.2016
18:30:02
Уточка нужна

Vasiliy
27.06.2016
19:20:04
хм, а как можно сказать компоненту (HTML element’у) “вот тебе все props, возьми только те, которые твои”? input’у, например. т.е. без object spread, lodash pick/omit, etc

Lupsick
27.06.2016
19:20:35
{ propName1, propName2 } = this.props;

Vasiliy
27.06.2016
19:22:00
я больше про вот такое:<input {…someMagic(props)} />, существует ли такой someMagic? ведь для каждого HTML element’a известно из спеки какие у него могут быть атрибуты. т.е. я даю ему все, что у меня есть, а он берет то, о чем ему известно

Lupsick
27.06.2016
19:28:19
про контексты есть такое

Lupsick
27.06.2016
19:28:36
но нативно вряд ли такое поддерживается

Dmitry
27.06.2016
19:30:06
я для этого использую отдельный объект в пропсах со всеми атрибутами тега

Vasiliy
27.06.2016
19:31:45
да, я тоже так делаю, просто думал может я не знаю чего или что-то придумали (скорее всего так и есть, но я не знаю об этом)

Viacheslav
27.06.2016
19:53:27

Dmitry
27.06.2016
20:07:23
Может кто-нибудь сталкивался с проблемой? Передаю инпуту value и onChange, реакт ругается что меняю с uncontrolled на controlled

Nikita
27.06.2016
20:09:27
onChange всегда != null?

Dmitry
27.06.2016
20:09:43
да

Nikita
27.06.2016
20:10:27
точно? поставь console.log({ value, onChange })

Google

Vasiliy
27.06.2016
20:14:42
а defaultValue есть? а, хотя это про другое
https://github.com/facebook/react/blob/97d89fa5bf9a09efdac1d6deb3242d8f2cda0bf6/src/renderers/dom/client/wrappers/ReactDOMInput.js#L160 вот тут вроде все

Dmitry
27.06.2016
20:18:04
сорян, оказалось value пустой прилетал

Ivan
27.06.2016
20:45:12
Вдруг кому не похуй проголосуйте за нормальное название а то останется Manager https://github.com/redux-observable/redux-observable/pull/55#discussion_r68531672
по мне проект на порядок охуенней саг - в силу что весь его сорс строчек в 10 можно всунуть, а делать можно тоже самое

Ҫѐҏӗѫӑ
27.06.2016
20:46:51
+
я пока на thunk. но вообще наблюдаю и жду когда апи стабилизируют

Vasiliy
27.06.2016
20:48:15
я пользую, но пока толком не въехал в то, что вы там обсуждаете, читаю

Ivan
27.06.2016
20:48:27
я вообще все мидлвары и тп заменил им и процессами

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
27.06.2016
20:52:20
там изначально можно было по-другому
но недокументированно

Vasiliy
27.06.2016
20:54:17
да, у меня thunkservables, т.е. сейчас как-то так выглядит, я пока самым примитивным образом это использую) но я и начал недавно. как вольют – переделаю
export const login = (username: string, password: string) =>
(_actions$, _store: Store) => Rx.Observable
.fromPromise(api.login(username, password))
.map(loginCompleted)
.catch(error => Rx.Observable.of(loginError(error)))
.startWith(loginPending());

Ҫѐҏӗѫӑ
27.06.2016
21:05:02
ваще я пока опасаюсь юзать

Vasiliy
27.06.2016
21:06:25
manager(actions$, store).subscribe(store.dispatch), manager – хз :) мб action transformer/mapper/etc, но сомневаюсь, ничего не приходит в голову нормального

Ivan
27.06.2016
21:34:06
А чо опасаться чего то юзать - ну залезешь в какую нить жопу (чего на моей практике даже юзая всякие пре альфы не бывало) ну можно сказать что моему архитектурному гению не место здесь и сменить область деятельности ?
По мне это самое интересное всякую фигню пытаться прикрутить к проекту ?

Denis
27.06.2016
21:37:31
http://anime-js.com/

Ҫѐҏӗѫӑ
27.06.2016
21:38:33

Google

Ivan
27.06.2016
21:40:41
когда будет не на ранней - весь их красивый код станет на говно похож и юзать не захочется ?

Ҫѐҏӗѫӑ
27.06.2016
21:41:38
я имею ввиду что у них самих его в проде пока толком нет

Ivan
27.06.2016
21:41:49
месяца не прошло а уже manager слово в проект залезло ?

Ҫѐҏӗѫӑ
27.06.2016
21:41:59
не хочется быть первым испытуемым
в такой ситуации надежнее свой велик написать
и не зависеть от мейнтейнеров
когда у них время найдется исправить или твой пр посмотреть

Ivan
27.06.2016
21:43:45
На мне вначале 2000ч какой то банк (уже не помню) систему онлайн платежей тестил - договор блять заключили - все дела - по их заверениям их java online payment 3d охуенен и вообще, по факту я походу был первым клиентом - нихуя не работало. миллион сил и нервов ?
но это банк - а тут опенсорс - можно любого заебать ? чтоб пиар приняли

Denis
27.06.2016
21:47:14

Nikita
27.06.2016
21:48:56
у меня был PR в популярный фреймворк на php - симфони. Через 1.5 года приняли, когда я уже во всю в фронтенд ушел))

Ҫѐҏӗѫӑ
27.06.2016
21:50:10
у меня в перл фреймворк однажды так же приняли. но я в перл и не приходил никогда лол

Ivan
27.06.2016
21:50:16
У меня до сих пор с какого то issue на ангуляр письма приходят - года три как ?

Nikita
27.06.2016
21:51:47
а в composer (npm в мире php) вроде 3 года висел PR. Потом его просто переписали и с меншеном замержили. Очень неожиданно от гитхаба такие письма приходят))

Ivan
27.06.2016
22:02:35
в 2003-2005 написал http://www.dist-learn.ru/movie/bg105.asp?demo=demo до сих пор работает - видео - звук - анимашки - тогда казалось таким крутым проектом - щас гляжу такое говно
вот что странно тогда это во flash не тормозило
а щас все анимации как пошаговые стратегии
Но я обо флеше - интересно дофига кода с тех времен не тронутого - до сих пор работает в вебе

Vasiliy
27.06.2016
22:05:08
asp :) суровые были времена, прям выпить захотелось