
Oleg ?
19.05.2017
21:19:41
Там тоже есть свои проблемы - например приходится писать сложные селекторы на беке

Mike
19.05.2017
21:20:45
погоди погоди
так релей еще и не с произвольными данными с бэка работает?
и это почему-то не говно по-дефолту?

Google

Oleg ?
19.05.2017
21:21:30
Для фрлнтендера это классно - тебе вообще ничего делать не нужно
Для бекендера это адский ад
Потому что нужно писать ограничители, чтобы у тебя база не грохнулось

Mike
19.05.2017
21:22:07
а то есть это либа чтобы фронт опять смогли писать фифочки как в 2002?

Dmitry ?
19.05.2017
21:22:15

Oleg ?
19.05.2017
21:22:20
Из за юзера, который захотел прочитать все приложение

Mike
19.05.2017
21:22:40
ты написал, А — это миф, ведь А

Dmitry ?
19.05.2017
21:23:44
Да, некорректно получилось. Имел ввиду, что миф, что позволяет "произвольные" данные выгружать

Max
20.05.2017
07:14:20
https://twitter.com/maybekatz/status/865393382260056064

Oleg ?
20.05.2017
07:36:52
Недавно пробовал 5 нпм, ярн все ровно быстрее)

Max
20.05.2017
07:37:04
yarn ❤️
но гифка клевая

Google

Oleg ?
20.05.2017
07:37:13
))
Они решили проблемы с удалением пакетов?
Помните была грязь, когда один из чуваков удалил лефт пад?
Вот эту проблему интересно решил 5 нпм и решена ли она в ярне

Dreamerinnoise
20.05.2017
07:39:44
лол

Oleg ?
20.05.2017
07:39:57
Доброе утро, кстати)

Dreamerinnoise
20.05.2017
07:40:06
Причем тут ярн и анпаблишь пакета из репозитория?

Oleg ?
20.05.2017
07:40:28
Из регестри
А не репозитория

Dmitrii
20.05.2017
07:40:38
огромное количество css in js либ на гитхабе? как определится? я вроде пока выбрал два фавортиа которые стоит попробовать: styled-components и react-jss, либо есть еще что то сюда добавить?

Oleg ?
20.05.2017
07:41:33
Ярн же появился после этого случая
Сейчас, как раз протестирую, если никто не ответит

Dreamerinnoise
20.05.2017
07:46:13
А не репозитория
Не надо придераться к словам.
А проблему с лефт-падом они решили усложнением анпаблиша

Алексей
20.05.2017
07:48:34
Там хорошая табличка возможностей

Dmitrii
20.05.2017
07:49:07
я операясь на нее и выбрал эти две либы

Джон
20.05.2017
07:49:51
тоже yarn нравится
хотя вроде в npm будет так же шустро скоро

Max
20.05.2017
07:53:44

Google

Oleg ?
20.05.2017
08:38:39

Dreamerinnoise
20.05.2017
08:41:27

Oleg ?
20.05.2017
08:41:49
Значит решили проблему?
Небось там, что - то типа, если скачиваний больше 1000+, то пакет нельзя удалить?

Dreamerinnoise
20.05.2017
08:43:37

anoru
20.05.2017
08:48:08
Уже больше года прошло, а все еще обсуждают)

Oleg ?
20.05.2017
08:54:17
Типо пакет не сразу удалиться
А вот в yarn, нету unpublish команды
Осталось только переписать CI под yarn
Надоел этот npm, недавно сломался у нас репозиторий, из - за того, что чувак выпустил ломающий патч.
Тим лид принял решение забиндить все версии, может смогу его уговорить на yarn))
PS да да в npm5 тоже есть лок файл, но npm5 ещё не готов для прода

Viktor
20.05.2017
09:06:15

Oleg ?
20.05.2017
09:06:47
Нет, не знаю

Viktor
20.05.2017
09:07:13
Велкам ту зе клаб

Oleg ?
20.05.2017
09:07:33
Кому интересно, npm5 beta хотят опубликовать в промежутке с 4 мая до 30 мая, и npm разработчики надеются, что он будет идти в node 8 по умолчанию.
Сейчас есть ещё пару багов.
Тут недавно скидивали всякие сексистские штуки, про девушек программистов. А нечего, что npm5 в основном делают две девушки и один чувак?)
https://github.com/npm/npm/issues/16510
Да, блин, он (yarn) действительно опубликовал пакет в npm

Viktor
20.05.2017
09:12:44
Если вас напрягает возможность анпаблиша вендор либы, то советую развернуть локальный регистри

Google

Viktor
20.05.2017
09:15:36
Собственно, вам ничего не стоит перейти на ярн

Oleg ?
20.05.2017
09:15:58
У нас развёрнут локальный регестри
Но как то не хочется в него переносить все пакеты
Как - то стрёмно всё это работает

Viktor
20.05.2017
09:16:42
Переносите только то, что нужно.
Но синхронизировать потом надо при апдейте пакетов
Но это автоматизирунтся все

Admin
ERROR: S client not available

Oleg ?
20.05.2017
09:18:25
Это всё классно, жаль, что пакеты сами не сохраняются в npm regestry
Он хотя бы предупреждает, что пакет удалили?

Amon Bower
20.05.2017
09:18:58
Может кто подсказать, где тут ошибка?
setMessageAuthor(message){
const store = this.props.currentStore;
let nickname = message.source_user_id == store.user.id ? message.source_user_name : message.target_user_name;
return nickname;
}

Oleg ?
20.05.2017
09:19:21
Если предупреждает, то можно меньше волноваться, и не понятно сколько npm будет держать пакет у себя при удалении

Amon Bower
20.05.2017
09:19:22
message.source_user_id = 27
store.user.id = 5
Все время выводит одно имя

Oleg ?
20.05.2017
09:19:46
У ошибки есть описание?
может source_user_name == target_user_name?

Amon Bower
20.05.2017
09:25:01
нет, я полую массив сообщений. Думаю не то, сравнить таким образом

Oleg ?
20.05.2017
09:25:50
Твой код дожен вывести Агент...

Google

Oleg ?
20.05.2017
09:25:55
Правильно?

Amon Bower
20.05.2017
09:26:24
ага
Он там и там пишет Вася Пупкин

Dmitrii
20.05.2017
09:26:56
На скриншоте что за объект?

Amon Bower
20.05.2017
09:27:15
объект содержащий сообщение

Dmitrii
20.05.2017
09:27:28
Выведи оба объекта (message и store) да и глянь какое различие

Amon Bower
20.05.2017
09:27:37
имеется массив сообщений, я пробегаюсь по каждому и вставляю юзера в заголовке

Dmitrii
20.05.2017
09:28:07
Непонятно как ты потом используешь эту функцию
И данные какие на вход

Amon Bower
20.05.2017
09:37:56
Я понял в чем проблема...
я вызываю метод

Alex
20.05.2017
10:18:13
Всем привет! Можете посоветовать хорошие онлайн-курсы по React? Желательно с хорошим объемом практических заданий.

Denis
20.05.2017
10:35:42
Вот это поворот, ребят, а кто в Москве делает Monosnap?

Vladimir
20.05.2017
10:42:52

Dmitry
20.05.2017
10:43:54
Жесть какая-то)
https://www.dropbox.com/s/yzgv16n0dhtyu70/Screenshot%202017-05-20%2013.43.45.png?dl=0