Pull to refresh
21
Дмитрий@pharrell

User

6
Subscribers
Send message

Конечно, в крайнем случае можно динамически сконструировать класс и повесить на него нужные декораторы с помощью фабрик. Но в рамках концепции Nest это будет максимально спорное решение.

Именно это решение показывал автор фреймворка на конференции HolyJS. По его мнению это решение нисколько не спорное, а весьма органичное в рамках концепции Nest. Я, кстати, тоже использовал его – работает отлично.

Довольно популярная js-библиотека для тестирования https://mochajs.org/

>> Не секрет, что именно в Discord сейчас принято вести беседы

...среди команды разработки Discord. А нормальные люди пользуются чем-то более удобным.

Да, я обменивал в башне федерация. Несколько раз. Всё работает очень хорошо.

Это особенность динамической типизации JS. С помощью шарпа движок может в рантайме понимать, что поле приватное.

А можете поделиться, пожалуйста, что за биржа такая, где можно покрутить деньги и гарантированно получить прибыль?

Подскажите, а что конкретно вы имеете в виду под "в РФ такое не поощряется"? То есть, какие именно последствия ожидают компанию, которая так делает в юрисдикции РФ?

А вы уверены, что Facebook ломается с помощью этого скрипта? У них там вроде своя собственная версия пининга для их приложений реализована

Проверил – Instagram заблокирован

Очень актуальная для меня тема. Поделюсь своим опытом по решению ваших проблем, описанных в конце статьи:

Публикация библиотек возможна только вручную. Невозможно настроить CI/CD для этого дела, потому что повышение версии вынуждено создавать новый коммит с обновленными версиями.

Публикацию библиотек на самом деле можно очень даже изящно настроить для CI/CD. Суть в том, что вас никто не заставляет использовать lerna publish для повышения версий пакетов. Для этого есть специальная команда lerna version. И эта команда очень любезно создаёт новый коммит с добавлением гит тэга. А в CI/CD вы можете запускать джобу только на тэгированный коммит. Так что это не баг, а фича:) Можно спокойно пушить в мастер Work In Progress коммиты, но деплой произойдёт только после вызова lerna version, либо после ручного добавления гит тэга к коммиту.

Зоопарк версий. Это обратная сторона медали возможности версионности пакетов. Появилось 20 package.json, у которых одни и те же зависимости, но в разных версиях. Первое, что плохо - это их сложнее обновлять. Нужно пройти много файлов

Для этого есть простой и изящный yarn upgrade-interactive. Вот прям специально для этого он и сделан. Вообще, кстати, рекомендую присмотреться к yarn berry. Он поддерживает монорепозитории (workspaces), но при этом он не заменяет, а дополняет lerna. Например, команда lerna bootstrap больше не нужна, с этим справляется команда yarn.

А вот, кстати, недостаток под номером 1 я не понял. Можете рассказать подробнее, что не так?

А вы в России находитесь?

Просто я - да, и положить их здесь нам никто не мешает, а вот снять тут всем мешает лично ЦБ.

Вопрос не был провокационным. Он задан с использованием самых нейтральных формулировок.

Алексей не задавал его с позиции "Критикуешь - предлагай". Он лишь поинтересовался развитием вашего же мнения, которое вы высказали.

К обратной связи вас также никто не обязывал.

mergeMap один из самых используемых операторов в RxJS:)

Зачем нарушать семантику и менять display у элементов таблицы, если всю таблицу можно поместить в div.scrollable, который уже и так block, и просто накинуть ему height и overflow?

Как это сделано в bootstrap, например

Ваша серия из двух статей - лучшее, что я прочёл по ФП для чайников. Спасибо.

Как это монетизировать?

А подскажете названия сервисов? Лучше ссылки.
Кинопабом сейчас пользуюсь. Раньше onvix был, но умер по неизвестной причине.

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Архитектор программного обеспечения, Архитектор баз данных
PostgreSQL
TypeScript
Node.js