
Mikhail
17.05.2018
17:08:47

Egor
17.05.2018
17:11:20
Подскажите, есть какие-то паттерны для ситуаций, когда потомки на одном уровне наследования в одинаковом методе возвращают разные типы? Например, от Factory наследуются CarFactory и CookieFactory. carFactory.produce() возвращает результат типа Car, а cookieFactory.produce() - Cookie

Евгений
17.05.2018
17:14:14

Сергей
17.05.2018
17:21:46
Ребята, кто-нибудь пользуется json-server в production?

Google

Cenator
17.05.2018
17:22:10
нет, зачем?
статику другой сервер раздает
кедди или жнинкс

Сергей
17.05.2018
17:23:08
Думал, можно ли к нему прикрутить миддлварь с аутентификацией
А всю бизнес-логику реализовать на клиенте

Egor
17.05.2018
17:25:38
Ну так ониже потомки, это некая реализация полиформизма.
Если конкретнее - проект про турниры. Разберем два типа. В обоих есть турнирная таблица. В первом типе она представляется в виде, (ого!) таблицы, а во втором - в виде дерева. Получается, что tableCup.getStandings() и treeCup.getStandings() возвращают разные типы данных. Насколько нормально то, что при работе с турнирами через их отцовский тип Cup, мы не будем знать, какой тип вернется? Cup.produce() в такой конфигурации в TypeScript разве будет работать?

Morsik
17.05.2018
17:27:24
сделай Factory<T>, потом produce(): T
только это может привести к костылям потом

Евгений
17.05.2018
17:27:42
На строго типизированом такое реализовывалось с помощью джинериков.
Это называется полиморфизм. Одна реализация для разных типов, или с возможность возврата разных типов.


Egor
17.05.2018
17:30:35
отупел без джавы, спасибо за напоминание про дженерики. Остается вопрос про фронтовую реализацию. Если мы не знаем, какой из типов турнирной таблицы мы получим при запросе к серверу, у нас нет других вариантов, кроме как запилить свитч в стиле if cupType === SINGLE_ELIMINATION ... для отрисовки разных типов сетки?

Morsik
17.05.2018
17:30:55

Google

Egor
17.05.2018
17:32:06
думал об этом, но не понял, чем мне это поможет, кроме того, что API будет более цельным. Так как на фронте if будет либо при запросах, либо при парсинге ответов

Evgen
17.05.2018
17:33:11
Лучше при запросе - что запросил, то и отдали

Евгений
17.05.2018
17:33:22
И для каждого из свойств реализуй свою функцию.
Стоп, а чего на фронте нельзя использовать тайпСкрипт с джинериками?

Evgen
17.05.2018
17:37:04
Просто запрос вида "дай мне машину или печенье" вернет "машину или печенье", то это как-то плохо пахнет

Egor
17.05.2018
17:37:25
Стоп, а чего на фронте нельзя использовать тайпСкрипт с джинериками?
1. На TS я еще не писал, поэтому пока хочу локализовать его на бэке, чтобы не тормозить с клепанием фронта. Тем более, что с Вью он сыроват
2. Возможно, фронт будет заменен на телеграм-бота или игру, где джаваскрипта не будет вообще, поэтому привязываться к TS на фронте плохо

Вишневый чай
17.05.2018
17:38:11

Egor
17.05.2018
17:38:15

ISec
17.05.2018
17:42:40
Ребят, как в тексте найти слово (или его модификацию) в другом склонении? Т.е. есть фраза: "купить хлеб в Москве", нужно определить город, есть массив названий городов в именительном падеже)

Egor
17.05.2018
17:43:23

ISec
17.05.2018
17:43:48
т.е. из каждого названия города нужно вытащить общую часть для всех склонений и искать по ней?

Cenator
17.05.2018
17:44:01

Валера
17.05.2018
17:46:33
братишки, здравствуйте, может кто пояснить: чтобы сделать десктопное приложение на электроне, собственно сам электрон используется для настроек самого окна, а всё остальное делается в html-файле?

Cenator
17.05.2018
17:46:56
@electron_ru

Вишневый чай
17.05.2018
17:47:51

