These are chat archives for DevZenRu/live

21st
Jan 2017
Ilya Mochalov
@chrootsu
Jan 21 2017 19:09
отлично слышно )
Sergey Braun
@sergebraun
Jan 21 2017 19:10
Слышно хорошо.
Теперь ещё лучше
Vadim Gorbachev
@bmsdave
Jan 21 2017 19:15
А где посмотреть что сегодня будет в новостях ? Подскажите, плз
Ilya Mochalov
@chrootsu
Jan 21 2017 19:20
@afiskon если будет время, расскажите, пожалуйста, что используете для сбора метрик с приложения и аналитики (инструменты, формат записываемых событий/данных, какие-то нюансы, вот это все...)
ну, не обязательно сейчас... вообще из опыта
сервисы скорее
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 19:22
logentries?
Ilya Mochalov
@chrootsu
Jan 21 2017 19:22
библиотеки мне нужны будут под nodejs, вроде бы Вы его не особо использовали
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 19:24
я же сразу про logentries написал :smile:
по теме логов и метрик
Ilya Mochalov
@chrootsu
Jan 21 2017 19:25
благодарю! )
Aleksander Alekseev
@afiskon
Jan 21 2017 19:26
http://eax.me/akka-kamon/ вот на клиентской стороне как мы делали
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 19:26
чем заниматься тогда приходиться, если так медленно патчи принимаются?
Sergey Braun
@sergebraun
Jan 21 2017 19:32
Света намного тише остальных.
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 19:36
а у Светы свекла
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 19:39
@afiskon они уже перестали непускать программистов и им сочувствующих?
Aleksander Alekseev
@afiskon
Jan 21 2017 19:40
вроде и не начинали
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 19:40
народ жаловался, что кошмарят... мне визовый советник сказал не выпендриваться и писать по минимуму - руссо туристо, смотреть таймс сквер.
было бы хорошо конечно, если бы перестали. а то у меня уже кончается...
Dmitry Alimov
@delimitry
Jan 21 2017 19:44
помню как много ребят в Москве, которые ехали на DEFCON (хакерская конфа) развернули без объяснения причин. А в Ёбурге и СПб всё ок было.
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 19:48
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 19:50
это тот Алексей, который на фпконф рассказывал про рендер SPA на сервер-сайде?
Svetlana Bozhko
@SBozhko
Jan 21 2017 19:50
тот самый
Aleksey Fomkin
@fomkin
Jan 21 2017 19:51
леша фомкин - это я
url.jpg
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 19:55
Oleg Akbarov
@olegakbarov
Jan 21 2017 19:58
спросите про graphql и react чтоли
а то раз уж за фронтенд пошел разговор
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 19:58
уже же решили, что не нужно
Oleg Akbarov
@olegakbarov
Jan 21 2017 19:58
тонкий джаваскрипт это ridicilous
вопрос в том, как korolev интегрируется с существующими фронетд либами и протоколами в т.ч. react, graphql и прочими
и еще вопрос — как быть если клиент на мобилке и пропала связь, как резолвить конфликты
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:03
он сам рендерит на сервере, а не какой-то реакт
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:04
чето совсем не 2017 :)
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:04
почему?
но как быть, если будет большой латенси?
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:06
я не очень знаю что из себя представляет korolev в плане рендеринга
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:07
@olegakbarov если кратко - рендерит на сервере, отправляет клиенту изменения, которые нужно применять
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:07
а как быть если на клиенте есть стэйт?
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:07
он на сервере тоже хранится
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:08
и если инет отвалился — сайт не отвечает?
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:08
походу да. Хотя в любом случае отвечать не будет
@olegakbarov я сам не пробовал использовать и даже подробно не изучал
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:09
интересно послушать автора либы :)
например что у меня есть drag-and-drop сложный на клиенте — тут тоже на сервер ходить?
Ivan Glushkov
@gliush
Jan 21 2017 20:10
хороший вопрос, сейчас спрошу
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:11
какой вообще выигрыш от этого подхода? экономия первой загрузки js-файлов?
Ivan Glushkov
@gliush
Jan 21 2017 20:11
да, упрощение клиента
Aleksander Alekseev
@afiskon
Jan 21 2017 20:12
плюс логика в одном месте
Alexey
@dbf256
Jan 21 2017 20:12
(и на нормальном языке)
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:12
сервак быстрее, а латенси убьет все бенефиты
мне кажется это подходит только для очень простых эппов и не имеет будущего потому что браузерные api сейчас быстро развиваются, webworkers и тд
react тоже ща рендерится на серваке, ну так к слову
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:16
этот Королев хотя бы FRP?
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 20:16
*хотя бы TEA
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:16
хотябы scalaz? 😂
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:18
то есть только рендером занимается, хорошо
Anton Gushcha
@NCrashed
Jan 21 2017 20:19
А не имеет ли смысл вложить силы в доработку компилятора scala -> js? Тогда проблема рассинхрона API между фронтом и сервером исчезнет, т.к. описание API будет расположено в shared коде.
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:20
а импортить ванильные js пакеты из scala.js так же непросто как из clojurescipt?
Aleksey Fomkin
@fomkin
Jan 21 2017 20:27
что бы js из scala дергать надо писать биндинги или изспользовать js.Dynamic. наружу тоже можно интерфейсы выставлять.
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:28
вот так и правильно писать компиляторы. Выставлять его функции через api
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:28
ну а если есть react-компонентик — его можно заюзать без проблем?
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:28
в Идрисе есть похожее
Anton Gushcha
@NCrashed
Jan 21 2017 20:29
встроенное в компилятор
ghost~5379e70c048862e761fa1e5e @wiz недавно писал LSP для своего язычка.
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 20:29
очень крутая тема
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 20:30
Aleksey Fomkin
@fomkin
Jan 21 2017 20:30
@olegakbarov ну есть биндинги к реакту.
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 20:30
можно не только иде подключать, но и тулы по анализу кода
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 20:31
здесь кто-нибудь вообще пишет на плюсах? :smile:
Aleksey Fomkin
@fomkin
Jan 21 2017 20:31
Mamontov Dmitry
@ahiddenseeker_twitter
Jan 21 2017 20:31
я пишу
в свободное время
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 20:38
а вот и не надо сразу же на фолдах писать
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:39
а после clojure haskell не такой уж и страшный)
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 20:40
ни одного фолда в первых примерах!
Ivan Glushkov
@gliush
Jan 21 2017 20:41
и наоборот - кложу после хаскелла очень легко читать
Oleg Akbarov
@olegakbarov
Jan 21 2017 20:41
кодобазы — прекрасное слово
не переставайте говорить кодобаза
Oleg Akbarov
@olegakbarov
Jan 21 2017 21:00
саша, а твоя компания продаёт на штаты?
Aleksander Alekseev
@afiskon
Jan 21 2017 21:03
я вообще не сильно слежу за списком клиентов. В штатах вроде EnterpriseDB уже все заняла, в Европе 2nd Quadrant. Мы больше на Россию и Азию целимся.
Oleg Akbarov
@olegakbarov
Jan 21 2017 21:05
а теперь давайте почтим Rethink минутой молчания
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 21:15
у королева большая кодобаза сейчас?
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:15
овощебаза, кодобаза...
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 21:16
даже википедия знает, что такое кодобаза
Oleg Akbarov
@olegakbarov
Jan 21 2017 21:16
кодилище 😵
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 21:17
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 21:20
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 21:22
это Автор языка
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:23
а ещё в пурсе можно делать так: http://try.purescript.org/?backend=mathbox&session=6f6c418f-17c7-8c62-de09-6d0d8bdc43a5
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 21:24
да, энергичный
но он специально для запуска в браузерах сделан
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:24
не хорошо и не плохо, просто особенности реализации...
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:27
у замков вопрос в чистоте и скорости вскрытия
DevZen Podcast
@devzen_ru_twitter
Jan 21 2017 21:27
Oleg Akbarov
@olegakbarov
Jan 21 2017 21:29
так а нужны типы или нет? ;)
Vyacheslav Hashov
@VyacheslavHashov
Jan 21 2017 21:29
нужны везде, если ты из-за ошибок теряешь деньги
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:30
или время
Oleg Akbarov
@olegakbarov
Jan 21 2017 21:32
гость дело говорит, рабочий способ
а типы не нужны
Ghost
@ghost~5379e70c048862e761fa1e5e
Jan 21 2017 21:33
а ещё неплохо получить подтверждение профессии
Aleksey Fomkin
@fomkin
Jan 21 2017 21:45