Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Feb 05 2017 13:29
    @listochkin banned @byhub
  • Sep 27 2016 12:16
    @listochkin banned @vsevolodg
  • Mar 17 2016 14:10
    User @ALF-er unbanned @xgrommx from this room
  • Mar 17 2016 14:10
    User @ALF-er unbanned @chicoxyzzy from this room
  • Mar 17 2016 14:06
    @ALF-er banned @xgrommx
  • Mar 17 2016 14:06
    @ALF-er banned @chicoxyzzy
  • Jan 03 2016 23:34
    @RReverser banned @vasivas
  • Mar 27 2015 20:23
    User @RReverser banned @doneck-russia from this room
  • Mar 19 2015 20:58
    User @mr-mig banned @pgr-ru from this room
  • Mar 14 2015 23:15
    User @mr-mig banned @putin-hero from this room
  • Mar 14 2015 22:29
    User @mr-mig banned @stepan-bendera from this room
Terry Sahaidak
@terrysahaidak
@roman01la а ти пишеш якийсь тіпа чат чи шо?
якшо юзаєш редакс і ListView, раджу dataSource тримати в редюсері
Roman Liutikov
@roman01la
@terrysahaidak я делаю что-то типа туду листа на кложуре, хочу в апстор загнать ради интереса
Terry Sahaidak
@terrysahaidak
а
ну все одно
якшо юзаєш ListView, то краще його тримати в редюсері
і коли добавляєш тудушку, зразу будеш в редюсері робити це, дуже зручно, позбавляє тупої логіки в cWRP
для прикладу
https://github.com/terrysahaidak/project/blob/master/app/modules/messages.js#L439-L456
я діспатчу екшен, який постить нове повідомлення, воно зразу апендиться в ліст вю
і знизу під цим коли воно приходить від сервера як відповідь -- я оновляю його в listView, а також кешую
Roman Liutikov
@roman01la
Ну я так и делаю, только без list view, перепишу на него
Illia Seheda
@ALF-er
Steve McGuire - Performance Without Compromise Уже не раз тут проскакивавший доклад от Нетфликса о том как они оптимизируют свои приложения на Реакте под самые убогие девайсы и какие идеи они использовали в своей (увы не открытой платформе) Gibbon. Доклад технически интересный но полезен будет тем кому надо запустить красивый интерфейс на часах Монтана
Illia Seheda
@ALF-er
Lightning Talks - Nicolas Gallagher Хороший лайтнинг про классную идею - перенести RN в Web. Казалось бы зачем, но чувак из одной из команд Твиттера объясняет, что это будет выгодно во многих аспектах, в частности он рассказывает какой выигрыш получается при использовании StyleSheet вместо CSS (читай CSS-in-JS подход) тем самым снижая размер результирующего бандла и выкидывая один этап сборки и рассказывает о том какой профит будет в плане внедрения accessability. Проект опенсорснут https://github.com/necolas/react-native-web
Sergey Rubanov
@chicoxyzzy
facebook/react#6219
Illia Seheda
@ALF-er
shit happens
Artyom Trityak
@artyomtrityak
а у них юниттестов нет?
Sergey Rubanov
@chicoxyzzy
вырезали лишние аттрибуты одни такие
Illia Seheda
@ALF-er
ща скажут "by design" )
а чо там кстати, по спеке?
Sergey Rubanov
@chicoxyzzy
так тут по спеке. value нет — берем из текста. только вырезать не надо)
када value есть, то всегда из нее берется
Illia Seheda
@ALF-er
Я хочу своими глазами прочесть в спеке "если value - пустая строка, то в change должна прийти пустая строка"
Sergey Rubanov
@chicoxyzzy
This message was deleted
Sergey Rubanov
@chicoxyzzy
@ALF-er
<script>
function log(e) {
  console.log(e);
}
</script>

<select onchange="log(this.value)">
  <option value="">empty</option>
  <option value="filled">filled</option>
</select>
вставь в жсбин
Illia Seheda
@ALF-er
ну допустим (Спеки - это ад, как найти как это должно себя вести я вообще непони). Щими их
Sergey Rubanov
@chicoxyzzy
это спека по dom layer 1 наверное. я тож хз
Illia Seheda
@ALF-er
Я прочёл уже на w3c про select и про option но не нашёл этого кейса
Sergey Rubanov
@chicoxyzzy
ну там должно быть просто написано, что если value есть, то брать его
Artyom Trityak
@artyomtrityak
я всегда думал что так оно и работает 0_о
нет валюе - берем текст
Sergey Rubanov
@chicoxyzzy
оно так и работало всегда и везде
до реакт 15рц1
Artyom Trityak
@artyomtrityak
у меня кстати стабильно ФБ выжирает около 2-3 гб памяти через день-два открытой табы, очень както некруто
у них что-то течет там?
Sergey Rubanov
@chicoxyzzy
это сокеты из чата вероятно и прочий кеш
Artyom Trityak
@artyomtrityak
трешак короче, мне ок убить процесс но юзерам обычным как?
Illia Seheda
@ALF-er
день два открытой табы О.о
Artyom Trityak
@artyomtrityak
выключать хром
ну у меня фб таба висит в браузере и все
Sergey Rubanov
@chicoxyzzy
можно хоткеями очистить
Artyom Trityak
@artyomtrityak
ну возьмем среднего юзера, хоткеями рили?
Illia Seheda
@ALF-er
вы не выключаете комп?
Sergey Rubanov
@chicoxyzzy
мне похер у меня он 2 минуты в день открыт)
Artyom Trityak
@artyomtrityak
мак? нет
Sergey Rubanov
@chicoxyzzy
я - нет
зачем?
Artyom Trityak
@artyomtrityak
у него просто винда :)
Sergey Rubanov
@chicoxyzzy
а
ок
Artyom Trityak
@artyomtrityak
я последний раз перезакружал мак месяца 2 назад когда решился поставить Эль Капитана
Illia Seheda
@ALF-er
Идиотская система
Artyom Trityak
@artyomtrityak
мм?
мак / винда / эль капитан?)
Illia Seheda
@ALF-er
Не выключать комп когда не пользуешься ним