Nikita
17.05.2018
17:47:51

Вишневый чай
17.05.2018
17:48:15

ISec
17.05.2018
17:48:19

Google

Валера
17.05.2018
17:48:40

Nikita
17.05.2018
17:49:36

ISec
17.05.2018
17:49:48
ну, это и имел ввиду
в принципе, задача вполне конкнетная, нужно из текста вытащить название города, может не стоит сильно заморачиваться и есть более простые решения?

Nikita
17.05.2018
17:53:42
Это самое простое

ISec
17.05.2018
17:54:07
но нужно сначала сделать стемминг всех названий городов)
а вот тут затык у меня

Egor
17.05.2018
17:55:17
Прогони через стеммер и посмотри, что получится. Ибо не факт, что хорошо сработает на географических объектах
Если отработает нормально, сохрани список куда-нибудь и ищи вхождения (капитан)

ISec
17.05.2018
17:57:16
никогда с подобным не сталкивался просто

Egor
17.05.2018
17:58:59
самый банальный - стеммер Портера, есть для русского языка, реализован много на чем (использовал на Джаве). Но тебе наверное проще будет взять какой-нибудь онлайн-сервис, сделать один раз и не париться. Например, этот http://gsgen.ru/tools/dlina-seo-text/

ISec
17.05.2018
18:00:38

Egor
17.05.2018
18:00:39

Alex
17.05.2018
18:01:18

ISec
17.05.2018
18:01:21
теперь результат этого сайта парсить :DD

Egor
17.05.2018
18:01:45
спасибо большое
но смотри внимательно за сложными названиями из нескольких слов и с тире

ISec
17.05.2018
18:03:00

Google

Yan
17.05.2018
18:03:08

Egor
17.05.2018
18:03:56
открой режим разработчика и проставь классу class="stemm_col_2_2" display: none

ISec
17.05.2018
18:04:13
ага, так и сделал как раз)

Валера
17.05.2018
18:04:19


anon4k
17.05.2018
18:44:49
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга мы ищем:
— React-программиста, который знаком с redux, saga, роутингом и может в вёрстку,
— Графического дизайнера, умеющего работать в Фигме и делает макеты в PSD.
Годный pet-project или опенсурс уровня/b с понятной инфраструктурой, ясным кодом, гитхабом и трелло ждет тебя. C нас, конечно же, два чая, аниме-стикеры и шутки уровня /b. Красивый гитхаб, море звезд, и понятный roadmap в мире охуенных стартапов ждут тебя.
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.
Ожидаем прод и деньги без ваучеров и клиффов и вестингов.
Телега @anon4k

Admin
ERROR: S client not available

Nikita
17.05.2018
18:47:29
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга мы ищем:
— React-программиста, который знаком с redux, saga, роутингом и может в вёрстку,
— Графического дизайнера, умеющего работать в Фигме и делает макеты в PSD.
Годный pet-project или опенсурс уровня/b с понятной инфраструктурой, ясным кодом, гитхабом и трелло ждет тебя. C нас, конечно же, два чая, аниме-стикеры и шутки уровня /b. Красивый гитхаб, море звезд, и понятный roadmap в мире охуенных стартапов ждут тебя.
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.
Ожидаем прод и деньги без ваучеров и клиффов и вестингов.
Телега @anon4k
@javascript_jobs


?
17.05.2018
18:47:50
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга мы ищем:
— React-программиста, который знаком с redux, saga, роутингом и может в вёрстку,
— Графического дизайнера, умеющего работать в Фигме и делает макеты в PSD.
Годный pet-project или опенсурс уровня/b с понятной инфраструктурой, ясным кодом, гитхабом и трелло ждет тебя. C нас, конечно же, два чая, аниме-стикеры и шутки уровня /b. Красивый гитхаб, море звезд, и понятный roadmap в мире охуенных стартапов ждут тебя.
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.
Ожидаем прод и деньги без ваучеров и клиффов и вестингов.
Телега @anon4k
А по бабкам шо?


