Size: a a a

2021 March 28

RV

Roman V in Frontend UA
Andrey Listochkin
он никогда им и не был. Это просто название.

Хоккейная команда из Питсбурга называется Penguins. Но это не значит, что на лед пингвины играть выходят или что когда-то играли одни пингвины.
Раньше с офтопом отправляли в биржс, насколько я помню. Даже в правилах осталось "без флуда")
источник

AL

Andrey Listochkin in Frontend UA
любые темы, связанные с разработкой, приветствуются.
источник

AL

Andrey Listochkin in Frontend UA
мы по немногу раскручиваем гайки последние ~1.5-2 года. А то люди боялись тут вопросы задавать, вдруг забанят за оффтоп. И мы хотим, чтоб это был чат, а не только группа вопрос-ответ
источник

RV

Roman V in Frontend UA
Andrey Listochkin
мы по немногу раскручиваем гайки последние ~1.5-2 года. А то люди боялись тут вопросы задавать, вдруг забанят за оффтоп. И мы хотим, чтоб это был чат, а не только группа вопрос-ответ
Я согласен, так дружелюбнее. Но было бы уютнее оставить обсуждения в чате в рамках "frontend-related" чтобы не растерять тематику группы. Когда люди пишут о всём подряд это поражает ещё больше сообщений, начинаешь просто их пролистывать, перестаешь читать, т.к. там скорее всего обсуждения на отвлеченные темы, и ценность группы падает. Не мне конечно рассказывать админам группы что делать, просто как предложение.
источник

VS

V7v S6k in Frontend UA
Roman V
Я согласен, так дружелюбнее. Но было бы уютнее оставить обсуждения в чате в рамках "frontend-related" чтобы не растерять тематику группы. Когда люди пишут о всём подряд это поражает ещё больше сообщений, начинаешь просто их пролистывать, перестаешь читать, т.к. там скорее всего обсуждения на отвлеченные темы, и ценность группы падает. Не мне конечно рассказывать админам группы что делать, просто как предложение.
все так, ми підчищаємо коли бачимо що ситуація виходить з під контролю)

але строгих критеріїв у нас зараз нема
источник

AR

Alexey Raspopov in Frontend UA
Alexander Kuzmenko
Ты наверное путаешь искусственный интеллект и машинное обучение)
Чувак...
источник

AK

Alexander Kuzmenko in Frontend UA
Alexey Raspopov
Чувак...
Шо...
источник

O

Oleks 🐟 in Frontend UA
подскажите, как вы выбираете названием переменной для первого параметра метода reduce у массивов? или просто acc и все?
источник

VS

V7v S6k in Frontend UA
Oleks 🐟
подскажите, как вы выбираете названием переменной для первого параметра метода reduce у массивов? или просто acc и все?
Ні. В термінах домену.
источник

O

Oleks 🐟 in Frontend UA
V7v S6k
Ні. В термінах домену.
например редюс должен вернуть schoolsById. Как в этом случае назвать acc? так же?
источник

O

Oleks 🐟 in Frontend UA
неохота использовать одно и то же название для результата редюса и acc
источник

PD

Petya Danchuk in Frontend UA
я обдумываю какой бы пет-проект написать. вот идея есть сделать сервис продвинутого поиска на ютубе. сделать фильтрацию при поиске по количеству просмотров, по рейтингу. еще хочу чтобы точный поиск был, чтоб если ввел человек слова и выбрал настройку точный поиск, то ему видео только именно с этими словами в тайтле в результатах показывались. как считаете полезный сервис? может что-то добавите что еще реализовать в сервисе?
источник

VS

V7v S6k in Frontend UA
Oleks 🐟
неохота использовать одно и то же название для результата редюса и acc
Ну, редюс повертає acc, тому логічно називати їх одинаково)

Але це насправді досить рідкісна ситуація.

По-перше, операції в редюсі можна винести в окрему функцію


const schoolsById = reduce(selectSchoolsById, schools)


І тоді акумулятор доведеться називати schoolsById.

По-друге, можна передавати в редюс більш абстрактну операцію:


const selectById = (entitities, entity) => …
const schoolsById = reduce(selectById, schools)


Для абстрактних операцій називати акумулятор acc і т.п. — абсолюнто нормально, звичайно.

По-третє, зачасту не потрібно взагалі зберігати результати reduce, можна просто передавати його далі в наступну функцію.
источник

O

Oleks 🐟 in Frontend UA
V7v S6k
Ну, редюс повертає acc, тому логічно називати їх одинаково)

Але це насправді досить рідкісна ситуація.

По-перше, операції в редюсі можна винести в окрему функцію


const schoolsById = reduce(selectSchoolsById, schools)


І тоді акумулятор доведеться називати schoolsById.

По-друге, можна передавати в редюс більш абстрактну операцію:


const selectById = (entitities, entity) => …
const schoolsById = reduce(selectById, schools)


Для абстрактних операцій називати акумулятор acc і т.п. — абсолюнто нормально, звичайно.

По-третє, зачасту не потрібно взагалі зберігати результати reduce, можна просто передавати його далі в наступну функцію.
👍 спасибо большое
источник

AK

Alexander Kuzmenko in Frontend UA
Кто-то может на конкретном примере показать разницу между агрегацией и композицией? Я не могу въехать никак
источник

AK

Alexander Kuzmenko in Frontend UA
источник

VS

V7v S6k in Frontend UA
Alexander Kuzmenko
Кто-то может на конкретном примере показать разницу между агрегацией и композицией? Я не могу въехать никак
Композиція - це асоціація об’єктів які разом складають одне ціле. Приклад: велосипед компонується з деталей.

Агрегація - це асоціація незалежних об’єктів. Приклад: велопарковка агрегує велосипеди.
источник
2021 March 29

G

Gleb in Frontend UA
Всем привет, кто делал авторизацию с помощью гугла, не с помощью ФБ. Там действует ограничение, что ты не можешь в проде юзать авторизацию без прописаны privacy-policy. terms and conditions. Есть ли способы это обойти? Или лайфхаки по составлению этих доков? (может контакт юриста, который может это сделать за приемлимую цену). ФБ не устраивает, потому что даёт accessToken на час, и не даёт рефрешТокена. Хотим использовать календарь пользователя. Зарание спасибо.
источник

Вт

Ві тя in Frontend UA
Gleb
Всем привет, кто делал авторизацию с помощью гугла, не с помощью ФБ. Там действует ограничение, что ты не можешь в проде юзать авторизацию без прописаны privacy-policy. terms and conditions. Есть ли способы это обойти? Или лайфхаки по составлению этих доков? (может контакт юриста, который может это сделать за приемлимую цену). ФБ не устраивает, потому что даёт accessToken на час, и не даёт рефрешТокена. Хотим использовать календарь пользователя. Зарание спасибо.
там же не проверяют эти т&с, просто поле в форме
источник

PD

Petya Danchuk in Frontend UA
в чем главная сложность при проектировании UI как по вашему?
источник