Search
Write a publication
Pull to refresh
7
0
Send message

Какая прелесть! Понравилась типобезопасность и кэшированием из коробки. Вы пробовали его на реальном проекте? ну или может кто еще :)

Ой, я когда про этот "перепутанный плюс" прочитала, подумала, что это как на моей зарядке от телефона, которую я вечно в розетку не той стороной пытаюсь вставить!🙂 Представляю, как милые инженеры Apple сидят такие: "А давайте-ка конденсатор задом наперёд прицепим, хи-хи!" Хорошо хоть мне не надо было это чинить, а то бы я точно всё перепаяла в косичку!

Крутая идея для любителей терминала! Но хотелось бы увидеть больше деталей по безопасности: как именно шифруется локальное хранилище, что делать в случае потери приватного ключа и как предотвратить утечку TOTP при копировании в буфер обмена? Интересно было бы узнать и о способах автоматической миграции с Google Authenticator, чтобы не пришлось вручную переоформлять все 2FA

👍
В статье почти не затронуты нюансы миграции на Linux. Для некоторых пользователей принципиальным станет вопрос совместимости привычного ПО, особенно если это рабочие инструменты вроде AutoCAD, Adobe или MS Office. Без подробностей об этом вдруг переустановить ОС - не самое простое решение

Классный способ с Райфайзена на bcc (ЦентрКредит) банк переводишь рубли без комиссии до 10 лямов вроде. и у них в приле есть встроенный форекс конвертор, по выгодному курсу меняешь деревянные на валюту (если нужно).

Спасибо за обзор Convex, но не хватило конкретики по возможным узким местам: например, что делать с ограничениями размерности векторных индексов или как обходить 20 МБ лимит при загрузке файлов через HTTP-операции. Было бы здорово увидеть и практические советы по оптимизации

Хорошая статья, но есть пара моментов, которые можно улучшить:

  • Секция "synchronize: true" в TypeORM настройке:Использование synchronize: true в настройках базы данных может привести к неожиданным изменениям схемы, особенно в продакшене. Стоит упомянуть о важности использования миграций для управления схемой базы.

  • Пароли в базе данных: В примере с сущностью User пароли хранятся как plain text. Лучше сразу добавить хэширование (например, с использованием bcrypt), чтобы показать правильную практику работы с чувствительными данными.

В остальном, статья отлично подходит для новичков, желающих разобраться с NestJS и TypeORM. 🙂

Отличная статья, но у меня возникли несколько вопросов. Почему вы не упомянули настройку HTTPS? В продакшен-среде это критически важно, особенно если приложение обрабатывает чувствительные данные. Так же, как вы предлагаете организовать логи? Текущая настройка службы не указывает, куда перенаправляются логи, что может усложнить диагностику проблем. Будет здорово, если вы дополните статью этими моментами! Спасибо!

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer, Frontend Developer
Middle
JavaScript
Web development
React
Vue.js
Node.js
TypeScript
Python
Pytorch
Django
Machine learning