Nikita
17.05.2018
18:47:57
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга мы ищем:
— React-программиста, который знаком с redux, saga, роутингом и может в вёрстку,
— Графического дизайнера, умеющего работать в Фигме и делает макеты в PSD.
Годный pet-project или опенсурс уровня/b с понятной инфраструктурой, ясным кодом, гитхабом и трелло ждет тебя. C нас, конечно же, два чая, аниме-стикеры и шутки уровня /b. Красивый гитхаб, море звезд, и понятный roadmap в мире охуенных стартапов ждут тебя.
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.
Ожидаем прод и деньги без ваучеров и клиффов и вестингов.
Телега @anon4k
@itsjohncena

Cenator
17.05.2018
18:48:06

Nikita
17.05.2018
18:48:17

?
17.05.2018
18:48:45
#сенуводмины

Леха
17.05.2018
18:51:13
А по бабкам шо?
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.

?
17.05.2018
18:51:23


Mikhail
17.05.2018
18:59:43
Ну что ты, братишка, притих? Работаешь на дядю? Тимлид мудак? Работа на галере приносит деньги, но не удовлетворения? Хочется уже делать что-то интересное, по кайфу? Вероятно, мы можем помочь тебе с этим, если ты поможешь нам. В команду бродяг-энтузиастов гаражного кодинга мы ищем:
— React-программиста, который знаком с redux, saga, роутингом и может в вёрстку,
— Графического дизайнера, умеющего работать в Фигме и делает макеты в PSD.
Годный pet-project или опенсурс уровня/b с понятной инфраструктурой, ясным кодом, гитхабом и трелло ждет тебя. C нас, конечно же, два чая, аниме-стикеры и шутки уровня /b. Красивый гитхаб, море звезд, и понятный roadmap в мире охуенных стартапов ждут тебя.
Получи шанс поработать со звездными фуллстаками и опытными сеньорами — конечно же, за идею.
Ожидаем прод и деньги без ваучеров и клиффов и вестингов.
Телега @anon4k
Уровень /b - это что? Единственная ассоциация - тред "бред" на дваче

Morsik
17.05.2018
19:00:31

Mikhail
17.05.2018
19:00:41

Sergey
17.05.2018
19:52:02
Ты ищешь в записях likes и удаляешь
ну и ? а чтобы добавить запить, надо тоже искать запись, чтобы убедиться, че ее нет. Я не понимаю как делать ((
Еще ведь надо как-то отображать что авторизованный пользователь уже лайкал ... не ужели действительно кроме todo никто ничего не делал ?

ISec
17.05.2018
20:45:44
подскажите либу, которая умеет быть http-клиентом через проксю
axios чет не хочет нормально работать с прокси

Alexander
17.05.2018
20:48:17

Google

Sheldhur
17.05.2018
21:00:24
https://www.npmjs.com/package/proxy-agent

Vladislav
17.05.2018
21:23:58
Друзья, кто работал с Redis? Есть какие то ограничени на sub (имеется введу количество подписок на конкретный канал.)

Nikolay
17.05.2018
21:27:36

Vladislav
17.05.2018
21:28:07
Доку читал?
Но. Где это там указано? Я погуглил, но так и не нашнл

Nikolay
17.05.2018
21:30:39
Ну там есть про число соединений
Кажется, что подписок может быть столько, сколько позволит лимит соединений.
Обратного ведь не сказано :)

Nikita
17.05.2018
21:58:29
WBCS и CryptoBazar Fund проводят хакатон 19 мая в Москве. Кому нужна ссылка, пишите в лс)

Mykola
17.05.2018
22:01:53
Привет парни, ищу девелопера который может помочь настроить ssl на сайте. Стек aws ecs, docker, r53, acs, nodejs. Есть фронтенд с проксированием трафика через ngnix на сервер. И когда заходишь на сайт через https возникает ошибка на некоторых провайдерах интернета что ‘ERR_SSL_PROTOCOL_ERROR.’
За помощь плачу 20$ за час. Писать в лс.

Alex
17.05.2018
22:19:11
посмотри на https://github.com/Dugnist/jsberry для организации проекта.

log
18.05.2018
02:08:49
Доброе утро.
Никак не пойму, почему в базу не попадает files.
Переменная files не пуста: