Андрей
Зобанить бы.
Nikolay
/voteban
Андрей
Обманывать нехорошо.
Sergey
приходишь в проект, а там код тебя обманывает
Sergey
уххх
Андрей
Написал бабель плагин, который тебя обманывает.
Андрей
Перед увольнением можно.
Sergey
ага
Андрей
Меняет все true на false!
Sergey
и в приватном реестре пакетов заменил babel-preset-env
Андрей
kek
Дима
Обманывать нехорошо.
Ну например комбинатор редьюсеров mill написан в файле mill.js как один класс, принимающий бесконечное (rest) количество редьюсеров, а типизирован в файле mill.flow.js как четыре разных строго определенных класса)
Sergey
воу
Sergey
четыре разных класса?!
Андрей
Дима
Респектовали
Андрей
Наивный.
Дима
четыре разных класса?!
да, идея в том, что mill — это аккумулятор с функцией compose, соответственно начинается он как аккумулятор от нуля элементов, и с каждым следующим увеличивает число дженериков и длину композ функции
const reducerAB = mill()
.and(reducerA)
.and(reducerB)
.joint((a, b) => ({a, b}))
Sergey
а почему максимум 4?
Дима
Для теста решил пока сделать просто 4)
Для большего количества есть joint, статичная функция, принимающая функцию и до 8 типизированных редьюсеров (в реальности бесконечное количество тоже)
Андрей
Зовите врача!
Дима
Хаус, Дре, Живаго, Менгеле
Дима
🌚
Андрей
Тяжелый случай)
Sheldhur
есть два стула, на одном Elasticsearch точеный, на другом Sphinx дроченый. На какой сам сядешь, на какой тимлида посадишь?
Sergey
Андрей
неизлечимый
И самое печальное, что я тоже начинаю так делать.
Дима
Андрей
Как?)
Ну вот на окамле уже flow пишу.
Дима
Омг)
Андрей
Ну, на vue же как-то надо писать.
Sergey
чтобы писать на вуе
приходится писать на окамле типизацию для жс
Sergey
я очередной раз убеждаюсь, что вуе не нужен
Андрей
Sergey
неужто ты парсер шаблонов пишешь?
Андрей
Андрей
Я же говорил тогда.
Дима
Не люблю небольшие и средние проекты
Sergey
*не люблю вуе
Андрей
Ну, у vue хороший вывод sCU.
Андрей
- одна головная боль.
Vladimir
Ребят, отклинитесь пожалуйста кто юзает node-telegram-bot-api . Небольшой вопрос есть
Deleted
Anonymous
Кто-нибудь знает какой-нибудь аналог https://github.com/mocoding-software/redux-automata ?
Anonymous
Или как можно назвать подобный процесс иначе?
Anonymous
Когда мы строго прописываем чейн при каком состоянии слушать те или иные экшены. Вместо ввода исключений, типа if user.state == 'AUTH' then ...
Дима
Я сейчас реализую подобную концепцию https://codesandbox.io/s/5k41l10xpl?module=%2Fsrc%2Flogic.js
https://gitlab.com/zerobias/effector
Дима
Anonymous
Спасибо!
Дима
По ходу пора уже перебираться на гитхаб)
Anonymous
Ребята на стажировку кто может взять? Практики очень мало.
Rostyslav
Привет всем.
Rostyslav
Нужен совет.
Rostyslav
Где изучать Node.js?
Danil
Rostyslav
Я не знаю какие ресурсы лучше.
Danil
Danil
Anonymous
))
Anonymous
https://www.packtpub.com/web-development/nodejs-design-patterns-second-edition
Anonymous
Только вот порог
Anonymous
Неприятный
Anonymous
Недавно такой app пришлось дорабатывать
Anonymous
Волосы рвал на голове)
Anonymous
А просто фрилансер после курса взялся за задачу по nodejs app for smartphone
Anonymous
Пару седых волос у меня прибавилось)
Artem Kasapchuk
nodejs для смартфонов?
Олтика
есть кто работет с chrome extension?
Anonymous
Anonymous
И весь бэк в одном app.js
Artem Kasapchuk
мощно)
Anonymous
Отвратительно
Artem Kasapchuk
еще наверно на connect ?)
Anonymous
+
Anonymous
А фронт на java
Artem Kasapchuk
script?)
Anonymous
Я чуть ежа не родил
Anonymous
Пока фиксил